body
{
	background: #E7E7E7 url(http://www.1031esgroup.com/images/bg-main.gif) repeat-x scroll 0 0;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
/*
*/
	text-align: center;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color: #31010A;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.float-container
{
	margin: 0;
	padding: 0;
}
.float-clear
{
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
}
.float-clear15
{
	clear: both;
	height: 15px;
	margin: 0;
	padding: 0;
}
#wrapper
{
	margin: 0 auto;
	padding: 0;
	width: 820px;
}
#container
{
	background: transparent url(http://www.1031esgroup.com/images/bg-container.gif) repeat-y scroll 0 0;
	margin: 0;
	padding: 0;
	text-align:left;
}
#container-padding
{
	margin: 0;
	padding: 0 15px;
}
#header
{
	margin: 0;
	padding: 0;
	text-align: left;
	width: 785px;
}
#main
{
	margin: 0;
	padding: 0;
	width: 785px;
}
#content
{
	float: left;
	margin: auto;
	padding: 0;
	text-align: left;
	width: 550px;
}
#column1
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 230px;
}
#column2
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 230px;
}
#smCol
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 260px;
}
#vidCol
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 320px;
}
#columnPhoto
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 230px;
}
#columnBio
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 370px;
}
#columnBioName
{
	color: #4990E4;
	font-family: Georgia,Times,serif;
	font-size: 14px;
	line-height: 15px;
}
#twoColumn
{
	margin: 0;
	padding: 0;
	text-align: left;
	width: 480px;
}
#oneColumn
{
	margin: 0;
	text-align: left;
	color: #666666;
	width: 490px;
}	
#content-padding
{
	margin: 0;
	padding: 10px 30px 30px 25px;
	text-align: left;
	width: 215px;
}
#quote
{
	margin: 0;
	padding: 10px 0;
}
#addThis
{
	margin: 0;
	text-align: right;
	color: #666666;
	width: 125px;
	float: right;
	vertical-align: top;
}
.leftColumn
{
	float: left;
	margin: 0;
	padding: 0;
	width: 500px;
}
.rightColumn
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 230px;
	border: 1px;
}
.hdrFAQs
{
	background: #FFFFFF url(////_images/bg-hdr-real-estate.jpg) no-repeat scroll 0 0;
}
#logo
{
	float: left;
	margin: 0;
	padding: 0;
	width: 275px;
}
#headerNav
{
	margin: 0;
	padding: 0;
	text-align: right;
}
#headerNav p
{
	margin: 0;
	padding: 10px 0;
}
#headerNav p a
{
	color: #696969;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 0 10px;
}
#mainNav
{
	float: left;
	height: 45px;
	width: 785px;
}
#mainNav ul
{
	line-height: 1em;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 787px;
}
#mainNav ul li
{
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#mainNav ul li a
{
	display: block;
	height: 36px;
}
#mainNav ul li a:hover
{
	background-position: 0 -37px;
}
#mainNav ul li a span
{
	left: -999em;
	position: absolute;
}
.navAboutUs
{
	background-image: url(http://www.1031esgroup.com/images/aboutus.gif);
	width: 95px;
}
.navOnAboutUs
{
	background-image: url(http://www.1031esgroup.com/images/aboutus.gif);
	width: 95px;
	background-position: 0 -37px;
}
.navFAQs
{
	background-image: url(http://www.1031esgroup.com/images/faqs.gif);
	width: 65px;
}
.navOnFAQs
{
	background-image: url(http://www.1031esgroup.com/images/faqs.gif);
	width: 65px;
	background-position: 0 -37px;
}
.navLibrary
{
	background-image: url(http://www.1031esgroup.com/images/library.gif);
	width: 168px;
}
.navOnLibrary
{
	background-image: url(http://www.1031esgroup.com/images/library.gif);
	width: 168px;
	background-position: 0 -37px;
}
.navStratPart
{
	background-image: url(http://www.1031esgroup.com/images/stratpart.gif);
	width: 172px;
}
.navOnStratPart
{
	background-image: url(http://www.1031esgroup.com/images/stratpart.gif);
	width: 172px;
	background-position: 0 -37px;
}
.navContact
{
	background-image: url(http://www.1031esgroup.com/images/contact.gif);
	width: 109px;
}
.navOnContact
{
	background-image: url(http://www.1031esgroup.com/images/contact.gif);
	width: 109px;
	background-position: 0 -37px;
}
.navFee
{
	background-image: url(http://www.1031esgroup.com/images/feeschedule.gif);
	width: 104px;
}
.navOnFee
{
	background-image: url(http://www.1031esgroup.com/images/feeschedule.gif);
	width: 104px;
	background-position: 0 -37px;
}
.navEvent
{
	background-image: url(http://www.1031esgroup.com/images/event.gif);
	width: 67px;
}
.navOnEvent
{
	background-image: url(http://www.1031esgroup.com/images/event.gif);
	width: 67px;
	background-position: 0 -37px;
}
.AboutUs .navAboutUs
{
	background-position: 0 -37px;
}
.FAQs .navFAQs
{
	background-position: 0 -37px;
}
.Library .navLibrary
{
	background-position: 0 -37px;
}
.StratPart .navStratPart
{
	background-position: 0 -37px;
}
.contact .navcontact
{
	background-position: 0 -37px;
}
.Fee .navfee
{
	background-position: 0 -37px;
}
.event .navevent
{
	background-position: 0 -37px;
}
.other * h5
{
	border-top: 4px solid #EBEBEB;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.AboutUs * h5
{
	border-top: 4px solid #489CDA;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.FAQs * h5
{
	border-top: 4px solid #65C525;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.Library * h5
{
	border-top: 4px solid #C1D22E;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.StratPart * h5
{
	border-top: 4px solid #F1C100;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.Contact * h5
{
	border-top: 4px solid #F18200;
	margin: 10px 0 0;
	padding: 5px 0 0;
}
.other * ul li
{
	background: transparent url(../../images/arrow-other.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
.NoBullet
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 0 0 5px 28px !important;
}
.AboutUs * ul li
{
	background: transparent url(../../images/spacer.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
.FAQs * ul li
{
	background: transparent url(../../images/arrow-RealEstate.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
.Library * ul li
{
	background: transparent url(../../images/spacer.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
.StratPart * ul li
{
	background: transparent url(../../images/arrow-StratPart.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
.Contact * ul li
{
	background: transparent url(../../images/arrow-Investor.gif) no-repeat scroll 10px 3px !important;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
#breadCrumbs
{
	color: #999999;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	/*margin: 125 px;*/
	padding: 15px 0 5px 0;
}
#breadCrumbs a
{
	color: #999999;
	font-size: 12px;
	padding: 0 2px;
}
#content-padding * h1
{
	color: #243492;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 1.9em;
	line-height: 1.2em;
	margin: 0;
	padding: 0 0 10px;
}

#content-padding * h2
{
	color: ea6d1f;
	font-family: Georgia, Times, serif;
	font-size: 1.6em;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
}
#content-padding * h3
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
	color: ea6d1f;
}
#content-padding * h4
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
}
#content-padding * h5
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1.2em;
}
#content-padding * h6
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.4em;
	margin: 0;
	padding: 5px 0;
}
#content-padding * p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding-right: 0px;
}
#content-padding * .intro
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 0 0 5px;
}
#content-padding * ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 5px;
}
#content-padding * ul li
{
	background: transparent url(/images/arrow-li.gif) no-repeat scroll 0 15px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 10px 0 5px 20px;
}
#content-padding * ol
{
	margin: 0;
	padding: 0 0 5px 35px;
}
#content-padding * ol li
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 0;
}
a
{
	color: #263793;
}
#content-padding * a
{
	color: #263793;
	line-height: 1.5em;
}
#content-padding * blockquote
{
	margin: 0;
	padding: 25px;
	text-indent: 0px;
}
#content-padding * .topRule
{
	border-top: 1px solid #EBEBEB;
	margin: 5px 0 0;
	padding: 10px 0 0;
	width: 475px;
}
#content-padding * blockquote p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px;
}
#content-padding * blockquote p.citation
{
	font-size: 1.1em;
}
#utilities
{
	margin: 0;
	padding: 10px 0;
	text-align: right;
}
.sideNav
{
	margin: 0;
	padding: 0;
}
.landingNav
{
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	margin: 0;
	padding: 7px 0 5px 7px;
}
.landingNav a
{
	color: #8A8A8A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.landingNavSelected
{
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	margin: 0;
	padding: 7px 0 5px 7px;
	
}
.landingNavSelected a
{
	color: #263793;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.sitemapNav
{
	margin: 0;
	padding: 7px 0 5px 7px;
}
.sitemapNav a
{
	color: #8A8A8A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.secondaryNav
{
	border-bottom: 1px solid #EBEBEB;
	margin: 0;
	padding: 7px 0 5px 7px;
}
.secondaryNav a
{
	color: #8A8A8A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.secondaryNavSelected
{
	border-bottom: 1px solid #EBEBEB;
	margin: 0;
	padding: 7px 0 5px 7px;
}
.secondaryNavSelected a
{
	color: #2784F0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.sideNav ul
{
	font-size: 12px;
	margin: 0 0 0 10px;
	padding: 0;
}
.sideNav ul li
{
	background: transparent url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav-selected.gif) no-repeat scroll 0 0.5em;
	list-style-type: none;
	padding: 0.3em 10px;
}
.sideNav ul li a
{
	color: #3C3C3C;
}
.sideNav ul ul
{
	margin-left: 2em;
}
.sideNav ul ul li
{
	background-image: url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav.gif);
}
.sideNav ul li a ul li a.selected
{
	background-image: url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav-on.gif);
	color: #4990E4;
}
.sideNav ul li a ul li a.parent
{
	background-image: url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav-down.gif);
	color: #4990E4;
}
.sideNav ul li a ul
{
	font-size: 12px;
	margin: 0;
	padding: 5px;
}
.sideNav ul li a ul li
{
	list-style-type: none;
}
.sideNav ul li a ul li a
{
	background: transparent url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav.gif) no-repeat scroll 10px 10px;
	color: #3C3C3C;
	display: block;
	padding: 0;
}
.sideNav ul li a ul li a.selected
{
	background-image: url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav-on.gif);
	color: #4990E4;
}
.sideNav ul li a ul li a.parent
{
	background-image: url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow-nav-down.gif);
	color: #4990E4;
}
.sidePromo
{
	background: #FFFFFF url(http://www.1031esgroup.com/images/bg-side-promo.gif) no-repeat scroll 0 0;
	margin: 0;
	padding: 0;
}
.sidePromo
{
	background: #FFFFFF url(http://www.1031esgroup.com/images/bg-side-promo.gif) no-repeat scroll 0 0;
	margin: 0;
	padding: 10px 0;
}
.sidePromoLong
{
	background: #FFFFFF url(http://www.1031esgroup.com/images/bg-side-promo-long.gif) no-repeat scroll 0 0;
	margin: 0;
	padding: 0;
}
.sidePromoLonger
{
	background: #FFFFFF url(http://www.1031esgroup.com/images/bg-side-promo-longer.gif) no-repeat scroll 0 0;
	margin: 0;
	padding: 0;
}
.sidePromoContent
{
	margin: 0;
	padding: 10px 15px;
}
.sidePromoContent h4
{
	color: #434343;
	font-family: Georgia,Times,serif;
	font-size: 18px;
	line-height: 16px;
	margin: 0;
	padding: 0 0 10px;
	text-decoration: none;
}
.sidePromoContent p
{
	color: #464646;
	font-size: 10px;
	padding: 0;
}
.searchbox
{
	margin: 0;
	padding: 2px 10px 5px 3px;
	background-image: url(../images/bg-side-promo.gif);

}
.btnLink
{
	background: transparent url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow4.gif) no-repeat scroll left top;
	color: #263793;
	display: block;
	font-family: Georgia,Times,serif;
	font-size: 12px;
	margin: 5px 0 5px 0;
	padding: 0 0 0 18px;
}
.btnDownload
{
	background: transparent url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/arrow3.gif) no-repeat scroll 0 0;
	color: #263793;
	font-family: Georgia,Times,serif;
	font-size: 1.2em;
	padding: 0 0 0 18px;
}
ul.formBullets li
{
	background: transparent url(file:///C|/Documents and Settings/kwoodward/Desktop/My Stuff/_images/promo-form-list-blt.gif) no-repeat scroll 0 0;
	padding: 0 0 0 18px;
}
#footer
{
	background: transparent url(http://www.1031esgroup.com/images/bg-footer.gif) no-repeat scroll 0 0;
	margin: 0 auto;
	padding: 0px;
	width: 810px;
}
#footerPromo
{
	float: left;
	margin: 0;
	padding: 0;
	width: 250px;
}
#footerLinks
{
	color: #B9B9B9;
	float: right;
	font-size: 10px;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 500px;
}
#footerLinks * p
{
}
#footerLinks * a
{
	color: #666666;
	margin: 0;
	padding: 0 13px;
}
#footerMainNav a
{
	font-size: 10px;
	font-weight: bold;
}
#footerMainNav
{
	margin: 0;
	padding: 20px 0 10px;
}
#footerUtilNav
{
	margin: 0;
	padding: 5px 0 10px;
}
#Photo
{
	margin: 0 !important;
	padding: 20px 0 0 !important;
}
#Logo1
{
	border-bottom: 1px solid #EBEBEB;
	border-top: 1px solid #EBEBEB;
	margin: 5px 0;
	padding: 10px 0;
	text-align: center;
}
#Logo2
{
	border-bottom: 1px solid #EBEBEB;
	margin: 5px 0;
	padding: 10px 0;
	text-align: center;
}
#Logo3
{
	border-bottom: 1px solid #EBEBEB;
	margin: 5px 0;
	padding: 10px 0;
	text-align: center;
}
#greyList
{
	margin: 0;
	padding: 0;
}
#greyList .list
{
	background-color: #F5F5F5;
	margin: 0;
	padding: 3px 10px;
	width: 475px;
}
#greyList .listItem
{
	margin: 0;
	padding: 0;
}
#greyList ul li a
{
	font-weight: 300;
}
#greyList ul li a.dlLink
{
	float: right;
}
#greyList ul li a.dlLink2
{
	float: right;
}
.topRule
{
	border-top: 1px solid #EBEBEB;
	height: 1px;
	margin: 10px 0;
	padding: 0;
}
.clientpic
{
	float: right;
	margin: 0;
	padding: 0 0px 0 0;
	width: 160px;
}
.clientpicpad
{
	float: right;
	margin: 0;
	padding: 0 0px 0 0;
	width: 170px;
}
.headshot
{
	float: left;
	margin: 0;
	padding: 5px 5px 0 0;
	width: 95px;
}
.headName
{
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
}
.listPhoto
{
	float: left;
	margin: 0;
	padding: 0 0px 0 0;
	width: 460px;
}
.listName
{
	float: left;
	margin: 0;
	padding: 0;
	width: 460px;
}
.listInfo
{
	float: left;
	margin: 0;
	padding: 0;
	width: 300px;
}
.listForm
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: right;
	margin: 0;
	padding: 5px;
	text-align: right;
	vertical-align: middle;
	width: 200px;
}
.listButton
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: right;
	margin: 0;
	padding: 5px 50px 15px 20px;
	text-align: right;
	vertical-align: middle;
	width: 80px;
}
.listButton200
{
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	vertical-align: top;
	width: 200px;
}
.listTitle
{
	float: left;
	margin: 0;
	padding: 0;
	width: 400px;
}
.headshot p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listPhoto p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listName p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listInfo p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listButton p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listButton200 p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
.listTitle p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 5px 0;
}
#Standard
{
	display: none;
	visibility: hidden;
}
#Internatioinal
{
	display: none;
	visibility: hidden;
}
#CPA14
{
	display: none;
	visibility: hidden;
}
#CPA15
{
	display: none;
	visibility: hidden;
}
#CPA16
{
	display: none;
	visibility: hidden;
}
#CPA17
{
	display: none;
	visibility: hidden;
}
#CPA18
{
	display: none;
	visibility: hidden;
}
#CPA19
{
	display: none;
	visibility: hidden;
}
#Caption
{
	color: #696969;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0;
}
.accordionHandle
{
	cursor: pointer;
}
#content-padding .glossary h4
{
	margin: 0;
	padding: 1px 3px;
}
#content-padding .glossary h4:hover
{
	background-color: #777777;
	color: #F5F5F5;
}
#content-padding .glossary .topRule
{
	margin: 0;
	padding: 5px 0 0;
}
#content-padding .glossary table
{
	border: 1px solid #777777;
	font-size: 1em;
	width: 600px;
}
#content-padding .glossary th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
}
#content-padding .glossary td
{
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	padding: 0.2em 0.6em;
}
#content-padding * table
{
	font-size: 1em;
}
#content-padding * th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
}
#content-padding * td
{
	padding: 0.2em 0.6em;
}
#content-padding .history table
{
	border: 1px solid #777777;
	font-size: 1em;
	width: 600px;
}
#content-padding .history * th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
	text-align: center;
}
#content-padding .history * td
{
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	padding: 0.2em 0.6em;
	text-align: center;
}
table.shareChart tr td
{
	font-size: 12px;
	height: 20px;
	padding: 0 0 0 12px;
}
table.shareChart tr.veryTopRow td
{
	background-color: #F4F4F4;
	border-top: 3px solid #D9D9D9;
	height: 28px;
	text-align: center;
}
table.shareChart tr.topRow td
{
	background-color: #F4F4F4;
	border-top: 1px solid #D9D9D9;
	height: 28px;
	text-align: center;
}
table.shareChart tr.greyRow
{
	background-color: #F4F4F4;
}
table.shareChart tr.headingText
{
	font-family: Georgia,Times,serif;
	font-size: 15px !important;
	font-weight: bold;
}
table.shareChart tr.headingTextArial
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px !important;
	font-weight: bold;
}
table.shareChart tr.blueText td
{
	background-color: #F4F4F4;
	border-top: 1px solid #D9D9D9;
	color: #6C9EE3;
	font-size: 12px;
	font-weight: bold;
	height: 28px;
}
table.shareChart tr td.leftCol
{
	width: 80px;
}
table.shareChart tr td.midCol
{
	width: 185px;
}
table.shareChart tr td.rightCol
{
	width: 335px;
}
table.shareChart tr td.borderRight
{
	border-right: 1px solid #D9D9D9;
}




#content-index
{
	margin: 0;
	padding: 10px 30px 30px 25px;
	text-align: left;
	width: 215px;
}
#content-index * h1
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding-right: 0px;
}

#content-index * h2
{
	color: ea6d1f;
	font-family: Georgia, Times, serif;
	font-size: 1.6em;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
}
#content-index * h3
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
	color: ea6d1f;
}
#content-index * h4
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0;
	padding: 5px 0;
}
#content-index * h5
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1.2em;
}
#content-index * h6
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.4em;
	margin: 0;
	padding: 5px 0;
}
#content-index * p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding-right: 0px;
}
#content-index * .intro
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 0 0 5px;
}
#content-index * ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px 5px;
}
#content-index * ul li
{
	background: transparent url(http://1031esgroup.com/images/arrow-li.gif) no-repeat scroll 0 15px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 20px;
}
#content-index * ol
{
	margin: 0;
	padding: 0 0 5px 35px;
}
#content-index * ol li
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 5px 0;
}
a
{
	color: #263793;
}
#content-index * a
{
	color: #263793;
	line-height: 1.5em;
}
#content-index * blockquote
{
	margin: 0;
	padding: 25px;
	text-indent: 0px;
}
#content-index * .topRule
{
	border-top: 1px solid #EBEBEB;
	margin: 5px 0 0;
	padding: 10px 0 0;
	width: 475px;
}
#content-index * blockquote p
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
	padding: 5px;
}
#content-index * blockquote p.citation
{
	font-size: 1.1em;
}
#content-index .glossary h4
{
	margin: 0;
	padding: 1px 3px;
}
#content-index .glossary h4:hover
{
	background-color: #777777;
	color: #F5F5F5;
}
#content-index .glossary .topRule
{
	margin: 0;
	padding: 5px 0 0;
}
#content-index .glossary table
{
	border: 1px solid #777777;
	font-size: 1em;
	width: 600px;
}
#content-index .glossary th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
}
#content-index .glossary td
{
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	padding: 0.2em 0.6em;
}
#content-index * table
{
	font-size: 1em;
}
#content-index * th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
}
#content-index * td
{
	padding: 0.2em 0.6em;
}
#content-index .history table
{
	border: 1px solid #777777;
	font-size: 1em;
	width: 600px;
}
#content-index .history * th
{
	background-color: #777777;
	color: #FFFFFF;
	font-size: 1.2em;
	padding: 0.2em 0.6em;
	text-align: center;
}
#content-index .history * td
{
	border-bottom: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	padding: 0.2em 0.6em;
	text-align: center;
}
