.backgroundHeader { background-color: #006699}
.backgroundWhite { background-color: #FFFFFF }
.backgroundLightLightGrey { background-color: #EFEFEF }
.backgroundLightGrey { background-color: #E0E0E0 }
.backgroundMediumGrey { background-color: #CCCCCC }
.backgroundLightBlue { background-color: #DFE6EF } /*prod page left col bg & right col subhead bg*/
.backgroundMedBlue { background-color: #C5CED8 } /*prod page left col subhead bg*/
.backgroundSearch { background-color: #889DBA }
.backgroundLightGreen { background-color: #E7EFDF } /*portfolio page left col bg & right col subhead bg*/
/* Development Warning Bar */
#warningBar {overflow:hidden; width:1000px; margin:0 auto;background-color:#ff0000; height:30px; text-align:center; vertical-align:middle; padding:7px 0 0 0;}
.warningBarText{ font-size:16px; color:#000000;}
/* Header #3B425E old color */
img.header{
 margin-bottom:5px;
 border:0px;
}
.HeaderTitle1 { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 20px;
 color: #006699;
 margin-bottom: 0;
}  
.HeaderWhite { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: bold;
}
.headerPageTextTop {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:25px;
 text-align:right;
 vertical-align: top;
 text-decoration:none;
 color: #dcdcdc;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 border-collapse: collapse;
}
A.HeaderLinks:link { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}
A.HeaderLinks:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}
A.HeaderLinks:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}
A.HeaderLinks:active { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}
/* Search Bar */
.SearchBarTitle { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 24px;
 color: #ffffff;
 text-decoration: none;
}
.SearchBar { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 14px;
 color: #ffffff;
}
.searchText{
 font-family: Arial, Helvetica, sans-serif;
 color: #333333;
 font-size:11px;
 font-weight:normal;
}
/* Side Bar */
.logintext { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 color: #006699;
 font-weight: bold;
}
.loginform {font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 color: #435E95;
}
A.sidebarLinks:link { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #006699;
 text-decoration: none;
 text-indent:3px;
 padding: 3px;
 font-weight: bold;
}
A.sidebarLinks:visited { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #006699;
 text-decoration: none;
 text-indent:3px;
 padding: 3px;
 font-weight: bold;
}
A.sidebarLinks:hover { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #990017;
 text-decoration: none;
 text-indent:3px;
 padding: 3px;
 font-weight: bold;
} 
A.sidebarLinks:active { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 11px;
 color: #990017;
 text-decoration: none;
 text-indent:3px;
 padding: 3px;
 font-weight: bold;
}
.SideBarHeads { font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #3B425E;
 font-weight: bold;
}
/* Footer */
.FooterTop { font-family: Arial, Helvetica, Verdana, sans-serif;
 color: White;
 font-size: 16px;
 text-align: center;
 line-height: 20px;
 margin-bottom: 0;
}
.Footer { background-color: #526B8A;
 color: White;
 font-size: 12px;
 text-align: center;
} 
.copyright{ font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 9px;
 color: #666666;
 font-style: normal;
 font-weight: normal;
}
/* Body */ 
.bodycopy{
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size:11px;
 font-weight:normal;
 line-height: 25px;
}
.content { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #666666;
 font-style: normal;
 font-weight: normal;
}
.contentsmall { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 10px;
 color: #666666;
 font-style: normal;
 font-weight: normal;
}
.Productline1  { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 background-color:C0C0C0; 
 font-size:11px; 
 width: 100%;
}
.Productline2  { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 background-color:F0F0F0; 
 font-size:11px; 
 width: 100%;
}
.ProductInfoHeader { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:22px; 
 color:#006699;
}
.ProductInfoText { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:12px; 
 color:#54606C;
 border-bottom: 1px solid #708090;
}
A.ProductInfoText:link { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:12px; 
 color:#54606C;
 text-decoration: none;
 border-bottom: none;
}
A.ProductInfoText:visited { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:12px; 
 color:#54606C;
 text-decoration: none;
}
A.ProductInfoText:hover { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:12px; 
 color: #990017;
 text-decoration: none;
}
A.ProductInfoText:active { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size:12px; 
 color:#54606C;
 text-decoration: none;
}
.Temp1SearchBar { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: White;
 font-weight: bold;
 text-decoration: none;
}
A.Temp1SearchBar:link { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #666666;
 text-decoration: none;
}
A.Temp1SearchBar:visited { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #666666;
 text-decoration: none;
}
A.Temp1SearchBar:hover { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #006699;
 text-decoration: none;
}
A.Temp1SearchBar:active { 
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 color: #666666;
	text-decoration: none;
}
		

		

	


		
		
.Temp1text { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px;
		border: 1px; 
		border-color: White;
		}
		
A.Temp1text:link { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #006699;
	   font-weight: bold;
		border-color: White;
		text-decoration: none;}

A.Temp1text:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #006699;
	   font-weight: bold;
		border-color: White;
		text-decoration: none;}

A.Temp1text:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #990017;
	   font-weight: bold;
		text-decoration: none;}

A.Temp1text:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px;
	   color: #990017;
	   font-weight: bold;
		text-decoration: none;}
		
.BasePageText { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px; 
		color:#54606C;
		}
A.BasePageText:link { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px; 
		color:#54606C;
		text-decoration: none;
		}
A.BasePageText:visited { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px; 
		color:#54606C;
		text-decoration: none;
		}
A.BasePageText:hover { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px; 
		color: #990017;
		text-decoration: none;
		}
A.BasePageText:active { font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size:12px; 
		color:#54606C;
		text-decoration: none;
		}

		

	


