body
{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #1E4D73;
}
.NormalUsage
{
	background-color: #A8C2FB;
}
.GreaterThan50PerUsage
{
	background-color: #81A7FD;
}
.GreaterThan60PerUsage
{
	background-color: #5284F6;
}
.GreaterThan70PerUsage
{
	background-color: #3169E7;
}
.GreaterThan80PerUsage
{
	background-color: #3333ff;
}
.GreaterThan90PerUsage
{
	background-color: #0039BB;
}
.CriteriaTableContentBG
{
	background-color: #E5ECF7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.OrderAmountTextBox
{
	border-right: #75a3d1 1px solid;
	padding-right: 2px;
	border-top: #75a3d1 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 12px;
	border-left: #75a3d1 1px solid;
	border-bottom: #75a3d1 1px solid;
	font-family: Arial;
	background-color: #99ccff;
}
.buttonStyle
{
	background-color: #E5ECF7;
	cursor: hand;
	border-color: Black;
	border-bottom-width: thin;
}
.buttonStyleOver
{
	background-color: White;
	cursor: hand;
}
.buttonStyleDown
{
	background-color: White;
	cursor: hand;
}
.TableHeadBG
{
	background-color: #307CD0;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	height: 20;
	text-align: center;
}
.TableSubHeadBG
{
	background-color: #83A9D2;
	font-family: Verdana;
	font-size: 10px;
	color: #122567;
	font-style: normal;
	font-weight: bold;
	height: 20;
	text-align: center;
}
.TableSubHeadBG_Compose
{
	background-color: #83A9D2;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	font-style: normal;
	font-weight: bold;
	height: 20;
	text-align: left;
}
.TableContentBG
{
	background-color: #E5ECF7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0f2463;
}
.TableContentAltBG
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	font-size: 11px;
	color: #0f2463;
}

.TableContentContacts
{
	background-color: #E5ECF7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.TableContentAltContacts
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
}




.ViperTableHead
{
	background-color: #307CD0;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	height: 20px;
	text-align: center;
}
.ViperTableSubHead
{
	background-color: #D3DBE9;
	font-family: Verdana;
	font-size: 10px;
	color: #112655;
	font-style: normal;
	font-weight: bold;
	height: 20px;
	text-align: center;
}
.ViperTableSubHeadCompose
{
	background-color: #83A9D2;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	font-style: normal;
	font-weight: bold;
	height: 20;
	text-align: left;
}
.ViperTableContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #112655;
	background-color: #DCE6F8;
}
.ViperTableContentAlt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #112655;
	background-color: #FFFFFF;
}

.PreferencesText
{
	padding: 5px;
	background-color: #E6F0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102566;
}
.PreferencesTableHeader
{
	background-color: #D3DBE9;
	font-family: Verdana;
	font-size: 10px;
	color: #112655;
	font-style: normal;
	font-weight: bold;
	height: 20px;
	text-align: center;
}
.PreferencesTableOption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #112655;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.PreferencesTableSetting
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #112655;
	background-color: #FFFFFF;
	text-align: center;
}


