/* CSS Document */
body{
 background:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#main{
 margin: 10px auto;
 width:780px;
}

 div#header{
 padding-bottom:4px;
}

div#h1{
 float:left;
}

a {
 color:#AE3230;
 }
 
img {
 border:0px;
}

h3.h3_link{
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration:underline;
}
h4{
	font-size:10px;
}

.alexis{
font-family:"Times New Roman", Times, serif;
font-size:36px;
color:070707;
font-style:italic;
text-decoration:none;
}

.hosting{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#d8d8d8;
text-decoration:none;
}

#menu{
 float:right;
 height:66px;
 background: url(../images/menu_dots.gif) top left repeat-y;
} 

.btn{
 vertical-align:top;
 background: url(../images/h_mark.jpg) no-repeat right bottom;
 height:57px;
 width:89px;
 display:block;
 float: left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#070707;
 font-weight:bold;
 padding-top:4px;
 text-decoration:none;
}

.btn:hover{
 vertical-align:bottom;
 background: url(../images/h_mark.jpg) no-repeat right top;
 height:57px;
 width:89px;
 display:block;
 float: left; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#070707;
 font-weight:bold;
 padding-top:4px;
 text-decoration:none;
}

.btn:hover div{
 position:relative;
 bottom:-34px;
}

.btn:hover #onerow{
 position:relative;
 bottom:-46px;
}

.actbtn{
 vertical-align:bottom;
 background: url(../images/h_mark.jpg) no-repeat right top;
 height:57px;
 width:89px;
 display:block;
 float: left; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#AE3230;
 font-weight:bold;
 padding-top:4px;
 text-decoration:none;
}

#actonerow{
 position:relative;
 bottom:-46px; 
 <!-- 
 bottom:0px;
  --> 
}

#acttworow{
 position:relative;
 bottom:-34px; 
 <!-- 
 bottom:0px;
  -->  
}

#separ{
 width:1px;
 height:66px;
 background: url(../images/menu_dots.gif) top left repeat-y;
}

div#bannerpart {
 padding:4px 0 10px 0;
 clear:both;
 width:780px;
 height:170px;
}

div#centerinpart {
 padding:4px 0 10px 0;
 clear:both;
}

div#signupbanner {
 margin-right:7px;
 float:left;
 width:350px;
 height:170px;
}

div#rightbanners {
 width:422px;
 height:170px;
 float:right;
}

div#mision {
 float:left;
 margin-right:6px;
 width:208px;
 height:170px;
}

div#domsearch {
 float:left;
 width:208px;
 height:170px;
 background: url(../images/bg_search.jpg) top left no-repeat;
}

.title {
 color: #070707;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-weight:bold;
 text-align:left;
}

.conttxt{
 color: #070707;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-align:left;
}

.txt{
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

.txt a{
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-weight:bold;
}

.txt a:hover{
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: underline;
}

.btxt{
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-weight:bold;
}


div#txtbox{
 margin:5px 8px 5px 8px;
 text-align:justify;
}

div#rightlinetxt{
 margin-left:8px;
}

div#centerpart {
 padding-bottom:10px;
 clear:both;
 width:780px;
}

div#leftline {
 margin-right:6px;
 float:left;
 width:205px;
}

div#rightcenter {
 float:right;
}

div#hostplans {
 float:left;
 margin-right:6px;
 width:354px;
}

div#suppbanners {
 float:left;
 width:208px;
}

div#plansdescr {
 margin:3px 10px 3px 10px;
}

div#plansdescr_in {
 margin:6px 15px 6px 15px;
}

.planname {
 color: #070707;
 font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: none;
}

.planprice {
 color:#AE3230;
 font-weight:bold;
 font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

.hostplan_text {
 padding-left:10px;
 padding-top:10px;
 padding-bottom:10px;
 color: #070707;
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

.redtxt {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#AE3230;
 font-weight:bold;
 text-decoration:none;
 background:none;
 border:none;
}

.redtxt a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#AE3230;
 font-weight:bold;
 text-decoration:none;
}

.redtxt a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#AE3230;
 font-weight:bold;
 text-decoration:underline;
}

div#textnavig {
 clear:both;
 padding-top:5px;
 padding-bottom:10px;
}

hr {
 width:168px;
 height:5px;
 border:2px #AE3230 solid;
 color:#ffffff;
 text-align:left;
}

#textnavig a {
 color: #070707;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
}

