body{color:#000; font:14px "Georgia"; margin:0; padding:4px 0 0}
.wrapper a{color:#fff; text-decoration:none}
.wrapper a:hover{color:#F00006}
p{margin:0 0 17px; padding:0; line-height:18px}
.wrapper{width:880px; margin:20px auto; position:absolute; top:100px}
.nav{background:#fff url(../../images/menu/nav_bg.png) repeat-x; height:35px; float:left}
.nav-wrapper{clear:both; float:left}
.nav-left{background:url(../../images/menu/nav_left.png) no-repeat top left; float:left; width:11px; height:41px}
.nav-right{background:url(../../images/menu/nav_right.png) no-repeat top right; float:left; width:11px; height:41px}
#navigation{width:880px; height:38px; float:left; margin:0; padding-top:3px; list-style:none; font-size:15px}
#navigation li{float:left; padding:0 7px; background:url(../../images/menu/split.png) no-repeat right center; position:relative; z-index:1}
#navigation li.last{background:none}
#navigation li:hover{z-index:2}
#navigation li a{display:block; line-height:38px; overflow:hidden; float:left}
a .menu-left{background:url(../../images/menu/menu_left.gif) no-repeat left top; width:8px; height:32px; line-height:35px; display:block; float:left}
a .menu-mid{background:url(../../images/menu/menu_mid.gif) repeat-x top left; height:32px; line-height:35px; display:block; float:left}
a .menu-right{background:url(../../images/menu/menu_right.gif) no-repeat top left; width:8px; height:32px; line-height:35px; display:block; float:left}
.nav li a:hover .menu-left, 
.nav li.active a .menu-left, 
.nav li:hover a .menu-left, 
li.over a .menu-left, 
.nav li a:hover .menu-mid, 
.nav li.active a .menu-mid, 
li.over a .menu-mid, 
.nav li:hover a .menu-mid, 
.nav li a:hover .menu-right, 
.nav li.active a .menu-right, 
.nav li:hover a .menu-right, 
li.over a .menu-right{background-position:0 -37px; line-height:35px}
.nav li a:hover, 
.nav li.active a, 
.nav li.hover a, 
.nav li:hover a, 
li.over a{color:#F00006}
#navigation li:hover div, #navigation li:hover div, li.over div{display:block}

.sub{display:none; position:absolute; top:27px; left:6px; background:url(../../images/menu/submenu_top.png) no-repeat; width:186px; padding-top:9px}

#navigation li ul{padding:0 12px 10px; list-style:none; font-size:14px; background:url(../../images/menu/submenu_bg.png) repeat-y; width:162px; margin:0}

#navigation li:hover li, #navigation li.over li, 
#navigation li.active li{width:100%; padding:1px 0 2px; border-bottom:1px #F00006 dashed; background:none !important}

#navigation li:hover li a, #navigation li.over li a, 
#navigation li.active li a{color:#F00006; background:none !important; line-height:normal; width:156px; padding:8px 3px 3px; text-indent:1px}
#navigation li:hover li a:hover, #navigation li.over li a:hover, 
#navigation li.active li a:hover{color:#fff; background:#F00006 !important; text-decoration:none; line-height:normal}
/*IE*/
#navigation li li a:hover, 
#navigation li li a:hover{color:#fff; background:#F00006 !important; text-decoration:none; line-height:normal}
/**/
.btm-bg{background:url(../../images/menu/submenu_bottom.png) no-repeat; width:205px; height:9px; overflow:hidden; clear:both}
.content{width:670px; background:transparent url(../../images/menu/content_bg.png) repeat-y; float:left; padding:10px 20px}
.content h1{color:#333; font-weight:400; text-transform:uppercase; font-size:18px; border-bottom:1px dashed #C1D9F0}
.content h2{font-weight:400; text-transform:uppercase; font-size:14px; padding-left:10px; margin-bottom:-5px}
.content p{padding:0 15px; text-align:justify}
.content-bottom{width:710px; background:transparent url(../../images/menu/content_bottom.png) no-repeat; height:13px; float:left}
