/* @group Title Strings*/.Title {	font-family: Helvetica, Arial, sans-serif;	font-size: 14pt;	color: #004284;	font-weight: bold;	border-bottom: 1px solid;	font-variant: normal;}.maintitle {	border-bottom-color: White;	border-bottom-style: solid;	border-bottom-width: 1px;	font-size: 10px;	color: White;}.contentstitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: Black;	text-decoration: none;	text-align: left}.subtitle {	font-family: Arial;	font-weight: bolder;	font-size: 9pt;	color: #004284;}.TitleStr {	font-family: Helvetica, Arial, sans-serif;	font-size: 12pt;	font-weight: bold;	font-variant: normal;	background: #004284;	color: white;}.homeTitles {	font-family: Helvetica, Arial, sans-serif;	font-size: 11pt;	color: #004284;	font-weight: bold;	border-bottom: 1px solid #828282;	font-variant: normal;}.subtitle1 {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: #004284;	text-decoration: underline;	font-weight: bold;}A.subtitle1 {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: #004284;	text-decoration: none;	font-weight: bold;}A.subtitle1:visited {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: #004284;	text-decoration: none;	font-weight: bold;}A.subtitle1:hover {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: black;	text-decoration: overline;	font-weight: bold;}.catTitles {	font-family: Helvetica, Arial, sans-serif;	font-size: 10pt;	color: #004284;	font-weight: bold;	border-bottom: 1px solid #ffd600;	font-variant: normal;}/*@end*//*@group Header Links*/.menuLABEL {	font-weight: bold;	color: black;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #A9A9A9;	text-align: right;	padding-left: 5px;	border-style: solid;	border-width: 1px 1px 1px 1px;	font-weight: bold;	color: black;	border-color: Black Black Black Black;	border: thin outset;}A.menuLINK:link {	text-decoration: none;	color: white;	height: 27px;	padding-top: 5px;}.menuLINK {	font-weight: bold;	color: white;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #004284;	text-align: center;	width: 8%;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	white-space: nowrap;	border-top: 1px #ffffff solid;	border-right: 1px #ffffff solid;	border-bottom: 1px #ffffff solid;	height: 27px;	vertical-align: middle;}.menuLINKText {	font-weight: bold;	color: white;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #004284;	text-align: center;	padding-left: 10px;	padding-right: 10px;	white-space: nowrap;	border-top: 2px #ffffff solid;	border-right: 1px #ffffff solid;	border-bottom: 1px #ffffff solid;	height: 27px;	vertical-align: middle;}A.menuLINKSelected {	border-style: solid;	border-width: 1px 1px 1px 0px;	font-weight: bold;	color: white;	font-size: 8pt;	border-color: #FFFFFF;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #009fd3;	text-align: center;	width: 8%;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	height: 27px;	vertical-align: middle;	white-space: nowrap;}A.menuLINKSelected:visited {	border-style: solid;	border-width: 1px 1px 1px 0px;	font-weight: bold;	color: white;	font-size: 8pt;	border-color: #FFFFFF;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #009fd3;	text-align: center;	width: 8%;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	height: 27px;	vertical-align: middle;	white-space: nowrap;}A.menuLINK:visited {	text-decoration: none;	color: white;	vertical-align: middle;	padding-top: 5px;}A.menuLINK:hover {	font-weight: bold;	color: white;	font-size: 8pt;	border-style: solid;	border-width: 1px 1px 1px 0px;	border-color: Black white Black Black;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	text-align: center;	width: 8%;	background-color: #009fd3;	padding-top: 5px;}A.menuLINK:link {	text-decoration: none;	color: white;	vertical-align: middle;	padding-top: 5px;}A.menuLINK:active {	border-style: solid;	border-width: 1px 1px 1px 1px;	font-weight: bold;	color: white;	font-size: 8pt;	border-color: White;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #009fd3;	text-align: center;	padding-top: 5px;	width: 8%;}/* @group Right Nav on header*/.headerTable {	background-color: #6ccef3;}#utilityTable {	border-top: 0;	background-color: #ffea80;}.utilityNav {	color: #CD2042;  border-bottom: 1px solid #ffe681;  border-right: 4px solid #ffe681;}.utilityNav #bottom {  border-bottom-style: none;}a.utilityNav {	color: #004284;	text-decoration: none;	font-size: 8pt;	padding: 2px;	border: 2px solid #ffe681;}a.utilityNav:visited {	color: #004284;	text-decoration: none;	font-size: 8pt;	border: 2px solid #ffe681;	padding: 2px;}a.utilityNav:hover {	color: #004284;	text-decoration: none;	font-size: 8pt;	padding: 2px;	border: 2px solid white;}.utilityNavOn {	color: #CD2042;}td.utilityNav {  padding: 4px 0px 4px 4px;}/*@end*//*@end*//* @group For Logos Page*/.logobox {	border: 1px solid white;}.logoboxselected {	border: 1px solid gray;}.logocaption {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	background-position: left top;	font-weight: bolder;	color: #333333;	vertical-align: top;	text-align: left}/* @end *//*@group Featured Products table borders */.borderAboveLeftIntro {	padding-top: 15px;	padding-bottom: 15px;	vertical-align: top;	border-top: 3px solid #004284;}.borderAboveLeft {	padding-top: 15px;	padding-bottom: 15px;	vertical-align: top;	border-top: 3px solid #004284;}.borderAboveRight {	padding-top: 15px;	padding-bottom: 15px;	vertical-align: top;	border-top: 3px #ffd600 solid;}/* @end *//* @group LEFT NAV BAR Styles*/td.leftNavBarItem2 {	border-bottom-color: #000000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-left-width: 10px;	font: bold 8pt Arial,Helvetica,sans-serif;	padding-left: 18px;	text-decoration: none;	background-color: #ffefb0;}.planheader2 {	background: #FFFFFF;	border: thin ridge;	color: #000000;	font: normal normal bold 8pt Arial,Helvetica,sans-serif;	margin-left: 4px;	padding: 0px 0px 0px 4px;	vertical-align: middle}A.leftNavBarItem2:link {	color: #004284;	text-decoration: none;	font: 8pt Arial,Helvetica,sans-serif;}A.leftNavBarItem2 {	color: #004284;	text-decoration: none;	font: 8pt Arial,Helvetica,sans-serif;}A.leftNavBarItem2:visited {	color: #004284;	text-decoration: none;	font: 8pt Arial,Helvetica,sans-serif;}.leftNavBarHeader {	color: #004284;	font: bold 9pt Arial,Helvetica,sans-serif;	padding: 5px;	padding-left: 10px;	border-top: 0px solid #000000;	text-align: left;	text-decoration: none;	vertical-align: middle;	background-color: #ffd600;}.leftNavBarBottom {	font: bold 9pt Arial,Helvetica,sans-serif;	padding: 5px;	padding-left: 10px;	text-align: left;	text-decoration: none;	background-color: #ffd600;	vertical-align: middle;	width: 232px;}.leftNavBarBottomText {	font: bold 9pt Arial,Helvetica,sans-serif;}.leftNavBarBottomTextOver {	font: bold 9pt Arial,Helvetica,sans-serif;}.leftNavBarBottomOver {	font: bold 9pt Arial,Helvetica,sans-serif;	padding: 5px;	padding-left: 10px;	text-align: left;	text-decoration: none;	background-color: #fdab0f;	vertical-align: middle;	width: 232px;}.leftNavBarItemHover2 {	color: #004284;	font-size: 8pt;	text-decoration: none;	padding-left: 18px;	background: #ffe059;}.leftNavBarItemOver2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #004284;	text-decoration: none;	background: #ffe059;	border-bottom-color: #000000;	border-bottom-style: solid;	border-bottom-width: 1px;	border-left-width: 10px;}A.leftNavBarItem:link {	color: Black;	text-decoration: none;	padding-left: 4px;	border-left-width: 10px;}A.leftNavBarItem:visited {	color: Black;	text-decoration: none;	padding-left: 4px;	border-left-width: 10px;}.leftNavBarItem {	color: Black;	font-size: 8pt;	text-decoration: none;	padding-left: 4px;	border-left-width: 10px;	border-bottom-width: 0px;	border-bottom-style: none;}A.leftNavBarItem:hover {	text-decoration: underline;	color: #004284;}td.leftNavBarItem {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #004284;	text-decoration: none;	padding-left: 4px;	border-left-width: 10px;	background-color: #ffd600;	border-bottom-color: white;	border-bottom-width: 1px;	border-bottom-style: solid;}.leftNavBarTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: Black;	font-weight: bold;	text-decoration: none;	text-align: left;	border-top: 0px none;	padding-left: 4px;}A.leftNavBarTitle:hover {	color: #004284;	text-decoration: none;	border-top-width: 0px;	padding-left: 4px;}.leftNavBarTable {	border: 0;	padding-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	color: #191980;}.leftNavBarSpaceFiller {	color: black;}/*@end*//*@group Minder Styles*/A.minderACTION:link {	color: #004284;}A.minderACTION:active {	color: #004284;}A.minderACTION:visited {	color: #004284;}.minderACTION {	color: #004284;	font-size: 8pt;	font-family: Arial, Verdana, Geneva;	font-weight: bold;}A.minderACTION:hover {	color: Red;}.minderheader {	font-family: Arial;	font-size: 8pt;	font-weight: bolder;	color: White;	background-color: #004284;	text-decoration: none;	text-align: center;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 0;	letter-spacing: 0px;	border-right: 1px solid #ffd600;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.minderheaderleft {	font-family: Arial;	font-size: 8pt;	font-weight: bolder;	color: White;	background-color: #004284;	border: thin none #FFFFFF;	text-decoration: none;	text-align: left;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 0px;	letter-spacing: 0px;	border-right: 1px solid #ffd600;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.minderheadercenter {	font-family: Arial;	font-size: 8pt;	font-weight: bolder;	color: White;	background-color: #004284;	border: thin none #FFFFFF;	text-decoration: none;	text-align: center;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 0;	letter-spacing : 0px;	border-right: 1px solid #ffd600;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.minderheaderright {	color: White;	background-color: #004284;	border: thin none Black;	text-decoration: none;	text-align: right;	margin-top: 0px;	margin-right: 0;	margin-bottom: 0px;	margin-left: 0;	letter-spacing : 0px;	border-right: 1px solid #ffd600;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;	font: bold 8pt Arial;}.minderLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: Black;	text-decoration: none;	text-align: left;}A.minderLink:hover {	color: Red;}A.minderLink:link {	color: Black;}A.minderLink:active {	color: Red;}/*@end*//*@group Catalog Offering Styles*/.catalogLABEL {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: #004284;	font-weight: bold;}.catalogITEM {	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: black;	padding-left: 30px;	padding-right: 5px;}.catalogTITLE {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: Maroon;	font-weight: bold;}.offeringTITLE {	font-family: Arial, Helvetica, sans-serif;	font-size: 13pt;	color: #004284;	font-weight: bold}A.offeringITEM:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #D82E2E;	font-weight: bold}A.offeringITEM:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: black;	font-weight: bold}.offeringITEM {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: black;	font-weight: bold}.contentsitem {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	color: black;	text-decoration: none;	padding-left: 6px;	border-left-width: 10px}/*@end*//*@group Grid Styles*/.label {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	color: black;	text-decoration: none}.blackbottom {	border-bottom-color: black;	border-bottom-width: 1px;	border-bottom-style: solid}.mastlabel {	font-weight: bold;	color: black;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #A9A9A9;	text-align: right;	padding-left: 5px;	border-style: solid;	border-width: 1px 1px 1px 1px;	color: black;	border-color: Black Black Black Black;	border: thin outset;}.mastentry {	font-weight: bold;	color: White;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	padding-left: 0px;	border-top-color: #A9A9A9;	border-top-style: solid;	border-top-width: 1px;	background: #004284;}.lineitems {	color: black;	font-size: 8pt;	font-weight: bold;	font-family: Arial, Verdana, Geneva;	border: thin ridge;}.lineitemsright {	color: black;	font-size: 8pt;	font-family: Arial, Verdana, Geneva;	border: 1px solid;	text-align: right;}A.lineitems:hover {	color: Red;}A.lineitems:active {	color: Red;}A.lineitems:link {	color: black;}A.lineitems:visited {	color: black;}.lineitemsgrey {	color: gray;	font-size: 9pt;	font-weight: bold;	font-family: Arial, Verdana, Geneva;	border: thin ridge;}.lineitemsselected {	color: black;	font-size: 9pt;	font-weight: bold;	font-family: Arial, Verdana, Geneva;	border: thin ridge;	background-color: #FFEBCD;}A.lineitemsselected:hover {	color: Red;}A.lineitemsselected:active {	color: Red;}A.lineitemsselected:link {	color: black;}A.lineitemsselected:visited {	color: Red;}.lineitemslink {	color: black;	font-size: 8pt;	font-weight: bold;	font-family: Arial, Verdana, Geneva;}A.lineitemslink:hover {	color: Red;}A.lineitemslink:active {	color: Red;}A.lineitemslink:link {	color: black;}A.lineitemslink:visited {	color: black;}.lineitem {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border-right: 1px solid Black;}.lineitemalt {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	background: #CCCCCC;	border-right: 1px solid Black;}.lineitemleft {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	text-align: left;	border-right: 1px solid Black;}A.lineitemleft:link {	color: black;}A.lineitemleft:hover {	color: Red;}A.lineitemleft:active {	color: Red;}.lineitemcenter {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	text-align: center;	border-right: 1px solid Black;}.lineitemright {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	text-align: right;	border-right: 1px solid Black;}.lineitemleftalt {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	background: #CCCCCC;	text-align: left;	border-right: 1px solid Black;}A.lineitemleftalt:hover {	color: Red;}A.lineitemleftalt:link {	color: black;}A.lineitemleftalt:active {	color: Red;}.lineitemcenteralt {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	background: #CCCCCC;	text-align: center;	border-right: 1px solid Black;}.lineitemrightalt {	color: black;	font-size: 8pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	background: #CCCCCC;	text-align: right;	border-right: 1px solid Black;}.planheader1 {	font-family: Arial;	font-size: 8pt;	font-weight: bolder;	color: White;	text-decoration: none;	text-align: center;	background: #004284;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.TopborderLable {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: black;	vertical-align: top;	font-style: normal;	font-weight: bold;	font-variant: normal;	border-top: 1px solid Black;}table.spreadsheet {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: Black;	vertical-align: top;	font-style: normal;	font-weight: bold;	font-variant: normal;	border: thin ridge;	padding-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	background-color: White;}/*@end*//*@group Footer Styles*/.footerentry {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: White;	padding-left: 8px;	padding-right: 8px;	vertical-align: middle;}A.footerentry:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #ffd600;	padding-left: 8px;	padding-right: 8px;	text-decoration: underline;}A.footerentry:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #ffd600;	padding-left: 8px;	padding-right: 8px;}A.footerentry:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: White;	padding-left: 8px;	padding-right: 8px;	background-color: #004284;}.footer {	color: white;	background-position: center bottom;	vertical-align: middle;	text-align: center;	background-color: #004284;	text-decoration: none;	color: White;	border-bottom: 3px solid #ffd600;	border-top-color: #ffd600;	border-top-style: solid;	border-top-width: 3px;}.innerfooter {	color: White;	vertical-align: middle;	text-align: center;	background-color: #004284;	text-decoration: none;}/*@end*//*@group Button Styles*/.greybutton {	border-style: solid;	border-width: 1px 1px 1px 1px;	font-weight: bold;	color: black;	font-size: 8pt;	border-color: Black Black Black Black;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #A9A9A9;	text-align: center;	width: 100px;	border: thin outset;	padding-left: 10px;	padding-right: 10px;	white-space: nowrap;}A.greybutton:active {	border-style: solid;	border-width: 1px 1px 1px 1px;	font-weight: bold;	color: Red;	font-size: 8pt;	border-color: Black Black Black Black;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #D4D4D4;	text-align: center;	width: 100px;	border: thin outset;}A.greybutton:hover {	border-style: solid;	border-width: 1px 1px 1px 1px;	font-weight: bold;	color: Red;	font-size: 8pt;	border-color: Black Black Black Black;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #D4D4D4;	text-align: center;	width: 100px;	border: thin outset;}A.greybutton:link {	text-decoration: none;	color: black;}/*@end*//*@group Misc HTML Style*/A:link {	text-decoration: none;}A:active {	text-decoration: none;	color: black;}A:visited {	text-decoration: none;}.body:visited {	text-decoration: none;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: inherit;	vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;}.body {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: black;	vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;	line-height: 1.4em;}.list {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #000099;	vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;	list-style-position: inside;	list-style-type: disc;	list-style-image: none}ul.list {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #004284;	vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;	list-style-position: outside;	list-style-type: lower-alpha;	list-style-image: url(/images/raquote.gif);	left: 10px;}/*For Superscripts, such as trademark symbol*/SUP{	font-size: 80%;	text-decoration: none;	line-height:0;}/*@end*//*@group Misc Styles- Unused?*/.mastbutton {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	background-position: left center;	font-weight: bolder;	color: black;	vertical-align: middle;	text-align: left}.emailheader {	font-family: Arial;	font-size: 20pt;	font-weight: bolder;	color: White;	background-color: #004284;	border: none;	text-decoration: none;	text-align: center;	padding-top: 6px;	padding-right: 6px;	padding-bottom: 6px;	padding-left: 6px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.tableheader {	font-family: Arial;	font-size: 8pt;	font-weight: bolder;	color: White;	text-decoration: none;	text-align: center;	background: #004284;	border-right: 1px solid #ffd600;	border-bottom-color: #ffd600;	border-bottom-style: solid;	border-bottom-width: 3px;}.readonlytext {	color: black;	font-size: 9pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 0px ridge;	padding: 0px 0px 0px 3px;}.TopborderText {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: black;	vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;	border-top: 1px solid Black;}.planheader2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: Black;	vertical-align: middle;	font-style: normal;	font-weight: bold;	font-variant: normal;	border: thin ridge;	padding-bottom: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 4px;	background-color: White;	;	margin-left: 4px}.bottomborderlabel {	color: black;	font-size: 9pt;	font-weight: bold;	font-family: Arial, Verdana, Geneva;	border: solid;	padding: 0px 0px 0px 3px;	; border-width: 0px 0px 1px;	border-color: black black #333333}.bottombordertext {	color: black;	font-size: 9pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: solid;	padding: 0px 0px 0px 3px;	; border-width: 0px 0px 1px;	border-color: black black #333333}.bodyBlack {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000000;	; vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal}.listblackNumbeblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #000000;	; vertical-align: top;	font-style: normal;	font-weight: normal;	font-variant: normal;	list-style-position: outside;	list-style-type: decimal;	list-style-image: none}.username {	font-weight: bold;	color: black;	font-size: 8pt;	font-family: Arial,Verdana,Geneva;	text-decoration: none;	background-color: #A9A9A9;	text-align: left;	padding-left: 10px;	padding-right: 10px;	vertical-align: middle;}.bill {	color: black;	font-size: 9pt;	font-weight: normal;	font-family: Arial, Verdana, Geneva;	border: 1px ridge;	text-align: left;	padding-left: 5px;	padding-right: 5px;}.billheader {	font-family: Arial;	font-size: 8pt;	font-weight: bold;	color: white;	text-decoration: none;	text-align: center;	background: #004284;	border-bottom: 3px solid #ffd600;	padding-left: 5px;	min-height: 40px;}.header {	font-family: Arial;	font-size: 8pt;	font-weight: bold;	color: white;	text-decoration: none;	text-align: left;	background: #004284;	border-bottom: 3px solid #ffd600;	border-top-color: #ffd600;	border-top-style: solid;	border-top-width: 3px;	padding-left: 5px;	min-height: 40px;}/*@end*/