body {background:#666 url(/css/images/bg2.jpg);}
.header{background:url(/css/images/header.jpg) no-repeat bottom right;}

/* ~ CSS Tweaks  ~ */
*{padding:0;margin:0;}
a img{border:0;}
.clear{clear:both;height:8px;}
a#respond{border:0;padding:0;margin:0;}

/* ~ Link Color  ~ */
a{text-decoration:underline;font-size:12px;}
a:hover{text-decoration:underline;}
a:active,a:focus{outline:0;text-decoration:underline;}

/* ~ Body CSS  ~ */
body{font-size:12px; font-family:Arial,sans-serif;margin:15px 0 0 0;}

/* ~ Wrapper  ~ */
/* .wrapper{width:923px;margin:auto;margin-top:5px;} */
.wrapper{width:960px;margin:auto;margin-top:5px;}


/* ~ Top and Bottom images  ~ */
/*.top{width:923px;height:12px;background:url(/css/images/top.png);font-size:1px;}
.bottom{width:923px;height:12px;background:url(/css/images/bottom.png);font-size:1px;margin:0 0 10px 0;} */

.top{width:960px;height:12px;background:url(/css/images/top.png);font-size:1px;}
.bottom{width:960px;height:12px;background:url(/css/images/bottom.png);font-size:1px;margin:0 0 10px 0;}


/* ~ Inner border  ~ */
/*.inner{width:898px;background:url(/css/images/wrapper.png) repeat-y left;padding:0 13px 0 12px;} */
.inner{width:935px;background:url(/css/images/wrapper.png) repeat-y left;padding:0 13px 0 12px;}


/* ~ Header  ~ */
.header{border-top:1px solid #999;height:144px;border-bottom:1px solid #CCC;position:relative;}
.header img{vertical-align:bottom;}



/* ~ Misc Logo  ~ */
#logo{position:absolute;left:10px;top:30px;}



/* ~ Top Menu  ~ */
.top-menu{background:url(/css/images/menu_bg.gif);}
.top-menu{height:5px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.top-menu a:active,.top-menu a:focus{text-decoration:underline;}
.top-menu ul{float:left;z-index:95;position:relative;}
.top-menu ul li ul{position:absolute;left:-9999px;margin-top:35px;background:#555;display:block;width:170px;z-index:96;border-right:1px solid #3e3e3e;border-left:1px solid #3e3e3e;}
.top-menu li{float:left;z-index:97;list-style:none;background:url(/css/images/menu_divider.gif) no-repeat top right;}
.top-menu li a{color:#FFF;text-decoration:none;font-size:11px;display:block;padding:10px 15px 10px 15px;float:left;font-weight:bold;font-family:Verdana,Lucida Grande,Arial,sans-serif;}
.top-menu li a:hover{color:#FFF;background:#555 url(/css/images/menu_divider.gif) no-repeat top right;}
.top-menu li li a{color:#FFF;background:#555;display:block;width:140px;background-image:none;font-weight:normal;text-decoration:none;border-bottom:1px solid #3e3e3e;border-right:0;font-size:12px;}
.top-menu li li a:hover{color:#FFF;display:block;width:140px;text-decoration:underline;background:#696969 none;border-right:0;}
.top-menu h2,.top-menu h3,.top-menu h4,.top-menu h5{border:0;margin-bottom:0;}
.top-menu .active-menu{color:#FFF;text-decoration:none;background:#555 url(/css/images/menu_divider.gif) no-repeat top right;}
.top-menu .active-menu ul li a:hover{text-decoration:underline;border-right:0;background:#636363 url(/css/images/menu-li-li-hover.gif) repeat-x top;}



#leftcol {
  border: 0px solid orange;
  background: #FAFFF3;
  float: left;
  width: 180px;

  height: auto;
  padding: 4px;
  font-size: 16px;

   }

#leftcol ul {
 margin-left: 0px;
 list-style-type: none;


 }
 
 #leftcol ul li {
 color: #487f00;
 padding: 2px;
 border-bottom: 1px dotted #999;
 margin-left: 2px;
 margin-top: 1px;
 }
 
 
 #leftcol  li a{
 color: #4A4A4A;
 text-decoration: none;
  margin-left: 2px;
 }


#content {
  background: #fff;
  float: right;
  width: 735px;
  margin: 0 auto;  
  
  padding: 4px 0px 4px 0px;
  min-height: 500px;
  border: 0px solid #999;
  
 
}

/* ~ Footer  ~ */
.footer{clear:both;background:url(/css/images/footer_bg.gif) repeat-x;height:92px;position:relative;font-family:Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#555;}
.footer img{float:left;padding:18px 0 0 5px;}
.footer a{font-weight:bold;font-size:13px;}
.footer div{float:right;width:550px;line-height:24px;font-size:12px;padding:25px 12px 12px 12px;text-align:right;}
.footermenu{height:25px;background:#EEE url(/css/images/foot-menu.gif) repeat-x center;color:#333;border-bottom:1px solid #999;border-top:1px solid #999;Font-size:12px;text-align:right;}
.footermenu ul{float:right;}
.footermenu li{float:left;list-style:none;}
.footermenu li a{color:#535353;text-decoration:underline;font-size:11px;display:block;padding:6px 15px 6px 15px;float:left;font-weight:bold;background:url(/css/images/submenu_divider.gif) no-repeat left top;}
.footermenu li a:hover{text-decoration:underline;}
.footermenu ul li ul{float:left;clear:none;display:inline;}
.footermenu ul li ul li{display:inline;float:right;}
.footermenu li li a{color:#535353;text-decoration:underline;background:#F8F8F8;border-bottom:1px solid #CCC;border-right:0;display:block;width:120px;text-decoration:none;font-weight:normal;background-image:none;}
.footermenu li li a:hover{color:#333;text-decoration:underline;background:#f3f3f3;display:block;width:120px;border-bottom:1px solid #CCC;border-right:0;background-image:none;}



.footer .valign-img{margin:0;float:none;padding:0;}






/*miscellaneous styles*/




.section-spacer {
padding-top: 15px;

}

