@charset "utf-8";
/* CSS Document */

body {background-color: #dbcfa2;background-image: url(../../images/bg_rep.gif);background-repeat: repeat-y;background-position:center;margin-top: 0px;font:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;}
.header_img {padding-bottom:23px;}
.bodytext{font-size:12px;font-weight:normal;}
.bodytext_start{font-size:17px;font-weight:bold;}
.bodytext_link{color:#3366cc;font-weight:bold;text-decoration:none;}
.nav {font-size:13px;font-weight:bold;color:#FFF;padding-left:10px;padding-right:10px;}
.nav a{font-size:13px;font-weight:bold;color:#FFF;text-align:center;text-decoration:none;}
.nav li.top{padding-top:3px;}
.nav li.top:hover{border-bottom:3px solid #6e9549;}
.content{padding:0px 35px;margin-right:35px;border:#a5945d;background-image:url(../../images/content_rep.gif);background-repeat:repeat-y;text-align:left;vertical-align:top;}
.menu{background:url(../../images/menu1.gif);vertical-align:top;background-repeat:no-repeat;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;padding-bottom:10px;}
.menuitems{vertical-align:center;padding: 10px 5px 0px 5px;text-decoration:none;color:#FFF;font-weight:bold;font-size:11px;padding-left: 10px;text-indent: -5px;}
.menuitems:hover{padding: 9px 4px 0px 4px;background:#334f80;border:1px solid #111e34;padding-bottom:-1px;margin-bottom:-1px;padding-left: 9px;text-indent: -5px;}/*padding-top:7px;padding-bottom:3px;*/
.menulinks{padding-left:5px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
.greenmenuitems{padding-left:5px;padding-top:5px;padding-bottom:5px;text-decoration:none;color:#000;font-weight:normal;font-size:13px; height:10px; border:solid; border-color:#FFF; border-top-width:1px; border-left-width:0px;border-right-width:0px;border-bottom-width:1px; text-align:left;}
.greenmenulinks{text-decoration:none;color:#000;font-weight:normal;font-size:13px;}
.greenmenuitems:hover{background:#ebf7e0; border:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:0px;border-right-width:0px; border-color:#7ca157}
.box{border:none;padding-bottom:15px;}
.footer{font-size:9px; color:#666;text-align:center;}
.dropmenu li{background-color:#2A2A2A;margin:-2px -10px;padding: 2px 10px;}
.nav ul li .dropmenu{display:none;margin-left:-20px;margin-top:0px;text-align:left;width:205px;list-style:none;position:absolute;background-image:url(../../images/menu_bottom.gif);background-repeat:no-repeat;background-position: bottom center;padding:10px;padding-bottom:10px;}
.nav li:hover .level0{display:block;}
/*.dropmenu a{border-bottom:1px solid #2A2A2A;}*/
.dropmenu a:hover{border-bottom:2px solid #6e9549;}
.nav ul{list-style:none;margin:0;padding:0;float:left;width:auto; border: none;}
/*li{border:1px solid red;}*/

/*div{border:1px solid red;}*/

/*NAV_BOX*/
/*#nav_box{width:849px;}*/
#nav_box div{width:auto;float:left;height:37px;}
.nav{padding-top:6px;margin-bottom:-6px;}
.nav{background-image:url(../../images/nav_rep.gif);background-repeat:repeat-x;}
.nav_left_edge, .nav_right_edge {width:10px}

/*SIDE MENU*/
#sidemenu{background:#1D3560 url(../../images/sidemenu_bg.gif) repeat-x top left;padding-bottom:-10px;}
#sidemenu div{height:25px}
#sidebg{position:absolute;margin-top:-10px;height:100%;}
/*.menu{border:1px solid red;height:auto;}*/
/*.menuitems{padding-top:10px;}*/
#sidemenu_bottom{width:100%;margin-bottom:-5px;}

.border_div{
/*width:100%;margin-right:-5px;border-left-color:#73994e; border-left-width:2px; border-left-style:solid;border-right-color:#73994e; border-right-width:2px; border-right-style:solid;*/
padding:3px;margin-bottom:3px;padding-bottom:0px;border-left-color:#73994e; border-left-width:2px; border-left-style:solid;border-right-color:#73994e; border-right-width:2px; border-right-style:solid;margin-right:0px;
}

/*#logo{position:absolute;}*/
#headerimg{height:119px;width:1060px;}
#headeredge{height:100%;width:100%;background-image:url(../../images/header_edge.gif);background-repeat:no-repeat;}

#sponsors{
    margin-right: 30px;
    font-weight:bold;
    text-align:center;
}
#sponsorimages{
    margin-top:10px;
}
#sponsorimages img{
    border:0px;
    margin:auto 5px;
    vertical-align:middle;
}

.level0 li .level1{
    display:none;
    position:absolute;
    border:1px solid blue;
}