.HeaderSubmenu, .HeaderSubmenu A{font:bold 12px Arial; color:#000000;text-decoration:none;}
.HeaderSubmenu A:hover {font:bold 12px Arial; color:#0000FF;text-decoration:none;}

.HeaderSubmenu_blue, .HeaderSubmenu_blue A{font:bold 12px Arial; color:#19477A;text-decoration:none;}
.HeaderSubmenu_blue A:hover {font:bold 12px Arial; color:#FF0000;text-decoration:none;}

.HeaderSubmenu_red, .HeaderSubmenu_red A{font:bold 12px Arial; color:red;text-decoration:none;}
.HeaderSubmenu_red A:hover {font:bold 12px Arial; color:#FF0000;text-decoration:none;}

.Headersmall, .Headersmall A{font:bold 12px Arial; color:#000000;text-decoration:none;}
.Headersmall A:hover {font:bold 12px Arial; color:#FF0000;text-decoration:underline;}

.Headersmall_blue, .Headersmall_blue A{font:bold 12px Arial; color:#0000FF;text-decoration:none;}
.Headersmall_blue A:hover {font:bold 12px Arial; color:#FF0000;text-decoration:underline;}

.Headersmall_red, .Headersmall_red A{font:bold 12px Arial; color:red;text-decoration:none;}
.Headersmall_red A:hover {font:bold 12px Arial; color:#FF0000;text-decoration:underline;}

.Headersmall_w, .Headersmall_w A{font:bold 12px Arial; color:#FFFFFF;text-decoration:none;}
.Headersmall_w A:hover {font:bold 12px Arial; color:#FFFFFF;text-decoration:underline;}

.HtmlSubHeaderDDL, .HtmlSubHeaderDDL A{font:bold 12px Arial; color:#ff0000;text-decoration:none;}
.HtmlSubHeaderDDL A:hover {font:bold 12px Arial; color:#ff0000;text-decoration:underline;}

.HtmlSubHeaderDDL_Over, .HtmlSubHeaderDDL_Over A{font:bold 12px Arial; color:#ffffff;text-decoration:none;}
.HtmlSubHeaderDDL_Over A:hover {font:bold 12px Arial; color:#ffffff;text-decoration:none;}




#navigation a
{
color: #ffffff;
background: #C10E0D url("images/left-tab-hover_r.gif") left top no-repeat;
height: 16px;
text-decoration: none;
padding-left: 5px
}

#navigation a span
{
background: url("images/right-tab-hover_r.gif") right top no-repeat;
height: 16px;
padding-right: 5px
}

#navigation a, #navigation a span
{
display: block;

}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
cursor: pointer;
}
/* End IE5-Mac hack */

#navigation a:hover
{
color: #FFFFFF;
background: #19477A url("images/left-tab-hover_b.gif") left top no-repeat;
text-decoration: none;
height: 16px;
padding-left: 5px;
cursor: pointer;
}

#navigation a:hover span
{
background: url("images/right-tab-hover_b.gif") right top no-repeat;
height: 16px;
padding-right: 5px;
cursor: pointer;
}

#navigation
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
float: left;
display: block;
margin: 0;
padding: 0;
}

#navsearch{margin-top:0px; margin-right:0px;}

.navItems{position: relative; padding:0px; margin:0px;}
.navItems li {display:block; float:right;}
.navItems .toTheLeft img{padding-right:6px;}
.navItems img {cursor: pointer;}
.navItems a img{margin-bottom:-2px;}
.navItems .line{font:normal 10px Arial; margin-top:2px; display:block;}
.navItems .navBlock{display:block;  padding:4px 6px; font-size:0px; text-align: center;}
.navItems .navSearchBlock{display:block;  padding:3px 5px; font-size:0px; text-align: center; }
.navItems .navSearchBlock a:hover{text-decoration: underline;}
.navItems .navTopBlock{display:block;  padding:3px 1px; font-size:0px; text-align: center; }
.navItems .tabTopTxt, .navItems .tabTopTxt a {display:block; text-decoration: none;  font: normal 11px Arial; color:black; white-space: nowrap; padding:0px 3px;}
.navItems .tabTopTxt:hover, .tabTopTxt a:hover{background:#BEDF20;}

.navItems .tabSectionTxt{text-decoration: none;  font: bold 12px Arial; white-space: nowrap;}
.navItems .tabSectionTxt:hover{text-decoration: underline;}
.navItems .tabSearchTxtSelected{color:#C10E0D; font: bold 12px Arial;  cursor: pointer; display:block; }

.navItems .tabSearchTxt{color:#000000; font:bold 12px Arial;  cursor: pointer; display:block; }
/*.navItems .tabSearchTxt{color:#19477A; font:bold 12px Arial;  cursor: pointer; display:block; }*/


.navItems .tabSearchTxt span, .navItems .tabSearchTxtSelected span {display: block; float:left;}

.navItems #searchTitle0{width:40px; }
.navItems #searchTitle1{width:55px; }
.navItems #searchTitle2{width:80px; }
.navItems #searchTitle3{width:40px; }
.navItems #searchTitle4{width:75px; }

hr.searchBarSeparator{background-color: #000000; color:#000000;  height:3px; width:3px; border:0px; margin:9px 2px; .margin:2px 2px; padding:0px;}
.searchBarField{font: normal 11px Arial; color: #192855; width: 130px; height: 13x; background-color:#FFFFFF; border:1px solid #000000; vertical-align:middle; }
.searchGo{display:block; background:#C10E0D; height:15px;  color:#FFFFFF; font: bold 12px Arial;  text-align: center;}
.searchGoBox{ margin-left:5px; margin-right:10px; margin-top:2px; cursor: pointer; width:40px;} 
.sbn{margin:0pt 1px; font-size:0px; border-top : #C10E0D 1px solid ;}


