.home_body {
	margin: 0px;
	padding: 0px;
	overflow: -moz-scrollbars-vertical;
	background-color: #E4E4E4;
	background-image: url(images/home_bkgnd.gif);
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;
	color: #000000;
}

.clearBoth 
{
    clear: both;
    margin: 0px;
    padding: 0px;
}

.content_body {
	margin: 0px;
	padding: 0px;
	overflow: -moz-scrollbars-vertical;
	background-color: #E4E4E4;
	height: 100%;
	width: 100%;
}

.content_bodyBkgnd {
	margin: 0px;
	padding: 0px;
	background-color: #E4E4E4;
	background-image: url(images/content_bkgnd.gif);
	background-repeat: repeat-x;
	height: auto;
	width: 100%;
	clear: both;
}

.clearBoth {
	margin: 0px;
	padding: 0px;
	clear: both;
}	

.home_mainTable {
	width: 760px;
	height: 536px;
	background-image: url(images/home_mainContent_bkgnd.jpg);
	background-repeat: no-repeat;
	
}

.home_headerRow {
	width: 760px;
	height: 107px;
	margin-top: 73px;
}

.home_header_logoBox {
	width: 277px;
	height: 107px;
	background-color: #2C3B23;
	margin-right: 3px;
	float: left;
}

.home_header_logoArea {
	width: 229px;
	height: 40px;
	margin-top: 34px;
	margin-left: 24px;
}	
	

.home_header_navBox {
	width: 184px;
	height: 107px;
	background-color: #000000;
	margin-right: 3px;
	float: left;
}	

.home_header_subImgBox {
	width: 184px;
	height: 107px;
	background-color: #000000;
	float: left;
}

.home_header_navArea {
	margin-top: 3px;
	margin-bottom: 3px;
}	



.home_header_rgt_endCap {
	width: 109px;
	height: 107px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/home_header_rgtEndCap.gif);
	background-repeat: no-repeat;
	float: left;
}	

.home_promoBox {
	float: left;
	width: 182px;
	height: 201px;
	padding-left: 95px;
	margin-top: 139px;
	margin-right: 3px;
	

}

.home_content_Box {
	float:right;
	width: 480px;
	height: 201px;
	margin-top: 139px;
	background-color: #FFFFFF;
}

.home_content_Area {
	width: 442px;
	height: 179px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 00px;
	padding-right: 5px;	
	
}

.home_contentText {
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 15px;
	margin-left: 2px;	
	margin-right: 2px;
}

.home_moreLink_Box {	
	background-image: url(images/home_nav_Arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;	
	padding-left: 9px;
	padding-top: 2px;
	color: #224B89;
}

a.content_moreLink {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #35472A;
}


a.content_moreLink:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;	
	color: #48A200;
}	

.footer_Box {
	width: 760px;
	height: 40px;
}

.footer_Area {
	margin-top: 15px;
	margin-left: 39px;
	font-family: Arial;
	font-size: 11px;
	color: #3A3A3A;
}

a.content_footerLink {
	font-family: Arial;
	font-size: 11px;
	color: #3A3A3A;
	text-decoration: none;
}


a.content_footerLink:hover {
	font-family: Arial;
	font-size: 11px;
	color: #3A3A3A;
	text-decoration: underline;	
}	
	
	/* Content Styles Start Here */
	
	
.content_mainTable {
	width: 760px;
	height: 536;	
	background-color: #FFFFFF;
}