.ReportPagingHeader
{
	background-color: #7298E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ReportPagingText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.style
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SelectionMenu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F2767; 
	background-color:#FFFFFF; 
}
.SelectionMenuBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0F2767; 
}
.SelectionMenu2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0F2767; 
	background-color:#E6F0FF; 
}
.SelectionMenuTiny
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0F2767; 
	background-color:#DCE6F8; 
}
.button
{
	font-size: 10px;
	color: white;
	background-color: #2f68d4;
	margin: 0px;
	font-weight: bold;
	cursor: hand;
	border-top-width: thin;
	border-left-width: thin;
	border-left-color: #dce6f8;
	border-bottom-width: thin;
	border-bottom-color: #dce6f8;
	border-top-color: #dce6f8;
	border-right-width: thin;
	border-right-color: #dce6f8;
}
.button2
{
	border-right: #75a3d1 thin outset;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 0px;
	cursor: hand;
	color: white;
	padding-top: 0px;
	border-bottom: #75a3d1 thin outset;
	font-family: Arial;
	background-color: #75a3d1;
}
.imgBorderOn
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}
.imgBorderOff
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
IMG
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
ULX
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.list3 LI
{
	padding-right: 0px;
	padding-left: 16px;
	background: url(i/bullets/bul004.gif) no-repeat 0px 3px;
	padding-bottom: 1px;
	margin: 0px;
	line-height: 12px;
	padding-top: 1px;
	font-family: Arial;
	list-style-type: none;
}
.list4
{
	margin: 0px 0px 0px 19px;
}
.list4 LI
{
	padding-right: 0px;
	padding-left: 16px;
	font-size: 11px;
	background: url(i/bullets/bul014.gif) no-repeat 0px 3px;
	padding-bottom: 1px;
	margin: 6px 0px 0px;
	line-height: 12px;
	padding-top: 1px;
	list-style-type: none;
}
.box01
{
	font-size: 10px;
	color: #505c83;
}
.box01 A:link
{
	color: #505c83;
}
.box01 A:visited
{
	color: #505c83;
}
.box01 A:hover
{
	color: #505c83;
}
.box02 P
{
	font-size: 10px;
	margin: 2px;
}
.box02 INPUT
{
	display: block;
	font-size: 10px;
	margin: 0px;
	width: 155px;
	height: 20px;
}
.box03 .style0
{
	padding-right: 0px;
	border-top: #fff 1px solid;
	padding-left: 9px;
	font-size: 9px;
	padding-bottom: 12px;
	padding-top: 0px;
	background-color: #ebecef;
}
.box03 .style0 SELECT
{
	display: block;
	font-size: 10px;
	margin: 0px;
	width: 200px;
	height: 19px;
}
.box03 .style0 P
{
	margin: 15px 0px 1px 2px;
}
.box03 .style1
{
	border-top: #fff 1px solid;
	font-size: 10px;
	background: url(i/bgs/bg003.jpg) no-repeat;
}
.box03 .style1 P
{
	margin: 44px 12px 0px 78px;
	color: #39475b;
}
.box03 .style1 P STRONG
{
	color: #ff6100;
}
.box04 A
{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial;
}
.box04 P
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 10px;
	padding-bottom: 0px;
	margin: 8px;
	color: #000;
	padding-top: 0px;
}
.box04 DIV.style0
{
	border-right: #66669d 1px solid;
	border-top: #66669d 1px solid;
	background: url(i/bullets/bul003.gif) no-repeat 8px 8px;
	border-left: #66669d 1px solid;
	border-bottom: #66669d 1px solid;
}
.box04 DIV.style1
{
	border-right: #d1d1e1 1px solid;
	padding-right: 20px;
	border-top: #d1d1e1 1px solid;
	padding-left: 9px;
	font-size: 9px;
	padding-bottom: 6px;
	margin: 2px 0px 0px;
	border-left: #d1d1e1 1px solid;
	color: #333;
	padding-top: 3px;
	border-bottom: #d1d1e1 1px solid;
}
.box04 DIV.style1 P
{
	margin: 3px 0px;
}
.box04 DIV.style2
{
	border-right: #66669d 1px solid;
	border-top: #66669d 1px solid;
	background: url(i/bullets/bul006.gif) no-repeat 8px 8px;
	border-left: #66669d 1px solid;
	border-bottom: #66669d 1px solid;
}
.box05 P
{
	font-size: 11px;
	margin: 12px 0px 0px 19px;
	color: #333;
	font-family: Arial;
}
.box05 H1
{
	padding-right: 0px;
	padding-left: 18px;
	font-size: 17px;
	padding-bottom: 0px;
	margin: 9px 9px 3px 12px;
	color: #66669d;
	padding-top: 0px;
	border-bottom: #ffa800 1px solid;
	font-family: Arial;
}
.box05 H2
{
	padding-right: 0px;
	padding-left: 15px;
	font-size: 12px;
	background: url(i/bullets/bul016.gif) no-repeat 0px 4px;
	padding-bottom: 2px;
	margin: 3px 9px 3px 11px;
	color: #207d75;
	padding-top: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: Arial;
}
.box05 H3
{
	font-size: 14px;
	margin: 9px 9px 3px 12px;
	color: #207d75;
	font-family: Arial;
}
.box06 .style0
{
	padding-right: 13px;
	border-top: #fff 1px solid;
	padding-left: 13px;
	padding-bottom: 9px;
	padding-top: 9px;
	border-bottom: #fff 1px solid;
	background-color: #66669d;
}
.box06 .style1 P
{
	padding-right: 0px;
	padding-left: 24px;
	font-weight: bold;
	font-size: 9px;
	background: url(i/bullets/bul005.gif) #e8e8f2 no-repeat 10px 6px;
	padding-bottom: 5px;
	margin: 0px;
	text-transform: uppercase;
	color: #2e2e30;
	line-height: normal;
	padding-top: 5px;
	border-bottom: #fff 1px solid;
}
.box06 .style1 IMG
{
	margin-left: 12px;
}
.box06 .style1 A:link
{
	padding-right: 0px;
	display: block;
	padding-left: 24px;
	font-weight: bold;
	font-size: 9px;
	background: url(i/bullets/bul005.gif) #e8e8f2 no-repeat 10px 6px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: #2e2e30;
	padding-top: 5px;
	border-bottom: #fff 1px solid;
	text-decoration: none;
}
.box06 .style1 A:visited
{
	padding-right: 0px;
	display: block;
	padding-left: 24px;
	font-weight: bold;
	font-size: 9px;
	background: url(i/bullets/bul005.gif) #e8e8f2 no-repeat 10px 6px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: #2e2e30;
	padding-top: 5px;
	border-bottom: #fff 1px solid;
	text-decoration: none;
}
.box06 .style1 A:hover
{
	color: #15579c;
}
.box08 A:link
{
	font-weight: bold;
	font-size: 10px;
	color: #66669d;
	font-family: Tahoma;
	text-decoration: none;
}
.box08 A:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #66669d;
	font-family: Tahoma;
	text-decoration: none;
}
.box08 A:hover
{
	color: #ffa800;
}
.box08 P
{
	font-size: 11px;
	margin: 15px 10px 0px 0px;
	color: #333;
	font-family: Arial;
}
A.but01:link
{
	border-right: #fff 1px solid;
	padding-right: 0px;
	border-top: #fff 1px solid;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 4px;
	border-left: #fff 1px solid;
	width: 26px;
	color: #ffffff;
	padding-top: 1px;
	border-bottom: #fff 1px solid;
	background-color: #207d75;
	text-align: center;
	text-decoration: none;
}
A.but01:visited
{
	border-right: #fff 1px solid;
	padding-right: 0px;
	border-top: #fff 1px solid;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 4px;
	border-left: #fff 1px solid;
	width: 26px;
	color: #ffffff;
	padding-top: 1px;
	border-bottom: #fff 1px solid;
	background-color: #207d75;
	text-align: center;
	text-decoration: none;
}
A.but01:hover
{
	border-right: #fff 1px solid;
	padding-right: 0px;
	border-top: #fff 1px solid;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 4px;
	border-left: #fff 1px solid;
	width: 26px;
	color: #ffffff;
	padding-top: 1px;
	border-bottom: #fff 1px solid;
	background-color: #207d75;
	text-align: center;
	text-decoration: none;
}
.header TD
{
	font-size: 9px;
	background-color: #fff;
}
.header TD DIV.style0 A:link
{
	color: #505c83;
	text-decoration: none;
}
.header DIV.style0 A:visited
{
	color: #505c83;
	text-decoration: none;
}
.header TD DIV.style0 A:hover
{
	text-decoration: underline;
}
.footer TD
{
	font-weight: bold;
	font-size: 10px;
	color: #2d3039;
	font-family: Arial;
}
.footer TD SPAN A:link
{
	color: #2d3039;
}
.footer TD SPAN A:visited
{
	color: #2d3039;
}
.footer TD SPAN A:hover
{
	color: #ffa800;
}
.box05 H4
{
	font-size: 11px;
	margin: 12px 0px 0px 19px;
	color: #333;
	font-family: Arial;
}
.ErrorText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	height: 15;
	text-align: center;
}
.ErrorTextLeftAlign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	height: 15;
	text-align: left;
}
.MessageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Blue;
	height: 15;
	text-align: center;
}
.MessageTextLeftAlign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Blue;
	height: 15;
	text-align: left;
}
.requiredText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.smalltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalltextLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Tahoma;
}
BODYsave
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(i/bgs/bg000.gif) #fff;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Tahoma;
}
FORM
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
a:link
{
	color: #0f2463;
}
a:visited
{
	color: #0F2463;
}
a:hover
{
	color: blue;
}
a.paging:link
{
	color: #FFFFFF;
	text-decoration: none;
	  
}
a.paging:visited
{
	color: #FFFFFF;
}
a.paging:hover
{
	color: blue;
}
.LoginText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.Login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Login:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Login:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}
a.LoginReg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87D6FD;
	text-decoration: underline;
}
a.LoginReg:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #87D6FD;
	text-decoration: underline;
}
a.LoginReg:hover
{
	color: #87D6FD;
	text-decoration: none;
}
A.icons
{
	background: #FFFFFF;
}
A.icons
{
	background: #90A9D0;
}
.text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #102566;
}
.textBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102566;
}
.textRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}
.textGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: green;
}
.windowHeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color: #7198e2;
}
.WindowBanner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	background-color: #7198E2;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 22px;
}
.WindowBannerLight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: navy;
	background-color: #C1D3F3;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 22px;
}
.WindowBannerBlue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #102566;
	font-weight: bold;
	background-color: #7198E2;
	padding-bottom: 1px;
	padding-top: 3px;
	height: 22px;
}
.windowHeaderTextSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	vertical-align: middle;
	text-align: center;
}
.windowText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #102566;
}
.windowTextGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: green;
}
.windowTextRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: red;
}
.windowTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #102566;
}
.windowHeaderNews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	background-color: #BA0000;
}
.windowNews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #102566;
}
.meterOn
{
	background: url(../images/common/status/status_red.gif);
}
.meterOff
{
	background: url(../images/common/status/status_blue.gif);
}
.IconsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #102566;
}
.IconsTextWhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
}
.formText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #102566;
}
.formTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102566;
}
.formTextHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #102566;
}
.formTextTiny
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #102566;
}
.formDescText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #102566;
}
.formDescText2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #102566;
}
.ListBox
{
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
	border-color: Green;
	border-width: thin;
	background-color: #FFFFFF;
}
.ListBox2
{
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
	border-top: #75A3D1 1px solid;
	border-bottom: #75A3D1 1px solid;
	border-left: #75A3D1 1px solid;
	border-right: #75A3D1 1px solid;
	background-color: #FFFFFF;
}
.TextBox
{
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	border-top: #75A3D1 1px solid;
	border-bottom: #75A3D1 1px solid;
	border-left: #75A3D1 1px solid;
	border-right: #75A3D1 1px solid;
	background-color: #FFFFFF;
}
.TextBoxStyle
{
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	border-top: #75A3D1 1px solid;
	border-bottom: #75A3D1 1px solid;
	border-left: #75A3D1 1px solid;
	border-right: #75A3D1 1px solid;
	background-color: #FFFFFF;
	height: 19px;
}
.TextBoxWindow
{
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	border-top: #75A3D1 1px solid;
	border-bottom: #75A3D1 1px solid;
	border-left: #75A3D1 1px solid;
	border-right: #75A3D1 1px solid;
	background-color: #FFFFFF;
	height: 101px;
}
.ErrorText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	height: 15;
	text-align: center;
}
.ErrorTextLeftAlign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	height: 15;
	text-align: left;
}
.MessageText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Blue;
	height: 15;
	text-align: center;
}
.MessageTextLeftAlign
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Blue;
	height: 15;
	text-align: left;
}
.requiredText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.HelpCategory
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2f67d6;
	font-weight: bold;
}
A.HelpTopic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a2667;
}
A.HelpTopic:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a2667;
}
A.HelpTopic:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a2667;
	text-decoration: none;
}
A.HelpMenu
{
	color: #ba0100;
	text-decoration: none;
}
A.HelpMenu:visited
{
	color: #ba0100;
	text-decoration: none;
}
A.HelpMenu:hover
{
	color: #ba0100;
	text-decoration: underline;
}
.HelpContent
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #102564;
	padding-right: 16px;
	padding-left: 16px;
	background-color: #d4e0f6;
	font-weight: bold;
}
.HelpBanner
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	background-color: #7298e3;
	padding-left: 26px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.InvoiceHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: Navy;
}
.GridPageHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 33px;
	color: #102566;
	background: url(../images/common/nav_background.gif);	
}
.FooterContent
{
	border-right: #75a3d1 thin solid;
	border-top: #75a3d1 thin solid;
	border-left: #75a3d1 thin solid;
	border-bottom: #75a3d1 thin solid;
}
.HeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102566;
	padding-left: 15px;	
}
.DataText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #102566;
	padding-left: 10px;	
}
.HeaderTextBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #102566;
	background-color: #F2F9FF;
	padding-left: 15px;	
}
.DataTextBg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #102566;
	background-color: #F2F9FF;	
	padding-left: 10px;
}
.CopyrightText
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #C0C0C0;
}


