*{padding:0; margin:0;}
img {border:0;}
.clear{clear:both;}
#back_color{
background:#072a5e;
}
a {outline:none;}

body {
behavior:url("csshover.htc");
}
#container{
width:100%;
height:100%;
background:url(images/bg_h.jpg) repeat-x;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:14px;
}
#page{
margin:0 auto;
width:1000px;
}
#header{
background:url(images/header.jpg) no-repeat;
width:1000px;
height:434px;
position:relative;
}
#main_menu{
	width:905px;
	height:38px;
	position:absolute;
	left: 53px;
	top: 109px;
}
.menu_item, .menu_item_red {
width:128px;
height:38px;
background:url(images/but_off.gif) no-repeat;
float:left;
margin:0 0 0 1px;
text-align:center;
}
.menu_item a{
color: #FFFFFF;
text-decoration:none;
padding:10px 0 0 0;
display:block;
}
.menu_item_red a{
color: #D80202;
text-decoration:none;
padding:10px 0 0 0;
display:block;
}
.menu_item:hover, .menu_item.overon, .menu_item.overonlock{
background:url(images/but_on.gif) no-repeat;
}
.menu_item_red:hover, .menu_item_red.overon, .menu_item_red.overonlock{
background:url(images/but_on.gif) no-repeat;
}
.menu_item:hover a, .menu_item.overon a, .menu_item.overonlock a{
color:#000000; !important;
}
.menu_item_red:hover a, .menu_item_red.overon a, .menu_item_red.overonlock a{
color:#000000; !important;
}
#left{
float:left;
width:388px;
}
#lee{
background:url(images/left_bg.jpg) repeat-y;
}
#left_top{
width:388px;
min-height:499px;
height:auto !important;
height:499px;
background:url(images/left_top.jpg) no-repeat;
}
#left_menu{
clear:both;
width:245px;
margin:0 0 0 65px;
padding:0 0 0 10px;
color: #000000;
}
#left_menu li{
list-style:none;
}
#left_menu a{
color: #000000;
text-decoration:none;
padding:6px 0 6px 10px;
display:block;
}
html>body #left_menu ul li p{
border-bottom: 1px dashed;
list-style:none;
background:url(images/dot_w.png) no-repeat 0px 13px;
}
#left_menu ul li:hover p, #left_menu ul li.over p, #left_menu ul li p.on{
background:url(images/li_hover.gif) no-repeat;
/*margin:0 0 0 5px;*/
padding:0 0 0 10px;
}
#left_menu ul li:hover p a, #left_menu ul li.over p a, #left_menu ul li p.on a{
color:#0f59b2;
}

html>body #left_menu ul li ul li{
background:url(images/dot_point.png) no-repeat 0px 13px;
margin:0 0 0 5px;
padding:0 0 0 10px;
border-bottom:0;
}
#left_menu ul li ul li a{
text-decoration:underline;
color: #FFFFFF;
}
html>body #left_menu ul li ul li:hover, html>body #left_menu ul li ul li.overlock{
background:url(images/dot_point.png) no-repeat 0px 13px;

border-bottom:0;
}
#left_menu ul li ul li:hover a, html>body #left_menu ul li ul li.overlock a{
color: #000000 !important;
}




html>body #left_bottom{
clear:both;
position:relative;
width:388px;
height:45px;
background:url(images/left_bottom.png) no-repeat;
}
html>body #left_shadow{
position:absolute;
right:0;
top:-325px;
background:url(images/shadow.png) no-repeat;
width:46px;
height:325px;
}
#right{
float:right;
width:557px;
background:url(images/right.jpg) no-repeat;
margin:0 40px 0 0;
padding:15px 15px 0 0;
min-height:200px;
height:auto !important;
height:200px;
color:#FFFFFF;
text-align:justify;
}
#right ul{
margin-left:16px;
}

#right a{
color:#FFFFFF;
}

#right a:hover{
color:#FFFFFF;
text-decoration:none;
}
#right a:visited{
color:#FFFFFF;
}
#footer{
background:url(images/footer_bg.gif) repeat-x;
width:100%;
height:126px;
}
#footer_menu{
width:900px;
height:22px;
margin:0 auto;
padding:40px 0 0 0;
}
.footer_item{
float:left;
padding:0 30px;
border-left:solid 1px #4e86c7;
border-right:solid 1px #064caa;
}
.footer_item a{
text-decoration:none;
color:#FFFFFF;
}
.footer_item a:hover{
color: #000000;
}
#copy{
width:900px;
margin:40px auto 0;
font-size:10px;
}
#copy a{
color:#FFFFFF;
}

.piclenselink{
display:none;
}


