/* CSS Document */
body{
margin:0px 0px 0px 0px;
font-size:12px;
font-family:Arial;
color:#333333;
}

.logo{
float:left;
width:172px;
height:74px;
background-image:url('../en/images/logo.gif');
}

.logobottom{
float:left;
width:179px;
height:85px;
background-image:url('../en/images/logo2.gif');
}

.search{
float:left;
width:200px!important;
padding-top:30px;
padding-left:435px;
height:20px!important;
}

.blueline{
float:left;
height:2px;
width:778px;
overflow:hidden;
background-color:#2481C4;
}

.bluemenu{
float:left;
height:30px;
width:728px!Important;
overflow:hidden;
padding-left:50px;
padding-top:8px;
background-color:#2481C4;
}

.grayline{
float:left;
height:2px;
width:100%;
overflow:hidden;
background-color:#CFCDCE;
}

.graymenu{
float:left;
height:30px;
width:100%;
overflow:hidden;
background-color:#CFCDCE;
}

.whiteline{
float:left;
height:1px;
width:100%;
overflow:hidden;
background-color:#ffffff;
}

.leftmenu{
float:left;
width:191px;
height:auto;
background-color:#F9F9F9;
}

.menu{
width:100%;
height:auto;
float:left;
}

.maincontent{
float:left;
width:100%;
height:auto;
background-image:url('../en/images/bg.gif');
background-repeat:repeat-x;
}

.banner{
float:left;
width:585px;
height:107px;
}

.rightcontent{
float:left;
width:585px;
height:auto;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.content{
float:left;
width:545px!important;
background-color:#ffffff;
border-top:1px solid #ffffff;
padding:20px 20px 20px 20px;
}

.contentbody{
padding-top:15px;
}

.bottom{
float:left;
width:778px;
height:85px;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #605C5D;
background-color:#EDEBEC;
}

.bottomcontent{
float:left;
height:auto;
padding-top:35px;
padding-left:20px;
}

a.news:link {
	color: #333333;text-decoration: underline;font-size:12px;
}
a.news:visited {
	color: #333333;text-decoration: underline;font-size:12px;
}
a.news:hover {
	color: #ff0000;text-decoration: underline;font-size:12px;
}
a.submenu:link {
	color: #ffffff;text-decoration: none;font-size:11px;
}
a.submenu:visited {
	color: #ffffff;text-decoration: none;font-size:11px;
}
a.submenu:hover {
	color: #ff0000;text-decoration: none;font-size:11px;
}
td {
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
a:link {
	color: #333333;text-decoration: none;font-size:12px;
}
a:visited {
	color: #333333;text-decoration: none;font-size:12px;
}
a:hover {
	color: #ff0000;text-decoration: none;font-size:12px;
}