@charset "utf-8";
body {
background:url("../images/bg_body.gif") repeat-x scroll center top #DDDDDD;
color:#444444;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {
	margin:0;
	padding:0;
}
h1{color:#0f5aaf;font-size:22px;padding:0 0 10px;}
h2{color:#333;font-size:18px;padding:10px 0 2px;}
h3{color:#04254e;font-size:14px;padding:10px 0 2px;}
h3 a,h3 a:visited,h3 a:hover {color:#04254e;}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
p{
	line-height:20px;
	padding:2px 0 5px;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none outside none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

a,a:visited{color:#4f9eec;text-decoration:none;}
a.arrow{background:url(../images/icons/blue_arrow.gif) right no-repeat;line-height:20px;padding:0 10px 0 0;}
a:hover{text-decoration:underline;}

.absmiddle{vertical-align:middle;}
.clear{clear:both;}
.clearfix{display:block;}
.darkgray{color:#333;}
.floatleft{float:left;padding:0 10px 0 0;}
.floatright{float:right;padding:0 0 0 10px;}
.right_links{font-size:14px;font-weight:bold;text-align:center;}
.spacer{background:#FFF url(../images/bg_divider.gif) no-repeat;height:33px;margin:0 auto;width:583px;}
.twocol_1{float:left;width:48%;}
.twocol_2{float:right;width:48%;}
input,select,textarea{color:#666;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12px;margin:0;padding:2px;}

#alert{background:#F4F4F4 url(../images/bg_alert.gif) no-repeat;height:41px;line-height:41px;margin:0 auto;padding-left:40px;text-align:left;width:880px;}
#button{float:left;margin:160px 0 0 20px;}

#bodytop{margin:0 auto 5px;padding:0;text-align:left;width:960px;}
#bodytop ol li,#page ol li{line-height:24px;}
#bodytop ol,#page ol{list-style-type:decimal;margin:5px 0 10px 10px;}
#bodytop_left{float:left;padding:0;width:593px;}
#bodytop_left .bodytop_left1{background:url(../images/checkdomain_bg.gif) no-repeat;width:593px;height:43px;margin:0 auto 5px; color:#FFF}
#bodytop_left .bodytop_left1 .nav-domain-check{ padding-top:6px;}
#bodytop_left .bodytop_left2{width:593px;height:205px;}
#bodytop_right{float:right;font-size:11px;padding:0;text-align:left;width:362px;}
#bodytop_right .bodytop_right1{background:url(../images/splash_02.gif) no-repeat;width:362px;height:124px;margin:0 auto 5px}
#bodytop_right .bodytop_right1 .promo_tilte{width:350px;height:37px; padding:15px 0 0 15px; font-weight:bold; font-size:20px; color:#FFF}
#bodytop_right .bodytop_right1 .promo_exp{width:213px;height:18px; text-align:right; font-size:13px; color:#FFF; float:right; padding-right:10px;}
#bodytop_right .bodytop_right1 .promo_content{float:left;width:123px;height:66px; text-align:center; font-size:13px; color:#FFF; padding-left:5px; padding-top:5px}
#bodytop_right .bodytop_right1 .counter{ width:233px;height:54px; display:block;float:right;}
#bodytop_right .bodytop_right1 .counter ul{ float:right; margin-top:5px; margin-right:3px;text-decoration:none;}
#bodytop_right .bodytop_right1 .counter li{float: left;width:50px;margin-right:5px;font-size:26px;font-weight:bold;text-align:center;color:white;}
#bodytop_right .bodytop_right1 .countdown_text{font-size:12px;font-weight:normal;text-align:center;color:white;}

#bodytop_right ul li,#bodytop_left ul li,#sidebar ul li,#content ul li{text-decoration:none;}
#bodytop_right ul,#bodytop_left ul,#sidebar ul,#content ul{margin:5px 0 10px 10px;}
#bodytop_right ul.arrow li,#bodytop_left ul.arrow li,#sidebar ul.arrow li,#content ul.arrow li{background:url(../images/icons/green_arrow.gif) no-repeat 0 6px;line-height:24px;padding:0 0 0 20px;}
#bodytop_right ul.arrow,#bodytop_left ul.arrow,#bodytop_right ul.arrow,#content ul.arrow{margin:5px 0 10px 10px;}

#bodyContent ul li,.twocol_1 ul li,.twocol_2 ul li{background:url(../images/icons/bullet.gif) no-repeat 0 4px;line-height:24px;padding:0 0 0 20px;}

#bodytop_right .bodytop_right2{background:url(../images/freehosting_bg.gif) no-repeat;width:362px;height:124px;}
#bodytop_right .bodytop_right2 .bodytop_right2_top{ height:78px;}
#bodytop_right .bodytop_right2 .bodytop_right2_bot{height:47px;margin-right:10px;color:white;}
#bodytop_right .bodytop_right2 .bodytop_right2_bot .bodytop_right2_bot_1{ width:200px; float:left; padding-top:15px; padding-left:10px; font-size:13px;}
#bodytop_right .bodytop_right2 .bodytop_right2_bot .bodytop_right2_bot_2{ width:10px; float:left; padding-top:7px; font-size:26px; font-weight:bold;}
#bodytop_right .bodytop_right2 .bodytop_right2_bot .bodytop_right2_bot_3{ width:100px; float:right;padding-top:3px;}
h1 .editsection, h2 .editsection, h3 .editsection, h4 .editsection, h5 .editsection, h6 .editsection {
font-size: 12px;
}
.editsection {
float: right;
margin-left: 5px;
}
#toc, .toc, .mw-warning {
border: 1px solid #CCC;
background-color: #F9F9F9;
padding: 5px;
font-size: 95%;
}
#toc {
line-height: 1em;
margin-top: 10px;
}

/* --------------FOOTER BEGIN-----------------*/
#footer {
	margin:0 auto;
	width:960px;	
}
#footer .copyright {
	border-top:1px solid #c4c4c4;
	text-align:center;
	padding:10px 0 10px;
}
#innerFooter {
	overflow:hidden;
	padding:15px 10px 40px;
	color:#999999;
}

#innerFooter a{
	color:#939393;
	text-decoration:none;
}

#innerFooter a:hover{
	color:#4F9EEC;
}

#innerFooter h3 {
	font-size:14px;
	color:#505050;
	font-weight:bold;
	margin:0 0 10px;
	border-bottom:1px dotted #999;
}

#innerFooter img {
	border:none;
}

.footer-links, .footer-services, .footer-copyright {
	width:190px;
	background:url(../images/footer_separator.gif) 100% 0 no-repeat;
	padding-right:15px;
	font-size:12px;
	height:270px;
	float:left;
	margin-right:30px;
	padding-bottom:40px;
}

.footer-links {
	padding-left:10px;	
}

.footer-links ul li {
	width:90px;
	float:left;
	padding:2px 0;
}

.footer-services {
	width:595px;
	margin-right:20px;
}

.footer-services ul li{
	padding:3px 0;	
}

.footer-services div span {
	font-weight:bold;
}

#innerFooter .footer-services div span a {
	color:#686869;
	text-decoration:none;
	font-weight: bold;
}

#innerFooter .footer-services div span a:hover {
	color:#4F9EEC;
}

.footer-services div {
	float:left;
	padding-right:17px;
}

