/* CSS Document */
html{
	padding:0px;
	margin:0px;
}

body{
	background:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;	
}

img{
	border:none;
}

h2{
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #878787;
	text-indent:5px;
}

h3{
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	padding-left:12px;
	padding-top:7px;
	margin-bottom:5px;
}
h3.impressum{
	padding:5px 0px 5px 0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	line-height:24px;
}

h4{
	font-size:12px;
	font-weight:bold;
	color:#027e2a;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	/*padding-left:5px;*/
	background:url(../images/bgr_h4.jpg) bottom left no-repeat;
}
h4.impressum{
	background:none;
}
h5{
	font-size:12px;
	font-weight:bold;
	color:#c1261d;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}

h5 a{
	text-decoration:none;
}

p{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	padding-left:5px;
}

.clear{
	clear:both;
}

.note{
	font-size:10px;
	font-weight:normal;
	color:#999999;
}

.float{
	float:left;
}

.center{
	text-align:center;
}

.img_right_indent{
	margin-right:10px;
}

.no_underline{
	text-decoration:none;
	cursor:pointer;
}

#main{
	width:970px;
	margin:0 auto;
}

#loading-layer {
    position: absolute;
    top: 0; 
	left: 0;
    width: 100%; 
	height: 100%;
    background: url(../images/loader.gif) no-repeat center 190px;
}

/***** HEADER START *****/
#header{
	clear:both;
	padding-top:20px;
	padding-bottom:10px;
	vertical-align:middle;
}

#header_image{
	display:inline;
	padding-bottom:10px;
}

#header_image img{
	vertical-align:middle;
}

#header_text{
	display:inline;
	color:#c1261d;
}

#header_text h1{
	color:#c1261d;
	font-size:18px;
	font-weight:bold;
	display:inline;
}
/***** HEADER END *****/

/***** MENU START *****/
#menu{
	clear:both;
	padding-top:10px;
}

#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#menu li{
	float:left;
	margin:0px;
	padding:0px;
	width:106px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:39px;
	line-height:39px;
	text-align:center;
	white-space:nowrap;
	background:url(../images/menu_sep.jpg) top right no-repeat;
	padding-right:2px;
	
	position:relative;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->		
}
#menu li.first{
	width:106px;
}
#menu li.last{
	width:106px;
	background:none;
	padding-right:0px;	
}
#menu li a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../images/menu_off.jpg) top left repeat-x;
}
#menu li.menu_on a{
	color:#027e2a;
	background:url(../images/menu_on.jpg) top left repeat-x;
}
#menu li a:hover{
	background:url(../images/menu_on.jpg) top left repeat-x;
}
#menu li.first a{
	background:url(../images/menu_first_off.jpg) top left no-repeat;
}
#menu li.first a:hover{
	background:url(../images/menu_first_on.jpg) top left no-repeat;
}
#menu li.menu_first_on a{
	background:url(../images/menu_first_on.jpg) top left no-repeat;
}
#menu li.last a{
	background:url(../images/menu_last_off.jpg) top right no-repeat;
}
#menu li.last a:hover{
	background:url(../images/menu_last_on.jpg) top right no-repeat;
}
#menu li.menu_last_on a{
	background:url(../images/menu_last_on.jpg) top right no-repeat;
}

#menu ul li:hover > ul{
	display:block;
}

#menu ul li ul.parent_hover{
	display:block;
}

#menu ul li:hover > a{
	background:url(../images/menu_on.jpg) top left repeat-x;
}
#menu ul li a.parent_hover{
	background:url(../images/menu_on.jpg) top left repeat-x;
}

#menu ul.submenu{
	clear:both;
	list-style:none;
	margin:0px;
	padding:0px;
	display:none;
	z-index:200;
	
	background:url(../images/submenu_bgr_px.gif) top left;
	border-left:1px solid #878787;	
	border-right:1px solid #878787;	
	border-bottom:1px solid #878787;
			
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomleft: 5px;	
	
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomright: 5px;
	
	/*tranperancy*/
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;	
	
	position:absolute;
	z-index:500;
	
	<!--
		margin-left:-54px;	
	-->
}

#menu ul.submenu li{
	background:none;
	font-size:10px;
	text-align:left;
	text-indent:10px;
	padding-right:20px;
	height:20px;
	line-height:20px;
	color:#000000;
	white-space:nowrap;
	width:100%;
	clear:both;
	display:block;
	position:relative;
		
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}

#menu ul.submenu li.last{
	
}
#menu ul.submenu li.first{

}
#menu ul.submenu li.first_last{
	
}

#menu ul.submenu li a{
	background:none;
	color:#000000;
	display:block;
}
#menu ul.submenu li a:hover{
	background:none;
	color:#a20000;
}
#menu ul.submenu li a.menu_arrow{
	background:url(../images/submenu_arrow.gif) top right no-repeat;
	<!--
		background: none;
	-->
}
#menu ul.submenu li a.menu_arrow:hover{
	background:url(../images/submenu_arrow.gif) top right no-repeat;
	<!--
		background: none;
	-->	
}

#menu ul.submenu ul.subsubmenu{
	list-style:none;
	margin:0px;
	padding:0px;
	display:none;
	z-index:300;
	margin-top:-19px;
	margin-left:-20px;
	float:left;
	
	background:url(../images/submenu_bgr_px.gif) top left;
	border:1px solid #878787;
	
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomleft: 5px;	
	
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomright: 5px;	

	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-topright: 5px;
	
	
	/*tranperancy*/
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
			
	position:absolute;		
	left:100%;
}
#menu ul.submenu li:hover > ul{
	display:block;
	<!--
		display:none;
	-->	
}

#menu ul.submenu li ul.parent_hover
{
	display:block;
}

#menu ul.submenu li:hover > a{
	color:#a20000;
}
#menu ul.submenu li a.parent_hover{
	color:#a20000;
}


#menu ul.submenu ul.subsubmenu li{
	background:none;
	font-size:10px;
	height:20px;
	line-height:20px;
	color:#000000;
	white-space:nowrap;
		
}
#menu ul.submenu ul.subsubmenu li.last{
}
#menu ul.submenu ul.subsubmenu li.first{
}
#menu ul.submenu ul.subsubmenu li.first_last{
}
#menu ul.submenu ul.subsubmenu li a{
	background:none;
	color:#000000;
	display:block;
}
#menu ul.submenu ul.subsubmenu li a:hover{
	background:none;
	color:#a20000;
}

/***** MENU END *****/

/***** MENU BOTTOM START *****/
#menu_bottom{
	clear:both;
	padding-top:10px;
}

#menu_bottom ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align: center;
}

#menu_bottom li{
	display: inline; 
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-right:5px;
	font-size:10px;
	font-weight:bold;
	background-image:url(../images/bottom_menu_bullet.gif);
	background-repeat:no-repeat;
	background-position:0px center;
}
#menu_bottom li a{
	text-decoration:none;
	color:#5b5b5b;
}

#menu_bottom li#menu_bottom_first{
	background-image:none;
}
#menu_bottom li#menu_bottom_last{}
/***** MENU BOTTOM END *****/

.vat_included{
	padding-top:10px;
	text-align:center;
	font-size:10px;
	color:#5b5b5b;	
	visibility:hidden;
	display:none;	
}

.renewal_prices_message{
	padding-top:10px;
	text-align:center;
	font-size:10px;
	color:#5b5b5b;		
}

/***** FOOTER START *****/
#footer{
	clear:both;
	display:block;
	padding-top:10px;
}

#footer_image{
	text-align:center;
}

#footer_text{
	padding-top:10px;
	text-align:center;
	font-size:10px;
	color:#5b5b5b;
}
/***** FOOTER END *****/

/***** HOLDER START *****/
#holder{
	clear:both;
	padding:0px;
	text-indent:0px;
	padding-top:10px;
}
/***** HOLDER END *****/

/****** REGIONS START *******/

#regions{
	display:block;
	clear:both;
	height:22px;
	margin-bottom:-22px;
	font-size: 11px;
	text-align:right;
	position:relative;
	/*z-index:100;*/
}

.region_selector{
	cursor:pointer;
	padding-left:25px;
	padding-right:25px;
	margin-right:50px;
	background:#eaeaea;
	
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomleft: 5px;	
	
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomright: 5px;			
}
.region_selector_text{
}
span.region_selector_popup{
	background:#f7f7f7;
	border: 1px solid #a5a5a5;
	padding:5px 0px 5px 0px;
	position:absolute;
	left: -999em;
	margin-top:13px;
	margin-left:-120px;
	font-size:10px;
	line-height:12px;
	text-align:left;

	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}

span.region_selector_popup a, span.region_selector_popup a:link, span.region_selector_popup a:visited{
	color:#262626;
	display:block;
	margin:0px;/*test*/
	line-height:12px;/*test*/
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	white-space:nowrap;
}
span.region_selector_popup a:hover{
	color:#b93f3f;
}

span.region_selector:hover span.region_selector_popup, span.region_selector span:hover{
	left: auto;
	z-index:200;
}


/****** REGIONS END *******/

/***** CONTENT START *****/

#content{
	clear:both;
	padding-top:10px;
}

#simple_content{
	clear:both;
	padding:10px;
}

.title_big{
	font-size:22px;
	font-weight:bold;
	color:#5b5b5b;
}

.title_small{
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
}

.section_small{
	width:185px;
	background:url(../images/bgr_section_185.jpg) top left no-repeat;
}

.section_half{
	width:480px;
	background:url(../images/bgr_section_480.jpg) top left no-repeat;
}

.section_center{
	width:580px;
	background:url(../images/bgr_section_580.jpg) top left no-repeat;
}

.section_third{
	width:775px;
	background:url(../images/bgr_section_775.jpg) top left no-repeat;
}

.section_third2{
	width:665px;
	background:url(../images/bgr_section_665.jpg) top left no-repeat;
}

.section_full{
	width:970px;
	background:url(../images/bgr_section_970.jpg) top left no-repeat;
}

.section_title{	
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	padding-left:12px;
	padding-top:7px;
	margin-bottom:5px;
}

.section_text{
	padding:10px;
	/*text-align:justify;*/
}

.section_text_stretch{
	padding-left:0px;
	padding-right:0px;
}

.section_text a{
	color:#c1261d;
}

.section_float{
	float:left;
}
.section_left{
	margin-left:10px;
}

.section_clear{
	clear:both;
}

.line{
	clear:both;
	padding-top:10px;
	width:970px;
}

.line_half{
	clear:both;
	width:480px;
	padding-top:10px;
}

.line_third{
	clear:both;
	width:775px;
	padding-top:10px;
}

.line_third a,.line a{
	color:#c1261d;
}


.link_line{
	clear:both;
}

