A:link		{ color:#666666; font-family: Arial; font-size: 11px;text-decoration: none }
A:visited	{ color:#666666; font-family: Arial;font-size: 11px;text-decoration: none }
A:hover		{ color:#0000ff; font-family: Arial;font-size: 11px;text-decoration: underline }
.SelectInvoiceHead {font-family: Verdana;
font-size: 11px;
font-weight: bold;
}
.bodycopy {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: normal;
}
.subHead
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: White;
	background-color: #336699;
	padding:2px 2px 2px 5px;
}
.breadCrumbTable
{
	background-color: #F0F0F0;
}
.breadcrumbParent
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: #111111; 
}
.breadcrumbChild
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.breadcrumbAlert
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
}
.DataGridDiv
{
	border: solid 1px #CDE0F5;
	overflow: auto;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #336699;
	scrollbar-darkshadow-color: #336699;
	scrollbar-face-color: #336699;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}
.resultsOuterTable
{
	BORDER: gray solid 2px; 
	BACKGROUND-COLOR: #66ccff;
}
.resultsInnerTable
{
	BACKGROUND-COLOR: #336699;
}
.resultsTableTitle
{
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
}
.DataGrid
{
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
}
.DataGridHeader
{
	background-color: #F2F7FC;
	color: #004C9B;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
}
Button
{
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	background-color: silver;
}
.tdUnderline
{
	border-bottom: solid 1px #336699;
	border-collapse: collapse;
}
.bodycopyemphasis {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
}
.bodysmaller {font-family: Arial, Sans-Serif;
font-size: 10px;
font-weight: normal;
}
.bodysmalleremphasis {font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight: 900;
}
.footercopy {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: normal;
}
.pagetitle 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
}
.asterisk {font-family: Verdana, Arial, Sans-Serif;
font-size: x-small;
font-weight: 900;
color: #cc0000;
}
.ViewUsageHead {font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
}
.ViewUsageHiddenHead {font-family: Verdana, Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}.AccountNumber {font-family: Verdana, Arial, Sans-Serif;
font-size: x-small;
font-weight: bold;
}
.logon {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
vertical-align: middle;
padding: 2px 2px 2px 2px;

}
.logonforgotpass {font-family: Arial, Sans-Serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}
.forgotpass {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: normal;
margin-left: 15px;
margin-right: 10px;
}
.menu1 {font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
.menu2 {font-family: Arial, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #666666
}
.reports {font-family: Arial, Sans-Serif;
font-size: 12px;
font-weight: normal;
}
.bodytext 
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}
.errortext {font-family: Verdana, Arial, Sans-Serif;
font-size: x-small;
font-weight: normal;
color:Red;
}
.buttontext 
{
   font-size: 10px;
   font-family: Arial,sans-serif;
   color: #222222;
   background-color: #DDDDDD;
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff999999');
   border-style: outset;
   border-color: #bcbcbc;
}
.buttonTextLarge
{
   font-size: 12px;
   font-family: Arial,sans-serif;
   color: #222222;
   background-color: #DDDDDD;
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff999999');
   border-style: outset;
   border-color: #bcbcbc;
}
.buttonPressedLarge
{
   font-size: 12px;
   font-family: Arial,sans-serif;
   color: #CCCCCC;
   background-color: #336699;
   border-style: inset;
   border-color: #bcbcbc;
}
.buttonPressed
{
   font-size: 10px;
   font-family: Arial,sans-serif;
   color: #CCCCCC;
   background-color: #336699;
   border-style: inset;
   border-color: #bcbcbc;
}
.gridheader
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	 background-color:#cccccc;
}
.gridalternate
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background-color:#cccccc;
}


/************  product configuration **********************/
.ProductContent
{
	font-family:Arial;
	font-size:small;
	
}
.prodSubHeader
{
	font-size:110%;
	font-weight:bold;
	border-bottom:solid 1px black;	
}
.prodInstruction
{
	font-size:100%;
	font-weight:bold;
	border-top:5px;
}
#tblFields td
{
	vertical-align:top;
	font-family:Arial;
	font-size:small;
}

#tblSet td
{
	vertical-align:top;
	font-family:Arial;
	font-size:small;
}