* {
margin: 0px; padding: 0px;
}

html { overflow: -moz-scrollbars-vertical; }

#ml .t, #ml .c, #mr .t, #mr .c {overflow:hidden;}

body{
	scrollbar-face-color:#B3C1CB; 
	scrollbar-arrow-color:#6B89A0;	
	scrollbar-track-color:#A5B2BD; 
	scrollbar-shadow-color:#D6DADE; 
	scrollbar-highlight-color:#D6DADE; 
	scrollbar-3dlight-color:#D6DADE; 
	scrollbar-darkshadow-Color:#D6DADE;
	background: #e8e8e8 url(img/bg.gif) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 22px;
}



#mr .c a {
font-size:10px; 
color:#000000; 
font-weight:normal; 
text-decoration:none;
line-height: 17px; text-align: left;
}

.left_link, .left_sublink {
width: 179px;
background: url(img/navi_bg.gif) no-repeat top left;
margin-left: 20px ;text-align: left;
border-bottom: 1px dotted #999999;
}

.left_sublink {
width: 169px;
margin-left:30px;
}

.left_link div, .left_sublink div {
margin-left: 10px; 
text-align: left;
}

#mr .c a:hover {color:#4377C0;text-align: left;}



.clear {
clear:both;
}


#hb h1 {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	display: inline;
}

.t h1, .t h2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}


#mainw {
width:875px;
margin:0 auto;
}

#ad {
float: right;
width: 0px;
}

#ad div{
margin-left:10px;
}

#w {
width:875px;
float: left;
}

#fw {
width:875px;
margin:0 auto;
}

#cw {
width:800px;
margin:0 auto;
}

#cwt {
margin:0 auto;
background:url(img/wrapper_top.jpg) no-repeat;
width: 851px;
height: 27px;
}


#cwbg {
width:851px;
margin:0 auto;
background:url(img/wrapper_bg.jpg) repeat-y;
}

#f {
width:851px;
margin:0 auto;
background:url(img/wrapper_bottom.jpg) no-repeat;
height: 27px;
}


#ht {
width:875px;
height:126px;
margin: 0px; padding: 0px 0px 0px 0px;
background:url(img/header_top.jpg);
background-repeat:no-repeat;
}


#hb {
float: left; width: 719px;
height: 68px;
padding: 34px 0px 0px 156px;
background:url(img/header_bottom.jpg) no-repeat;
}




#ml {
float: left;
width:581px;
}

#ml .t {
background:url(img/big_box_top.jpg) no-repeat;
padding: 10px 0px 0px 30px;
width: 551px;
height: 20px;
}

#ml .c {
width: 535px;
background:url(img/big_box_bg.jpg) repeat-y;
font-size: 18px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px 27px;
}

#ml .b {
background:url(img/big_box_bottom.jpg) no-repeat;
width: 581px;
height: 10px;
font-size:0px;
}

#mr {
float: left;
width: 214px;
margin-left: 5px;
}


#mr .t {
background:url(img/box_top.jpg) no-repeat;
padding: 11px 0px 0px 30px;
width: 184px;
height: 19px;
}

#mr .c {
background:url(img/box_bg.jpg) repeat-y;
width: 214px; text-align: center;
}

#mr .b {
background:url(img/box_bottom.jpg) no-repeat;
width: 214px;
height: 10px;
font-size:0px;

