@charset "utf-8";
/* CSS Document */
.png{behavior: url("iepngfix.htc") }
body{margin:0; padding:0; font-family:verdana; font-size:8pt; background:#000000 url(../images/bodybg.gif) repeat-x; line-height:150%;}
#outerwrapper{width:1000px; margin:0 auto; }
#top{height:21px; background:#000000 url(../images/top.jpg) no-repeat; text-align:right;}
#logo{background:#000000; height:93px; padding:3px; color:#FFFFFF;}
#topmenu{width:762px; background:#790000; height:21px; padding:0 5px; line-height:21px; border:1px solid #000000; color:#FFFFFF;}
#topmenu{width:762px; background:#790000; height:24px; padding:0 5px; line-height:24px; border:1px solid #000000; color:#FFFFFF;}
#topmenu a{color:#ffffff; padding:6px 10px; text-decoration:none; background: url(../images/tabbg.jpg) repeat-x; line-height:24px; }
#topmenu a:hover{color:#ffffff; padding:6px 10px; text-decoration:none; background: url(../images/tabbg-act.jpg) repeat-x; line-height:24px; }
#bannerright{background:#555555; color:#FFFFFF; width:217px; height:201px; float:left; padding:0px 4px};
#bannerright a{color:#FFFFF; text-decoration:none}
.blocks{float:left; padding:0 5px;}
#bannerright a:visited{color:#FFFFF; text-decoration:none}
#contentwrapper{float:left; background: #790000 url(../images/contentbg.gif) repeat-x; color:#ffffff; position:relative;}
#sidebar{float:left; padding:5px;   width:160px; }
#sidebar a{color:#ffffff;  font-weight:bold;}
#sidebar a:hover{color:#f78f1e}
#sidebar a:visited{color:#ffffff;}
#content{float:left; background:url(../images/contenttop.gif) no-repeat;  width:830px;}
#content .box{margin:0 0px 20px 0px; width:793px;}
#content .box .top{background:url(../images/wboxtop.png) no-repeat; height:17px}
#content .box .text{background:#FFFFFF; color:#000000; padding:10px 10px;}
#content .box .text a{color:#790000; text-decoration:none}
#content .box .text a:visited{color:#790000;}
#content .box .text strong{color:#790000;}
#content .box .text h1{color:#790000; font-size:150%; margin:0; padding:0}
#content .box .text h2{color:#790000; font-size:100; margin:0; padding:0}
#content .box .bottom{background:url(../images/wboxbottom.png) no-repeat; height:17px}


#content-inner{float:left; background:url(../images/contenttop.gif) no-repeat;  width:830px;}
#content-inner a{color:#ffffff; text-decoration:none}
#content-inner a:visited{color:#ffffff}
#content-inner .box{margin:0 0px 20px 50px; width:763px;}
#content-inner .box .top{background:url(../images/wboxtop2.png) no-repeat; height:17px}
#content-inner .box .text{background:#FFFFFF; color:#000000; padding:10px 10px;text-align:justify;  }
#content-inner .box .text a{color:#790000; text-decoration:none}
#content-inner .box .text a:visited{color:#790000;}
#content-inner .box .text strong{color:#790000;}
#content-inner .box .text h1{color:#790000; font-size:150%; margin:0; padding:0}
#content-inner .box .text h2{color:#790000; font-size:120%; margin:0; padding:0}
#content-inner .box .text ul{margin:10px 10px 10px 40px ; }
#content-inner .box .text p{margin-top:10px; }
#content-inner .box .bottom{background:url(../images/wboxbottom2.png) no-repeat; height:17px}
#footer{color:#ffffff; background:#790000; line-height:20px; }

#footer a{color:#ffffff;  text-decoration:none}
#footer a:visited{color:#ffffff; }
#footer .links{background:#000000; text-align:center; line-height:20px;}
#footer .links a{padding:5px 10px; text-decoration:none}
.markermenu{
width: 160px; /*width of menu*/
padding-top:5px;
position:relative;
}

.markermenu ul{
list-style-type: none;
margin: 0px 0 0 0;
padding: 0;
z-index:20000;
position:relative;

}
.markermenu ul li{
position: relative;
}

.markermenu ul li ul{
position: absolute;
width: 190px; /*sub menu width*/
top: 0px;
visibility: hidden;
background:#790000 url(../images/contentbg.gif) repeat-x;
border:1px solid #cccccc;
padding:2px;
z-index:20000
}
.markermenu ul li a{
background: url(../images/bullet.gif) no-repeat 2px center;
overflow: auto; /*force hasLayout in IE7 */
color:#ffffff;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
font-weight:bold;
}




* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 160px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color:#ffffff;
}

.markermenu ul li a:hover{
color:#f78f1e;
background-image:url(../images/bullet.gif); /*onMouseover image change. Remove if none*/
}
.markermenu .subfolderstyle{
/*background: url(images/bullet2.gif) no-repeat center right;*/
}

/* Holly Hack for IE \*/
* html .markermenu ul li {float: left; height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */
