.frontmodule1	{
	float:left;
	padding-left:10px;
	width:400px;
}

.frontmodule1 h2	{
	background-color:#4f4f51;
	color: #fff;
	padding: 0;
	margin-top: 0;
	margin-bottom: 5px;
	line-height: 23px;
	font-size: 12px;
	text-align:left;
	padding-left:10px;
    font-weight:bold;
	letter-spacing:5px;
}

#frontmodule2	{
	width:220px;
	float:left;
	padding-left:20px;
}
.moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;

}
.moreinfo a {
	text-decoration: none;
}
.moreinfo a:hover {
	text-decoration: underline;
}

#frontmodule2 .moreinfo a {
	color:#1668e3;
	padding:0px;
}

#frontmodule2 p {
	padding:0px;
	margin:5px;
}

#frontmodule2 h2 {
	background-color:#4f4f51;
	color: #fff;
	padding: 0;
	margin-top: 0;
	margin-bottom: 5px;
	line-height: 23px;
	font-size: 12px;
	text-align:left;
	padding-left:10px;
    font-weight:bold;
	letter-spacing:5px;
}

#frontmodule2 h3 {
	width: 210px;
	margin: 0;
	padding-left: 10px;
	background-color:#e7e7e7;
	line-height: 20px;
	font-size: 11px;
}

#frontmodule2 h3  a{
	color:#4f4f51;
	text-decoration:none;
}

#frontmodule2 h3  a:hover{
	text-decoration:underline;	
}

.solution_title	{
	background-color:#e7e7e7;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
	color:#4f4f51;
	font-weight:bold;
}

.frontmodule2_title	{
	background-color:#4f4f51;
	height:20px;
	padding-top:6px;
	color:#fff;
	text-align:left;
	padding-left:10px;
    font-weight:bold;
}

#frontmodule3	{
	width:219px;
	float:left;
	padding-left:20px;
}

#frontmodule3 p {
	padding:0px;
	margin:13px;
}


#frontmodule3 .moreinfo a {
	color:#009b7c;
	font-weight:bold;
}


#frontmodule3 h2	{
	background-color:#4f4f51;
	color: #fff;
	padding: 0;
	margin-top: 0;
	margin-bottom: 5px;
	line-height: 23px;
	font-size: 12px;
	text-align:left;
	padding-left:10px;
    font-weight:bold;
	letter-spacing:5px;
}

.frontmodule4	{
	width:auto;
	text-align:center;
}

.frontmodule4 img {
	padding-right:10px;
}

.frontmodule4_title	{
	background-color:#4f4f51;
	color:#fff;
	font-weight:bold;
	height:20px;
	padding-top:6px;
	padding-left:10px;
	width:875px;
}

#frontmodule5	{
	width:auto;
	text-align:left;
	margin-left:11px;
}

.design_basic	{
	float:left;
	padding-left:10px;
	width:212px;
}

.design_basic h2	{
	background-color:#009b7c;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
	color:#fff;
	text-align:left;
	font-size:11px;
}

.design_basic	a	{
	color:#009b7c;

}

.design_basic	img	{
	cursor:pointer;
}

#design_enterprise{
	float:left;
	padding-left:10px;
	width:212px;
}

#design_enterprise	a	{
	color:#d01212;
	float:right;
}

#design_enterprise	img	{
	cursor:pointer;
}

#design_organization	{
	float:left;
	padding-left:10px;
	width:212px;
}

#design_organization	a	{
	color:#126bd0;
	float:right;
}

#design_organization	img	{
	cursor:pointer;
}

#desigm_corperate	{
	float:left;
	padding-left:10px;
	width:212px;
}

#desigm_corperate	a	{
	color:#c5a700;
	float:right;
}

#desigm_corperate	img	{
	cursor:pointer;
}

.register_domain	{
	background-image:url(../images/register_domain.jpg);
	background-repeat:no-repeat;
	border:#eaeaea solid 1px;
	padding-left:45px;
	height:270px;
	overflow:auto;
	margin-right:11px;
	padding-top:50px;
}

.register_domain_form	{
	border:#eaeaea solid 1px;
	width:380px;
	float:left;
	height:auto;
}

.sub_register_domain_form1	{
	padding:0px;
	margin:0px;
	width:auto;
	overflow:auto;
;
}

.sub_register_domain_form2	{
	padding-top:0px; 
	padding-right:10px;
	
}

.sub_register_domain_form2	.left{
	float:left; 
	text-align:left; 
	width:180px;
	background-image:url(../images/dot.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	background-position:left;
}

.sub_register_domain_form2	.right{
	float:left; 
	text-align:left; 
	width:170px; 
	padding-left:15px;
	background-image:url(../images/dot.jpg);
	margin-left:70px;
	background-position:left;
	background-repeat:no-repeat;
}

.sub_register_domain_form2 a	{
	color:#FFF;	
}

.sub_register_domain_form2 hr {
	width:420px;
}
.domain_name	{
	padding-left:5px; 
	float:left;
}

.extention	{
	float:right; 
	padding-right:5px;
}

.frontbtn	{
	padding-right:5px;	
}

.frontbtn_submit	{
	background-color:#ffcc00;
	border:#e9ba00 1px solid;
	width:50px;
	color:#fff;
	font-weight:bold;
	float:left;
	margin-left:5px; 
	margin-top:5px;
}

.checkbox	{
	border:none;	
}

.price	{
	color:#c81414;	
}

.moreinfo_solution	a {
	float:right;
	color:#1668e3;
}

.sep_solution	{
	color:#e7e7e7;	
}

.quicknews	ul li{
	color:#009b7c;
	margin-left:-23px;
	padding-left:0px;
}

.quicknews	img	{
	border:#d9d9d7 1px solid;
	padding:2px;
	margin-right:10px;
	cursor:pointer;
}



.sep_quicknews	{
	color:#c3e8e1;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}