.link_line a{
	color:#c1261d;
}

.box_text{
	padding:10px;
}

.box_right{
	padding-bottom:10px;
}

.box_small{
	width:185px;
}

.box_half{
	width:480px;
}
.box_third{
	width:775px;
}

.box_third2{
	width:665px;
}

.box_third2_3{
	width:640px;
}

.box_third1_3{
	width:320px;
}

.box_center{
	width:580px;
}

.box_three_fifths{
	width:567px;
}

.box_float{
	float:left;
}
.box_left{
	margin-left:10px;
}

.box_clear{
	clear:both;
}


.link_line_right{
	text-align:right;
}

.bottom_links{
	clear:both;
	padding-top:10px;
}

.bottom_links a{
	color:#007e2c;
}

.bottom_links .bottom_links_left{
	float:left;
}

.bottom_links_right{
	text-align:right;
}
/***** HOME CONTENT START *****/

/*** HOME BANNERS START ***/
.banner_home{
	clear:both;
	margin:0px;
	width:970px;
	height:220px;
	padding:0px;
	text-shadow: 0px 1px 1px #ffffff, 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px -1px 1px #ffffff;
}

.banner_home a{
	text-decoration:none;
	display:block;
	width:970px;
	height:220px;	
}

.banner_home_1{ background:url(../images/banner_home_1.jpg) top left no-repeat;}
.banner_home_1 .banner_home_title{ margin-left:300px; padding:21px 20px 0px 0px;}
.banner_home_1 .banner_home_text{ margin-left:300px; padding:17px 20px 0px 0px;}

.banner_home_2{ background:url(../images/banner_home_2.jpg) top left no-repeat; }
.banner_home_2 .banner_home_title{ margin-left:290px; padding:32px 20px 0px 0px;}
.banner_home_2 .banner_home_text{ margin-left:290px; padding:22px 20px 0px 0px;}

.banner_home_3{ background:url(../images/banner_home_3.jpg) top left no-repeat; }
.banner_home_3 .banner_home_title{ margin-left:173px; padding:21px 20px 0px 0px;}
.banner_home_3 .banner_home_text{ margin-left:189px; padding:23px 20px 0px 0px;}

.banner_home_4{ background:url(../images/banner_home_4.jpg) top left no-repeat; }
.banner_home_4 .banner_home_title{ margin-left:188px; padding:26px 20px 0px 0px;}
.banner_home_4 .banner_home_text{ margin-left:388px; padding:30px 20px 0px 0px;}

.banner_home_5{ background:url(../images/banner_home_5.jpg) top left no-repeat; }
.banner_home_5 .banner_home_title{ margin-left:280px; padding:23px 20px 0px 0px;}
.banner_home_5 .banner_home_text{ margin-left:280px; padding:17px 20px 0px 0px;}

.banner_home_6{ background:url(../images/banner_home_6.jpg) top left no-repeat; }
.banner_home_6 .banner_home_title{ margin-left:186px; padding:32px 20px 0px 0px;}
.banner_home_6 .banner_home_text{ margin-left:238px; padding:17px 20px 0px 0px;}

.banner_home_7{ background:url(../images/banner_home_7.jpg) top left no-repeat; }
.banner_home_7 .banner_home_title{ margin-left:250px; padding:42px 20px 0px 0px;}
.banner_home_7 .banner_home_text{ margin-left:250px; padding:10px 20px 0px 0px;}

.banner_home_8{ background:url(../images/banner_home_8.jpg) top left no-repeat; }
.banner_home_8 .banner_home_title{ margin-left:297px; padding:32px 20px 0px 0px;}
.banner_home_8 .banner_home_text{ margin-left:299px; padding:16px 20px 0px 0px;}

.banner_home_9{ background:url(../images/banner_home_9.jpg) top left no-repeat; }
.banner_home_9 .banner_home_title{ margin-left:177px; padding:32px 20px 0px 0px;}
.banner_home_9 .banner_home_text{ margin-left:199px; padding:18px 20px 0px 0px;}


.banner_home_title{
	color:#c1261d;
	font-weight:bold;
	display:block;
}
.banner_home_title_text_1{
	font-size:32px;
	line-height:33px;
}
.banner_home_title_text_2{
	font-size:28px;
	line-height:27px;
}

.banner_home_text{
	color:#027e2a;
	display:block;
}
.banner_home_text_1{
	font-size:18px;
	line-height:28px;
}
.banner_home_text_2{
	font-size:16px;
	line-height:20px;
	font-weight:bold;
}
/* Pro
motional Banners */

/* Promo 1 */
.banner_home_promo_1{background:url(../images/banner_pr_1.jpg) top left no-repeat;}
.banner_home_promo_1 .banner_home_title{ margin-left:50px; padding-top:25px;font-size:28px;line-height:27px;}
.banner_home_promo_1 .banner_home_text{  margin-left:270px; padding-top:40px; font-size:18px;line-height:28px;font-weight:bold;}
.banner_home_promo_1 .banner_home_text .banner_home_text_div{ float:right; padding-right:250px;font-size:14px;}
.banner_home_promo_1 .banner_home_text .banner_home_text_price{font-size:24px;}

/* Promo 2 */
.banner_home_promo_2{background:url(../images/banner_pr_2.jpg) top left no-repeat;}
.banner_home_promo_2 .banner_home_title{ margin-left:60px; padding-top:30px;font-size:28px;line-height:27px;}
.banner_home_promo_2 .banner_home_text{  margin-left:330px; padding-top:20px; font-size:18px;line-height:28px;font-weight:bold;}
.banner_home_promo_2 .banner_home_text .banner_home_text_div{ margin-left:150px; padding-top:20px;font-size:14px;}
.banner_home_promo_2 .banner_home_text .banner_home_text_price{font-size:24px;}

/* Promo 3 */
.banner_home_promo_3{background:url(../images/banner_pr_3.jpg) top left no-repeat;}
.banner_home_promo_3 .banner_home_title{ margin-left:160px; padding-top:45px; margin-right:200px; text-align:center; font-size:28px;line-height:normal;}
.banner_home_promo_3 .banner_home_text{  margin-left:160px; padding-top:30px; margin-right:200px; text-align:center; font-size:18px;line-height:28px;font-weight:bold;}

/* Promo 4 */
.banner_home_promo_4{background:url(../images/banner_pr_4.jpg) top left no-repeat;}
.banner_home_promo_4 .banner_home_title{ margin-left:244px; padding-top:50px;font-size:28px;line-height:27px;}
.banner_home_promo_4 .banner_home_text{  margin-left:244px; padding-top:40px; font-size:20px;line-height:28px;font-weight:bold;}
.banner_home_promo_4 .banner_home_text .banner_home_text_div{ text-align:right; margin-right:275px; padding-top:10px;font-size:14px;}
.banner_home_promo_4 .banner_home_text .banner_home_text_price{font-size:24px;}

/* Promo 5 */
.banner_home_promo_5{background:url(../images/banner_pr_5.jpg) top left no-repeat;}
.banner_home_promo_5 .banner_home_title{ margin-left:160px; padding-top:48px; margin-right:170px; text-align:center; font-size:28px;line-height:normal;}
.banner_home_promo_5 .banner_home_text{  margin-left:160px; padding-top:10px; margin-right:170px; text-align:center; font-size:20px;line-height:28px;font-weight:bold;}

/* Promo 8 */
.banner_home_promo_8{background:url(../images/banner_pr_8.jpg) top left no-repeat;}
.banner_home_promo_8 .banner_home_title{ margin-left:160px; padding-top:48px; margin-right:170px; text-align:center; font-size:26px;line-height:normal;}
.banner_home_promo_8 .banner_home_text{  margin-left:160px; padding-top:38px; margin-right:170px; text-align:center; font-size:16px;line-height:28px;font-weight:bold;}

/* Promo 9 */
.banner_home_promo_9{background:url(../images/banner_pr_8.jpg) top left no-repeat;}
.banner_home_promo_9 .banner_home_title{ margin-left:160px; padding-top:20px; margin-right:170px; text-align:center; font-size:28px;line-height:normal;}
.banner_home_promo_9 .banner_home_text{  margin-left:160px; padding-top:30px; margin-right:170px; text-align:center; font-size:20px;line-height:28px;font-weight:bold;}
.banner_home_promo_9 .banner_home_text .banner_home_text_div{padding-top:30px;font-size:14px;}

/* Other pomotions */
.banner_home_promo_10{background:url(../images/banner_pr_10.jpg) top left no-repeat;}

/*** HOME BANNERS END ***/

#home_line1{
	clear:both;
	padding-top:10px;
	width:970px;		
}

#home_line1 .home_box1{
	width:185px;
	float:left;
}
#home_line1 .home_box1 .home_box1_1{
	width:185px;
	height:178px;
}
#home_line1 .home_box1 .home_box1_2{
	width:185px;
	height:178px;
	margin-top:10px;
}
#home_line1 .home_box1 .home_box1_3{
	width:185px;
	height:178px;
}
#home_line1 .home_box1 .home_box1_4{
	width:185px;
	height:178px;
	margin-top:10px;	
}

#home_line1 .home_box2{
	float:left;
	margin-left:10px;
	margin-right:10px;
	width:580px;
}

#home_line1 .home_box2 .home_box2_1{
	clear:both;
}
#home_line1 .home_box2 .home_box2_2{
	clear:both;
	padding-top:10px;
}

/** chat start **/
#home_chat_box{
	width:185px;
	height:178px;
	background:url(../images/bgr_live_chat.jpg) top left no-repeat;
}

#home_chat_box a{display:block;height:178px;}

#home_chat_box_title
{
	display:block;
	padding-left:12px;
	padding-top:8px;
}

#home_chat_box_phones{
	display:block;
	padding-left:73px;
	padding-top:30px;	
}

.chat_all_pages{ 
	visibility:visible; 
	cursor: pointer; 
	position: fixed; 
	top: 40%; 
	right: 0px;
	z-index: 1000;
	background:url(../images/sales_chat_online.gif) no-repeat; 
	width: 45px; 
	height: 75px;
}
.chat_all_pages span{ display:none; visibility:hidden;}
/** chat end **/

/** demo start **/
#home_demo_box{
	width:185px;
	height:178px;
	position:relative;
	background:url(../images/bgr_demo.jpg) top left no-repeat;
}

.home_demo_dcp_box{
	background:url(../images/bgr_demo_dcp.jpg) top left no-repeat !important;
}


.home_demo_dscp_box{
	background:url(../images/bgr_demo_dscp.jpg) top left no-repeat !important;
}

.home_demo_sslcp_box{
	background:url(../images/bgr_demo_sslcp.jpg) top left no-repeat !important;
}


