* {
margin:0;
padding:0;
}

body {
background:#dae3f0;
color:#000000;
font-family:Tahoma,Verdana,sans-serif;
font-size:12px;
}

#background {
margin:0 auto;
width:1026px;
}

#background #first {
background:url("images/1.png") no-repeat scroll 0 0 transparent;
height:13px;
}

#background #second {
background:url("images/2.png") repeat-y scroll 0 0 transparent;
}

#background #third {
background:url("images/3.png") no-repeat scroll 0 0 transparent;
height:22px;
}

#background #second #bluebg {
background:url("images/4.png") repeat-x scroll 0 0 transparent;
margin-left:13px;
width:1000px;
}

#header {
background:url("images/header.png") no-repeat scroll center bottom transparent;
height:139px;
margin:0 auto;
width:970px;
}

#content {
background:url("images/contentbg.png") repeat-y scroll 0 0 transparent;
margin:0 auto;
padding:5px 10px;
width:950px;
overflow:hidden;
}

#contentbottom {
background:url("images/contentbottom.png") no-repeat scroll 0 0 transparent;
height:10px;
margin:0 auto;
width:970px;
}

#columns {
overflow:hidden;
}

#column_left {
float:left;
}

#column_middle {
float:left;
}

#column_right {
float:left;
}

.black_menu {
width:170px;
margin-bottom:10px;
}

.black_menu .title {
background:url("images/menu_title.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:27px;
line-height:21px;
padding:0 0 0 15px;
}

.black_menu .bg {
background:url("images/menu_bg.png") repeat-y scroll 0 0 transparent;
overflow:hidden;
padding:10px 0;
}

.black_menu .bottom {
background:url("images/menu_bottom.png") no-repeat scroll 0 0 transparent;
height:6px;
}

.black_menu .bg ul {
list-style-type:none;
}

.black_menu .bg ul li {
list-style-type:none;
}

.black_menu .bg ul li a {
background:url("images/menu_arrow.png") no-repeat scroll 15px 8px transparent;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
line-height:18px;
padding:0 0 0 24px;
text-decoration:none;
width:145px;
}

.black_menu .bg ul li a:hover {
background:url("images/menu_hover.png") no-repeat scroll 0 0 transparent;
color:#62c1e0;
}

.black_menu p.titlee {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:0 0 3px 14px;
}

.black_menu p.under_titlee {
color:#FFFFFF;
font-size:11px;
margin:0 0 8px 22px;
}

.main {
width:586px;
margin:0 12px 16px;
}

.main .main_top {
background:url("images/main_top.png") no-repeat scroll 0 0 transparent;
font-size:11px;
font-weight:bold;
height:26px;
line-height:22px;
text-align:center;
color:#FFFFFF;
}

.main .main_middle {
background:url("images/main_bg.png") repeat-y scroll 0 0 transparent;
padding:10px;
}

.main .main_bottom {
background:url("images/main_bottom.png") no-repeat scroll 0 0 transparent;
height:5px;
}

.menu_right {
width:170px;
margin-bottom:10px;
}

.menu_right .title {
background:url("images/menu_right_title.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:27px;
line-height:21px;
padding:0 0 0 15px;
}

.menu_right .bg {
background:url("images/menu_right_bg.png") repeat-y scroll 0 0 transparent;
overflow:hidden;
padding:10px 0;
}

.menu_right .bottom {
background:url("images/menu_right_bottom.png") no-repeat scroll 0 0 transparent;
height:6px;
}

#support {
width:950px;
}

#support #top {
background:url("images/support.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:27px;
line-height:22px;
text-align:center;
}

#support #inside {
background:none repeat scroll 0 0 #DEDEDE;
border-right:1px solid #B0B0B0;
border-bottom:1px solid #B0B0B0;
border-left:1px solid #B0B0B0;
padding:6px;
}

#copyright {
background:none repeat scroll 0 0 #D2D8DA;
color:#265564;
font-size:11px;
font-weight:bold;
height:29px;
line-height:24px;
margin:5px 0 -5px -5px;
text-align:center;
width:960px;
}

.main .main_middle li {
margin:0 0 0 16px;
}
