﻿@charset "utf-8";
* { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
ul { list-style:none; }
img,
a img,
fieldset{ border:0; vertical-align:middle; }
input { height:18px; font-size:11px; }

.s9 { font-size:9px; }
.s10 { font-size:10px;}
.s11 { font-size:11px;}
.s12 { font-size:12px;}
.s13 { font-size:13px;}
.s14 { font-size:14px;}
.s15 { font-size:15px;}
.s16 { font-size:16px;}
.s17 { font-size:17px;}
.s18 { font-size:18px;}
.s19 { font-size:19px;}
.s20 { font-size:20px;}
.s21 { font-size:21px;}
.s22 { font-size:22px;}
.s23 { font-size:23px;}
.s24 { font-size:24px;}
.s25 { font-size:25px;}
.s26 { font-size:26px;}
.s27 { font-size:27px;}
.s28 { font-size:28px;}
.s29 { font-size:29px;}
.s30 { font-size:30px;}


.c1 {color:#FAB42C;}
.c2 {color:#484747;}

.b { font-weight:bold;}
.fRight { float:right; display:inline; }
.fLeft { float:left; display:inline; }

body {margin:0px; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif; }
.section1col{ width:100%; width:1000px; margin:auto; clear:both; min-height:500px; height:100%;color:Gray; font-size:16px; background-image:url(../images/middleBar_bottom.png); background-repeat:no-repeat; text-align:left;}
.menu {width:1000px; height:41px;background-color:transparent;background-image:url(../images/back_0.png); background-repeat:repeat-x; }
.siteHeader {background:url(../images/middleBar.png) 100% ; background-repeat:no-repeat; width:1000px; height:155px;}
.siteHeader img { padding:15px 55px 15px 25px;}


.siteFooter {width:1000px; margin:auto; clear:both; min-height:84px; background:url(../images/footerBG.png) bottom repeat-x; text-align:center; }
.siteFooter .nav {height:45px; padding-top:25px;text-align:center; padding-left:180px;}
.siteFooter .nav li { float:left; padding-left:60px; color:#777777; position:relative; }
.siteFooterBorder {width:1000px; height:25px;background-color:transparent;background-image:url(../images/back_0.png); background-repeat:repeat-x; text-align:center; color:White; font-size:12px; padding-top:8px;} 
.siteFooterBorder span {}
.mainCaption {font-weight:normal; font-size:80px; padding-top:25px; color:white;font-family:"Lucida Grande"; text-align:center; width:100%; padding-right:35px;}
.caption {font-weight:bold; color:#666666;font-family:"Lucida Grande";}
.desc {font-size:13px; color:#666666; padding-bottom:15px;}


ul#siteMenu ul{display:none;}
ul#siteMenu li:hover>*{display:block}
ul#siteMenu li:hover{position:relative;}
ul#siteMenu ul{	position: absolute;left:-1px;top:98%;}
ul#siteMenu ul ul{	position: absolute;left:98%;top:-2px;}
ul#siteMenu,
ul#siteMenu ul{	margin:0px;list-style:none;padding:0px;background-color:transparent;border-width:0px;border-style:none;border-color:transparent;}
ul#siteMenu table {border-collapse:collapse}
ul#siteMenu { display:block;font-size:0;zoom:1;position:absolute;z-index: 1000;}
ul#siteMenu ul{	//width:151px;padding:0;}
ul#siteMenu li{	display:block;zoom:1;margin:0;font-size:0;float:left;}
ul#siteMenu a:active, ul#siteMenu a:focus {outline-style:none}
ul#siteMenu a,ul#siteMenu li.dis a:hover{display:block;vertical-align:middle;_display:inline-block;_vertical-align:top;background-color:#666666;border-width:0px;border-style:none;border-color:transparent;text-align:center;text-decoration:none;padding:11px 15px 5px 5px;_padding-left:0;font:normal 8pt Verdana;color: #FFFFFF;text-decoration:none;cursor:pointer;}
ul#siteMenu ul li {float:none;}
ul#siteMenu ul a,ul#siteMenu ul li.dis a:hover{	display:block;text-align:left;white-space:nowrap;}
ul#siteMenu li:hover>a{	background-color:#a0cc36;border-color:transparent;border-style:none;font:normal 8pt Verdana;color: #666666;text-decoration:none;}
ul#siteMenu li a:hover{	_position:relative;background-color:#a0cc36;border-color:transparent;border-style:none;font:normal 8pt Verdana;color: #666666;text-decoration:none;}
ul#siteMenu li.dis a{color: #AAAAAA !important;}
ul#siteMenu img{ border: none;vertical-align: middle;margin-right:22px;}
ul#siteMenu img.over{display:none}
ul#siteMenu li.dis a:hover img.over{display:none !important}
ul#siteMenu li.dis a:hover img.def {display:inline !important}
ul#siteMenu li:hover > a img.def  {display:none}
ul#siteMenu li:hover > a img.over {display:inline}
ul#siteMenu a:hover img.over,ul#siteMenu a:hover ul img.def,ul#siteMenu a:hover a:hover ul img.def,ul#siteMenu a:hover a:hover img.over,ul#siteMenu a:hover a:hover a:hover img.over{display:inline}
ul#siteMenu a:hover img.def,ul#siteMenu a:hover ul img.over,ul#siteMenu a:hover a:hover ul img.over,ul#siteMenu a:hover a:hover img.def,ul#siteMenu a:hover a:hover a:hover img.def{display:none}
ul#siteMenu a:hover ul,ul#siteMenu a:hover a:hover ul{display:block}
ul#siteMenu a:hover ul ul{display:none}
ul#siteMenu span{ display:block;overflow:visible;background-position:right center;background-repeat: no-repeat;padding-right:0px; }
ul#siteMenu ul span{background-image:url(../images/arr_white.gif);padding-right:29px;border:solid 1px red;}
ul#siteMenu li a.istylei0, ul#siteMenu li.dis.istylei0:hover a.istylei0{height:25px;background-color:transparent;background-image:url(../images/back_0.png);border-width:0px;border-style:none;font:normal 14px Trebuchet MS;color:#FFFFFF;text-decoration:none;margin:0 -10px 0 10px;_margin:0 0 0 0;background-position:100% 0;}
ul#siteMenu li.istylei0:hover>a{ background-color:transparent;background-image:url(../images/back_1.png);border-style:none;font:normal 14px Trebuchet MS;color:#FFFFFF;text-decoration:none;}
ul#siteMenu li.istylei0,ul#siteMenu li.dis.istylei0:hover{margin:0 10px 0 0;background-color:transparent;background-image:url(../images/back_0.png);background-position:0 0;}
ul#siteMenu li.istylei0:hover{background-color:transparent;background-image:url(../images/back_1.png);}
ul#siteMenu li a.istylei0:hover{background-color:transparent;background-image:url(../images/back_1.png);border-style:none;font:normal 14px Trebuchet MS;color:#FFFFFF;text-decoration:none;}
ul#siteMenu.istylem0,ul#siteMenu ul.istylem0{background-color:transparent;border-width:0px;border-style:none;padding:0;}
ul#siteMenu ul.istylem0 li{margin:0;}
ul#siteMenu.istylem0 li a,ul#siteMenu ul.istylem0 li a,ul#siteMenu.istylem0 li.dis a:hover,ul#siteMenu ul.istylem0 li.dis a:hover{padding:5px 5px 5px 5px;}

.subSites {width:800px;margin:auto; height:160px;}
.subSites .site {float:left; display:inline; width:260px;text-align:center; }
.subSites .site a {font-size:13px; }