#home_demo_box_title{
	padding-left:12px;
	padding-top:8px;
}

#home_demo_box_text{
	padding-left:12px;
	padding-top:35px;
	position:absolute;
	top:50px;
}

#home_demo_box_text a{
	color:#027e2a;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
/** demo end **/

/** zacky start **/
#home_zacky_box{
	width:185px;
	height:178px;
	background:url(../images/bgr_zacky.jpg) top left no-repeat;
	overflow:hidden;
}
#home_zacky_box_title{
	padding-left:12px;
	padding-top:8px;
}

#home_zacky_box_text{
	padding-left:12px;
	padding-top:5px;	
	font-size:10px;
}

#home_zacky_box_text a{
	font-size:12px;
	color:#c1261d;
	font-weight:bold;
	text-decoration:none;
	display: inline-block;
	margin-top: 5px;
}
/** zacky end **/

/** ssl start **/
#home_ssl_box{
	width:185px;
	height:178px;
	background:url(../images/bgr_ssl.jpg) top left no-repeat;
}

#home_ssl_box_title{
	padding-left:12px;
	padding-top:8px;
}

#home_ssl_box_text{
	padding-left:12px;
	padding-top:45px;
	font-size:10px;
}

#home_ssl_box_text .home_ssl_box_text_name{
	font-weight:bold;
}

#home_ssl_box_text .home_ssl_box_text_price a{
	color:#c1261d;
	font-weight:bold;
	text-decoration:none;
}
#home_ssl_box_text .home_ssl_box_text_more{
	text-align:right;
	padding-right:5px;
	padding-top:10px;
}
#home_ssl_box_text .home_ssl_box_text_more a{
	font-size:12px;
	color:#c1261d;
	font-weight:bold;
	text-decoration:none;
}
/** ssl end **/

/** home plan start **/
.home_plan{
	width:285px;
	height:272px;
	background:#f5f5f5;
	float:left;
}
.home_plan2{
	margin-left:10px;
}

.home_plan_top{
	height:84px;
	background:url(../images/bgr_home_plan_top.jpg) top left no-repeat;
	position:relative;
}

.home_plan_top_name{
	width:145px;
	float:left;
	padding-left:18px;
	padding-top:18px;	
}

.home_plan_top_price{
	float:left;
	width:112px;
	text-align:right;
	padding-right:10px;
}

.FP_currency{
	font-size:36px;
	font-weight:bold;
	color:#c1261d;
	line-height:64px;
}

.FP_whole_price{
	font-size:36px;
	font-weight:bold;
	color:#c1261d;
	line-height:64px;	
}
.FP_dot{
	display:none;
}

.FP_remainder_price{
	font-size:18px;
	font-weight:bold;
	color:#c1261d;
	position:relative;
	bottom:20px;
}

.home_plan_asterisk{
	font-size:16px;	
	position:relative;
	bottom:20px;	
}

.home_plan_top_add_to_cart{
	clear:both;
	text-align:right;
	padding-right:10px;
	position:absolute;
	bottom:10px;
	right:0px;
}
.home_plan_top_add_to_cart a{
	color:#5b5b5b;
	text-decoration:none;
	font-size:10px;
}

.home_plan_text{
	height:149px;
}

.home_plan_bottom{
	height:39px;
	background:url(../images/bgr_home_plan_bottom.jpg) top left no-repeat;
	line-height:39px;
	text-align:right;
}
.home_plan_bottom a {
	display:block;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding-right:70px;
}

.home_plan_text{
position:relative;
}

.home_plan_text ul{
	list-style:none;
	margin:0px;
	padding:10px 0px 10px 10px;
}
.home_plan_text ul li{
	margin:0px;
	padding:0px;
	background:url(../images/home_plan_bullet.gif) center left no-repeat;
	padding-left:20px;
	line-height:15px;
}

.home_plan_details{
	font-weight:bold;
	color:#c1261d;
}
.home_plan_details2{
	font-weight:bold;
}

.home_plan_text ul li a{
	color:#c1261d;
}

.home_plan_text .home_plan_text_details{
	padding-left:10px;
	position:absolute;
	bottom:5px;
	
}
.home_plan_text .home_plan_text_details a{
	color:#000000;
}
/** home plan end **/

/** home domain search start **/
#home_domain_box{
	height:84px;
	width:580px;
	background:url(../images/bgr_home_domain_search.jpg) top left no-repeat;
}

#home_domain_box #home_domain_box_title{
	float:left;
	height:66px;
	padding-left:18px;
	padding-top:18px;
}

#home_domain_box #home_zacky_box_text{
	padding:0px;
	height:84px;		
}

.ds_form{
	margin:0px;
	padding:0px;
	display:inline;
}

.ds_search_filed{
	padding-left:30px;
	height:84px;	
}

.ds_input_box{
	height:20px;
	line-height:20px;
	width:200px;
	margin-top:27px;
	background:#FFFFFF;	
}

.ds_search_button{
	height:84px;
	padding-top:0px;
}

.ds_submit{
	border:none;
	background:none;
	color:#027e2a;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	margin:0px;
	padding:0px;	
	height:30px;
	line-height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:25px;
	vertical-align:bottom;
}
/** home domain search end **/

#home_line2{
	clear:both;
	padding-top:10px;
	width:970px;
}

#home_line2 > div {
	height: 221px;
}

#home_line2 .home_box3_1{
	float:left;
}
#home_line2 .home_box3_2{
	float:left;
	margin-left:10px;
}

/** home tour start **/
#home_tour_box{
}

#home_tour_box .home_tour_box_text{
	padding:10px;
}

#home_tour_box .home_tour_box_text1{
	float:left;
}

#home_tour_box .home_tour_box_text2{
	float:left;
	padding-left:20px;
	width:180px;
}

#home_tour_box .home_tour_box_text2 ul{
	list-style:disc;
	margin:0px;
	padding:0px;
}

#home_tour_box .home_tour_box_text2 ul li{
	margin:0px;
	padding:0px;
}

#home_tour_box .home_tour_box_text2 .home_tour_box_link{
	padding-top:10px;
}

#home_tour_box .home_tour_box_text2 .home_tour_box_link a{
	font-size:18px;
	font-weight:bold;
	color:#027e2a;
	text-decoration:none;
}

#home_tour_box .home_tour_box_text3{
	clear:both;
	padding-top:10px;
}

/** home tour end **/

/** home news start **/
#home_news_box{
}

.home_news_box_text{
	padding:10px;
	padding-bottom:0px;
}

.short_news_box{
padding-bottom:10px;
}

.short_news_header a{
	color:#027e2a;
	text-decoration:none;
	font-weight:bold;
}

.short_news_date{
	color:#5b5b5b;
	font-weight:normal;
}

.short_news_description{
}

.short_news_more a{
	color:#027e2a;
}

/** home news end **/


/** home video start **/
.home_video_box_text {
	padding: 0 10px 10px;
}

.home_video_box_text .left {
	width: 50%;
	height: 100%;
	float: left;
}

.home_video_box_text .right {
	width: 50%;
	float: right;
}

#home_video_box .home_video_box_text .home_video_box_link a {
	color: #027e2a;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 40px;
}
/** home video end **/


#home_line3{
	clear:both;
	padding-top:10px;	
	width:970px;	
}

/** home bottom icons start **/
#home_bottom_icons_box{
}

#home_bottom_icons_box .home_bottom_icons_text{
	padding:10px;
}

#home_bottom_icons_box .home_bottom_icons_text ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#home_bottom_icons_box .home_bottom_icons_text ul li{
	float:left;
	width:237px;
	height:73px;
	vertical-align:middle;
	text-align:center;
	margin:0px;
	padding:0px;
}
/** home bottom icons end **/

/***** HOME CONTENT END *****/

/***** WHY PAID SERVICE CONTENT START *****/
.compare_free_vs_paid_tbl{
	width:970px;

}

.compare_free_vs_paid_tbl th{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:10px;
	padding-left:20px;
	
}

.compare_free_vs_paid_tbl th.compare_free_vs_paid_service_name{
	text-align:center;
	padding:10px;
}

.compare_free_vs_paid_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.compare_free_vs_paid_tbl td a{
	color:#c1261d;
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_features{
	font-weight:bold;
	border-left:none;
	text-align:left;
}

.compare_free_vs_paid_tbl td.even{
	background:#fafafa;
}

.compare_free_vs_paid_tbl td.odd{
	background:#eaebea;
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_features a.compare_free_vs_paid_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}



.compare_free_vs_paid_tbl td.compare_free_vs_paid_features span.compare_free_vs_paid_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:300px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_features a.compare_free_vs_paid_tip_link:hover > span{
	display:block;
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_features span.parent_hover{
	display:block;
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_decide{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
	line-height:57px;
	font-size:14px;
	font-weight:bold;
}
.compare_free_vs_paid_tbl td.compare_free_vs_paid_free_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_free_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;
	line-height:44px;
	margin:0 auto;
	cursor:pointer;	
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup.png", sizingMethod='scale'); -->		
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_paid_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;	
}

.compare_free_vs_paid_tbl td.compare_free_vs_paid_paid_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	margin:0 auto;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->
	
}

/***** WHY PAID SERVICE CONTENT END *****/

/***** COMPARE HOSTING PLANS CONTENT START *****/
.compare_plans_tbl{
	width:100%;

}

.compare_plans_tbl th{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:10px;
	padding-left:20px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	color:#027d2c;
	
}

.compare_plans_tbl th.compare_plans_top_line{
	background:none;
	padding-top:20px;
}


.compare_plans_tbl th.compare_plans_service_name{
	text-align:center;
	padding:10px;
	color:#000000;
}

.compare_plans_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.compare_plans_tbl th a{
	font-size:12px;
	color:#c1261d;
}

.compare_plans_tbl td a{
	color:#c1261d;
}

.compare_plans_tbl td.compare_plans_features{
	font-weight:bold;
	border-left:none;
	text-align:left;
}

.compare_plans_tbl td.even{
	background:#fafafa;
}

.compare_plans_tbl td.odd{
	background:#eaebea;
}

.compare_plans_tbl td.price{
}

.compare_plans_tbl td.monthly_price{
	font-weight:bold;
	font-size:14px;
}

.compare_plans_tbl td.renewal_price{
	text-decoration:line-through;
}

.compare_plans_tbl td.main_param{
	font-weight:bold;
}

.compare_plans_tbl td.compare_plans_features a.compare_plans_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}



.compare_plans_tbl td.compare_plans_features span.compare_plans_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:300px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.compare_plans_tbl td.compare_plans_features a.compare_plans_tip_link:hover > span{
	display:block;
}

.compare_plans_tbl td.compare_plans_features span.parent_hover{
	display:block;
}

