BODY {
	BACKGROUND-COLOR: white; top-margin: 0
}
.usopm {
	FONT-SIZE: 14pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.search {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.usa {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tbl-hd {
	BACKGROUND-COLOR: #003399
}
.navwhite {
	FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; LINE-HEIGHT: 2; FONT-FAMILY: Georgia, Times New Roman, Times, serif, MS Sans Serif; TEXT-ALIGN: center
}
.footer2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Georgia, Times New Roman, Times, serif, MS Sans Serif; TEXT-ALIGN: center
}
.fehb-hd1 {
	BACKGROUND-COLOR: #8a3c17
}
.fehb-headtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.right {
	TEXT-ALIGN: right
}
.fehb-hd2_text {
	PADDING-LEFT: 30px; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe08e
}
.fehb-hd2_table {
	BACKGROUND-COLOR: #ffe08e
}
.bfont {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chart {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header1 {
	BACKGROUND-COLOR: #e3ffff
}
.header2 {
	BACKGROUND-COLOR: #fffaea
}
.subhead {
	FONT-SIZE: 18px; FONT-STYLE: italic
}
.rowhead {
	FONT-WEIGHT: bold
}
.shaderow {
	BACKGROUND-COLOR: #fffaea
}
.pop {
	PADDING-RIGHT: 5%; PADDING-LEFT: 5%; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuitem {
	FONT-SIZE: 12px; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.compact {
	MARGIN-LEFT: -30px; LINE-HEIGHT: 20px
}
.menulist {
	
}
.sub1 {
	COLOR: #8a3c17
}
.bluehead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: navy; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.clsTextBoldRed07{
		FONT-WEIGHT: bold;
		COLOR: red;
		FONT-FAMILY: verdana, arial, helvetica;
		font-size:8pt;
	}

.category {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #F9DEA6;
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.subcategory {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FAE9C5;
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.plancol {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #E8F0FF;
	TEXT-ALIGN: center;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.plancolAlter {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.rowAttrib {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.plancolData {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #E8F0FF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.plancolAlterData {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.plancolDataLeft 
{
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #E8F0FF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.PlancolAlterDataLeft 
{
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.topinfo {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #99B2EB;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.subtopinfo {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR: #CBDAFF;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.tanHeader {
	border-color:navy;
	border-style:solid;
	border-collapse:collapse;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FAE9C5;
	TEXT-ALIGN: center;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.plaintext{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.boldtext
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldtextred14
{
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
	COLOR: maroon;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.morecomparetop {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight: bold;
	padding-left : 10px;
	padding-right : 7px;
}

.morecomparemid {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight: bold;
	color : Navy;
	padding-left : 10px;
	padding-right : 7px;
}

.morecomparetext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8F0FF;
	font-size : 10pt;
}

.rednumber {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #8A3C17;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

.clsMaroonBold14 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #993333;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
}

.clsBlackLeft08 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	border-style: none;

}

.clsNavyLeft08 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	TEXT-ALIGN: left;
	FONT-SIZE: 8pt;
	border-style: none;
}

.clsNoBorderLeft {
	border-color:navy;
	border-width:1;
	border-style:solid;
	border-collapse:collapse;
	BACKGROUND-COLOR:  #BBD4FD;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	border-left: none;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;

}

.clsNoBorderRight {
	border-color:navy;
	border-style:solid;
	border-width:1;
	border-collapse:collapse;
	BACKGROUND-COLOR:  #BBD4FD;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	border-right: none;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;

}

.clsSurveyData {
	border-color:navy;
	border-style:solid;
	border-width:1;
	border-collapse:collapse;
	BACKGROUND-COLOR: #E8F0FF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.clsPlanSurveyDiv 
{
	border-color:navy;
	border-style:solid;
	border-width:1;
	border-collapse:collapse;
	BACKGROUND-COLOR: #FAE9C5;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.clsBlueLeft {
	BACKGROUND-COLOR:  #BBD4FD;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;

}

.whiteLeft {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;
}

.ltblueleft {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #E8F0FF;
	TEXT-ALIGN: left;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.clsBlueCenter {
	BACKGROUND-COLOR:  #BBD4FD;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif;

}

.clsNavyBold12 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: navy;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}

.clsBold12 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
}