.footer-copyright {
	text-align:right;
	width:310px;
	margin-right:0;
	padding-right:0;
	background:none;
	line-height:180%;
}

.footer-copyright img{
	margin-bottom:5px;
	vertical-align:middle;
}
/* --------------FOOTER END-----------------*/

/*
#footer{font-size:11px;line-height:20px;margin:0 auto;padding:10px 0 30px;width:960px;}
#footer #footer_left{ float:left;width:700px; padding-left:5px;}
#footer #footer_left #copyright{float:left;width:700px;padding:0 0 0 0px;}
#footer #footer_left #footlinks{float:left;width:700px;}
#footer #footer_left #footlinks ul{list-style-type:none;margin:0;padding:0;}
#footer #footer_left #footlinks ul li{float:left;padding:0 10px 0 0;}
#footer #footer_left #footlinks a{font-size:12px;}
#footer #footer_right{ float:right;width:242px; height:56px; text-align:right; padding-right:5px;}
*/
#links{float:right;margin:40px 0 0;padding:0 20px 0 0;}
/* RIGHT SIDE OF HEADER */
#header_right { float:right; width:650px; height:68px; padding:22px 0 0 0;}
#header_right #sitetop { float:right; width:650px; height:27px; text-align:right; font-size:130%; font-weight:bold;}
/* TAGLINE */
#tagline_wrap { text-align:right; width:650px; padding:5px 5px 0; }
#tagline h4 { font-size:14px; color:#666; padding-right:10px;}
/* SITE SEARCH */
#sitesearch { float:right; width:150px; }
#sitesearch .userq { float:left; width:120px; height:16px; border:1px solid #7f7f7f; border-bottom:#d4d4d4; border-right:0px; padding:5px 0 0 3px; font-size:10px; color:#a1a1a1; background:url(../images/field_bg.gif) top repeat-x; }
#search_img {float:left; border:0px;padding:0px;}
/* TERTIARY NAVIGATION */
#topmenu { float:left; font-size:12px; width:650px; padding-top:10px; }
#topmenu ul {
	float:right;
	text-align:right;
}
#topmenu li {
	background:url("../images/bullet_red.png") no-repeat scroll 0 50% transparent;
	float:left;
	padding:0 10px 0 8px;
}

#logo{float:left;margin:6px 0 0 0;}



/* Main Menu
------------------------------------------------------*/
#mainmenu{
	background-image:url(../images/bg_nav.gif);
	background-repeat:no-repeat;
	width:960px;
	height:50px;
	margin:0 auto 5px;
}
#mainmenu ul{line-height:50px; z-index:100;position:relative; float:left; padding-left:11px;background:url(../images/nav_separator.gif) no-repeat 9px}
#mainmenu ul li{
	float:left;
	color:#FFF;
	background-image:none;
	position:relative;
	background:url(../images/nav_separator.gif) no-repeat right;
	padding-right:2px;
}
#mainmenu ul li a, #mainmenu ul li a:visited{
	color:#FFF;
	text-decoration:none;
	text-shadow:1px 1px 0px #4d4d4d;
	display:block;
	padding:0 20px 0 20px;
	font-size:13px;
}
#mainmenu ul li li a{
	display:block;
	float:left;
}
#mainmenu ul li li.current-menu-item a{
	display:block;
	float:left;
	color:#FFF !important;
	background: #49A3FF;
}
#mainmenu ul li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/bg_nav_active.gif) repeat-x;
}
#mainmenu ul li.current-menu-parent a, #mainmenu ul li.current-menu-item a{
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/bg_nav_active.gif) repeat-x;
}
#menu li li{
	margin:0 0 0px 0px !important;
	padding:0px !important;
	position:relative;
	z-index:100;
	line-height:28px !important;
	background:none;
	border-bottom:1px solid #305D9B;
	text-shadow:none;
}
#menu ul{
	display:none;
	position:absolute;
	top:50px;
	left:0;
	width:200px;
	padding:15px 0px 25px 0px !important;
	background:url(../images/dropdown_200px.gif) bottom no-repeat !important;	
}
#menu li ul a, #menu li ul a:visited{
	padding:0px 15px 0px 15px;
	font-size:12px;
	color:#55c5ff !important;
	line-height:24px;
	z-index:100;
	text-decoration:none;
	width:170px;
	text-shadow:none;
	background:none !important;
}
#menu li ul a:hover{
	text-decoration:none;
	color:#fff !important;
	background: #49A3FF !important;
}
#menu li ul li.current-menu-item a{
	text-decoration:none;
	color:#fff !important;
	background: #49A3FF !important;
}

#mainmenu .order{float:right;text-transform:uppercase; font-weight:bold; margin-right:27px; margin-top:17px; font-size:13px !important;}
#mainmenu .order a,#mainmenu .order a:visited{color:#FFF;width:97px; background:none;padding:0 5px;}
#mainmenu .order a:hover{color:#ff0600;width:97px; background:none;padding:0 5px;text-decoration:none;}
/* Main Menu End
------------------------------------------------------*/

/* Side sidemenus */


.sidemenu-tab li
{
	list-style-type:none;
	margin: 3px 0px 0px !important;
	float:left;
	background: none repeat scroll 0 0 transparent !important;
}
.sidemenu-tab a
{
    color: #2D2D2D;
    display: block;
    font-family: vegurMedium;
    font-size: 14px !important;
    margin: 0 0 0 14px;
    text-shadow: 0 1px 1px #FFFFFF;
	padding: 0 !important;
	background:none !important;
	line-height: 18px !important;
}
.sidemenu-tab li a span
{
	   
    display: block;
    margin: 0 0 0 11px;
    /* padding: 9px 18px 9px 7px; */
    padding: 9px 20px 9px 6px;

}

.sidemenu-tab li.active a , .sidemenu-tab a:hover , .sidemenu-tab a.current
{
	  background: url("../images/menu-tab-left.png") no-repeat scroll left top transparent !important;
	  color:#027ec5 !important;
	  font-weight:normal !important;
	  text-decoration:none !important;
}
.sidemenu-tab a:hover > span , .sidemenu-tab a.current > span , .sidemenu-tab li.active a > span 
{
	   background: url("../images/menu-tab-right.png") no-repeat scroll right top transparent !important;
}

.templates-menu-tab-wrapper .rt-block {
	padding:0 !important;
}
ul.sildemenu li a
{
	background:none;
}

.sidemenu-tab
{
	background: url("../images/slide-menu-bg.png") no-repeat scroll right top transparent;
	height: 39px;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    width: 920px;
	clear: both;
}
#page .sidemenu-tab
{
	margin-left: 0;
	margin-bottom:20px;
	margin-top:0;
}

.email-main{

  margin-right: -55px;
  margin-left: -55px;
  margin-top: -15px;
  overflow: hidden;
 
 }

.email-main ul{

  float: left;

}

.email-main td h1 {

  margin-top:0;

}
/* End Side Menus */

/* Under pricing page */
#pricingPseudoTable{
	border-collapse: collapse;
	width: 920px;
	font-family: 'VegurMedium', sans-serif;
	color: #4b4b4b;
	margin-top: 25px;
	text-align: center;
	font-size: 13px;
}
#pricingPseudoTable p {
	margin: 0px;
}
#pricingPseudoTable .column{
	float: left;
	width: 153px;
	position: relative;
}
#pricingPseudoTable .column div div.col1{
	background: url(../images/pricingCol1.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}