.compare_plans_tbl td.compare_plans_decide{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
	line-height:57px;
	font-size:14px;
	font-weight:bold;
}
.compare_plans_tbl td.compare_plans_free_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
}

.compare_plans_tbl td.compare_plans_free_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;
	line-height:44px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup.png", sizingMethod='scale'); -->			
}

.compare_plans_tbl td.compare_plans_paid_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;	
}

.compare_plans_tbl td.compare_plans_paid_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	margin:0 auto;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->		
}

.compare_plans_tbl th.compare_plans_links
{
	text-align:center;
}

.compare_plans_tbl th.compare_plans_links a.compare_plans_signup_link{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;
	line-height:28px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup_small.png", sizingMethod='scale'); -->		
}

.compare_plans_tbl th.compare_plans_links a.compare_plans_order_link{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:28px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_small.png", sizingMethod='scale'); -->	
}

/***** COMPARE HOSTING PLANS CONTENT END *****/


/** 15 reasons why paid start **/
#reasons_paid_box{
	width:185px;
	/*min-height:335px;*/
	background:url(../images/bgr_15_reasons_top.jpg) top left no-repeat;
}

#reasons_paid_box_title{
	padding-left:12px;
	padding-top:8px;
}

#reasons_paid_box_text{
	padding-left:12px;
	padding-top:10px;
	font-size:11px;
	line-height:14px;
	background:url(../images/bgr_15_reasons_bottom.jpg) bottom left no-repeat;
}

#reasons_paid_box_text a{
	color:#c1261d;
}

#reasons_paid_box_text .reasons_paid_box_text_desc ul{
	margin:0px;
	padding:0px;
	list-style:decimal;
}
#reasons_paid_box_text .reasons_paid_box_text_desc ul li{
	padding:0px;
	margin:0px;
	margin-left:25px;
}

#reasons_paid_box_text .reasons_paid_box_text_more{
	text-align:right;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
}
#reasons_paid_box_text .reasons_paid_box_text_more a{
	font-size:10px;
	color:#c1261d;
	font-weight:bold;
	text-decoration:none;
}
/** 15 reasons why paid end **/


/** plain box start **/
.plain_box{
	display:block;
	width:185px;
	height:178px;
	background:url(../images/bgr_small_box.jpg) top left no-repeat;
	overflow:hidden;
}

.plain_box_title{
	display:block;
	padding-left:12px;
	padding-top:8px;
}

.plain_box_text{
	display:block;
	padding-left:12px;
	padding-top:5px;
	font-size:12px;
}

.plain_box_text a{
	color:#c1261d;
}
/** plain box end **/

/** center tour start **/
#center_tour_box{
	background:url(../images/bgr_center_box.jpg) top left no-repeat;
	width:580px;
	height:178px;
}

#center_tour_box .center_tour_box_text{
	padding:10px;
}

#center_tour_box .center_tour_box_text1{
	float:left;
}

#center_tour_box .center_tour_box_text2{
	float:left;
	padding-left:20px;
	width:230px;
}

#center_tour_box .center_tour_box_text2 ul{
	list-style:disc;
	margin:0px;
	padding:0px;
}

#center_tour_box .center_tour_box_text2 ul li{
	margin:0px;
	padding:0px;
}

#center_tour_box .center_tour_box_text4{
	clear:both;
}

#center_tour_box .center_tour_box_text3{
	float:left;
	width:425px;	
	padding-top:10px;
}

#center_tour_box .center_tour_box_link{
	float:left;	
	width:125px;	
	padding-top:15px;
	text-align:right;
}

#center_tour_box .center_tour_box_link a{
	font-size:18px;
	font-weight:bold;
	color:#027e2a;
	text-decoration:none;
}



/** center tour end **/

/***** COMPARE VPS CONTENT START *****/

/** small tour start **/
#home_small_tour_box{
	width:185px;
	height:178px;
	background:url(../images/bgr_tour.jpg) top left no-repeat;
	overflow:hidden;
}

#home_small_tour_box_title{
	padding-left:12px;
	padding-top:8px;
}

#home_small_tour_box_title .title_big{
	letter-spacing:-2px;
}

#home_small_tour_box_text{
	padding-left:12px;
	padding-top:10px;
	letter-spacing:-1px;
}

#home_small_tour_box_text ul{
	padding:0px;
	margin:0px;
}

#home_small_tour_box_text ul li{
	padding:0px;
	margin:0px;
	margin-left:10px;
}
#home_small_tour_box_text .home_small_tour_box_link{
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}
#home_small_tour_box_text .home_small_tour_box_link a{
	font-size:18px;
	font-weight:bold;
	color:#027e2a;
	text-decoration:none;
}
/** small tour end **/

.compare_vps_tbl{
	width:100%;

}

.compare_vps_tbl th{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:10px;
	padding-left:20px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	color:#027d2c;
	
}

.compare_vps_tbl th.compare_vps_top_line{
	background:none;
	padding-top:20px;
}


.compare_vps_tbl th.compare_vps_service_name{
	text-align:center;
	padding:10px;
	color:#000000;
}

.compare_vps_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.compare_vps_tbl th a{
	font-size:12px;
	color:#c1261d;
}

.compare_vps_tbl td a{
	color:#c1261d;
}

.compare_vps_tbl td.compare_vps_features{
	font-weight:bold;
	border-left:none;
	text-align:left;
}

.compare_vps_tbl td.even{
	background:#fafafa;
}

.compare_vps_tbl td.odd{
	background:#eaebea;
}

.compare_vps_tbl td.price{
}

.compare_vps_tbl td.monthly_price{
	font-weight:bold;
	font-size:14px;
}

.compare_vps_tbl td.main_param{
	font-weight:bold;
}

.compare_vps_tbl td.sub_feature{
	padding-left:10px;
}

.compare_vps_tbl td.sub_sub_feature{
	padding-left:20px;
}

.compare_vps_tbl td.compare_vps_service_name{
	text-align:center;
	font-weight:bold;
	color:#000000;
}

.compare_vps_tbl a.compare_vps_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}



.compare_vps_tbl span.compare_vps_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:300px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.compare_vps_tbl a.compare_vps_tip_link:hover > span{
	display:block;
}

.compare_vps_tbl span.parent_hover{
	display:block;
}

.compare_vps_tbl td.compare_vps_decide{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
	line-height:57px;
	font-size:14px;
	font-weight:bold;
}
.compare_vps_tbl td.compare_vps_free_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;
}

.compare_vps_tbl td.compare_vps_free_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;
	line-height:44px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup.png", sizingMethod='scale'); -->			
}

.compare_vps_tbl td.compare_vps_paid_signup{
	height:57px;
	background:url(../images/bgr_grey_white.jpg) top left repeat-x;
	border-left:none;	
}

.compare_vps_tbl td.compare_vps_paid_signup a{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	margin:0 auto;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->			
}

.compare_vps_tbl th.compare_vps_links,.compare_vps_tbl td.compare_vps_links{
	text-align:center;
}

.compare_vps_tbl th.compare_vps_links a.compare_vps_signup_link,.compare_vps_tbl td.compare_vps_links a.compare_vps_signup_link{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;
	line-height:28px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup_small.png", sizingMethod='scale'); -->		
}

.compare_vps_tbl th.compare_vps_links a.compare_vps_order_link,.compare_vps_tbl td.compare_vps_links a.compare_vps_order_link{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:28px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_small.png", sizingMethod='scale'); -->		
}

/***** COMPARE VPS CONTENT END *****/

/***** COMPARE XEN vs. Virtuozzo Containers START *****/
.compare_xen_vs_virtuozzo_table{
	width:100%;
	background:url(../images/bgr_grey_white.jpg) bottom left repeat-x;
	padding-bottom:25px;
}
.compare_xen_vs_virtuozzo_table th{
	line-height:20px;
}
.compare_xen_vs_virtuozzo_table td{
	text-align:center;
}
.compare_xen_vs_virtuozzo_table td.compare_xen_vs_virtuozzo_feature{
	text-align:left;
	padding-left:10px;
	font-weight:bold;
}

.compare_xen_vs_virtuozzo_table tr.even{
	background:#fafafa;
}

.compare_xen_vs_virtuozzo_table tr.odd{
	background:#eaebea;
}


/***** COMPARE XEN vs. Virtuozzo Containers END *****/

/***** REGISTER DOMAIN NAME CONTENT START *****/
#register_domain_banner{
	background:url(../images/banner_domains.jpg) top left no-repeat;
	width:775px;
	height:178px;
}

#register_domain_banner .register_domain_banner_slogan{
	height:78px;
	margin-left:194px;
	padding-top:27px;
	width:450px;
	font-size:24px;
	color:#c1261d;
	font-weight:bold;
}

#register_domain_banner .register_domain_banner_search{
	padding-left:250px;
}

.domains_reg_form{
	margin:0px;
	padding:0px;
	display:inline;
}

.domains_reg_input_box{
	height:20px;
	line-height:20px;
	width:200px;
	position:relative;
	background:#FFFFFF;	
	bottom:-1px;
}

.domains_reg_search_button{
}

.domains_reg_submit{
	border:none;
	background:none;
	color:#027e2a;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
}

.register_domain_steps_start_here{
	padding-left:47px;
	padding-bottom:10px;
}

.register_domain_steps_start_here a.register_domain_steps_start_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->					
}

/** Domain Registration Bonuses start **/
#reg_bunuses_box{
	width:185px;
	background:url(../images/bgr_reg_bonuses_top.jpg) top left no-repeat;
}

#reg_bunuses_box_title{
	padding-left:12px;
	padding-top:8px;
}

#reg_bunuses_box_title .title_big{
	letter-spacing:-2px;
}

#reg_bunuses_box_text{
	padding-left:12px;
	padding-top:10px;
	font-size:11px;
	line-height:14px;
	padding-bottom:10px;
	background:url(../images/bgr_reg_bonuses_bottom.jpg) bottom left no-repeat;
}

#reg_bunuses_box_text a{
	color:#c1261d;
}

#reg_bunuses_box_text .reg_bunuses_box_text_desc{
	padding-bottom:10px;
}
#reg_bunuses_box_text .reg_bunuses_box_text_desc ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}
#reg_bunuses_box_text .reg_bunuses_box_text_desc ul li{
	padding:0px;
	margin:0px;
	margin-left:15px;
}
/** Domain Registration Bonuses end **/

/** tlds register prices start **/
.tlds_reg_prices_tbl{
	width:100%;
}

.tlds_reg_prices_tbl th{
	padding:0px;
	text-align:left;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	color:#027e2a;
	vertical-align:top;
}

.tlds_reg_prices_tbl th.price{
	text-align:right;
}

.tlds_reg_prices_tbl td{
	padding:0px;
	padding-left:10px;
	border-right:1px solid #c3c3c3;
}

