.body-white       { color: #fcfcfc; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12pt }
.body-black    { color: black; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 9.5pt }
.body-char    { color: #33330b; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 12pt }
.bodysmall { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodysmall grey { color: #575757; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.head-Grey   { color: #717171; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; line-height: 10pt; letter-spacing: 2px }
.second-head-tan { color: #afafaf; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px }
.bodyred   { color: #a50101; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.boldblackCAPS  { color: #464a4a; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; letter-spacing: 0pt }
.boldblack-LC12 { color: #464a4a; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; letter-spacing: 0 }
.body12   { color: #434343; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodybold 10 { color: #434343; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.bodybold-white 11 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.textlink   { color: #183579; font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; letter-spacing: 1.25pt }

			
			.tblCentral  { background-color: #f6f6f6 }
			
			/* link styles */

			:link   { color: #324d93 }
			
			:visited  { color: #a22525 }
			
			:hover {
				color : #4D1100;
			}
			
			:active {
				color : #DB8C63;
			}
			
			/* main styles */
			.bdy {
				margin : 0px;
				padding : 0px;
				background-color : #95A777;
			}
			
			.tblMaster {
				width : 100%;
			}
			
			.tblCentral  { background-color: #efefef; height: 500px }
			
			.tblContentUpper,
			.tblContentUpperSec,
			.tblContentLower  { background-color: #f3f3f3 }
			
			.tblContentUpper {
				height : 156px;
				width : 456px;
			}
			
			.tblContentUpperSec {
				height : 156px;
				width : 326px;
			}
			
			.tblContentLower {
				height : 100px;
				width : 662px;
			}
			
			.imgTrim {
				height : 326px;
				width : 5px;
			}
			
			/* copy block styles */
			
			.cpy {
				font-size : 80%;
				font-family : sans-serif;
				line-height : 150%;
			}
			
			.cpyUpper,
			.cpyUpperSec,
			.cpyUpperTitle,
			.cpyLower,
			.cpyLowerHole,
			.cpyLowerWide   { color: #509343; font-family: sans-serif; text-align: left }
			
			.cpyUpper {
				padding-left : 10px;
				padding-right : 30px;
				padding-top : 20px;
				padding-bottom : 0px;
			}
			
			.cpyUpperSec {
				padding-left : 23px;
				padding-right : 20px;
				padding-top : 20px;
				padding-bottom : 0px;
			}
			
			.cpyUpperTitle {
				padding-left : 15px;
				padding-right : 30px;
				padding-top : 5px;
				padding-bottom : 0px;
			}
			
			.cpyLower {
				padding-left : 202px;
				padding-right : 30px;
				padding-top : 15px;
			}
			
			.cpyLowerHole {
				text-align : center;
				padding-left : 50px;
				padding-right : 30px;
				padding-top : 15px;
				padding-bottom : 20px;
			}
			
			.cpyLowerWide {
				padding-left : 100px;
				padding-right : 100px;
				padding-top : 15px;
			}
.cpyPage {
				text-align : right;
				padding-left : 0px;
				padding-right : 10px;
				padding-top : 12px;
				padding-bottom : 0px;
			}
/* chart table styles */
			
			.tblChart,
			.tblChartOuter {
				width : 100%;
			}
			
			.tblChartOuter   { background-color: #e4e4e4; padding: 0 0 4px; border: solid 1px #a2a2a2 }
			
			.cpyChartHeader    { color: #fff; font-size: 80%; font-weight: bold; padding: 1px 0 2px 6px }
			
			.celChartHeader   { background-color: #a4f987 }
			
			.celChart,
			.celChartEven  { background-color: #f9f9f9 }
			
			.celChartOdd  { background-color: #eeedee }
			
			.cpyChartNote {
				font-size : 65%;
				font-family : sans-serif;
				line-height : 140%;
				padding-top : 4px;
				padding-bottom : 12px;
			}
			
			/* quick links table styles */
			
			.tblQuick,
			.tblQuickOuter {
				width : 100%;
			}
			
			.tblQuickOuter   { background-color: #f3f3f3; padding: 0 0 4px; border-top: 1px solid #b5b5b5 }
			
			.cpyQuickHeader {
				font-weight : bold;
				font-size : 80%;
				font-family : sans-serif;
				color : #5C5C41;
				padding-left : 0px;
				padding-right : 0px;
				padding-top : 2px;
				padding-bottom : 0px;
			}
			
			.celQuickLink  { background-color: #bdbdbd }
			
			/* links table styles */
			
			.celLinkLeft  { font-size: 80%; font-family: sans-serif; padding-top: 2px; padding-bottom: 2px; padding-left: 17px; border-left: 1px solid #324d93 }
.celLinkLeft1   { font-family: sans-serif; text-align: center; padding-top: 2px; padding-bottom: 2px; border-right: 1px solid #a2a2a2; border-left: 1px solid #a2a2a2 }
.celLinkRight   { font-size: 80%; font-family: sans-serif; padding: 2px 0 2px 17px; border-left: 1px solid #324d93 }
.framebottclass         { border-bottom: 1px solid #cfcfcf }
.framebottclassR { border-right: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf }
.leftline { border-right: #e9e9e9; border-left: 1px solid #e9e9e9 }