#pricingPseudoTable .columnrs{
	float: left;
	width: 153px;
	position: relative;
}
#pricingPseudoTable .columnrs div div.col1{
	background: url(../images/pricingCol1.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}






#pricingPseudoTable .plan{
	font-size: 20px;
	padding-bottom: 5px;
}
#pricingPseudoTable .col1 div{
	background: no-repeat;
}
#pricingPseudoTable .withShadow div div.col1{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
#pricingPseudoTable .column div div{
	border: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left:1px thin #c8c8c8;
	padding: 12px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8
}
#pricingPseudoTable .column div#column6 div{
	/*border-right: 1px solid #C8C8C8;*/
	margin-right:0px;
}

}
#pricingPseudoTable .column div div.col12{
	border-bottom: 1px solid #C8C8C8;
}
#pricingPseudoTable .column div#column6 div.col1{
	border-right: 0px;
}

#pricingPseudoTable .price{
	font-size: 28px;
	color: #309ce1;
	height: 30px;
}
#pricingPseudoTable .price span{
	font-size: 15px;
}
#pricingPseudoTable .contractInfo{
	background: url(../images/contractInfo.png) center bottom no-repeat;
	padding-bottom: 5px;
	font-size: 10px;
	color: #4b4b4b;
}
#pricingPseudoTable .signUpPar{
	text-align: center;
}
#pricingPseudoTable .signUpPar a{
	display: block;
	width: 93px;
	height: 30px;
	padding-top: 5px;
	background: url(../images/signUpPricing.png) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-shadow: 0px 1px 0px #2070a9;
	font-size: 18px;
	margin: 2px auto 0px auto;
}
#pricingPseudoTable .signUpPar a:hover{
	background-position: 0px -36px;
	text-decoration:none;
}
#pricingPseudoTable .column div div.col2{
	height: 120px;
	border-left:1px solid #c8c8c8;
}
#pricingPseudoTable .column div div.col3{
	height: 25px;
}
#pricingPseudoTable .column div div .yearPrice{
	position: relative;
	border:0px;
	
	background: transparent;
	padding: 0px;
	
}
#pricingPseudoTable .yearPrice p{
	color: #309ce1;
	font-size: 18px;
}
#pricingPseudoTable .yearPrice span{
	font-size: 13px;
}
#pricingPseudoTable .yearPrice .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}
#pricingPseudoTable .yearPrice .badge0{
	position: absolute;
	right: -1px;
	top: -1px;
	/*background: url(../images/badge20.png) 0px 0px no-repeat;*/
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}
#pricingPseudoTable .yearPrice .badge15{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge15.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}

#pricingPseudoTable .yearPrice .badge10{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge10.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}

.pricingBigger{
	font-size: 16px;
}
#pricingPseudoTable .column div div.col5{
	height: 40px;
}
#pricingPseudoTable .column div div.col7{
	height: 40px;
}
#pricingPseudoTable .column div div.col12{
	height: 45px;
}
/* End Under pricing page */


#bodycon{background:url(../images/body_con_bg.gif) no-repeat;height:213px;margin:0 auto 5px;text-align:left;width:960px;}
#bodycon #bodycon_left{height:213px;text-align:left;width:597px; float:left;}
#bodycon #bodycon_left #bodycon_left_top{height:37px;text-align:left;width:597px; float:left;}
#bodycon #bodycon_left #bodycon_left_top .tab1{height:37px;width:215px; float:left;}
#bodycon #bodycon_left #bodycon_left_top div.tab1 a{background:transparent url(../images/why_digistar_off.gif) no-repeat scroll center top; display:block;height:37px;width:215px; text-align:center;}
#bodycon #bodycon_left #bodycon_left_top div.tab1 a.active{background:transparent url(../images/why_digistar.gif) no-repeat scroll center top; display:block;height:37px;width:215px;}
#bodycon #bodycon_left #bodycon_left_top .tab2{height:37px;width:215px; float:left;}
#bodycon #bodycon_left #bodycon_left_top div.tab2 a{background:transparent url(../images/testimonials_off.gif) no-repeat scroll center top; display:block;height:37px;width:169px; text-align:center;}
#bodycon #bodycon_left #bodycon_left_top div.tab2 a.active{background:transparent url(../images/testimonials.gif) no-repeat scroll center top; display:block;height:37px;width:169px;}
#bodycon #bodycon_left .bodycon_left_con1{background:transparent url(../images/bodycon_left_con_bg.gif) no-repeat scroll center top;height:174px;text-align:left;width:577px; float:left;padding:5px 10px 5px 10px;}
#bodycon #bodycon_left .bodycon_left_con2{height:174px;text-align:left;width:577px; float:left;padding:5px 10px 5px 10px;}

#bodycon #bodycon_right{height:213px;text-align:left;width:362px; float:right;}
#bodycon #bodycon_right #bodycon_right_top{height:37px;width:362px;float:left;}
#bodycon #bodycon_right #bodycon_right_top .tab1{height:37px;width:169px; float:left;}
#bodycon #bodycon_right #bodycon_right_top div.tab1 a.active{background:transparent url(../images/news_event.gif) no-repeat scroll center top; display:block;height:37px;width:169px;}
#bodycon #bodycon_right #bodycon_right_con{height:174px;text-align:left;width:342px; float:left; border-left:1px solid #DDDDDD; padding:5px 10px 5px 10px;}

.bodycon_left_con1 ul li,.bodycon_left_con2 ul li,#bodycon_right_con ul li{text-decoration:none;}
.bodycon_left_con1 ul,.bodycon_left_con2 ul,#bodycon_right_con ul{margin:5px 0 10px 10px;}
.bodycon_left_con1 ul.arrow li,.bodycon_left_con2 ul.arrow li,#bodycon_right_con ul.arrow li{background:url(../images/icons/check-orange.png) no-repeat 0 6px;line-height:24px;padding:0 0 0 20px;}
.bodycon_left_con1 ul.arrow,.bodycon_left_con2 ul.arrow,#bodycon_right_con ul.arrow{margin:5px 0 10px 10px;}



#promotext{color:#cce8ff;float:left;font-size:18px;}
#promotext .header{color:#FFF;font-size:36px;font-weight:bold;padding:0 0 10px;}
#promotext .list{padding:0 0 0 30px;}
#promotext p{line-height:28px;}
#right_padding{margin:0 auto;width:297px;}
#screenshot{float:right;padding:7px 0 0;}

#breadcrumb {background:transparent url(../images/breadcrumb_bg.gif) no-repeat;height:22px;margin:0 auto;padding:5px 0 0 10px;width:952px;
}
#breadcrumb a {color:#0C98C0;font-weight:bold;}
#breadcrumb #shareBar {
    float: right;
    height: 20px;
    margin-top: 0;
    width: 200px;
}

#page {background:#FFFFFF url(../images/page_bot.gif) no-repeat scroll left bottom;margin:0 auto;padding:25px 20px 26px 20px;width:920px; height:auto;text-align:left; border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
#page h1{border-bottom:1px solid #ECECEC;}
#page .hearText{ padding-top:10px;}
#page_bot{background:url(../images/bg_page_bot.gif) no-repeat;height:17px;margin:0 auto;width:960px;}
#content{float:left;text-align:left;width:700px;overflow:hidden;padding-right:20px;position:relative; border-right: 1px solid #C6C6C6;}
#page_padding{margin:0 auto;width:225px;}