.tlds_reg_prices_tbl td.tlds_reg_prices_tld{
	font-weight:bold;
}

.tlds_reg_prices_tbl td.price{
	text-align:right;
	padding-right:10px;
	padding-left:0px;
	font-weight:bold;	
	border-right:none;
}

.tlds_reg_prices_tbl td.even{
	background:#fafafa;
}

.tlds_reg_prices_tbl td.odd{
	background:#eaebea;
}

.tlds_reg_prices_tbl a.tlds_reg_prices_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}


.tlds_reg_prices_tbl span.tlds_reg_prices_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:150px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.tlds_reg_prices_tbl span.tlds_reg_prices_tip_yes_no{
	width:400px;
}

.tlds_reg_prices_tbl a.tlds_reg_prices_tip_link:hover > span{
	display:block;
}

.tlds_reg_prices_tbl span.parent_hover{
	display:block;
}
/** tlds register prices end **/

/** domain search results start **/
.ds_results_form{
	margin:0px;
	padding:0px;
}

.ds_results_error_box{
	border:1px solid #878787;
	border-top:none;
	color:#c1261d;
	background:#ffedec;
	padding:5px;
	font-weight:bold;
}

.ds_results_tbl{
	width:100%;
}

.ds_results_tbl td.even{
	background:#fafafa;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #fafafa;
}
.ds_results_tbl td.odd{
	background:#eaebea;
	border-top:1px solid #eaebea;
	border-bottom:1px solid #eaebea;	
}

.ds_results_tbl td.ds_results_no_results{color:#d81818; font-weight:bold; background-image: url(../images/no.gif);background-repeat: no-repeat;background-position: 10px center;padding-left:25px;}


.ds_results_tbl td.ds_results_register_label, .ds_results_tbl td.ds_results_premium_label{font-weight:bold; padding-left:10px;}
.ds_results_tbl td.ds_results_register_checkbox_td{padding-left:10px;}
.ds_results_tbl td.ds_results_register_checkbox_td input.ds_results_register_checkbox{}
.ds_results_tbl td.ds_results_register_domain{}
.ds_results_tbl td.ds_results_register_domain img{position:relative; bottom:-1px;}
.ds_results_tbl td.ds_results_register_domain span.ds_results_register_domain_span,
.ds_results_tbl td.ds_results_premium_domain span.ds_results_premium_domain_span{color:#c1261d;font-weight:bold;padding-left:20px;padding-right:20px;}
.ds_results_tbl td.ds_results_register_period{font-weight:bold;}
.ds_results_tbl td.ds_results_register_price{color:#027e2a;font-weight:bold;}
.ds_results_tbl td.ds_results_register_td{}
.ds_results_tbl td.ds_results_register_td_on{background:#d8f4f4;/*color:#c1261d;*/font-weight:bold;border-top:1px solid #8ac3c3;border-bottom:1px solid #8ac3c3;}

.ds_results_tbl td.ds_results_transfer_label{font-weight:bold; padding-left:10px;}
.ds_results_tbl td.ds_results_transfer_checkbox_td{padding-left:10px;}
.ds_results_tbl td.ds_results_transfer_checkbox_td .ds_results_transfer_checkbox{}
.ds_results_tbl td.ds_results_transfer_domain{}
.ds_results_tbl td.ds_results_transfer_domain span.ds_results_transfer_domain_span{color:#c1261d;font-weight:bold;padding-left:20px;padding-right:20px;}
.ds_results_tbl td.ds_results_transfer_period{font-weight:bold;}
.ds_results_tbl td.ds_results_transfer_price{color:#027e2a;font-weight:bold;}
.ds_results_tbl td.ds_results_transfer_td{}
.ds_results_tbl td.ds_results_transfer_td_on{background:#d8f4f4;/*color:#c1261d;*/font-weight:bold;border-top:1px solid #8ac3c3;border-bottom:1px solid #8ac3c3;}

.ds_results_tbl td.ds_results_text_bottom{}

.ds_results_tbl td.ds_results_submit_td{
	padding-top:10px;
}
.ds_results_tbl td.ds_results_submit_td .ds_results_order_btn{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->			
}
.ds_results_tbl td.ds_results_submit_td .ds_results_cart_btn{
	text-align:center;
	font-size:9px;
	text-transform:lowercase;
	text-decoration:none;
	color:#929292;
	line-height:28px;
	cursor:pointer;
	margin-bottom:7px;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup_small.png", sizingMethod='scale'); -->		
}

/** domain search results end **/

/**tip to domain search transfer resutls start **/
.ds_results_tbl td.ds_results_transfer_domain a.transfer_domain_results_tip_link,
.ds_results_tbl td.ds_results_premium_domain a.premium_domain_results_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}

.ds_results_tbl td.ds_results_transfer_domain span.transfer_domain_results_tip,
.ds_results_tbl td.ds_results_premium_domain span.premium_domain_results_tip{
	display:none;
	/*display:block;*/
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:500px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-top:3px;	
	margin-left:0px;	

	<!--
		 width:250px;	
	-->

}

.ds_results_tbl td.ds_results_transfer_domain a.transfer_domain_results_tip_link:hover > span,
.ds_results_tbl td.ds_results_premium_domain a.premium_domain_results_tip_link:hover > span{
	display:block;
}

.ds_results_tbl td.ds_results_transfer_domain span.parent_hover{
	display:block;
}
/**tip to domain search transfer resutls end **/

/***** REGISTER DOMAIN NAME CONTENT END *****/

/***** TRANSFER DOMAIN NAME CONTENT START *****/
#transfer_domain_banner{
	background:url(../images/banner_domain_transfer.jpg) top left no-repeat;
	width:775px;
	height:178px;
}

.transfer_domain_banner_slogan{
	height:81px;
	padding-top:24px;
	margin-left:203px;
	width:480px;
	color:#c1261d;
	font-weight:bold;
	font-size:24px;	
}

#transfer_domain_banner .transfer_domain_banner_search{
	padding-left:236px;
}

.transfer_domain_banner_search a.transfer_domain_banner_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}

.transfer_domain_banner_search span.transfer_domain_banner_tip{
	display:none;
	/*display:block;*/
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:290px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:0px;
	margin-top:0px;
	<!--
		 margin-left:-302px; 	
	-->
	<!--
		 margin-top:120px !important; 
	-->
	<!--
		 margin-top:15px; 
	-->	
}

.transfer_domain_banner_search a.transfer_domain_banner_tip_link:hover > span{
	display:block;
}

.transfer_domain_banner_search span.parent_hover{
	display:block;
}

.domains_tr_form{
	margin:0px;
	padding:0px;
	display:inline;
}

.domains_tr_input_box{
	height:20px;
	line-height:20px;
	width:295px;
	position:relative;
	background:#FFFFFF;	
	bottom:-1px;
}

.domains_tr_search_button{
}

.domains_tr_submit{
	border:none;
	background:none;
	color:#027e2a;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
}


.transfer_domain_start{
	padding-left:20px;
	padding-top:20px;
}

.transfer_domain_start a.transfer_domain_start_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->				
}

ul.transfer_domain_ul{
	margin:0px;
	padding:0px;
	list-style:disc;
	/*float:left;*/
	margin-bottom:20px;
}

ul.transfer_domain_ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

/** tlds transfer prices start **/
.tlds_tr_prices_tbl{

}

.tlds_tr_prices_tbl th{
	padding:0px;
	text-align:left;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	color:#027e2a;
	vertical-align:top;
}

.tlds_tr_prices_tbl th.price{
	text-align:right;
}

.tlds_tr_prices_tbl td{
	padding:0px;
	padding-left:3px;
}

.tlds_tr_prices_tbl td.tlds_tr_prices_tld{
	font-weight:bold;
}

.tlds_tr_prices_tbl td.price{
	text-align:right;
	padding-right:3px;
	padding-left:0px;
	font-weight:bold;	
}

.tlds_tr_prices_tbl td.even{
	background:#fafafa;
}

.tlds_tr_prices_tbl td.odd{
	background:#eaebea;
}
/** tlds transfer prices end **/

/***** TRANSFER DOMAIN NAME CONTENT END *****/

/***** DOMAIN PRIVACY PROTECTION CONTENT START *****/
.id_protect_look{
	margin-bottom:10px;
	border-right:1px dotted #CCCCCC;
}
.id_protect_look_left{
	border-right:none;
}

ul.id_protect_ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:20px;
}

ul.id_protect_ul span.id_protect_main_title{
	text-decoration:underline;
	display:block;
	padding-bottom:10px;
}
ul.id_protect_ul li{
}
ul.id_protect_ul li span.id_protect_title{
	font-style:italic;
}

ul.id_protect_new_client_steps{
	margin:0px;
	padding:0px;
	list-style:none;
	/*position:relative;
	top:-20px;*/
}
ul.id_protect_new_client_steps li{
	float:left;
	padding-right:30px;
}

ul.id_protect_new_client_steps li img{
	/*position:relative;
	top:20px;*/
	/*bottom:-25px;*/
}

ul.id_protect_new_client_steps li span{
	position:relative;
	top:-20px;
}
ul.id_protect_new_client_steps li a.id_protect_new_client_steps_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->		
}

.id_protect_img{
	width:460px;
	height:120px;
	background:url(../images/id_protect_img.jpg) top left no-repeat;
	font-weight:bold;
	font-size:14px;
	color:#027e2a;
}
.id_protect_img a{
	color:#027e2a;
	text-decoration:none;
}

.id_protect_img_1{ display:block; padding:13px 0px 0px 18px; height:40px;}
.id_protect_img_2{ display:block; text-align:center; padding-right:68px;}
.id_protect_img_3{ display:block; padding:19px 0px 0px 198px;}


/***** DOMAIN PRIVACY PROTECTION CONTENT END *****/

/***** DOMAIN NAME INFORMATION CONTENT START *****/
.domain_info_banner{
	width:470px;
	height:120px;
	background:url(../images/banner_domain_info.jpg) top left no-repeat;
	padding-left:150px;
	padding-top:40px;
	padding-right:350px;
}

ul.domain_info_we_offer_ul{
	margin:0px;
	padding:0px;
	list-style:disc;
	margin-bottom:10px;
}
ul.domain_info_we_offer_ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

.domain_info_img3{
	width:480px;
	height:110px;
	background:url(../images/domain_info_img3.jpg) top left no-repeat;
	font-weight:bold;
	font-size:14px;
	color:#027e2a;
}
.domain_info_img3 a{
	color:#027e2a;
	text-decoration:none;
}

.domain_info_img3_1{ padding:15px 0px 0px 111px; height:36px;}
.domain_info_img3_2{ text-align:center; padding-right:54px;}
.domain_info_img3_3{ padding:17px 0px 0px 146px;}

