body { margin: 0px; padding: 0px; }
html { margin: 0px; padding: 0px; }
* { margin: 0px; padding: 0px; }

.wrap { width: 100%; margin: 0 auto; }


.header { width: 100%; }

.logo { width: 178px; height: 53px; }
.ct_logo { position: relative; float:left;}
.ct_iconstop { position: relative; float:right;}
.ct_he { clear: both; position: relative; width: 100%; height: 70px; }
.he { width: 100%; height: 70px; }
.he_left { position: relative; float: left; height: 70px; }
.he_right { position: relative; float: right; height: 70px; }

.he_search { width: 395px; height: 70px; display: block; position: absolute; }
.he_info { width: 200px; height: 70px; display: block; position: absolute; top: 0; left: 395; }
.head_search { position: relative; top: 44px;  }


.menu { width: 100%; margin-top: 10px; }
.menu_container { padding-left: 20px; padding-right: 20px; }
.content { width: 100%; margin-top: 10px; }
.content_container { }
.sidebar { width: 100%; margin-top: 10px; }
.sidebar_container { padding-left: 20px; padding-right: 20px; }

.module { padding-bottom: 15px; width: 100%; float: left; }
.module_top { padding-bottom: 1px; width: 100%; float: left; }
.module_info
{
	color:#636363;
	margin-bottom: 20px;
	padding: 10px;
	width: 90%;
	float: left;
	background-color: #F5F5F5;
}
.module_info p {padding-bottom:10px;}
.module_info h3 {padding-bottom:10px;}
.module_info ul {padding-bottom:10px; padding-left:10px;}

table.cpos { width: 100%; }
table.cpos td { vertical-align: top; }

.mcafee { float: left; margin-right: 5px; }
.live_button { float: right; margin-top: 2px;}