#sidebar {position:relative;float:right;margin-bottom:25px;text-align:left;width:185px;padding-left:0px;}
#sidebar .sidebar_top {background:url("../images/sidebar_bg_top.png") no-repeat scroll 0 0 transparent;position:absolute;top:0;}
#sidebar .sidebar_bottom {background:url("../images/sidebar_bg_bottom.png") no-repeat scroll left bottom transparent;bottom:0;position:absolute;}
.sidebar_top, .sidebar_bottom {
display:block;
height:100px;
left:0;
width:100%;
z-index:1;
}
#sidebar .sidebar_content {
padding:0;
position:relative;
z-index:2;
padding-bottom:40px;
}
#sidebar .sidebar_content .widget{
clear:both;
float:none;
height:100%;
overflow:hidden;
padding-bottom:30px;
}
#sidebar .sidebar_content .widget h4 {
background:url("../images/sidebar-headline.png") no-repeat scroll left center transparent;
font-size:16px;
margin:0 0 5px;
padding:0 0 5px 15px;
color:#333333;
}
#sidebar .sidebar_content .widget ul {
list-style-type:none;
margin:0;
padding:0;
}
#sidebar .sidebar_content .widget li {
padding:7px 0 7px 5px;
border-bottom:1px solid #DDDDDD;
}
#sidebar .sidebar_content .widget li a {
text-decoration:none;
font-size:110%;
}
#sidebar .sidebar_content .widget li a:hover {
color:#333333;
}
#page_top{background:url(../images/bg_page_top.gif) no-repeat;height:17px;margin:0 auto;width:960px;}
#tophearder{height:90px;margin:0 auto;width:960px;}

table.screenshots{margin:5px 0 15px;}
table.screenshots td{color:#16b;font-size:14px;font-weight:bold;padding:10px;}
table.screenshots td img{border:6px solid #cce8ff;}

/* pages */

#wrapper{
    width: 1000px;
    background:#f4f4f4 url(../images/bg_body.gif) repeat-x;
    margin:0 auto;
}

.orderlink {
    padding-top: 10px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
    color: #cc0000;
}
.modulescols{float:left;width:33%;}

.partnerbox {
    width: 190px;
    background-color: #f3f3f3;
    border: 1px solid #EAEAEA;
    padding: 10px;
    text-align: center;
}
.partnerbox .logo {
    background-color: #ffffff;
    height: 100px;
    margin-bottom: 10px;
    line-height: 100px;
    text-align: center;
    vertical-align: middle;
}
img.partnerlogo {
	vertical-align: middle;
}

.servicescol1{float:left;width:15%;text-align:center;}
.servicescol2{float:right;width:85%;}



#scrollableImages div.scrollWrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
#scrollableImages div.scrollableArea {
	position: relative;
	width: auto;
	height: 280px;
    padding: 1px;
    background-color: #efefef;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
#scrollableImages div.scrollableArea * {
    position: relative;
	float: left;
	margin: 0;
	padding: 0;
    padding-right: 10px;
}

.highlightpricingblock {
    background-color: #FCFBE7;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
	border:1px dashed #999;
}


#fullwidth{background:url(../images/bg_fullwidth.gif);margin:0 auto;padding:3px 0;text-align:left;width:960px;}
#fullwidth_main{float:left;padding:0 0 0 20px;text-align:left;width:920px;}
#fullwidth_bot{background:url(../images/bg_fullwidth_bot.gif) no-repeat;height:17px;margin:0 auto;width:960px;}
#fullwidth_top{background:url(../images/bg_fullwidth_top.gif) no-repeat;height:17px;margin:0 auto;width:960px;}