/** tlds info start **/
.tlds_info_tbl{
	width:100%;
}

.tlds_info_tbl th{
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#027d2c;
	padding-top:20px;
	padding-bottom:5px;
}

.tlds_info_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.tlds_info_tbl td a{
	color:#c1261d;
}

.tlds_info_tbl td.tlds_info_tld{
	font-weight:bold;
	border-left:none;
	text-align:left;
}

.tlds_info_tbl td.even{
	background:#fafafa;
}

.tlds_info_tbl td.odd{
	background:#eaebea;
}

.tlds_info_tbl a.tlds_info_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}


.tlds_info_tbl span.tlds_info_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:150px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.tlds_info_tbl span.tlds_info_tip_yes_no{
	width:400px;
	margin-left:65px;
	<!--
		 margin-left:0px; 	
	-->	
}

.tlds_info_tbl a.tlds_info_tip_link:hover > span{
	display:block;
}

.tlds_info_tbl span.parent_hover{
	display:block;
}
/** tlds info end **/

/***** DOMAIN NAME INFORMATION CONTENT END *****/

/***** DOMAIN NAME SERVICES AND EXTRAS CONTENT START *****/

ul.domain_extras_ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.domain_extras_ul li{
	margin:0px;
	padding:0px;
	margin-left:10px;
	clear:both;
}

ul.domain_extras_ul li img {
	float:left;
}

ul.domain_extras_ul li span{
	position:relative;
	top:10px;
}

/** demo banner start **/
.domain_extras_demo_box{
	width:382px;
	height:178px;
	background:url(../images/bgr_domain_extra_demo.jpg) top left no-repeat;
}

#domain_extras_demo_box_title{
	padding-left:12px;
	padding-top:8px;
}

#domain_extras_demo_box_text{
	padding-left:12px;
	padding-top:5px;
}

.domain_extras_demo_box_text1{
	padding-top:10px;
}

.domain_extras_demo_box_text1 ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}

.domain_extras_demo_box_text1 ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

.domain_extras_demo_box_text2{
	padding-top:12px;
	text-align:right;
	padding-right:180px;
}

.domain_extras_demo_box_text2 a{
	font-weight:bold;
	color:#037f29;
	text-decoration:none;
	font-size:14px;
}
/** demo banner end **/

/** domain search start **/
.domain_extras_search_box{
	width:383px;
	height:178px;
	background:url(../images/bgr_domain_extra_search.jpg) top left no-repeat;
}

#domain_extras_search_box_title{
	padding-left:12px;
	padding-top:8px;
}

#domain_extras_search_box_text{
	padding-left:12px;
	padding-top:30px;
}

.domains_extras_search_form{
	margin:0px;
	padding:0px;
	display:inline;
}

.domains_extras_search_input_box{
	height:20px;
	line-height:20px;
	width:200px;
	position:relative;
	background:#FFFFFF;	
	bottom:-1px;
}

.domains_extras_search_search_button{
}

.domains_extras_search_submit{
	border:none;
	background:none;
	color:#027e2a;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
}


/** domain search end **/

/***** DOMAIN NAME SERVICES AND EXTRAS CONTENT END *****/

/***** FREE SERVICES CONTENT START *****/
.free_services_more_link{
	text-align:right;
	clear:both;
}

.free_services_important_text{
	color:#FF0000;
}

.banner_free_services{
	height:166px;
	width:970px;
	padding:0px;
	background:url(../images/banner_free_services.jpg) bottom left no-repeat;
}
.banner_free_services_text1{
	float:left;
	width:356px;
	padding:30px 0px 0px 20px;
}

.banner_free_services_text2{
	float:left;
	margin-left:200px;
	padding:30px 0px 0px 20px;	
}
.banner_free_services_slogan{
	color:#c1261d;
	font-weight:bold;
	font-size:22px;
	line-height:24px;
}

.banner_free_services_slogan2{
	color:#007e2a;
	font-size:14px;
	font-weight:bold;
	padding:16px 0px 0px 0px;	
}

.banner_free_services_2{
	height:166px;
	width:970px;
	padding:0px;
	background:url(../images/banner_free_services_2.jpg) bottom left no-repeat;
}
	
.banner_free_services_text3{
	float:left;
	width:352px;
	padding:30px 0px 0px 20px;
}

.banner_free_services_text4{
	float:left;
	margin-left:127px;
	padding:30px 0px 0px 0px;		
}	

.banner_free_services_2 .banner_free_services_text4 .banner_free_services_slogan
{
	font-size:22px;
	line-height:45px;
}


/***** FREE SERVICES CONTENT END *****/

/***** ZACKY TOOLS CONTENT START *****/
.zacky_banner{
	width:750px;
	height:130px;
	background:url(../images/banner_zacky.jpg) top left no-repeat;
	padding-left:30px;
	padding-top:30px;
	padding-right:190px;
}

.zacky_important_text{
	color:#FF0000;
}

.zt_main{
	clear:both;
	padding-top:10px;
}

.zt_main_title{
	font-size:12px;
	font-weight:bold;
	color:#027e2a;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(../images/bgr_h4.jpg) bottom left no-repeat;
}
.zt_main_desc{
	padding-left:5px;
}

.zt_main_bottom{
	clear:both;
}
.zt_product{
	clear:both;
	padding-top:10px;
}
.zt_title{
	display:none;
}
.zt_image{
	float:left;
	width:155px;
}
.zt_desc{
	float:left;
	width:805px;
	padding-left:10px;
	padding-top:10px;
}

.zt_product_name{
	font-weight:bold;
	color:#027e2a;
}
.zt_desc_link{
	float:left;
	width:815px;
	display:block;
	text-align:right;
	margin-right:auto !important;
	<!--
	margin-right:-3px;
	-->
}

.zt_product_bottom{
	clear:both;
}

/***** ZACKY TOOLS CONTENT END *****/

/***** FREE DOMAIN CONTENT START *****/

/** domain search start **/
.free_domain_search_box{
	width:380px;
	height:110px;
	background:url(../images/bgr_free_domain_search.jpg) top left no-repeat;
}

#free_domain_search_box_title{
	padding-left:12px;
	padding-top:8px;
}

#free_domain_search_box_text{
	padding-left:12px;
	padding-top:5px;
}

.free_domain_search_form{
	margin:0px;
	padding:0px;
	display:inline;
}

.free_domain_search_input_box{
	height:20px;
	line-height:20px;
	background:#FFFFFF;	
	width:200px;
	position:relative;
	bottom:-1px;
}

.free_domain_search_search_button{
}

.free_domain_search_submit{
	border:none;
	background:none;
	color:#027e2a;
	font-size:24px;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
}
/** domain search end **/

/** compare prices table start **/
.free_domain_tbl{
	width:100%;

}

.free_domain_tbl th{
	font-size:14px;
	font-weight:bold;
	padding:10px;
	padding-left:20px;
	background:none;
	color:#027d2c;
	text-align:center;
	color:#000000;	
}

.free_domain_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.free_domain_tbl td.free_domain_features{
	font-weight:bold;
	border-left:none;
	text-align:left;
}

.free_domain_tbl td.even{
	background:#fafafa;
}

.free_domain_tbl td.odd{
	background:#eaebea;
}

.free_domain_tbl td.price{
	font-weight:bold;
}
/** compare prices table end **/

.free_domain_steps_start_here{
	clear:both;
	padding-left:47px;
	padding-bottom:10px;
}

.free_domain_steps_start_here a.free_domain_steps_start_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->				
}

ul.free_domain_ul{
	margin:0px;
	padding:0px;
	list-style:disc;
	/*float:left;*/
	margin-bottom:20px;
}

ul.free_domain_ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

/***** FREE DOMAIN CONTENT END *****/

/***** SITE BUILDER CONTENT START *****/

/*.site_builder_banner{*/
	/*width:970px;*/
	/*height:166px;*/
	/*background:url(../images/banner_site_builder.jpg) top left no-repeat;*/
/*}*/
.banner_site_builder{
	height:166px;
	width:970px;
	padding:0px;
	background:url(../images/banner_site_builder.jpg) top left no-repeat;
}

.site_builder_banner_text{
	float:left;
	width:460px;
	padding:30px 20px 0px 30px;
}
.site_builder_banner_slogan{
	float:left;
	color:#c1261d;
	font-weight:bold;
	font-size:16px;
	line-height:36px;
	padding-top:20px;	
}

.site_builder_box1{
	vertical-align:bottom;
	padding:0px;
	padding-top:40px;
}

.site_builder_view_link{
	display:block;
	font-weight:bold;
	height:60px;
	width:180px;
	float:left;
	line-height:60px;
}

ul.site_builder_ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}

ul.site_builder_ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

/***** SITE BUILDER CONTENT END *****/

/***** SSL CERTIFICATES CONTENT STATR *****/
.banner_ssl{
	width:690px;
	height:140px;
	background:url(../images/banner_ssl.jpg) top left no-repeat;
	padding-left:30px;
	padding-top:20px;
	padding-right:250px;
}

ul.ssl_ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}

ul.ssl_ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}

/** ssls start **/
.ssl_tbl{
	width:100%;
}

.ssl_tbl th{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#027d2c;
	padding-top:20px;
	padding-bottom:5px;
	padding-left:10px;
}

.ssl_tbl td{
	font-size:12px;
	border-left:1px solid #c3c3c3;
	text-align:center;
	padding:2px;
}

.ssl_tbl td.ssl_name{
	font-weight:bold;
	border-left:none;
	text-align:left;
	padding-left:10px;
}

.ssl_tbl td.even{
	background:#fafafa;
}

.ssl_tbl td.odd{
	background:#eaebea;
}

.ssl_tbl td.price{
	font-weight:bold;
}

.ssl_tbl a.ssl_tip_link{
	text-decoration:none;
	color:#017f2b;
	cursor:pointer;
	
	behavior: none !important;
	<!--
	  behavior: url(css/ie_menus.htc);
	-->	
}

.ssl_tbl span.ssl_tip{
	display:none;
	position:absolute;
	z-index:100;
	background:#017f2b;
	width:200px;
	font-weight:normal;
	padding:5px;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	
	/*tranperancy*/
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;	
	
	margin-left:15px;
	margin-top:2px;
	<!--
		 margin-left:0px; 	
	-->
	<!--
		 margin-top:15px; 
	-->
}

.ssl_tbl a.ssl_tip_link:hover > span{
	display:block;
}

.ssl_tbl span.parent_hover{
	display:block;
}

a.ssl_order_link{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:28px;
	margin:0 auto;
	cursor:pointer;
	
	background:#eaebea;
	padding:3px 10px 4px 10px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:78px; -->
	<!-- height:28px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_small.png", sizingMethod='scale'); -->		
}
/** ssls end **/

