body{margin:0;padding:0;height:100%;font-size:11px;font-family:"trebuchet ms", verdana, sans-serif;}
body{background:url(../img/main_bg_left.jpg) repeat-x;}

fieldset, form{border:0;padding:0;margin:0;}
a{color:#006299;background:none;}
a img{border:0px;}

#container{margin:0;padding:0;background:url(../img/main_bg.jpg) no-repeat 50% 0;}
#main{width:1000px;margin:0 auto;padding:0;height:100%;}

#topbar{padding-top:8px;height:32px;font-size:11px;font-family:"trebuchet ms", verdana, sans-serif;color:#EEEFEA;padding-left:200px;}
#topbar fieldset{float:right;width:180px;}
#topbar input.search{position:absolute;padding:3px 2px 2px 5px;margin:0 0 7px 0;border:none;width:120px;background:url(../img/search_bg.gif) no-repeat #F2F4EF;font-size:11px;font-family:"trebuchet ms", verdana, sans-serif;color:#4D4D4F;}
#topbar input.go{position:absolute;margin:0 30px 0 127px;height:22px;width:23px;border:none;}
#header{margin:0;padding:0;height:107px;}
#header a{text-decoration:none;cursor:pointer;}
#header h1{margin:21px 0 0 10px;background:url(../img/polman.jpg) no-repeat;text-indent:-5000px;height:70px;width:302px;}
#header h1 a{display:block;width:200px;height:55px;text-decoration:none;}
#header div.login{color:#ffffff; width:95px;height:62px;float:right;margin-top:-85px;margin-right:10px;padding:5px 20px 10px 2px;}

#midcol{position:absolute;top:147px;background:url(../img/midcol_bg.gif) no-repeat;height:100%;margin-left:207px;padding:18px 20px 20px 20px;width:570px;}
#midcoltop{background:url(../img/h1_bg.gif) #fff no-repeat 5px 0px;padding-top:3px;}
#midcoltop .edgetop p{line-height:18px;}
#midcoltop .edgetop h2{margin-bottom:18px;}


#midcolregular table{border:0px solid #9D9D9D;}
#midcolregular table tr td{border:1px solid #9D9D9D;}
#midcolregular{position:absolute;top:147px;background:url(../img/midcol_bg.gif) no-repeat;height:100%;margin-left:207px;padding:18px 20px 20px 20px;width:570px;}
#midcolregular h1{margin-left:20px;font-size:14px;font-family:"trebuchet ms", verdana, sans-serif;color:#006299;text-transform:uppercase;}
#midcolregular h2{font-size:13px;font-family:"trebuchet ms", verdana, sans-serif;color:#006299;margin:10px 0;text-transform:uppercase;}
#midcolregular h3{margin:7px 0 0px 0;font-size:12px;font-family:"trebuchet ms", verdana, sans-serif;color:#006299;}
#midcolregular h4{margin:0 0 7px 0;font-size:11px;font-family:"trebuchet ms", verdana, sans-serif;color:#006299;float:left;}
#midcolregular p{margin: 0}
#midcolregular p a{color:#006299;text-decoration:none;padding-right:10px;background:url(../img/rhs_li_a.gif) no-repeat 100% 5px;}
#midcolregular p a:hover{color:#006299;text-decoration:underline;padding-right:10px;background:url(../img/rhs_li_a.gif) no-repeat 100% 5px;}
#midcolregular p a, #midcolregular p a:hover{background:none;padding:0;}
.edgebottom{background:url(../img/edges_bottom.gif) no-repeat 100% 100%;padding:8px 24px 13px 25px;}
.edgetop{clear:both;background:url(../img/edges_top.gif) no-repeat;padding:5px 25px 14px 25px;width:510px;height:auto;}
.edgetophome{clear:both;background:url(../img/edges_top_home.gif) no-repeat;padding:5px 25px 5px 25px;}

.frame{background:url(../img/frame.gif) no-repeat;padding:10px 10px 0px 10px;height:122px;width:149px;float:left;margin:2px;}
.frame:hover{background:url(../img/frame_over.gif) no-repeat;}
.frame img{width:145px;height:102px;overflow:hidden;border:1px solid #E8E7E7;margin:0 1px;}

#rightcol{position:absolute;font-size:10px;color:#006299;text-transform:uppercase;top:147px;width:184px;margin-left:817px;margin-top:18px;margin-bottom:0px;}
#rightcol ul{list-style-type:none;padding:0;margin:0;}
#rightcol li{}
#rightcol li a{color:#006299;text-decoration:none;display:block;background:url(../img/rhs_li.gif) no-repeat 0 100%;margin:0;padding:10px 25px 5px 15px;}

#rightcol li.popular_resources {padding:0;margin:0;height:49px;background:url(../img/heading_popular-resources.jpg) no-repeat;}
#footer{margin:20px auto 10px auto;width:554px;height:29px;}
#footer ul{list-style-type:none;margin:0px;padding:7px;height:19px;width:533px;text-align:center;}
#footer li{display:inline;}
#footer a{padding-left:11px;padding-right:7px;text-decoration:none;color:#006299;}
#footer a.first{background:none;}
#footer a:hover{text-decoration:underline;}
img {border:0px solid #dddddd; padding:3px; margin:0px 0px 6px 6px;}


#leftcol{position:absolute;top:147px;background:url(../img/leftcol_bg.gif) no-repeat;height:100%;width:208px;}
#leftcol ul.main{list-style-type:none;padding:0;}
#leftcol ul.sub{list-style-type:none;padding:0;margin:0;}
#leftcol a{text-decoration:none;display:block;text-transform:uppercase;width:170px;padding:4px 11px;color:#006299;}
#leftcol a:hover{}
#leftcol li a{border-top:1px solid #FCFCFB;background-color:#F4F5F1;}
#leftcol li a:hover{background-color:#81B4D0;text-decoration:none;color:#ffffff;}
#leftcol li.first a{background:url(../img/left_nav_top.gif);}
#leftcol li.first a:hover{background:url(../img/left_nav_top_over.gif);}
#leftcol li.first_on a{background:url(../img/left_nav_top_on.gif);color:#ffffff;}
#leftcol li.last a{background:url(../img/left_nav_bottom.gif) 0 100%;padding:4px 11px;}
#leftcol li.last a:hover{background:url(../img/left_nav_bottom_over.gif) 0 100%;}
#leftcol li.last_on a{background:url(../img/left_nav_bottom_on.gif) 0 100%;color:#ffffff;}
#leftcol li.on a{color:#EEEFEA;background:#2E82B2;}
#leftcol li.off a{color:#0062AC;background:#F4F5F1;}
#leftcol li.off a:hover{color:#ffffff;background:#81B4D0;}


ul.makeMenu, ul.makeMenu2, ul.makeMenu ul, ul.makeMenu2 ul { list-style-type:none;padding:0;margin:20px 10px 10px 14px; }
ul.makeMenu2, ul.makeMenu2 ul { width: 192px;  padding-left: 0px; cursor: default; margin-left: 0px; }
ul.makeMenu2 { float: left;}
ul.makeMenu2 li { list-style-type: none; margin-left: 14px; position: relative; color: #000; padding : 0px 0px 0px 0px;  background : #F4F5F1 ;}
ul.makeMenu2 li > ul > li {  margin-left: 0px; position: relative; background : #F4F5F1 ; }
ul.makeMenu2 li > ul {border: 1px solid #E4E4E4;  display: none; position: absolute; top: -18px; left: 192px; }
ul.makeMenu2 li:hover, ul.makeMenu2 li.CSStoHighlight { background : #81B4D0; color:#fff; }
ul.makeMenu2 ul.CSStoShow { display: block; }
ul.makeMenu2 li:hover > ul { display: block; }
ul.makeMenu2 li a { padding: 0 0 0 0; margin:0px; }
ul.makeMenu2 li a:hover { color: #000; }