.screenshotwrapper {
    width: 200px;
    height: 135px;
    background-color: #f3f3f3;
    border: 1px solid #EAEAEA;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}
img.screenshot {
	vertical-align: middle;
    border: 10px solid #fff;
    margin-bottom: 5px;
}

#page_banner {width:960px; height:162px; margin:0 auto 5px;text-align:left;}
#page_banner #title {color:#A8ED85; font-size:22px; font-weight:normal; padding:45px 400px 0 23px;}
#page_banner #banner_text {color:#FFFFFF;font-size:14px;font-weight:normal;padding:5px 400px 0 23px;}

/***************************/
.overview-page-left-inner
{
	padding-top:25px;
	clear:both;	
}
.overview-row h4
{
	font-size: 16px;
    font-weight: normal;
    letter-spacing: 0;
	margin-top: 0;
	margin-bottom: 5px;
}
.overview-row
{
	overflow: hidden;
    padding: 15px 0 0 0;
	float:left;
}
.overview-row .box1 
{
	background: url("../images/box1.png") no-repeat scroll left top transparent;
    padding-left: 130px;
    padding-right: 15px;
   
}
.overview-row .box2
{
	background: url("../images/box2.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
   
}
.overview-row .box12 
{
	background: url("../images/box12.png") no-repeat scroll left top transparent;
    padding-left: 130px;
    padding-right: 15px;
   
}
.overview-row .box14 
{
	background: url("../images/box14.png") no-repeat scroll left top transparent;
    padding-left: 130px;
    padding-right: 15px;
   
}
.overview-row .box3
{
background: url("../images/box3.png") no-repeat scroll left top transparent;
  float: left;
    padding-left: 130px;
    padding-right: 15px;
   
}
.overview-row .box4
{
	background: url("../images/box4.jpg") no-repeat scroll left top transparent;
    padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box5
{
	background: url("../images/box5.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
}
.overview-row .box18
{
	background: url("../images/box18.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
}
.overview-row .box6
{
	background: url("../images/box6.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box8
{
	background: url("../images/box8.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box7
{
	background: url("../images/box7.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box9
{
	background: url("../images/box5.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box10
{
	background: url("../images/box10.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box11
{
	background: url("../images/box11.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box13
{
	background: url("../images/box13.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box15
{
	background: url("../images/box15.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box16
{
	background: url("../images/box12.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box17
{
	background: url("../images/box17.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.overview-row .box19
{
	background: url("../images/box19.png") no-repeat scroll left top transparent;
	padding-left: 130px;
    padding-right: 15px;
  
}
.box1, .box3, .box5, .box12, .box14, .box18
{
	float:left;
	width:30%;
}
.box2, .box4, .box6, .box7, .box8, .box9, .box10, .box11, .box13, .box15, .box16, .box17, .box19
{
	float:right;
	width:30%;
} 

/*------------dang ky ten mien-------------*/
.domaincheck{ min-height:180px;width:420px; margin:auto; border:2px solid #90e0ff; color:#575757;}
.domaincheck .tldsdomainlist {
	margin:auto;
	padding-left:20px;
	padding-right:5px;	
	color:#575757;
}
.domaincheck td, th{color:#575757;}
.domaincheck .tldsdomainlist .ext {
	width:25%;
	float:left;
	color:#575757;
}
.domaincheck .tldsdomain {
	color:#575757;
	text-align:center;
	padding:10px;
	font-weight:bold;
	font-size:120%
}

.domaincheck .tldsdomain .bt {
background-image:url(../images/check.gif);
border:0 none;
height:27px;
width:67px;
}

/*-----------------------------------------*/

table.plan{margin:0 0 10px;padding:0; border:3px solid #dfeef4;}
table.plan td{background-color:#FFF;padding:10px;text-align:center;}
table.plan .features{text-align:left; font-weight:bold;}
table.plan .unlimited{font-weight:bold; font-size:14px; color:#dd9311;}
table.plan .price td{font-weight:bold; color:#F00;}
table.plan .true{background:transparent url(../images/icons/check-blue.png) no-repeat scroll 50% 50%;height:16px;line-height:0;}
table.plan .false{background:transparent url(../images/icons/x.png) no-repeat scroll 50% 50%;height:16px;line-height:0;}
table.plan .alt td{ }
table.plan th{background-color:#4295c6;border-bottom:1px solid #317197;color:#FFF;font-weight:bold;padding:10px;text-align:center; font-size:14px}


/*----------------------Load anh len truoc-----------------*/

#preLoadImages {
width: 0px;
height: 0px;
background: url(../images/nav_separator.gif);

}

/*--------------------THEM VAO--------------------------*/
.pricingPseudoTabler{
	border-collapse: collapse;
	width: 920px;
	font-family: 'VegurMedium', sans-serif;
	color: #4b4b4b;
	margin-top: 0px;
	text-align: center;
	font-size: 13px;
}
.pricingPseudoTabler .cot0
{
	float:left;
	width:120px;
	height:275px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1
{
	float:left;
	width:165px;
	height:275px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4
{
	float:left;
	width:165px;
	height:275px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}


.pricingPseudoTabler .cot0freehost
{
	float:left;
	width:120px;
	height:264px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1freehost
{
	float:left;
	width:165px;
	height:264px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4freehost
{
	float:left;
	width:165px;
	height:264px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0daily
{
	float:left;
	width:120px;
	height:335px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1daily
{
	float:left;
	width:165px;
	height:335px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4daily
{
	float:left;
	width:165px;
	height:335px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0vps
{
	float:left;
	width:120px;
	height:226px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1vps
{
	float:left;
	width:165px;
	height:226px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4vps
{
	float:left;
	width:165px;
	height:226px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0maychu
{
	float:left;
	width:120px;
	height:231px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1maychu
{
	float:left;
	width:165px;
	height:231px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4maychu
{
	float:left;
	width:165px;
	height:231px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0hatde
{
	float:left;
	width:120px;
	height:231px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1hatde
{
	float:left;
	width:165px;
	height:231px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4hatde
{
	float:left;
	width:165px;
	height:231px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0web
{
	float:left;
	width:120px;
	height:276px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1web
{
	float:left;
	width:165px;
	height:276px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4web
{
	float:left;
	width:165px;
	height:276px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}
.pricingPseudoTabler .cot0dat
{
	float:left;
	width:120px;
	height:180px;
	background: url(../images/pricingCol1r.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	
	
}
.pricingPseudoTabler .cot1dat
{
	float:left;
	width:165px;
	height:180px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}

.pricingPseudoTabler .cot4dat
{
	float:left;
	width:165px;
	height:180px;
	border-right: 1px solid #C8C8C8;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8;
}





.pricingPseudoTabler p {
	margin: 0px;
}
.pricingPseudoTabler .column{
	float: left;
	width: 910px;
	position: relative;
}

.pricingPseudoTabler .plan{
	font-size: 20px;
	padding-bottom: 5px;
}
.pricingPseudoTabler .col1 div{
	background: no-repeat;
}
.pricingPseudoTabler .col1dsv div{
	background: no-repeat;
}



.pricingPseudoTabler .withShadow div div.cot0{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0freehost{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0web{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0maychu{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0dat{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0daily{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0vps{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}
.pricingPseudoTabler .withShadow div div.cot0hatde{
	background-position: -153px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
	
}


.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pricingPseudoTabler .column div div{
	border: 1px solid #c8c8c8;
	
	padding: 12px;
	/*background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8*/
}
.pricingPseudoTabler .column div#column6 div{
	border-right: 1px solid #C8C8C8;
}
.pricingPseudoTabler .column div div.col12{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col12hostko{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col12vps{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col12se{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col12web{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col12freehost{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col14{
	border-bottom: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col13{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col13freehost{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col13hostko{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col13vps{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col13web{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
}
.pricingPseudoTabler .column div div.col13se{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col15{
	border-bottom: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div div.col1{
	border-bottom: 1px solid #C8C8C8;
	border-left: 1px solid #C8C8C8;
	
}
.pricingPseudoTabler .column div#column6 div.col1{
	border-right: 0px;
}
.pricingPseudoTabler .price{
	font-size: 28px;
	color: #309ce1;
	height: 30px;
}
.pricingPseudoTabler .price span{
	font-size: 15px;
}
.pricingPseudoTabler .contractInfo{
	background: url(../images/contractInfo.png) center bottom no-repeat;
	padding-bottom: 5px;
	font-size: 10px;
	color: #4b4b4b;
}
.pricingPseudoTabler .signUpPar{
	text-align: center;
}
.pricingPseudoTabler .signUpPar a{
	display: block;
	width: 93px;
	height: 30px;
	padding-top: 5px;
	background: url(../images/signUpPricing.png) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-shadow: 0px 1px 0px #2070a9;
	font-size: 18px;
	margin: 2px auto 0px auto;
}
.pricingPseudoTabler .signUpPar a:hover{
	background-position: 0px -36px;
	text-decoration:none;
}
.pricingPseudoTabler .column div div.col2{
	height: 120px;
}
.pricingPseudoTabler .column div div.col3{
	height: 25px;
}
.pricingPseudoTabler .column div div .yearPrice{
	position: relative;
	border: 0px;
	
	background: transparent;
	padding: 0px;
	width:190px;
	margin-left:-13px;
	
}
.pricingPseudoTabler .yearPrice p{
	color: #309ce1;
	font-size: 16px;
	
	/*border-top:  1px solid #C8C8C8;*/
}
.pricingPseudoTabler .yearPrice span{
	font-size: 13px;
	
}
.pricingPseudoTabler .yearPrice .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}

.pricingPseudoTabler .column div div .yearPricet{
	position: relative;
	border: 0px;
	background: transparent;
	padding: 0px;
	width:190px;
	margin-left:-13px;
	
}
.pricingPseudoTabler .yearPricet p{
	color: #309ce1;
	font-size: 16px;
	
	/*border-top:  1px solid #C8C8C8;*/
}
.pricingPseudoTabler .yearPricet span{
	font-size: 13px;
	
}
.pricingPseudoTabler .yearPricet .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}




.pricingBigger{
	font-size: 16px;
}
.pricingPseudoTabler .column div div.col5{
	height: 400px;
}
.pricingPseudoTabler .column div div.col6{
	height: 400px;
	width:100px;
}
.pricingPseudoTabler .column div div.col9{
	height: 400px;
	width:100px;
}

.pricingPseudoTabler .column div div.col7{
	height: 400px;
	width:100px;
}
.pricingPseudoTabler .column div div.col4{
	height: 400px;
	width:100px;
	
}
.pricingPseudoTabler .column div div.col7{
	height: 400px;
}


.cach
{
	height:20px;
}
.clean
{
	clear:both;
}
/*-------------Them TABLE-----------------*/
table.data{margin:0 0 10px;padding:0;}
table.data td{/*background-color:#FFF;*/border-bottom:1px solid #EBEBEB;padding:10px;text-align:center;}
table.data th{background-color:#4295c6;border-bottom:1px solid #333;color:#FFF;font-weight:bold;padding:10px;text-align:center;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #ddd;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #ddd;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #ddd;}

table.plan{margin:0 0 10px;padding:0; border:3px solid #dfeef4;}
table.plan td{background-color:#FFF;padding:10px;text-align:center;}
table.plan .features{text-align:left; font-weight:bold;}
table.plan .unlimited{font-weight:bold; font-size:14px; color:#dd9311;}
table.plan .price td{font-weight:bold; color:#F00;}
table.plan .true{background:transparent url(../images/icons/check-blue.png) no-repeat scroll 50% 50%;height:16px;line-height:0;}
table.plan .false{background:transparent url(../images/icons/x.png) no-repeat scroll 50% 50%;height:16px;line-height:0;}
table.plan .alt td{ background-color:#dbe8fb;}
table.plan th{background-color:#4295c6;border-bottom:1px solid #317197;color:#FFF;font-weight:bold;padding:10px;text-align:center; font-size:14px}


/* ---------Bang Div--------*/

.bang
{
	margin:0 0 10px;padding:0; border:3px solid #dfeef4;
	width:914px;
	
}
.bang .th
{
	background-color:#4295c6;border-bottom:1px solid #333;color:#FFF;font-weight:bold;padding:10px;text-align:center; font-size:14px;
	widows:914px;
}
.bang .td
{
	
	width:531px;
	float:left;
	margin-left:10px;
	height:25px;
	margin-top:10px;
	font-weight:bold
	
	
}
.bang .td1
{
	width:213px;
	float:left;
	margin-left:121px;
	height:25px;
	margin-top:10px;
	text-align:center
	
	
}
.bang .atl
{
	background-color:#dbe8fb;
	height:35px;
	margin-top:35px;
}

.bang1
{
	margin:0 0 10px;padding:0; border:3px solid #dfeef4;
	width:914px;
}
.bang1 .th
{
	background-color:#4295c6;border-bottom:1px solid #333;color:#FFF;font-weight:bold;padding:10px;text-align:center; font-size:14px;
	widows:906px;
}
.bang1 .td
{
	
	width:531px;
	float:left;
	margin-left:10px;
	height:25px;
	margin-top:10px;
	text-align:center;
}
.bang1 .td1
{
	width:215px;
	float:left;
	margin-left:40px;
	height:25px;
	margin-top:10px;
	text-align:center;
	
}
.bang1 .atl
{
	background-color:#dbe8fb;
	height:35px;
	margin-top:35px;
}
.bang2
{
	margin:0 0 10px;padding:0; border:3px solid #dfeef4;
	width:914px;
}
.bang2 .th
{
	background-color:#4295c6;border-bottom:1px solid #333;color:#FFF;font-weight:bold;padding:10px;text-align:center; font-size:14px;
	widows:914px;
}
.bang2 .td
{
	
	width:710px;
	float:left;
	margin-left:10px;
	height:25px;
	margin-top:10px;
	text-align:center;
}
.bang2 .td1
{
	width:135px;
	float:left;
	margin-left:40px;
	height:25px;
	margin-top:10px;
	text-align:center;
	
}
.bang2 .atl
{
	background-color:#dbe8fb;
	height:35px;
	margin-top:35px;
}
.clean1
{
	clear:both;
}


h3{color:#04254e;font-size:14px;font-weight:bold;padding:10px 0 2px;}
h3 a,h3 a:visited,h3 a:hover {color:#04254e;}
h2{color:#333;font-size:18px;font-weight:bold;padding:10px 0 2px;}
p{line-height:20px;padding:2px 0 5px;}


table.plan1{margin: -10px 0px -16px;padding:0; border:0px; height:54px; width:100%}
table.plan1 td{background-color:#FFF;padding:10px;text-align:center;}
table.plan1 .features{text-align:left; font-weight:bold;}
table.plan1 .unlimited{font-weight:bold; font-size:14px; color:#dd9311;}
table.plan1 .price td{font-weight:bold; color:#F00;}
table.plan1 .true{background:transparent url(../images/icons/check-blue.png) no-repeat scroll 50% 50%;height:21px;line-height:0;}
table.plan1 .false{background:transparent url(../images/icons/x.png) no-repeat scroll 50% 50%;height:21px;line-height:0;}
table.plan1 .alt td{ }

/*---------------Them cot-----------------*/

#submenu ul{font-size:12px;margin:0 0 20px;padding:0;}
#submenu ul li{background:none;margin:0;padding:0;}
#submenu ul li a,#submenu ul li a:visited{color:#4f9eec;display:block;height:35px;line-height:35px;padding:0 0 0 25px;text-decoration:none;width:184px;}
#submenu ul li a.active,#submenu ul li a.active:visited,#submenu ul li a.active:hover{background:#e2f6ff url(../images/icons/check-blue.png) no-repeat 8px 10px;;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#333;font-weight:bold;width:175px;}
#submenu ul li a:hover{color:#16b;}

hr {
background-color: #EBEBEB;
border: 0;
border-top: 1px solid #EBEBEB;
height: 0;
margin: 10px 0;
overflow: hidden;
}
.style1 {
color: red;
font-style: italic;
}
#true
{
	background: url(../images/icons/check-blue.png) no-repeat scroll 50% 50%;height:16px;line-height:0;
}
#false
{
	background: url(../images/icons/check-blue.png) no-repeat scroll 50% 50%;height:16px;line-height:0;
}
/*-------------- RESELLER--------*/


#pricingPseudoTablers{
	border-collapse: collapse;
	width: 920px;
	font-family: 'VegurMedium', sans-serif;
	color: #4b4b4b;
	margin-top: 25px;
	text-align: center;
	font-size: 13px;
}
#pricingPseudoTablers p {
	margin: 0px;
}
#pricingPseudoTablers .column{
	float: left;
	width: 230px;
	position: relative;
}
#pricingPseudoTablers .column div div.col1{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablers .column div div.col1chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablers .column div div.col5{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablers .column div div.col5chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}


#pricingPseudoTablers .columnrs{
	float: left;
	width: 230px;
	position: relative;
}
#pricingPseudoTablers .columnrs div div.col1{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablers .columnrs div div.col1chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablers .columnrs div div.col5{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablers .columnrs div div.col5chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}






#pricingPseudoTablers .plan{
	font-size: 20px;
	padding-bottom: 5px;
}
#pricingPseudoTablers .col1 div{
	background: no-repeat;
}
#pricingPseudoTablers .withShadow div div.col1{
	background-position: -230px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#pricingPseudoTablers .withShadow div div.col5{
	background-position: -230px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#pricingPseudoTablers .column div div{
	border: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left:1px thin #c8c8c8;
	padding: 12px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8
}
#pricingPseudoTablers .column div#column6 div{
	/*border-right: 1px solid #C8C8C8;*/
	margin-right:0px;
}

}
#pricingPseudoTablers .column div div.col12{
	border-bottom: 1px solid #C8C8C8;
}
#pricingPseudoTable .column div#column6 div.col1{
	border-right: 0px;
}

#pricingPseudoTablers .price{
	font-size: 28px;
	color: #309ce1;
	height: 30px;
}
#pricingPseudoTablers .price span{
	font-size: 15px;
}
#pricingPseudoTablers .contractInfo{
	background: url(../images/contractInfo.png) center bottom no-repeat;
	padding-bottom: 5px;
	font-size: 10px;
	color: #4b4b4b;
}
#pricingPseudoTablers .signUpPar{
	text-align: center;
}
#pricingPseudoTablers .signUpPar a{
	display: block;
	width: 93px;
	height: 30px;
	padding-top: 5px;
	background: url(../images/signUpPricing.png) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-shadow: 0px 1px 0px #2070a9;
	font-size: 18px;
	margin: 2px auto 0px auto;
}
#pricingPseudoTablers .signUpPar a:hover{
	background-position: 0px -36px;
	text-decoration:none;
}
#pricingPseudoTablers .column div div.col2{
	height: 30px;
}
#pricingPseudoTablers .column div div.col3{
	height: 25px;
}
#pricingPseudoTablers .column div div .yearPrice{
	position: relative;
	border:0px;
	
	background: transparent;
	padding: 0px;
	
}
#pricingPseudoTablers .yearPrice p{
	color: #309ce1;
	font-size: 16px;
}
#pricingPseudoTablers .yearPrice span{
	font-size: 13px;
}
#pricingPseudoTablers .yearPrice .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}
.pricingBigger{
	font-size: 16px;
}
#pricingPseudoTablers .column div div.col5{
	height: 20px;
	
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}
#pricingPseudoTablers .column div div.col5chu{
	height: 20px;
	
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}

#pricingPseudoTablers .column div div.col7{
	height: 44px;
}
#pricingPseudoTablers .column div div.col12{
	height: 45px;
}


/*------------------VPS-----------*/
#pricingPseudoTablevps{
	border-collapse: collapse;
	width: 920px;
	font-family: 'VegurMedium', sans-serif;
	color: #4b4b4b;
	margin-top: 25px;
	text-align: center;
	font-size: 13px;
}
#pricingPseudoTablevps p {
	margin: 0px;
}
#pricingPseudoTablevps .column{
	float: left;
	width: 184px;
	position: relative;
}
#pricingPseudoTablevps .column div div.col1{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablevps .column div div.col1chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablevps .column div div.col5{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablevps .column div div.col5chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}


#pricingPseudoTablevps .columnrs{
	float: left;
	width: 230px;
	position: relative;
}
#pricingPseudoTablevps .columnrs div div.col1{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablevps .columnrs div div.col1chu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}

#pricingPseudoTablevps .columnrs div div.col5{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTablevps .columnrs div div.colchu{
	background: url(../images/pricingCol11.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}






#pricingPseudoTablevps .plan{
	font-size: 20px;
	padding-bottom: 5px;
}
#pricingPseudoTablevps .col1 div{
	background: no-repeat;
	
}
#pricingPseudoTablevps .col5 div{
	background: no-repeat;
}
#pricingPseudoTablevps .withShadow div div.col1{
	background-position: -230px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#pricingPseudoTablevps .withShadow div div.col5{
	background-position: -230px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}


#pricingPseudoTablevps .column div div{
	border: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left:1px thin #c8c8c8;
	padding: 12px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8
}
#pricingPseudoTablevps .column div#column6 div{
	/*border-right: 1px solid #C8C8C8;*/
	margin-right:0px;
}

}
#pricingPseudoTablevps .column div div.col12{
	border-bottom: 1px solid #C8C8C8;
}
#pricingPseudoTablevps .column div#column6 div.col1{
	border-right: 0px;
}

#pricingPseudoTablevps .price{
	font-size: 28px;
	color: #309ce1;
	height: 30px;
}
#pricingPseudoTablevps .price span{
	font-size: 15px;
}
#pricingPseudoTablevps .contractInfo{
	background: url(../images/contractInfo.png) center bottom no-repeat;
	padding-bottom: 5px;
	font-size: 10px;
	color: #4b4b4b;
}
#pricingPseudoTablevps .signUpPar{
	text-align: center;
}
#pricingPseudoTablevps .signUpPar a{
	display: block;
	width: 93px;
	height: 30px;
	padding-top: 5px;
	background: url(../images/signUpPricing.png) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-shadow: 0px 1px 0px #2070a9;
	font-size: 18px;
	margin: 2px auto 0px auto;
}
#pricingPseudoTablevps .signUpPar a:hover{
	background-position: 0px -36px;
	text-decoration:none;
}
#pricingPseudoTablevps .column div div.col2{
	height: 30px;
}
#pricingPseudoTablevps .column div div.col3{
	height: 25px;
}
#pricingPseudoTablevps .column div div .yearPrice{
	position: relative;
	border:0px;
	
	background: transparent;
	padding: 0px;
	
}
#pricingPseudoTablevps .yearPrice p{
	color: #309ce1;
	font-size: 16px;
}
#pricingPseudoTablevps .yearPrice span{
	font-size: 13px;
}
#pricingPseudoTablevps .yearPrice .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}
.pricingBigger{
	font-size: 16px;
}
#pricingPseudoTablevps .column div div.col5{
	height: 20px;
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}
#pricingPseudoTablevps .column div div.col5chu{
	height: 20px;
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}
#pricingPseudoTablevps .column div div.col7{
	height: 44px;
}
#pricingPseudoTablevps .column div div.col12{
	height: 45px;
}

/*-----------------Dat SERVER--------------------*/

#pricingPseudoTabledse{
	border-collapse: collapse;
	width: 920px;
	font-family: 'VegurMedium', sans-serif;
	color: #4b4b4b;
	margin-top: 25px;
	text-align: center;
	font-size: 13px;
}
#pricingPseudoTabledse p {
	margin: 0px;
}
#pricingPseudoTabledse .column{
	float: left;
	width: 306px;
	position: relative;
}
#pricingPseudoTabledse .column div div.col1{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .column div div.col1chu{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .column div div.col5{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .column div div.col5chu{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 11px;
	border: 0px;
	height: 45px;
}



#pricingPseudoTabledse .columnrs{
	float: left;
	width: 306px;
	position: relative;
}
#pricingPseudoTabledse .columnrs div div.col1{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .columnrs div div.col1chu{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .columnrs div div.col5{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}
#pricingPseudoTabledse .columnrs div div.col5chu{
	background: url(../images/pricingCol111.png) 0px 0px no-repeat;
	font-size: 12px;
	padding-top: 20px;
	border: 0px;
	height: 45px;
}





#pricingPseudoTabledse .plan{
	font-size: 20px;
	padding-bottom: 5px;
}
#pricingPseudoTabledse .col1 div{
	background: no-repeat;
}
#pricingPseudoTabledse .withShadow div div.col1{
	background-position: -306px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#pricingPseudoTabledse .withShadow div div.col5{
	background-position: -306px 0px;
	color: #fff;
	text-shadow: 0px 1px 0px #46555f;
}
.withShadow{
	-moz-box-shadow: -5px 0px 10px #ccc, 5px 0px 10px #ccc;
	-webkit-box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	box-shadow: -10px 0px 20px #ccc, 10px 0px 20px #ccc;
	z-index: 100;
}
.noShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}


#pricingPseudoTabledse .column div div{
	border: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	border-left:1px thin #c8c8c8;
	padding: 12px;
	background: url("../images/pricingCellBg.jpg") left bottom repeat-x #F8F8F8
}
#pricingPseudoTabledse .column div#column6 div{
	/*border-right: 1px solid #C8C8C8;*/
	margin-right:0px;
}

}
#pricingPseudoTabledse .column div div.col12{
	border-bottom: 1px solid #C8C8C8;
}
#pricingPseudoTabledse .column div#column6 div.col1{
	border-right: 0px;
}

#pricingPseudoTabledse .price{
	font-size: 28px;
	color: #309ce1;
	height: 30px;
}
#pricingPseudoTabledse .price span{
	font-size: 15px;
}
#pricingPseudoTabledse .contractInfo{
	background: url(../images/contractInfo.png) center bottom no-repeat;
	padding-bottom: 5px;
	font-size: 10px;
	color: #4b4b4b;
}
#pricingPseudoTabledse .signUpPar{
	text-align: center;
}
#pricingPseudoTabledse .signUpPar a{
	display: block;
	width: 93px;
	height: 30px;
	padding-top: 5px;
	background: url(../images/signUpPricing.png) 0px 0px no-repeat;
	text-align: center;
	color: #fff;
	text-shadow: 0px 1px 0px #2070a9;
	font-size: 18px;
	margin: 2px auto 0px auto;
}
#pricingPseudoTabledse .signUpPar a:hover{
	background-position: 0px -36px;
	text-decoration:none;
}
#pricingPseudoTabledse .column div div.col2{
	height: 30px;
}
#pricingPseudoTabledse .column div div.col3{
	height: 25px;
}
#pricingPseudoTabledse .column div div .yearPrice{
	position: relative;
	border:0px;
	
	background: transparent;
	padding: 0px;
	
}
#pricingPseudoTabledse .yearPrice p{
	color: #309ce1;
	font-size: 16px;
}
#pricingPseudoTabledse .yearPrice span{
	font-size: 13px;
}
#pricingPseudoTabledse .yearPrice .badge20{
	position: absolute;
	right: -1px;
	top: -1px;
	background: url(../images/badge20.png) 0px 0px no-repeat;
	width: 40px;
	height: 41px;
	font-family: sans-serif;
	text-indent: -10000px;
	margin-right: -12px;
	margin-top: -12px;
}
.pricingBigger{
	font-size: 16px;
}
#pricingPseudoTabledse .column div div.col5{
	height: 20px;
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}
#pricingPseudoTabledse .column div div.col5chu{
	height: 20px;
	/*background-image:url(../images/nenxanh.png);
	background-color:#2d95da;*/
	
}
#pricingPseudoTabledse .column div div.col7{
	height: 44px;
}
#pricingPseudoTabledse .column div div.col12{
	height: 45px;
}