#textnavig a:hover {
 color: #070707;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration:underline;
}
div#footer{
 clear:both;
 width:780px;
 margin:0 5px 0 5px;
}

.borders{
 border-left:#c3c3c3 1px solid;
 border-right:#c3c3c3 1px solid;
}
 
.form{
 border-left: #C92007 1px solid;
 border-top: #C92007 1px solid; 
 border-bottom: #C92007  1px solid;
 border-right: #C92007 1px solid;
 FONT-SIZE: 10px;
 background-color: #ffffff;
 COLOR: #000000;
 height:17px;
 padding: 0px;
 width:110px;
 }
 
.check{
 border-left: #C92007 1px solid;
 border-top: #C92007 1px solid; 
 border-bottom: #C92007  1px solid;
 border-right: #C92007 1px solid;
 background-color: #ffffff;
 COLOR: #000000;
 height:12px;
 padding: 0px;
 width:12px;
 }
 
.footer_images {
 width:780px;
 margin:0 5px 0 5px;
}

/*Terms pop ups class*/
.signupFormTopLinks {
}

/*** COMPARE PLANS ***/
.compare_plans_position_link
{
	color:#070707;
	font-size:11px;
	font-weight:bold;
	padding:10 0 10 10;
}
.compare_plans_position_link a
{
	color:#070707;
	font-size:11px;
	font-weight:bold;
}

.compare_tbl {
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
}
.compare_tbl th {
	text-align:left;
	font-size:12px;	
	border-width: 1px;
	padding: 1px 1px 1px 10px;
	border-style: solid;
	border-color: #cecece;
	color:#070707;
	background:#f4f4f4;
}
.compare_tbl td {
	font-size:11px;
	border-width: 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cecece;
	height:25px;
	vertical-align:middle;
	text-align:center;
	color:#2d2d2d;
}

.compare_tbl td.plan_name
{
	width:100px;
	font-size:11px;
	color:#AE3230;
	text-align:center;
}

.compare_tbl td a
{
	font-size:12px;
	color:#AE3230;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
td.compare_parameter{
	width:180px;
	text-align:left;
	padding-left:10px;
}

/**************  DOMAIN SEARCH ****************/
.domain_search_main_div{ padding:10px 10px 10px 10px;
border:1px dotted #AE3230;
width:300px;
margin-left:120px;}
.domain_search_tbl{
	margin-top:10px;
}
.domain_search_label5{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.domain_search_td5{}
.domain_search_input5{
	font-size:12px;
	height:20px;
	width:100px;
	margin:2px;
}
.domain_search_dot{}
.domain_search_select{
	height:18px;
	font-size:12px;
}
.domain_submit_td{
	padding-left:10px;
}
.domain_search_submit5{
	height:23px;
	width:71px;
	border:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/search_btn.jpg) top left no-repeat;
}

.tld0_5,.tld1_5,.tld2_5,.tld3_5,.tld4_5,.tld5_5,.tld6_5,.tld7_5,.tld8_5,.tld9_5,.tld10_5,.tld11_5,.tld12_5,.tld13_5,.tld14_5,.tld15_5,.tld16_5,.tld17_5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.domain_search_tbl4{  margin:0 auto;margin-top:20px;}
.domain_search_label4{	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;}
.domain_search_input4{	font-size:12px;
	height:20px;
	width:130px;
	margin:2px;}
.domain_submit_td4{
	padding-top:20px;
	text-align:right;
}
.domain_search_submit4{
	height:23px;
	width:71px;
	border:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/search_btn.jpg) top left no-repeat;
}

/* RESULTS */

.domain_search_results_tbl{}
.domain_search_error{ color:#000000; border:#FF0000 1px solid; padding:3px; }
.domain_search_text_bottom{}

.domain_search_order_btn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AE3230;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	cursor:pointer;
	text-align:center;
}

.domain_search_cart_btn{
	border:none;
	background:url(../images/add_cart.jpg) left no-repeat;
	width:60px;
	height:20px;
	cursor:pointer;
	clear:both;
}

.domain_search_results_tbl td{
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}

td.domain_search_link_td{ text-align:center; padding-top:10px;padding-bottom:10px;}