/***** SSL CERTIFICATES CONTENT END *****/

/***** SUPPORT BASICS CONTENT START *****/
.support_basics_more_link{
	display:block;
	text-align:right;
}

.banner_support_basics{
	width:970px;
	height:166px;
	background:url(../images/banner_support_basics.jpg) top left no-repeat;
}

.banner_support_basics_text{
	float:left;
	width:460px;
	padding:30px 26px 0px 30px;	
}
.banner_support_basics_slogan{
	float:left;
	color:#c1261d;
	font-weight:bold;
	font-size:24px;
	width:300px;
	padding-top:24px;
}
/***** SUPPORT BASICS CONTENT END *****/

/***** CONTACT SALES CONTENT START *****/
.banner_sales{
	width:970px;
	height:166px;
	background:url(../images/banner_sales.jpg) bottom left no-repeat;
}

.sales_banner_text{
	padding-top:20px;
	padding-left:20px;
	width:490px;
}
.sales_banner_slogan{
	height:83px;
	color:#c1261d;
	font-size:20px;
	font-weight:bold;
	padding:12px 0px 0px 8px;
	width:341px;
}
.sales_banner_phones{
	padding-left:47px;
}
/***** CONTACT SALES CONTENT END *****/

/***** CONTACT SUPPORT CONTENT START *****/
.banner_support{
	width:970px;
	height:180px;
	padding:0px;
	background:url(../images/banner_support.jpg) top left no-repeat;
}
.banner_support_text{
	padding:10px 10px 0px 20px;
	width:500px;
}
.banner_support_slogan{
	width:320px;
	color:#c1261d;
	font-size:18px;
	font-weight:bold;
	padding:36px 0px 0px 8px;

}
/***** CONTACT SUPPORT CONTENT END *****/


/***** TICKET SYSTEM CONTENT START *****/
.banner_tickets{
	width:970px;
	height:166px;
	background:url(../images/banner_tickets.jpg) top left no-repeat;
}
.banner_tickets_text{
	float:left;
	width:570px;
	padding:20px 10px 0px 20px;	
}
.banner_tickets_slogan{
	float:left;
	color:#c1261d;
	font-weight:bold;
	padding:15px 10px 0px 20px;
	width:340px;	
	text-shadow: 0px 1px 1px #ffffff, 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px -1px 1px #ffffff;	
}
.banner_tickets_slogan_1{
	font-size:28px;
}
.banner_tickets_slogan_2{
	font-size:16px;
	height:56px;
}
.banner_tickets_slogan_3{
	font-size:12px;
}

/***** TICKET SYSTEM CONTENT END *****/

/***** ABOUT US CONTENT START *****/
.about_banner{
	width:970px;
	height:180px;
	padding:0px;
	background:url(../images/banner_about.jpg) top left no-repeat;
}
.about_banner_slogan{
	color:#c1261d;
	font-size:20px;
	line-height:36px;
	font-weight:bold;
	width:542px;
	padding:40px 0px 0px 28px;
}

.about_more_link{
	text-align:right;
}

/***** ABOUT US CONTENT END *****/

/***** OUR ADVANTAGES CONTENT START *****/
.our_advantages_icon_span{
	float:left;
	width:400px;
	padding-top:15px;
}

/***** OUR ADVANTAGES CONTENT END *****/

/***** CONTACT US CONTENT START *****/
.contacts_banner{
	width:775px;
	height:178px;
	padding:0px;
	background:url(../images/banner_contacts.jpg) top left no-repeat;
	text-shadow: 0px 1px 1px #ffffff, 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px -1px 1px #ffffff;
}

.contacts_banner_slogan{
	color:#c1261d;
	font-size:24px;
	line-height:30px;
	font-weight:bold;
	margin-left:170px;
	width:590px;
	height:119px;
	padding:29px 0px 0px 0px;	
}

.contacts_banner_slogan2{
	color:#c1261d;
	font-size:16px;
	font-weight:bold;
	margin-left:207px;
	width:555px;
}


.contacts_box{
	padding:20px;
}

.contact_icon_span{
	float:left;
	width:390px;
	padding-top:10px;
	padding-bottom:20px;
}

/** contact form start **/
.contacts_error_box{
	border:1px solid #a50101;
	color:#a50101;
	font-weight:bold;
	padding:10px;
	line-height:14px;
	background-image:url(../images/icon_error.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:35px;
	margin-bottom:10px;
}
.contacts_error_box ul{
	margin:0px;
	padding:0px;
	list-style:disc;
}
.contacts_error_box ul li{
	margin:0px;
	padding:0px;
	margin-left:20px;
}
.contacts_success_box{
	border:1px solid #027e2a;
	color:#027e2a;
	font-weight:bold;
	padding:5px;
	line-height:14px;
	background-image:url(../images/icon_success.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:35px;
	margin-bottom:10px;
}
.contacts_form{
	margin:0px;
	padding:0px;
}
.contacts_tbl{}
.contacts_tbl tr:nth-of-type(2){display: none; visibility: hidden;}
.contacts_title{
	font-weight:bold;
}
.contacts_text{}
.contacts_text img{
	border:1px solid #878787;
}
.contacts_input_box{
	background:#FFFFFF;
	color:#000000;
	width:300px;
	border:1px solid #878787;
}
.contacts_input_box_code{
	width:104px;
}
.contacts_input_error_box{
	color:#a50101;
	border:1px solid #a50101;
	background:#ffffee;
}
.contacts_select_box{
	background:#FFFFFF;
	color:#000000;
	width:300px;
	border:1px solid #878787;
}
.contacts_select_error_box{
	color:#a50101;
	border:1px solid #a50101;
	background:#ffffee;
}

.contacts_text_box{
	background:#FFFFFF;
	color:#000000;
	width:300px;
	height:150px;
	border:1px solid #878787;
}
.contacts_text_error_box{
	color:#a50101;
	border:1px solid #a50101;
	background:#ffffee;
}

.contacts_agree_td{}
.contacts_send_td{
	padding:5px;
}
.contacts_button{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	cursor:pointer;
	
	background:#eaebea;
	padding-left:20px;
	padding-right:20px;
	height:44px;
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->		
}

/** contact form end **/

/***** CONTACT US CONTENT END *****/

/***** AFFILIATES CONTENT START *****/
.banner_affiliates{
	width:775px;
	height:178px;
	float:left;
	padding:0px;
	background:url(../images/banner_affiliates.jpg) top left no-repeat;
}
.banner_affiliates_slogan{
	color:#c1261d;
	font-weight:bold;
	font-size:24px;
	padding:48px 0px 0px 0px;
	width:466px;
	margin-left:186px;
	text-shadow: 0px 1px 1px #ffffff, 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px -1px 1px #ffffff;
}

#affilite_small_login_box{
	width:185px;
	height:178px;
	background:url(../images/bgr_small_box.jpg) top left no-repeat;
}
#affilite_small_login_box_title
{
	padding-left:12px;
	padding-top:8px;
	font-size:18px;
	font-weight:bold;
	color:#5b5b5b;	
}

.affiliate_login_box{
	text-align:center;
}

.affiliates_price_box{
	float:left; 
	width:490px;
}

a.affiliates_button{
	margin:0 auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->		
}

.aff_banners{
	float:left;
	margin:5px;
	vertical-align:top;
	
}
/***** AFFILIATES CONTENT END *****/

/***** LOGIN CONTENT START *****/
#login_mix_box{}

#login_mix_box .home_plan2{
	margin-left:0px;
}

/** login form start **/
.login_box{ text-align:center;}
.login_box iframe{}
.login_error_box{
	border:1px solid #a50101;
	color:#a50101;
	font-weight:bold;
	padding:10px;
	line-height:14px;
	background-image:url(../images/icon_error.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:35px;
	margin-bottom:10px;
}
.login_form{
	margin:0px;
	padding:0px;
}
.login_tbl{
	margin:0 auto;
}
.login_title{
	font-weight:bold;
}
.login_text{}
.login_input_box{
	background:#FFFFFF;
	color:#000000;
	width:200px;
	border:1px solid #878787;
}
.login_login_td{
	padding:5px;
}
.login_button{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	cursor:pointer;
	
	background:#eaebea;
	padding-left:20px;
	padding-right:20px;
	height:44px;
		
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->		
}
.login_lostpassword{}
.login_lostpassword a{}
.login_note{
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#999999;
}

/** login form end **/

/***** LOGIN CONTENT END *****/

/***** TERMS CONTENT START *****/
.terms_ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.terms_ul li{
	margin:0px;
	padding:0px;
	float:left;
	width:293px;
	background:url(../images/icon_terms.jpg) center left no-repeat;	
	padding-left:30px;	
	display:block;
	height:30px;
}

.terms_ul li a{
	font-weight:bold;
	text-decoration:none;
}

.terms_ul li a.terms_link_on{
	color:#000000;
	text-decoration:underline;
}

.terms_title{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#027e2a;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(../images/bgr_h4.jpg) bottom left no-repeat;
}

/***** TERMS CONTENT END *****/

/***** FAQ CONTENT START *****/

.banner_faq{
	width:970px;
	height:166px;
	background:url(../images/banner_faq.jpg) top left no-repeat;
	padding:0px;
}
.banner_faq_text{
	float:left;
	width:600px;
	padding-left:20px;
	padding-top:15px;	
}
.banner_faq_slogan{
	float:left;
	width:327px;
	color:#c1261d;
	font-size:18px;
	font-weight:bold;
	padding:9px 12px 0px 11px;
	position:relative;	
}
.banner_faq_slogan2{
	font-size:14px;
	position:absolute;
	top:140px;
	right:12px;
}

/** faq xslt start **/
.faq_box{
	list-style:upper-roman;
	margin:0px;
	padding:0px;
}
.faq_section{
	margin:0px;
	padding:0px;
	margin-left:30px;
	font-weight:bold;
	color:#c1261d;	
}
.faq_section_box{
	margin-top:10px;
}
.faq_section_title,.faq_section_title a{
	font-weight:bold;
	color:#c1261d;
	text-decoration:none;
}
.faq_section_text{
	margin-left:-10px;
}
.faq_inquiry{
	list-style:none;
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#000000;		
}
.faq_inquiry_box{
}
.faq_inquiry_li{
	margin:0px;
	padding:0px;
	line-height:15px;
	margin-left:30px;
	list-style-image:url(../images/faq_arrow.gif);
	
}
.faq_inquiry_li li{
	list-style-image:none;
}
.faq_inquiry_num{
	display:block;
	width:20px;
	float:left;
	text-align:right;
	margin-right:5px;
}
.faq_question,.faq_question a{
	text-decoration:none;
	color:#000000;
}
.faq_question a:hover{
	text-decoration:underline;
}
.faq_answer{
	background:#f0f0f0;
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #878787;
	padding:5px;	
}

.faq_hide{
	padding-top:10px;
}


/** faq xslt end **/

/***** FAQ CONTENT END *****/

/***** DATA CENTER CONTENT START *****/
.data_center_tour_link{
	text-align:center;
	padding-top:10px;
}

a.data_center_start_tour_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:200px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_big.png", sizingMethod='scale'); -->		
}

