/* CSS Document */

body {font-size:8.5pt; line-height: 15pt; color: #4e4e4e; background: url(0images/bg.gif) repeat-y center; font-family: Trebuchet, Verdana, Helvetica, Arial, sans-serif; margin:0px}

a {color:#337502; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
h1 {font-size:10pt}
h2 {font-size:10pt}
h3 {color:#337502}
h4 { color:# 000; font-weight:bold; font-size:13px;}
p {margin:0px 0px 12px 0px}
b {font-weight:normal; color:#4e4e4e;}
u {text-decoration:none}

#content {position:relative; margin:auto; width:100%; background: url(0images/sky.jpg) top repeat-x;}
#main {position:relative; top:8px; margin:auto; width:954px; #width:955px; left:0px; #left:1px;}
#footer {position:relative; margin:auto; width:955px; left:0px; #left:1px; text-align:center; background-color:#FFFFFF}
.clr {height:0px; line-height:0px; clear:both}
#page_content {width:920px; margin:auto; padding-top:30px}

.heading {width: 920px; height:35px; background: url(0images/headings/headers_back.gif) repeat-x; text-align:right;}
.roundedTop img {float:left}
.roundedTop {}

.info {
display:none;
}
.bottom {margin-bottom:0px}
.bottom_big {margin-bottom:50px}

#top {position:absolute; top:3px; left:-150px; width: 951px; z-index: 6; height: 15px; overflow: visible;}

body > .outer {width:975px; margin:auto;}

#menuDiv {position: relative;  width: 955px; height:45px; background-color:#FFFFFF;}
#menuDiv ul {margin:0; padding:0; list-style-type:none;}
#menuDiv li {float:left;}

#menuDiv li.navLI01 {background: url(0images/images/a_butt.gif)}
#menuDiv li.navLI02 {background: url(0images/images/b_butt.gif);}
#menuDiv li.navLI03 {background: url(0images/images/g_butt.gif);}
#menuDiv li.navLI04 {background: url(0images/images/c_butt.gif);}
#menuDiv li.navLI05 {background: url(0images/images/d_butt.gif);}
#menuDiv li.navLI06 {background: url(0images/images/e_butt.gif);}
#menuDiv li.navLI07 {background: url(0images/images/f_butt.gif);}
#menuDiv li.navLI08 {background: url(0images/images/m_butt.gif);}
#menuDiv li.navLIA {background: url(0images/images/z1_butt.gif);}
#menuDiv li.navLIAA {background: url(0images/images/z2_butt.gif);}
#menuDiv li.navLIAAA {background: url(0images/images/z3_butt.gif);}

#newMenu{ background-image:url(0images/new-menu/newMenu-back.png); width:955px; height:56px;  padding-top:5px; }
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	text-align:center;
	border-top: #FFF 1px solid;
	padding-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left:53px; 
	width:810px;_width: 825px;*width: 825px;
	padding-left:40px;
	
}

#nav a {
	display: block;

	color:#FFF;
	font-size:13px; text-transform:uppercase;
}

#nav a:hover { color:#FF0;}

#nav li { /* all list items */
	float: left;
	margin-right:20px;

}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #337502; 
	width:170px;
	border-top:none !important;
	padding-left:10px;
	padding-bottom:10px;
	text-align:left;
	line-height:20px;
	margin-left:-10px;
	
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding-top:20px;
}

#nav li ul li{ /* second-level lists */ margin-bottom:5px;	text-align:left; 
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}



#news-top { background-image:url(0images/latest-news/top.png); width:295px; height:26px;}
#news-middle { background-image:url(0images/latest-news/middle.png); width:255px; background-repeat:repeat-y; text-align:left; padding:0px 20px; margin-top:-13px;}
#news-bottom { background-image:url(0images/latest-news/bottom.png); height:44px; width:295px; }
.inner { margin:0px 10px 0px 0px;}
hr { margin:20px 0px;}

ul #sitemap {}
ul#sitemap  li{ margin-bottom:5px;}
ul#sitemap  li ul{ margin-top:10px; margin-bottom:10px; margin-left:20px;}
ul#sitemap  li ul li{ margin-bottom:5px;}













/*General link styling */
#menuDiv a {display:block; height:0; padding-top:39px; color:#000; overflow:hidden;}
/* hack for older versions of IE with incorrect box model */
* html #menuDiv a:link, * html #menuDiv a:visited {height:128px; he\ight:0;}


#menuDiv a#nav01 {width:46px; background:transparent url(0images/images/a_butt_r.gif) -46px -39px no-repeat;}
#menuDiv a#nav01:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav02 {width:72px; background:transparent url(0images/images/b_butt_r.gif) -72px -39px no-repeat;}
#menuDiv a#nav02:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav03 {width:107px; background:transparent url(0images/images/g_butt_r.gif) -107px -39px no-repeat;}
#menuDiv a#nav03:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav04 {width:148px; background:transparent url(0images/images/c_butt_r.gif) -148px -39px no-repeat;}
#menuDiv a#nav04:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav05 {width:151px; background:transparent url(0images/images/d_butt_r.gif) -151px -39px no-repeat;}
#menuDiv a#nav05:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav06 {width:116px; background:transparent url(0images/images/e_butt_r.gif) -116px -39px no-repeat;}
#menuDiv a#nav06:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav07 {width:76px; background:transparent url(0images/images/f_butt_r.gif) -76px -39px no-repeat;}
#menuDiv a#nav07:hover {background-position:0 0; z-index:50;}

#menuDiv a#nav08 {width:172px; background:transparent url(0images/images/m_butt_r.gif) -172px -39px no-repeat;}
#menuDiv a#nav08:hover {background-position:0 0; z-index:50;}

#menuDiv a#navA {width:11px; background:transparent url(0images/images/z1_butt_r.gif) -11px -39px no-repeat;}
#menuDiv a#navA:hover {background-position:0 0; z-index:50;}

#menuDiv a#navAA {width:14px; background:transparent url(0images/images/z2_butt_r.gif) -14px -39px no-repeat;}
#menuDiv a#navAA:hover {background-position:0 0; z-index:50;}

#menuDiv a#navAAA {width:16px; background:transparent url(0images/images/z3_butt_r.gif) -16px -39px no-repeat;}
#menuDiv a#navAAA:hover {background-position:0 0; z-index:50;}