.content_headerRow_About_Us {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_About_Us.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Contact_Us {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Contact_Us.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Prospectus {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_prospectus.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Financial_Information {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Monthly_Statements.jpg);
	background-repeat: no-repeat;
}


.content_headerRow_Reports_and_Filings {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Reports_and_Filings.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Press_Releases {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Press_Releases.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Investment_Strategy {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Investment_Strategy.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_About_Us {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_About_Us.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_FAQ {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_FAQ.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Legal {
	width: 760px;
	height: 160px;
	background-image: url(images/mainContent_hdrBkgnd_Legal.jpg);
	background-repeat: no-repeat;
}

.content_headerRow_Print {
	width: 760px;
	height: 125px;
	display: none;
}	

.content_header_logoBox {
	width: 277px;
	height: 107px;
	background-color: #2C3B23;
	margin-right: 3px;
	float: left;
	margin-top: 45px;
}

.content_header_logoArea {
	width: 229px;
	height: 40px;
	margin-top: 34px;
	margin-left: 24px;
}	
	

.content_header_navBox {
	width: 184px;
	height: 107px;
	background-color: #000000;
	margin-top: 45px;
	margin-right: 3px;
	float: left;
}	


.content_Box {
	width: 718px;
	margin-top: 41px;
	margin-left: 42px;
	margin-bottom: 66px;
	background-color: #FFFFFF;
}

.content_header {
	width: 718px;
	height: 21px;
	margin-top: 41px;
}

.content_Area {
	border-top: 1px solid #A3BA95;	
	padding-top: 15px;
}

.content_largeArea {
	padding-right: 109px;
}
	
.content_slightlyLargerArea {
	padding-right: 19px;
}

.content_smallArea {
	width: 473px;
	float: left;
	padding-bottom: 66px;
}	

.content_largeGrey_Box {
	background-color: #EAEAEA;
	padding-bottom: 25px;
}

.content_largeGrey_Area {
	padding-top: 22px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: -15px;
	margin: 0px;
	
}	

.content_smallGrey_Box {
	width:483px;
	background-color: #EAEAEA;
}

.content_smallGrey_Area {
	padding: 22px;
}		
/* SubNav Styles Start Here */

.content_subNav_Box {
	width: 235px;
	float: right;
	padding-top: 3px;	
}

.content_subNav_Area {
	margin-left: 11px;
	margin-right: 10px;
	padding-top: 0px;
}

.content_subNav_seperatorLine {
    width: 100%;
    background-color: #A2A2A2;
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    line-height: 0px;
    margin-bottom: 2px;
    height: 1px;	
}


.secondaryNavBox {
	/*background-image: url(images/arrow_subNav.gif);*/
	/*background-repeat: no-repeat;*/
	/*background-position: 2px 8px;*/
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 13px;
	margin-bottom: 6px;
}

a.secondaryNav_off {
	font-family: Arial;
	font-size: 11px;
	color: #35472A;
	text-decoration: none;
}

a.secondaryNav_off:hover {
	font-family: Arial;
	font-size: 11px;
	color: #48A200;
	text-decoration: underline;
}

a.secondaryNav_on{
	font-family: Arial;
	font-size: 11px;
	color: #35472A;
	font-weight: bold;
	text-decoration: none;
}

a.secondaryNav_on:hover{
	font-family: Arial;
	font-size: 11px;
	color: #35472A;
	font-weight: bold;
	text-decoration: none;
}

/* SubNav Styles End Here */


.contentBigText {
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	padding-bottom: 30px;
	clear: both;
}

.contentText_sectionHdr {
	font-family: Arial;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
}

.contentText {
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 15px;
	color: #000000;
	clear: both;
}


a.contentLink {
	font-family: Arial;
	font-size: 12px;
	color: #2E6800;
	text-decoration: underline;
}


a.contentLink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #48A200;
	text-decoration: underline;	
}	



.content_prospectives_btnSpacing {
	float: left;
	margin-top: 22px;
	margin-right: 21px;
}

ul {
	margin: 0px;
	padding: 0px;
	margin-left: 25px;
	list-style-image: url(images/bullet_smallSquare.gif);	
}	

li {
	line-height: 14px;
	margin-bottom: 8px;
}

.content_contactUs_lftImg {
	width: 153px;
	height: 144px;
	margin-right: 3px;
	float: left;
}

.content_contactUs_contentBox {
	width: 304px;
	background-color: #E5ECDF;
	float: left;
}
	
.content_contactUs_contentArea {
	margin-top: 34px;
	margin-left: 22px;
	margin-bottom: 34px;
}

.content_contactUs_boldTitle {
	font-size: 13px;
	font-weight: bold;
}

.content_pressRelease_Box {
	width: 100%;
	margin-left: 10px;
	margin-bottom: 15px;
	clear: both;
}

.content_pressRelease_dateArea {
	width: 80px;
	float: left;
	margin-bottom: 2px;
}

.content_pressRelease_titleArea {
	width: 370px;
	float:left;
	margin-bottom: 10px;
}


.content_financialStatement_Box {
	width: 400px;
	height: 30px;
	margin-left: 10px;
	margin-bottom: 15px;
}

.content_financialStatement_dateArea {
	width: 33px;
	float: left;
	margin-bottom: 10px;
}

.content_financialStatement_titleArea {
	width: 362px;
	float:left;
	margin-bottom: 10px;
	margin-top:4px;
}

.greyStatement {
    background-color: #EAEAEA;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    color: #000000;
    margin-bottom: 10px;
}


.statementTitle {
    color: #000000;
    font-weight: bold;
    font-size: 14px;
    padding: 2px;
}

.clearRow {
    padding-top: 5px;
    padding-left: 0px;
    padding-bottom: 5px;
    position: relative;
}

.oddRow {
    margin: 0px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    color: #000000;
}

.evenRow {
    margin: 0px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    color: #000000;
    
}

.statement_fullColumn {
    width: 465px;
    float: left;
    margin: 0px;
    color: #000000;
    margin-left: 5px;
    padding-bottom: 10px;
}

.statement_leftColumn {
    width: 270px;
    float: left;
    margin: 0px;
    color: #000000;
    margin-right: 15px;
    padding: 0px;
}

.statement_rightColumn {
    width: 75px;
    float: left;
    margin: 0px;
    color: #000000;
    margin-right: 0px;
    text-align: right;
    padding: 0px;
}

.statement_footnoteColumn {
	width: 30px;
      text-align: left;
      float: right;
}

a.content_statementLink {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #2E6800;
}


a.content_statementLink:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;	
	color: #48A200;
}

.content_statement_boldTitle {
	font-size: 13px;
	font-weight: bold;
	color: #2E6800;
}

.statement_lineItem {
	padding-left: 20px;	
}    

.promoArea {
	padding-top: 7px;
}

.promoEmail_Area {
	width: 214px;
	height: 100px;
	background-image: url(images/promo_bkgnd_email.gif);
	background-repeat: repeat-x;

}

.promoEmail_Box {
	margin: 3px;
	padding-bottom: 15px;
}

.promo_contentText {
    
	margin-left: 10px;
	margin-right: 12px;
	margin-top: 5px;
	padding-bottom: 15px;
	font-family: Arial;
	font-size: 10px;
}

.textfield {
 margin: 0px;
 padding: 0px;
}

.promo_signUp_textArea {
	float: left;
	width: 90px;
	margin-left: 0px;
	margin-top: 4px;
	text-align: left;
}

input.promo_textBox {
	margin: 0px;
	padding: 0px;
	width: 105px;
	height: 19px;
	text-align: left;
	background-color: #ffffff;
}

.promo_signUp {
	margin-top:5px;
	float: left;
	height: 21px;

}

.form_checkboxes {
	padding-bottom: 3px;
}