html {
background: #020303;
}

body {
margin: 0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 1.5em;
color: #fff;
background: url(images/ww_page_bg.jpg) repeat-x  center top;
width: 100%;
display: table;
}

a:link, a:visited { color: #bfbfbf; text-decoration: none; font-weight: bold; }
a:active, a:hover { color: #ffffff; text-decoration: none; font-weight: bold; }

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #fff;
background-position: left;
padding: 0px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #fff;
margin-top: 0px;
}

#ww_container {
width: 900px;
margin: auto;
}

#ww_header_section {
float: left;
width: 900px;
height: 104px;
margin-top: 00px;
background: url(images/ww_header.jpg) no-repeat;
}

#ww_title_section {
float: left;
width: 280px;
height: 80px;
font-size: 32px;
font-weight: bold;
margin: 18px 0px 0px 16px;
padding: 34px 00px 00px 30px;
background: url(images/ww_title_bg.jpg) no-repeat;
}

.ww_topmenu{
float: right;
margin: 5px 30px 0px 0px;
}

.ww_topmenu ul {
list-style: none;
padding: 0px;
margin: 0px;
}

.ww_topmenu li{
display: inline;
}

.ww_topmenu li a{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: center;
color: #fff;
width: 90px;
height: 40px;
padding-top: 20px;
}

.ww_topmenu li a:hover, .ww_topmenu li .current{
color: #fff;
background: url(images/ww_top_current.jpg) no-repeat;
}

#ww_content_section {
float: left;
width: 900px;
background: url(images/ww_content_bg.jpg) repeat-x;
height: 460px;
overflow: auto;
}

#ww_leftmenu_section {
float: left;
width: 280px;
margin-top: 20px;
padding-left: 30px;
}

#ww_leftmenu_top {
float: left;
width: 240px;
height: 22px;
background: url(images/ww_leftmenu_top.jpg) no-repeat;
}

#ww_leftmenu_mid {
float: left;
width: 200px;
min-height: 300px;
padding: 0px 20px 0px 20px;
text-align: justify;
background: url(images/ww_leftmenu_mid.jpg) repeat-y;
}

#ww_leftmenu_mid img {
float: left;
padding-right: 5px;
}

#ww_leftmenu_mid span {
font-weight: bold;
color: #bfbfbf;
}

#ww_leftmenu_bot {
float: left;
width: 240px;
height: 22px;
background: url(images/ww_leftmenu_bot.jpg) no-repeat;
}

#ww_rightcontent_section {
float: left;
width: 504px;
margin-top: 20px;
text-align: justify;
}

#ww_rightcontent_section img{
float: left;
padding-right: 10px;
}

#ww_rightcontent_section a:link, #ww_rightcontent_section a:visited { color: #ffffff; text-decoration: none; font-weight: bold; }
#ww_rightcontent_section a:active, #ww_rightcontent_section a:hover { color: #bfbfbf; text-decoration: none; font-weight: bold; }
#ww_content_left {
float: left;
width: 18px;
height: 460px;
background: url(images/ww_left_corner.jpg) no-repeat;
}

#ww_content_mid {
float: left;
width: 814px;
height: 460px;
}

#ww_content_right {
float: left;
width: 68px;
height: 460px;
background: url(images/ww_right_corner.jpg) no-repeat;
}

#ww_footer_section {
float: left;
width: 900px;
height: 159px;
color: #bfbfbf;
background: url(images/ww_footer.jpg) no-repeat;
}

#ww_footer_left {
float: left;
width: 320px;
padding: 30px 0px 00px 0px;
text-align: center;
}

#ww_footer_right {
float: left;
width: 500px;
padding: 60px 0px 0px 50px;
}

.line {
border-bottom: dashed 1px #fff;
width: 100%;
}