/*------------banggiaodien----------*/
.bangweb
{
	width:930px;
	
}
bangweb.screenshots{margin:5px 0 15px;}
bangweb.screenshots td{color:#16b;font-size:14px;font-weight:bold;padding:10px;}
bangweb.screenshots td img{border:6px solid #cce8ff;}
.bangwebcon
{
	width:232px;
	float:left;
	text-align:center;
	
	
	
	
	
}
.bangweb .bangconcon
{
	width:188px;
	float:left;
	border:6px solid #cce8ff;
	text-align:center;
}
.noibat
{
	
	font-size:16px;
	font-weight:bold;
}
tr.tenmien
{
	
}
tr.tenmien:hover
{
	background:#eff5ff;
}
div.ykien
{
border: 1px solid #DEDEDE;
background: -moz-linear-gradient(top, #F7F7F7, white);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
behavior: url(border-radius.htc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F7F7F7", endColorstr="white");
background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(white));
background: -moz-linear-gradient(top, #F7F7F7, white);
}
div.ndykien {
font-size: 12px;
font-weight: normal;
text-align: justify;
margin-top:10px;
margin-left:10px;
margin-right:10px;
}
span.ykiendau {
padding-right: 0px;
margin-right: 5px;
}
span.ykiencuoi {
padding-left: 0px;
margin-left: 5px;
}
div.nguoigui {
text-align: right;
margin-right:10px;
}
font.dungluong
{
	color: #309CE1;
	font-size: 18px;
}
.vat
{
	color:#F00;
}
/*-------------------------FORM GUI MAIL*/
#contact_form					{ border: 1px solid #DEDEDE;
background: -moz-linear-gradient(top, #F7F7F7, white);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
behavior: url(border-radius.htc);
height:350px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#F7F7F7", endColorstr="white");
background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(white));
background: -moz-linear-gradient(top, #F7F7F7, white);}
form fieldset					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;
												margin:0px 0px 20px 0px; width:578px; position:relative;
												border:0;display:block; padding: 0px 10px 8px; }
form fieldset legend	{ border-width:1px; border-style:solid; border-color:#BBBB66; color:#3D7169;
												font-weight:bold; font-variant:small-caps; font-size:140%; padding:4px 8px;
												margin:0px 0px 10px 0px; position:relative; top: -12px; background:white; }
label									{ font-size:12px; display:block; float:left; width:10em; text-align:left;
												margin:.2em .2em 0 0; color:#444;padding:8px 0px; }
label.error           { color:red;text-align:left;width:300px;; padding-left:25px; font-size:10px;
                       }
input.text-input			{ margin:4px;padding:2px 0;color:#333; }
textarea.text-input    {  }

label#name_label      { position:absolute; top:0; left:0; }
input#name            { position:absolute; top:0; left:110px; }
label#name_error      { position:absolute; top:0px; left:300px; }

label#email_label     { position:absolute; top:45px; left:0px; }
input#email           { position:absolute; top:45px; left:110px; }
label#email_error      { position:absolute; top:45px; left:300px; }

label#phone_label     { position:absolute; top:90px; left:0px; }
input#phone           { position:absolute; top:90px; left:110px; }
label#phone_error      { position:absolute; top:90px; left:300px; }

textarea.text-input    { margin:4px;padding:2px 0;color:#333; }

label#noidung_label     { position:absolute; top:130px; left:0px; }
textarea#noidung           { position:absolute; top:140px; left:110px; }
label#noidung_error      { position:absolute; top:140px; left:495px; }

input.button					{ position:absolute; top:275px; left:120px; padding:3px 6px;
                         margin:20px 0px 0px 0px; }
						  
input.buttonnl					{ position:absolute; top:275px; left:220px; padding:3px 6px;
                         margin:20px 0px 0px 0px;												
												}

/*input.button:hover		{ background:#009FAA none repeat scroll 0% 0%; color:white; }*/
#message							{ width:500px;margin:60px 0 0 100px; }
#message h2						{ font-size:150%;color:#444; }
#message p						{ color:#444;font-weight:bold;margin:6px 0px; }
#checkmark						{ position:relative;top:-62px;left:-60px; }
div.canhle
{
	margin-left:20px;
	margin-top:20px;
}
/*--------------------*/
a.kochon
{
	color:#939393;
}
