/*TOPNAV*/
.menu { background: #ffffff; font-family: helvetica, Arial, sans-serif; width:930px; position:relative; font-size:10px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#224468; width:auto; height:20px; text-align:center; line-height:20px; font-size:11px; overflow:hidden; padding: 6px 10px 5px 10px; font-weight: bold;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li {color:#224468; background:#ffffff;  border-right: 1px solid #dfdfdf; text-transform: uppercase;}
 
/* specific to non IE browsers */
.menu ul li:hover a {color:#a30000;}

/*Sub Navagation */
#ContentRight_wide #SubNavagation h2 { width: 160px; margin-left: 0px; } 
#ContentRight_wide #SubNavagation ul { margin-left: 0px; }

#SubNavagation h2 { 
     text-align: left;
}

#SubNavagation ul, #SubNavagation li { list-style: none; }

#SubNavagation ul {
     width: 160px;
     text-align: left;
     padding: 0px; 
     margin: 0px;
         }
 #SubNavagation li {
     font: normal 11px Arial, Helvetica, sans-serif;
     margin: 0px;
     padding: 7px 0px 6px 0px;
}
#SubNavagation ul li {
     border-bottom:  1px solid #b0b0b0;
}
#SubNavagation ul li.noborder{
     border: none;
}
#SubNavagation li a {
     background: url(../images/navarrow.gif) left no-repeat;
     padding: 0px 5px 0px 8px;
     text-decoration: none;
     color: #626262; 
     }
#SubNavagation li a:hover { color: #224468;}
#SubNavagation ul li a:hover { color: #A30000;}

