body {height: 100%; background-color: #fff; margin: 0px;}
body{background-color:#484848;}

/* menu */

ul.menu {list-style:none;margin:0; padding:0; font-family: verdana; font-size: 12px; float:left; height: 36px; }
ul.menu * {margin:0; padding:0;}

ul.menu li {position:relative; float:left; background: transparent url(/Uploads/6/Images/4701menuleftnormal.gif) top left; padding: 0px 0px 0px 10px; background-repeat:no-repeat;}

ul.menu li.menuliselected{background-image:url(/Uploads/6/Images/4704menuleftover.gif); background-color:#6BB23C;}

ul.menu a {display:block; color:#fff; font-weight: bold;background: transparent url(/Uploads/6/Images/4702menurightnormal.gif) top right; background-repeat:no-repeat; height: 26px; padding: 10px 10px 0px 0px; text-decoration:none;}

ul.menu a.menulinkselected {background-image:url(/Uploads/6/Images/4705menurightover.gif);}

ul.menu li.menuliselected ul {visibility:hidden;}

ul.menu ul {position:absolute; top:36px; left:0px; background-color:rgb(83,83,83); display:none; opacity:0; list-style:none; visibility: hidden;}

ul.menu ul li {position:relative; border-top:none; margin:0px; width: 220px;left:0px; padding:0px; margin:0px; background-color:rgb(83,83,83); background-image: url('');}

ul.menu ul li a {display:block; color:#fff; font-weight: normal; font-size: 11px; text-decoration:none; background-color:rgb(83,83,83); background-image:url(''); padding:4px 10px; height: 20px; }
ul.menu ul li a:hover {color:#fff;}
ul.menu ul ul {left: 250px; top:0px}
ul.menu .menulink, ul.menu .menulinkselected {}
ul.menu .menulinkselected { color: #fff;}
ul.menu .menulink:hover, ul.menu .menuhover, ul.menu .menulinkselected:hover {color: #fff; text-decoration:underline;}

ul.menu .sub, ul.menu .subselected {background-color:#333;}
ul.menu .sub:hover {background-color:#535353;}
ul.menu .topline {border-top:0px solid #aaa}


#divMainContainer {position:relative; height: 95%; min-height: 95%;}
#divHeaderContainer {position:relative; background-color: White; height: 65%; min-height: 65%; text-align: center;}
#divHeader { position: relative; margin: auto; height: 330px; width: 807px; text-align: left; padding-top:10%;}
#divLogo {position: absolute; margin-top: 62px; width: 235px; text-align: center;}
#divImages {position: absolute; left: 235px;}

#divMenuContainer {position:relative; height: 36px; text-align: center; background-color:#fff;}
#divMenuContainer2
{
position:relative; width:715px; margin:auto; text-align:left;height: 36px;
}
#divMenu {position:absolute; text-align:left; background-image: url(/Uploads/6/Images/4703menubacknormal.gif); height: 36px; }

#divGreenBarContainer {position: relative; height: 55px; background-image: url(/Uploads/6/Images/4276green_bar.jpg); border-bottom: solid 1px white;}
#divGreenBar {font-family: Comic Sans MS;  color: White; font-size: 18px; padding-top: 17px; line-height: normal; text-align: center;}

#divFooterContainer {position: relative; background-color: #484848;}

#divFooter {text-align: center; font-family: Verdana; font-size: 11px;padding-top:55px; }
#divFooter #address { color:#b8c6af; font-weight: normal;}
#divFooter #number { color:#c8c8c8; font-weight: bold;}
#divFooterLine { height: 1px; width: 450px; background-color: #4f5d46; margin: auto; margin-top: 5px; margin-bottom: 20px;}

div#location { color: #b6b6b6; text-align:center; font-weight: normal; margin-bottom: 26px; line-height: 150%;}	 
div#location a, #divFooter #location a:link, #divFooter #location a:hover { color: #b6b6b6; text-decoration: none;}