.data_center_back{
	text-align:right;
	padding-bottom:2px;
}

.data_center_more{
	text-align:right;
}

.data_center_next{
	padding-top:40px;
}

.data_center_text{
	padding-top:20px;
}

.data_center_next a{	
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	margin:0 auto;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:300px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_biger.png", sizingMethod='scale'); -->			
}



/***** DATA CENTER CONTENT END *****/

/***** ADD TO CART MESSAGE CONTENT START *****/
.cart_message_main{
	position:fixed !important;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:400;
}
.cart_message_light_box{
	position:fixed !important;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#000000;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;
	z-index:401;
}
.cart_message_text_box{
	position:relative !important;
	position:absolute;
	top:200px;
	left:auto !important;
	left:40%;
	width:400px;
	margin:auto auto;
	z-index:500;
}
.cart_message_top{
	width:388px;
	height:30px;
	background:url(../images/bgr_cart_message_top.png) top left no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_cart_message_top.png", sizingMethod='scale');
	font-size:14px;
	font-weight:bold;
	color:#5b5b5b;
	padding-left:12px;
	padding-top:7px;
}
.cart_message_text{
	clear:both;
	border-left:1px solid #878787;
	border-right:1px solid #878787;
	background:#FFFFFF;
	padding:10px;
}
.cart_message_bottom{
	width:400px;
	height:6px;
	background:url(../images/bgr_cart_message_bottom.png) top left no-repeat !important;
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_cart_message_bottom.png", sizingMethod='scale');
}
.cart_message_text1{
	color:#027e2a;
}
.cart_message_text2{
	padding-top:10px;
	font-weight:bold;
	padding-bottom:10px;
}
.cart_message_checkout{
	width:189px;
	float:left;
}
.cart_message_checkout_link{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	margin:0 auto;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order.png", sizingMethod='scale'); -->
}
.cart_message_continue{
	width:189px;
	float:left;
}
.cart_message_continue_link{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#929292;	
	line-height:44px;	
	margin:0 auto;	
	cursor:pointer;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;	
	
	border:1px solid #c4c4c4;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #afafaf;
	-webkit-box-shadow: 0px 0px 2px #afafaf;
	box-shadow: 0px 0px 2px #afafaf;
	
	<!-- display:block; -->
	<!-- width:131px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_signup.png", sizingMethod='scale'); -->			
}

.cart_message_text_bottom{
	clear:both;
}

/***** ADD TO CART MESSAGE CONTENT END *****/

/***** NEWS CONTENT START *****/
.news_main_right{
	margin-top:10px;
	width:174px;
	padding-left:10px;
	border-left:1px solid #CCCCCC;
}

.news_main_right_latest{
	font-weight:bold;
	color:#c1261d;
	padding-top:5px;
	padding-bottom:5px;
}

.news_main_right_latest img{
	position:relative;
	bottom:-3px;
}
.news_main_right_latest a{
	color:#c1261d;
	text-decoration:underline;
}

.news_main_right_archive{
	font-weight:bold;
	color:#c1261d;
	padding-top:5px;
	padding-bottom:5px;	
}
.news_main_right_archive img{
	position:relative;
	bottom:-3px;
}
.news_main_right_archive a{
	color:#c1261d;
	text-decoration:underline;
}

/** latest news start **/
.latest_news_box{
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #CCCCCC;
}
.latest_news_header{}
.latest_news_header a{
	color:#027e2a;
	text-decoration:none;
	font-weight:bold;
}
.latest_news_date{
	color:#5b5b5b;
	font-weight:normal;
	display:block;
}
.latest_news_title{
}
.latest_news_header_bottom{
}
.latest_news_description{
}
.latest_news_more{
}
/** latest news end **/

/** archive news start **/
.archive_news_box{
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #CCCCCC;
}
.archive_news_header{}
.archive_news_header a{
	color:#c1261d;
	text-decoration:underline;
	font-weight:normal;
}
.archive_news_date{
	color:#5b5b5b;
	font-weight:normal;
	width:100px;
	display:block;
	float:left;
}
.archive_news_title{
}
.archive_news_header_bottom{
}
.archive_news_description{
	clear:both;
	display:none;
}
.archive_news_more{
	display:none;
}
/** archive news end **/

/** latest short right start **/
.latest_short_news_box{
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #CCCCCC;
}
.latest_short_news_header{}
.latest_short_news_header a{
	color:#027e2a;
	text-decoration:none;
	font-weight:bold;
}
.latest_short_news_date{
	color:#5b5b5b;
	font-weight:normal;
	display:block;
}
.latest_short_news_title{}
.latest_short_news_description{
	display:none;
}
.latest_short_news_more{
	display:none;
}

/** latest short right end **/

/** one news start **/
.news{}
.news_header{}
.news_title{
	font-size:12px;
	font-weight:bold;
	color:#027e2a;
	padding:0px;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	background:url(../images/bgr_h4.jpg) bottom left no-repeat;
}
.news_date{
	color:#5b5b5b;
	font-weight:normal;
	padding-top:10px;
}
.news_author{
	color:#5b5b5b;
	font-weight:normal;
}
.news_content{
	padding-top:20px;
	padding-bottom:20px;
}
.news_footer{}
.news_category{
	color:#5b5b5b;
	font-weight:normal;
	padding-top:5px;
	font-size:10px;
	border-top:1px dashed #CCCCCC;
}

/** one news end**/

/***** NEWS CONTENT END *****/

/***** OUR GUARANTEES CONTENT START *****/
.our_guarantees_text{
	padding-top:5px;
	padding-left:5px;
	clear:both;
	height:110px;
}

/***** OUR GUARANTEES CONTENT END *****/

/***** SEMI-DEDICATED START *****/

.banner_semi_dedicated{
	width:970px;
	height:166px;
	padding:0px;
	background:url(../images/banner_semi_plans.jpg) top left no-repeat;
}

.banner_semi_dedicated_slogan{
	margin-left:256px;
	width:560px;
	height:72px;
	padding-top:25px;
	color:#c1261d;
	font-weight:bold;
	font-size:28px;
	line-height:30px;	
}
.banner_semi_dedicated_slogan2{
	margin-left:326px;
	width:450px;
	color:#027e2a;
	font-size:18px;
	font-weight:bold;
}

a.btn_bigger{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
	line-height:44px;	
	cursor:pointer;
	margin:0 auto;
	
	background:#eaebea;
	padding:9px 20px 10px 20px;
	
	border:1px solid #979797;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;	
	
	-moz-box-shadow: 0px 0px 2px #636363;
	-webkit-box-shadow: 0px 0px 2px #636363;
	box-shadow: 0px 0px 2px #636363;
	
	<!-- display:block; -->
	<!-- width:300px; -->
	<!-- height:44px; -->
	<!-- padding:0px; -->
	<!-- border:none; -->
	<!-- background: none; -->
	<!-- filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/bgr_btn_order_biger.png", sizingMethod='scale'); -->		
}
/***** SEMI-DEDICATED *****/

/***** SEMI VS SHARES HOSTING START *****/
.banner_semi_vs_shared{
	width:970px;
	height:166px; 
	padding:0px;
	background:url(../images/banner_semi_vs_shared.jpg) top left no-repeat;
}
.banner_semi_vs_shared_slogan{
	color:#c1261d;
	font-weight:bold;
	font-size:26px;
	line-height:30px;
	text-align:center;
	width:710px;
	margin-left:100px;
	padding-top:46px;
}
/***** SEMI VS SHARES HOSTING END *****/

.no_product_box{
	background:#ffffd2;
	padding:10px;
	background-image:url(../images/icon_info.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	border:1px solid #878787;
	padding-left:50px;
}

/***** CONTENT END *****/

.btn {
	background: none repeat scroll 0 0 #eaebea;
	border: 1px solid #979797;
	box-shadow: 0 0 2px #636363;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
	color: #000 !important;
	line-height: 44px;
	padding: 5px 20px 8px;
}

.hide {
	display: none;
}

.align-right {
	margin-top: 5px;
	text-align: right;
}
.align-center {
	text-align: center;
}

.banner_site_builder {
	margin-top: 20px;
}

.site_builder_banner_slogan.right {
	width: auto;
	float: right;
	padding-top: 0px;
	padding-right: 80px;
}

.tab-container {
	background-color: #fff;
	border-color: #ddd;
	border-radius: 4px 4px 0 0;
	border-width: 1px;
	box-shadow: none;
	margin-left: 0;
	margin-right: 0;
}

.tab-container p {
	padding: 0;
}

.tab-container p,
.tab-container ul li {
	line-height: 18px;
}

.tab-link {
	color: #333;
	-moz-user-select: none;
	border: 1px solid #ddd;
	border-radius: 4px 4px 0 0;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.tab-link.active {
	background: #f9f9f9;
}
.tab-link:hover {
	background: #fff;
}

#tab-wrapper {
	margin-top: 20px;
}
#tab-content-wrapper {
	margin-bottom: 20px;
}

.tab-content {
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 0 0 4px 4px;
	margin-top: -1px;
	padding: 20px 16px;
}

.one-third {
	float: left;
	width: 27%;
	margin: 20px 10px 20px 14px;

	border-width: 1px 1px 1px 4px;
	border-style: solid;
	border-color: #eee;
	border-left-color: rgba(216,24,24,0.3);
	border-radius: 3px;

	padding: 10px 4px 10px 25px;
}

.one-third h5 {
	color: #5b5b5b;
}

.one-half {
	float: left;
	width: 46%;
	margin: 30px 10px 30px 14px;
}

.first-row {
	margin-top: 30px;
}

.last-row {
	margin-bottom: 10px;
}

.design { background: url(../images/icon-design.jpg) no-repeat top right; }
.editor { background: url(../images/icon-editor.jpg) no-repeat top right; }
.mobile { background: url(../images/icon-mobile.jpg) no-repeat top right; }
.social { background: url(../images/icon-social.jpg) no-repeat top right; }
.traffic { background: url(../images/icon-traffic.jpg) no-repeat top right; }
.lpages { background: url(../images/icon-lpages.jpg) no-repeat top right; }
.history { background: url(../images/icon-history.jpg) no-repeat top right; }