body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.topbg{
background-image:url(../images/headbg.gif);
background-repeat:repeat-x;
height:99px;
}

/** menu*********/


.menu {
	width:810px;
	height:44px;
	float:left;
	background:	url(../images/bg_mainmenu.gif) no-repeat;
}

.menu ul {
	margin:0px;
	padding:0px;
	float:left;
	padding-left:15px;
	background:none;
}



.menu ul li {
	margin:0px;
	padding:0px;	
	list-style:none;
	float:left;		
	display:inline;
	background:url(../images/menu_div.gif) no-repeat right ;
	
}


.menu ul li a {
	margin:0px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;	
	padding:16px 14px 14px 11px;
	font-weight:bold;
	text-decoration:none;
	
	
	
}

.menu ul li a:hover {
	background:url(../images/bg_menu_over.gif);
	padding:16px 13px 14px 11px;
	margin-right:1px;	
	 color:#FFFFFF;
}

.menu ul li.last {
	background:none;
}

.box_bg{
background-image:url(../images/box_bg.gif);
background-repeat:repeat-y;
}

.footer{
background:url(../images/footer_bg.gif) repeat-x;
text-align:center;
height:48px;
color:#FFFFFF;
font-size:9px;
}

.footer a{
color:#FFFFFF;
font-size:9px;
text-decoration:none;
}

.footer a:hover{
color:#FFFFFF;
font-size:9px;
text-decoration:underline;
}




.more{
font-size:9px;
color:#CC6600;
text-decoration:underline;
}
.more:hover{
color:#CC6600;
text-decoration:none;
}

.innerbg{
background-color:#f5f2f2;
}

.supportimg{
float:right;
padding-left:3px;
}

.line{
background:url(../images/line.gif) repeat-x;
}