#navigation-menu{float:right; height:32px; margin: -7px 0px 0px; padding:0 0 0 10px;}
#navigation-menu li.menu{ margin:0; display: inline; float:left; font-size:12px; font-weight:bold; position:relative;text-align:center;}

#navigation-menu li.menu:hover{ margin-top:-4px; padding: 3px 0; padding-bottom:2px; background: #fff; border-bottom:0;}

.menu > a{ color:#cccccc; display:block; padding:7px 33px; text-decoration:none; text-transform: uppercase; font-size:12px; }

#navigation-menu li.menu:hover > a, .menu > a:hover{color:#000000; text-decoration:underline; }

.subnav{margin:1px 0 0 -1px; padding:0 6px 3px; display:none; float:left; border:1px solid #DDDDDD; border-top:1px solid #ccc; position:absolute; z-index:999;  background:#fff; }

.subnavlist li a{ margin:0; padding:0 0 0 0.19em; color:#00589F; text-decoration:none; font-size:11px; font-weight:normal; text-align:left; font-family:arial; display: block; }

.subnav > li{ width:178px; margin:15px 3px 0 5px; float:left; list-style:none; text-align:left;}

.subnavlist li a:hover{text-decoration:underline;color:#565656;}

.subnavlist ul li{color:#535152;}

.subnavlist{margin:5px 0 0; padding:0;}

.subnavlist li{ padding:2px 0;list-style: none;}

#container .subnav li h2,.subnav li h2{width:auto;height:23px; margin:0px;padding:0 5px 5px 0;line-height:1em; border-bottom:1px solid #CCCCCC; }

.subnav li.last h2{ border-right:medium none; background:none repeat scroll 0 0 transparent; }

.subnav li h2 a{ font-size:11px; text-decoration:none;color:#0169AA;font-weight:bold; font-family:arial; display:inline;background:#fff;}

.subnav li h2 a:hover{ text-decoration:underline;color:#565656; }
#container .subnav li.A-Z,.subnav li.A-Z{float:left;}
#container .subnav li.A-Z h2, .subnav li.A-Z h2, .subnav > li.contactus h2{ border:0; height:1em;}

.atoz{color:#0169AA;position:absolute;right:0;bottom:-1em;padding:0;z-index:99999;}
.atoz a{text-decoration:none; color:#0169AA;}
.atoz a:hover{text-decoration:underline;}


.subnav > li.contactus{color:#0169AA;margin-top:103px; height:1em;float:right;}
.contactus a{color:#0169AA;text-decoration:none;}
.contactus a:hover{text-decoration:underline;}

#nav-wrapper{ width:965px; margin:-57px 0 0; position:absolute; z-index:999; display:block;}

#menu-nav li{}


#logo {height:70px; width: 140px; clear:both;position:relative;top:-24px;background:none;}

#content-container {top:10px;}
					 
#content-wrapper #content { position: relative; top: 30px; padding-bottom:20px;}
					 

#content-wrapper #sidebar{ position: relative; top: 25px;}

#bread-tools {width:79%;height:1.1em;margin-top:-11px;float:right;} 
			 

#sites ul li {margin:-7px 0px 7px 0px;border-left:1px solid #C7C7C7;color:#535152;fllist-style-type:none;positionoat:left;:relative;}

#sites ul {width:386px;margin:20px 16px 0 0;float:right;font-size:0.75em;text-align:left;}

#sites{width:100%;position:relative;z-index:9999;}
	  
#search input.searchtext {width:107px;height:17px;margin:5px 0;border:1px solid #ADAAAD;color:#000000;font-size:0.7em;}
					  

#sites ul a, #sites ul a:visited {padding:0.2em 0.7em;color:#535152;display:block;text-decoration:none;}				  
			  
#sites li ul {display:none;font-size:1em;left:-1px;margin:2px 0 0 0px;padding:0;position:absolute;top:1.8em;}

#sites li a:hover{text-decoration:underline;}

#container a{}

.menu > a {
    color: #CCCCCC;
    display: block;
    font-size: 12px;
    text-decoration: none;
    text-transform: uppercase;
}

#navigation-menu li.menu:hover > a, .menu > a:hover {
    color: #252525;
    text-decoration: underline;
}

.subnav {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: none;
    float: left;
    margin: 1px 0 0 -1px;
    padding: 0 6px 3px;
    position: absolute;
    z-index: 999;
}

.subnavlist li a {
    color: #252525;
    display: block;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 0.19em;
    text-align: left;
    text-decoration: none;
}

.subnav li h2 a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #252525;
    display: inline;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
