

BODY { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;padding:0; background-color:#eeeeee;} 
H3, A.H3, A.H3:link, A.H3:visited {font-family:;color:#000000;font-size:16px;font-weight:900;text-decoration:none;} 
H4, A.H4, A.H4:link, A.H4:visited {font-family:;color:#000000;font-size:14px;font-weight:900;text-decoration:none;} 
A {text-decoration:none;} 
A:active {text-decoration:none;color:#1E5BA2;} 
/*A:visited {text-decoration:underline;color:#1E5BA2;} */
A:link {text-decoration:underline;color:#1E5BA2;} 
A:hover {text-decoration:none;color:#0D4A91;} 
HR {color:#555;} 
IMG {border-width:0px;}
input{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000b33; FONT-FAMILY: verdana,Arial,Helvetica,sans-serif; border: 1px solid  black;}

/*new re-skin styles*/
.bodyContainer {width:764px; margin:auto; background-image:url(../images/bg_body.gif); background-repeat:repeat-y;}
.MainTable {width:750px;margin-top:0px; margin-left:4px;  } 
.header {width:750px; height:130px; background:url(../images/fs_header.jpg) no-repeat top;}
.topNav {width:750px; float:right; margin-top:106px; text-align:right;}
.topNav A {color:#FFFFFF; font-weight:bold; text-decoration:none; padding:0 20px 0 20px; border-left:1px solid white;}
.topNav A:HOVER {color:#c9e5f3;}
.breadcrumb {padding-left:5px; color:#555; border-left:1px solid white;}

/*generic*/
.intro_txt {padding:0px 2px 0px 8px;}
.intro_box {margin:10px; padding:10px; border:1px solid #89b2d0; background-image:url(../images/bg_intro_blu.gif); background-repeat:repeat-x;}
.intro_box2 {margin:10px; padding:10px; border:1px solid #d5d5d5; background-image:url(../images/bg_intro_gry.gif); background-repeat:repeat-x;}
.logos {width:140px; text-align:center;}
.logos img{margin-top:5px;}

/*search*/
.search {width: 159px; background:url(../images/nav_bg.jpg) repeat-y; line-height:18px; padding-bottom:10px; }
.search .searchheader{height:21px; background: url(../images/nav_title.gif) repeat-x; padding:3px 0 0 5px;color:#000;
font-weight:bold;}
.search .searchtxt {padding:0 0 0 5px;}
.searchform {padding:0; margin:0}

/*navigation*/
.leftmenu {width: 159px; background:url(../images/nav_bg.jpg) repeat-y; }
.navigation {width: 159px; padding-bottom:10px;}
.navigation .menuheader{height:21px;background: url(../images/nav_title.gif) repeat-x;cursor:pointer;padding:3px 0 0 5px;color:#000;
font-weight:bold;}
.navigation .openheader{background-image: url(../images/nav_title_active.gif);}
.navigation ul{list-style-type: none; margin: 0; padding: 0;}
.navigation ul li{width:100%; }
.navigation ul li a{color: #757575;display: block;padding:3px 0  3px 5px; text-decoration: none;font-weight: bold;border-bottom:1px solid #bebebe;}
/*.navigation ul li a:visited{color: #A70303;}*/
.navigation ul li a:hover{color: #ba0303;/*background:url(images/nav_bg_hover.gif) repeat-y;*/}

/*footer*/
.footer {color: #555; font-weight:bold; text-align:center;}
.counter {display:none;}


/*old styles*/
.MainTDFoot {background-color:#D9E7CF;visibility:collapse;}
.FooterTable {background-color:;background-image:url();background-position:bottom;height:30px;border-width:1px;border-bottom-width:0px;border-color:#C9C9C9;border-style:solid;} 
.FooterTD {background-color:;padding:0px;height:;vertical-align:middle;text-align:right;}
.SectionHeadTable {background-color:#F1F1F1;width:99%;border-collapse:collapse;} 

.MenuTable{
background-color:#ECF2F9; 
color:#214179;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
} 

.TopMenuTable{
	 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.SectionHeading{
color: #000000;
font-family: Arial;
 font-size: 12px;
 font-weight: bold;
}

.SectionHeading1{
color: #000000;
font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 
 
 }
 
.SectionHeading2{
color: #555;
 font-size: 12px;
 font-weight: bold;
 } 


.ListingsTable{
background-color:#768CA2; 
color:#000000;
 font-family: Arial;
 font-size: 12px;
}

.ListingsTableTR{
background-color:#e0e5ea; 
color:#000000;
 font-family: Arial;
 font-size: 12px;
}

.cTable{
color: #000000;
font-family: Arial;
font-size: 12px;
}

.bgHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #003399;
	background-color: #3399FF;
	background-image: url(images/bg_banner.gif);
	}
	
.bgMenu {
	background-color: #66CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	background-image: url(images/bg_banner.gif);
}

.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.searchbutton {
	font-weight: bold;
	cursor:pointer;
	background-color:#bebebe}
	
.searchinput {height: 12px; padding : 1px; font-size : 11px}
.searchselect {padding : 1px; font-size : 11px; border:1px solid black}
.searchtable {font-family: Arial; font-size: 8pt; font-style: normal; color: #FFFFFF}

.smokywhite {
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: whitesmoke;
}

.cTableBordered{
color: #000000;
font-family: Arial;
font-size: 12px;
border: 1px solid  #555
}

.redText{color:#FF0000}

.inputGrey{border:1px solid #CCCCCC}

.imageBox {
	background-color:#e3e3e3;
	width:130px;
	margin-right:12px;
	margin-top:12px;
	border:1px solid #8d8d8d;
	float:left;
	text-align:center;
}

.imageBox img {
	border:1px solid #c5c5c5;
	margin-top:5px;
	margin-bottom:5px;
}

.ProdHomelink{height:21px;background: url(../images/nav_title.gif) repeat-x;cursor:pointer;padding:3px 0 0 5px;color:#000;
font-weight:bold;}
.prodHomelink a{color: #757575; display: block; padding:3px 0  0 5px; text-decoration: none; font-weight: bold;}
.prodHomelink a:hover{color: #ba0303;}



#navlist
{
margin-left: 30px;
padding-left: 0;
list-style: none;
}

#navlist li
{
padding-left: 40px;
background-image: url(/images/prod_li.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
line-height:40px;
font-weight:bold;
font-size:13px;
}

#navlist a{color: #757575; text-decoration: none;}
#navlist a:hover{color: #ba0303;}


#navlist ul { list-style: none; }