.domain_search_success{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#009933; border:1px solid #009933; padding:3px; margin-bottom:10px;}

/*************************/

.domain_search_register_label{color:#ae3230; font-weight:bold; padding-top:5px; border-bottom:1px solid #ae3230; line-height:14px;}

.domain_search_register_checkbox{padding:1px 2px 1px 2px; border-top:1px solid #ffffff;}
.domain_search_register_domain{padding:1px 25px 1px 2px;border-top:1px solid #ffffff;}
.domain_search_register_period{padding:1px 5px 1px 5px;border-top:1px solid #ffffff;}
.domain_search_register_price{padding:1px 5px 1px 5px;font-weight:bold;text-align:right;border-top:1px solid #ffffff;}

.domain_search_register_checkbox_on{padding:1px 2px 1px 2px; background:#eeeeee; border-top:1px solid #ffffff;}
.domain_search_register_domain_on{padding:1px 25px 1px 2px;color:#000000;background:#eeeeee;border-top:1px solid #ffffff;}
.domain_search_register_period_on{padding:1px 5px 1px 5px;color:#000000;background:#eeeeee;border-top:1px solid #ffffff;}
.domain_search_register_price_on{padding:1px 5px 1px 5px;color:#000000;font-weight:bold; text-align:right;background:#eeeeee; border-top:1px solid #ffffff;}

.domain_search_domain_reg{ font-weight:bold; color:#000000;}


/*******************/

.domain_search_transfer_label{color:#ae3230; font-weight:bold; padding-top:5px; border-bottom:1px solid #ae3230; line-height:14px;}

.domain_search_transfer_checkbox{padding:1px 2px 1px 2px;border-top:1px solid #ffffff;}
.domain_search_transfer_domain{padding:1px 25px 1px 2px;border-top:1px solid #ffffff;}
.domain_search_transfer_period{padding:1px 5px 1px 5px;border-top:1px solid #ffffff;}
.domain_search_transfer_price{padding:1px 5px 1px 5px;font-weight:bold;text-align:right;border-top:1px solid #ffffff;}

.domain_search_transfer_checkbox_on{padding:1px 2px 1px 2px;background:#eeeeee;border-top:1px solid #ffffff;}
.domain_search_transfer_domain_on{color:#000000;padding:1px 25px 1px 2px;background:#eeeeee;border-top:1px solid #ffffff;}
.domain_search_transfer_period_on{color:#000000;padding:1px 5px 1px 5px;background:#eeeeee;border-top:1px solid #ffffff;}
.domain_search_transfer_price_on{color:#000000;padding:1px 5px 1px 5px;font-weight:bold;text-align:right;background:#eeeeee;border-top:1px solid #ffffff;}

.domain_search_domain_tr{ font-weight:bold; color:#000000;}

/***********************/
.txt ul{
list-style:none;
}

/********************** FAQ ****************************************/
.faq_title{
	font-weight:bold;
	color:#070707;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.sub_title{
	font-weight:bold;
	color:#070707;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.faq_answers{
	display:block;
	font-size:11px;
	border:1px dotted #AE3230;
	background:#ffffff;
	padding:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.faq_answers a{
	color:#AE3230;
}
.faq_content{
	margin:10px;
	font-size:11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:500px;
}

/*********** LOGIN BIG ****************************************************/
.login_div{ margin-top:10px; margin-bottom:5px; width:250px; padding-left:125px;}
.login_form{ margin:0px; padding:0px;}
.login_form_tbl{}
.login_form_error_msg{
	font-size:11px;
	color:#AE3230;
}
.login_form_title{
	font-size:12px;
}
.login_form_text{}
.login_form_input{
	font-size:11px;
	height:20px;
	width:120px;
}
.login_form_submitTD{}
.lost_pass1{ font-size:11px;}
.lost_pass2{ visibility:hidden; display:none;}
.login_form_btn{
	margin-left:50px;
}
.login_form_submit{
	height:23px;
	width:73px;
	background:url(../images/login_btn.gif) top left no-repeat;
	border:none;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	color:#ffffff;
}
/************* TERMS **************************************************/
.terms_menu_small{
	margin-top:10px;
}

.terms_title{ visibility:hidden; display:none;}

.holder_div{
	width:250px;
	display:block;
	margin-top:10px;
}
/* ---------------- CONTACT FORM-------------------------------- */
form.contacts_form{}
table.contacts_form_tbl{}
td.contacts_error{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#990000;
 border:1px solid #990000;
} 
td.contacts_error ul{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#990000;
} 
td.contacts_error li{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#990000;
 list-style:circle;
}
td.contacts_success{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#006633;
} 
td.contacts_error_txt{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#990000;
} 
td.contacts_title{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
} 
td.contacts_text{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
} 
input.contacts_form_input{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
} 
select.contacts_form_select{}
textarea.contacts_form_textarea{} 
td.contacts_send{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
input.contacts_form_button{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}

.lang_box{
	text-align:right; 
	display:block;
	clear:both;
	/*border:1px solid #006600;*/
}

.tip_box{
	width:300px;
	border:1px solid #cecece;
	background:#f4f4f4;
	padding:5px;
	color:#000000;
	font-size:12px;
}

.tip{
	background:url(../images/tip.jpg) top left no-repeat;
	display:block;
	width:11px;
	height:11px;
	float:left;
	margin-right:5px;
	text-align:center;
	margin-top:1px;
}
.compare_tbl td .tip a{
	display:block;
	width:11px;
	height:11px;
	color:#AE3230;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	line-height:10px;
	font-size:10px;
}

.add_to_cart{
	border:none;
	background:url(../images/add_cart.jpg) left no-repeat;
	width:60px;
	height:20px;
	cursor:pointer;
}

.cart_message{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #ae3230;
	padding:5px;
	margin-bottom:5px;
	margin-top:5px;
}

.compare_order_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AE3230;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	cursor:pointer;
	text-align:center;
}

.compare_cart_link{
	border:none;
	background:url(../images/add_cart.jpg) left no-repeat;
	width:60px;
	height:20px;
	cursor:pointer;
	clear:both;

	
}

/*ssl certificate**/
.ssls_det_tbl{
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
}

.ssls_det_tbl td{
	font-size:11px;
	border-width: 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cecece;
	height:25px;
	vertical-align:middle;
	text-align:center;
	color:#2d2d2d;
}
td.ssl_title{
	font-size:11px;
	color:#D9140F;
	text-align:center;
}
td.ssl_title_first{
}
td.ssl_title_last{
}
td.ssl_name{
	text-align:left;
	padding-left:3px;
	font-weight:bold;
	
}
td.ssl_price{
}
.ssls_det_tip{
	background:url(../images/tip.jpg) top left no-repeat;
	display:block;
	width:11px;
	height:11px;
	float:left;
	margin-right:1px;
	text-align:center;
	margin-top:1px;
}
.ssls_det_tip a,.ssls_det_tip a:hover{
	display:block;
	width:11px;
	height:11px;
	color:#AE3230;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	line-height:10px;
	font-size:10px;
}

.ssls_det_input{}
.ssls_det_order_td{}
.ssls_det_order_link{
	border:none;
	background:none;
	font-size:12px;
	color:#D9140F;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	display:block;
	margin:0 auto;
	cursor:pointer;
}
.ssls_det_cart_link{

}


.id_protect_tbl{
	border: 1px solid #c3c3c3;
	border-left:none;
}
.id_protect_tbl td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:top;
	padding:5px;
	width:50%;
	border-left: 1px solid #c3c3c3;
}

.id_protect_note{
	color:#999999;
	font-size:10px;
}

/*** COMPARE SERVERS ***/

.compare_servers_tbl {
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
}
.compare_servers_tbl th {
	text-align:left;
	font-size:12px;	
	border-width: 1px;
	padding: 1px 1px 1px 10px;
	border-style: solid;
	border-color: #cecece;
	color:#070707;
	background:#f4f4f4;
}
.compare_servers_tbl td {
	font-size:11px;
	border-width: 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #cecece;
	height:25px;
	vertical-align:middle;
	text-align:center;
	color:#2d2d2d;
}

.compare_servers_tbl td.server_name
{
	width:100px;
	font-size:11px;
	color:#AE3230;
	text-align:center;
}

.compare_servers_tbl td a
{
	font-size:12px;
	color:#AE3230;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
td.server_compare_parameter{
	width:180px;
	text-align:left;
	padding-left:10px;
}

.server_compare_order_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AE3230;
	font-weight:bold;
	text-decoration:none;
	background:none;
	border:none;
	cursor:pointer;
	text-align:center;
}

.server_compare_cart_link{
	border:none;
	background:url(../images/add_cart.jpg) left no-repeat;
	width:60px;
	height:20px;
	cursor:pointer;
	clear:both;

	
}
.server_bonus{
	display:block;
	font-weight:normal;
	font-size:10px;
}