/* CSS Document */
*{
	margin: 0;
	padding: 0;
}
html
{
	height: 100.01%;
}
fieldset
{
	border:none;
}
legend
{
	border:none;
	/*text-indent:-9999px;*/
	color:#3c93e8;
	font-weight:bold;
}
body{
	background:#ffffff;
	font-family:Tahoma, Arial, Verdana;
	font-size:13px;	
	color:#3c93e8;
}
h4
{
	font-size:18px;
	margin:5px 0px 10px 0px;
}
#wrapper
{
	width:970px;
	margin:auto;
}
a
{
	outline-style:none;
	text-decoration:none;
}
img
{
	border:none;
}

/* HEADER */
#wrapper #header
{
	width:969px;
	margin:25px 0px 0px 0px;
	background:#8fd1ff;
	padding:0px 0px 20px 0px;
}

#header table#header_tbl
{
/*	width:870px;
	text-align:left;
	position:relative;
	margin:0px 12px 10px 12px;
	top:30px;
	color:#FFFFFF;
	padding-bottom:15px;*/
	margin:20px 0px 0px 20px;
}
.header_image
{
	/*width:2px;*/
}
.header_text{
	vertical-align:middle;
	margin:auto 0;
}
.header_text_h1
{
	color:#FFFFFF;
	font-size:17px;
	float:left;
	font-family: Arial, Verdana, Tahoma;
	text-transform:uppercase;
	text-align:left;
}

#corner_top_left
{
	background:url(../images/corner_header_top_left.gif) top left no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	float:left;
	z-index:1;
}

#corner_top_right
{
	background:url(../images/corner_header_top_right.gif) top right no-repeat;
	width:18px;
	height:18px;
	position:relative;	
	float:right;
	z-index:1;
}

/* END HEADER */

#first_line
{
	width:969px;
	height:191px;
	background:url(../images/first_line_bg.jpg) repeat-x;
	position:relative;
	margin:0px;
	padding:0px;
}
#main_menu
{
	width:969px;
	height:37px;	
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	background:url(../images/menu_bg.jpg) repeat-x;	
}

#main_menu ul
{
	width:959x;
	height:37px;
	float:left;	
	margin:0px 0px 0px 10px;
	padding:0px;
}

#main_menu ul li
{
	float:left;
	list-style:none;
	font-size:14px;
	line-height:28px;	
}

#main_menu ul li a span
{
	background:url(../images/cart.png) no-repeat;
	float:left;
	width:17px;
	margin:5px 3px 0px 0px;
	text-indent:-9999px;
	display:block;
}
#main_menu ul li a
{
	outline-style:none;
	text-decoration:none;
	color:#FFFFFF;
	height:29px;
	display:block;
	margin:4px 0px 0px 0px;
	padding:0px 14px 0px 14px;
	float:left;
	outline-style:none;
}

#main_menu ul li a:hover
{
	background:#1662bb/*url(../images/main_menu_hover_bg.jpg) repeat-x*/;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
	height:29px;
}

#main_menu ul li a.button_on
{
	font-weight:bold;
	background:#1662bb/*url(../images/main_menu_hover_bg.jpg) repeat-x*/;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
	height:29px;
}


#menu_left_corner
{
	background:url(../images/menu_left_corner.jpg) no-repeat;
	float:left;
	text-indent:-9999px;
	display:block;
	width:18px;
	height:37px;
	z-index:1;
}

#menu_right_corner
{
	background:url(../images/menu_right_corner.jpg) no-repeat;
	float:right;
	text-indent:-9999px;
	display:block;
	width:18px;
	height:37px;
	z-index:1;
}
#banner_lostpas
{
	width:323px;
	height:120px;
	position:relative;
	margin:17px 0px 0px 15px;
	padding:0px;
	float:left;
}

#login_form
{
	background:url(../images/login_bg.jpg) repeat-x;
	width:323px;
	height:120px;
	float:left;
	position:relative;
	margin:17px 0px 0px 15px;
	padding:0px;
}

#login_top_left
{
	background:url(../images/loign_form_left_top_corner.jpg) no-repeat;
	width:21px;
	height:21px;
	position:relative;
}
#login_top_right
{
	background:url(../images/loign_form_right_top_corner.jpg) no-repeat;
	width:21px;
	height:21px;
	position:relative;
	float:right;
	top:-21px;
}
#login_bottom_left
{
	background:url(../images/loign_form_left_bottom_corner.jpg) no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	bottom:0px;
	left:0px;
}
#login_bottom_right
{
	background:url(../images/loign_form_right_bottom_corner.jpg) no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	bottom:0px;
	right:0px;	
}

#login_form form
{
	padding-left:20px;
	padding-bottom:2px;
	height:80px;
	border-left:#83acc1 1px solid;
	border-right:#83acc1 1px solid;
	<!--
	width:301px;
	-->
	<!--
	margin-top:-21px;
	-->		
}

#login_form form input
{
	background:url(../images/login_box.gif) no-repeat;
	border:none;
	width:167px;
	height:25px;
	color:#ffffff;
	font-size:12px;
	padding:4px 0px 0px 15px;
	margin:0px;
}

#login_form form button.image
{
	background:url(../images/login_button.jpg) no-repeat;
	border:none;
	width:80px;
	height:82px;
	float:right;
	right:10px;
	top:20px;
	text-indent:-9999px;
	cursor:pointer;
	position:absolute;
}

#login_form a
{
	text-decoration:none;
	color:#3c93e8;
	font-size:10px;
	display:block;
	float:left;
	margin-top:-5px;
}

#login_form a#register
{
	margin-left:30px;
	width:50px;
}

#domain_search_live_chat
{
	background:url(../images/domain_search_block_bg.jpg) repeat-x;
	width:600px;
	height:118px;
	position:relative;
	float:left;
	margin:17px 0px 0px 10px;
	border:#609fd6 1px solid;
}

#search_block_top_left_corner
{
	background:url(../images/domain_search_top_left_corner.gif) top left no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	top:-1px;
	left:-1px;
}

#search_block_top_right_corner
{
	background:url(../images/domain_search_top_right_corner.gif) top right no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	top:-1px;
	right:-1px;
}

#search_block_bottom_left_corner
{
	background:url(../images/domain_search_bottom_left_corner.gif) bottom left no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	bottom:-1px;
	left:-1px;
}

#search_block_bottom_right_corner
{
	background:url(../images/domain_search_bottom_right_corner.gif) bottom right no-repeat;
	width:21px;
	height:21px;
	position:absolute;
	bottom:-1px;
	right:-1px;
}

#domain_search_content
{
	background:url(../images/domain_search_bg.jpg) repeat-x;
	width:430px;
	height:90px;
	margin:0px 27px 0px 0px;
	position:relative;
	top:15px;
	float:right;
}

#domain_search_left
{
	background:url(../images/domain_search_left.jpg) no-repeat;
	width:42px;
	height:90px;
	position:relative;
	float:left;
	left:0px;
}

#domain_search_right
{
	background:url(../images/domain_search_right.jpg) no-repeat;
	width:42px;
	height:90px;
	position:relative;
	float:right;
	right:0px;
}
#domain_search
{
	width:370px;
	height:23px;
	margin:15px 0px 0px 20px;
	padding:0px;
	position:absolute;
	float:left;
	top:20px;
	left:20px;
}

.domain_search_form3 
{
	width:300px;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
}

.domain_search_input3
{
	background:#ffffff bottom left no-repeat;
	width:300px;
	height:17px;
	border:none;
	padding:3px 0px 3px 0px;
	float:left;
	color:#e65c0a;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

#domain_label
{
	width:39px;
	height:20px;
	display:block;
	float:left;
	margin:0px ;
	padding:4px 0px 0px 4px;
	color:#e65c0a;
	font-size:12px;
	font-weight:bold;
	background:url(../images/domain_search_label_bg.jpg) bottom left no-repeat;
	text-align:center;
}

.domain_search_submit3
{
	background:url(../images/domain_search_button.jpg) bottom left no-repeat;
	width:17px;
	height:25px;
	border:none;
	float:left;
	text-indent:-9999px;
	margin:0px;
	cursor:pointer;
}

#live_chat
{
	background:url(../images/live_chat.jpg) no-repeat;
	width:84px;
	height:79px;
	position:absolute;
	left:20px;
	top:20px;
}

#live_chat a 
{
	text-decoration:none;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	width:82px;
	display:block;
	font-size:16px;
	text-align:center;
	padding:20px 0px 0px 5px;
}

#live_chat a span 
{
	font-size:10px;
}
#cart_message
{
	width:970px;
	height:34px;
	position:relative;
	float:left;
	margin:13px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	background:url(../images/center.jpg) repeat-x top left;
	text-align:center;
	color:#FF6200;
	font-weight:bold;
}
#cart_message_left
{
	background:url(../images/left.jpg) top left no-repeat;
	width:18px;
	height:44px;
	position:absolute;
	left:0px;
	top:0px;
	text-indent:-9999px;
	display:block;
}
#cart_message_right
{
	background:url(../images/right.jpg) top left no-repeat;
	width:18px;
	height:44px;
	position:absolute;
	right:0px;
	top:0px;
	text-indent:-9999px;
	display:block;
}
#first_line_bottom_left_corner
{
	background:url(../images/corner_header_bottom_left.gif) no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	bottom:0px;
	left:0px;
}

#first_line_bottom_right_corner
{
	background:url(../images/corner_header_bottom_right.gif) no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	bottom:0px;
	right:0px;
}

span#check
{
	font-weight:bold;
	padding:15px 0px 0px 0px;
	display:block;
	font-size:11px;
	position:relative;
	color:#ffffff;
}

span#ext
{
	font-size:10px;
	display:block;
	top:35px;
	position:relative;
	padding:0px;
	margin:0px;
	height:10px;
	color:#ffffff;
}

#second_line
{
	width:969px;
	position:relavite;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	overflow:visible;
	clear:both;
}
#sign_up 
{
	width:341px;
	height:301px;
	position:relative;
	margin:12px 0px 0px -1px;
	padding:0px;
	float:left;
	outline-style:none;
}

.zacky_link
{
	width:340px;
	height:165px;
	position:relative;
	display:block;
	float:left;
	margin:0px;
	padding:0px;
}
#hosting_plans
{
	width:615px;
	height:290px;
	margin:0px 0px 5px 13px;
	padding:0px;
	position:relative;
	float:left;
}
.hosting_plan_content
{
	background:url(../images/hosting_banner_bg.jpg) repeat-x;
	width:615px;
	height:143px;
	margin:0px 0px 14px 0px;
	padding:0px;
	position:relative;
	float:left;
}
.hostng_plan_details
{
	position:relative;
	margin:0px;
	padding:0px;
}
#woman
{
	background:url(../images/hosting_plan_women.jpg) no-repeat;
	width:171px;
	height:143px;
	position:relative;
	float:left;
	left:0px;
}

#man
{
	background:url(../images/hosting_plan_man.jpg) no-repeat;
	width:171px;
	height:143px;
	position:relative;
	float:left;
	left:0px;
}
.order
{
	background:url(../images/hosting_plan_order.jpg) no-repeat;
	width:87px;
	height:143px;
	display:block;
	float:right;
	right:0px;
	text-indent:-9999px;
	position:relative;
}
.link_button
{
	background:url(../images/order_hosting.jpg) no-repeat;
	width:79px;
	height:85px;
	position:absolute;
	display:block;
	float:right;
	text-indent:-9999px;
	border:none;
	margin:0px;
	padding:0px;
	bottom:5px;
	left:0px;
	cursor:pointer;
	outline-style:none;
}
.index_cart_btn
{
	background:url(../images/hosting_cart.jpg) no-repeat;
	width:48px;
	height:29px;
	position:relative;
	display:block;
	float:right;
	text-indent:-9999px;
	border:none;
	top:20px;
	right:30px;
	cursor:pointer;
	outline-style:none;
}
.hosting_plan_content h3
{
	font-size:18px;
	color:#ff6200;
	margin-top:2px;
}

.hosting_plan_content ul
{	
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	color:#3d94e9;
	float:left;
}
.hosting_plan_content ul li
{
	list-style:none;
	width:205px;
	font-size:11px;
	padding:0px;
	margin:0px;
}

.hosting_plan_content a ul
{
	text-decoration:none;
	outline-style:none;
	cursor:pointer;
	margin:2px 0px 0px 0px;
	padding:0px;
}
span.orange
{
	color:#FF6200;
	margin:0px;
	padding:0px;
	height:2px;
}
.plan_price
{
	position:relative;
	float:left;
	color:#ff6200;
	width:150px;
	font-weight:bold;
	font-style:italic;
	margin:20px 0px 0px 0px;
}
span.FP_currency
{
	font-size:30px;
}
span.FP_whole_price
{
	font-size:60px;
}
span.FP_dot, span.FP_remainder_price
{
	font-size:40px;
}

#thrird_line
{
	width:969px;
	float:left;
	position:relative;
	margin:13px 0px 0px 0px;
}

#demo_panel
{
	background:url(../images/demo_panel.jpg) no-repeat;
	width:342px;
	height:121px;
	display:block;
	text-indent:-9999px;
	position:relative;
	margin-right:30px;
	cursor:pointer;
	outline-style:none;
	float:left;
}
#demo_panel a
{
	width:342px;
	height:121px;
	display:block;
	position:relative;
}
.zacky_banner
{
	margin-top:13px;
}

.text
{
	/*width:600px;*/
	width:610px;
	color:#3c93e8;
	position:relative;
	margin:0px 0px 0px 5px;
	padding:0px;
	float:left;
	font-size:12px;
}
.text_p
{
	width:300px;
	float:left;
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	text-align:justify;
}
.text_p h4
{
	padding-bottom:10px;
	margin:0px;
}
/*#news_box
{
	margin:0px;
	padding:0px;
	width:300px;
	float:left;	
}*/
span#news
{
	width:300px;
	display:block;
	font-size:18px;
	font-weight:bold;
}
span.news_date
{
	width:300px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.news_box_short
{
	width:300px;
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px 3px 0px 0px;	
}
.news_header a
{
	text-decoration:none;
	font-weight:bold;
	color:#3c93e8;
	font-size:13px;
	margin:10px 0px 5px 0px;
	display:block;
}
.news_more a
{
	width:294px;
	display:block;
	text-decoration:none;
	color:#ff6200;
	margin:5px 0px 5px 0px;
}
.news_description
{
	font-size:11px;
}
#holder
{
	width:341px;
	position:relative;
	background:#eaeaea;
	margin:13px 0px 0px 0px;
	color:#2775c7;
	float:left;
	/*padding:20px 5px 20px 5px;*/
/*	min-height:40px;*/
}
#news_box
{
	width:300px;
	margin:0px;
	padding:0px;
	float:left;
	/*position:relative;*/
	/*border:1px solid #0066CC;*/
}
.choose
{
	outline-style:none;
	color:#FF6200;
	text-decoration:none;
}
.ssl_holder_corner_top_right
{
	background:url(../images/holder_top_right.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	top:0px;
	right:0px;
}
.ssl_holder_corner_top_left
{
	background:url(../images/holder_top_left.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	top:0px;
	left:0px;
}
.ssl_holder_corner_bottom_left
{
	background:url(../images/holder_bottom_left.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.ssl_holder_corner_bottom_right
{
	background:url(../images/holder_bottom_right.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	bottom:0px;
	right:0px;
}
.holder_top{
	background:url(../images/holder_top.jpg) top left no-repeat;
	width:341px;
	height:19px;
}
.holder_text{
	padding:0 10px 0 10px;
}
.holder_bottom{
	background:url(../images/holder_bottom.jpg) top left no-repeat;
	width:341px;
	height:19px;
}
.holder_corner_top_left
{
	background:url(../images/holder_top_left.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	top:0px;
	left:0px;
}
.holder_corner_top_right
{
	background:url(../images/holder_top_right.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	top:0px;
	right:0px;
}
.holder_corner_bottom_left
{
	background:url(../images/holder_bottom_left.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	bottom:0px;
	left:0px;
}
.holder_corner_bottom_right
{
	background:url(../images/holder_bottom_right.gif) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	bottom:0px;
	right:0px;
}

#last_block
{
	background:url(../images/last_block_bg.jpg) repeat-x;
	width:969px;
	height:114px;
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
}

#last_block_top_left_corner
{
	background:url(../images/last_block_corner_top_left.gif) no-repeat;
	width:19px;
	height:19px;
	position:relative;
	top:0px;
	left:0px;
}

#last_block_top_right_corner
{
	background:url(../images/last_block_corner_top_right.gif) no-repeat;
	width:19px;
	height:19px;
	position:relative;
	top:-19px;
	right:0px;
	float:right;
}
#bottom_banner
{
	width:969px;
	height:66px;
	position:relative;
	margin:-15px 0px 0px 0px;
	padding:0px;
	float:left;
}
#paiment_methods
{
	background:url(../images/paiment_methods.png) bottom no-repeat;
	width:171px;
	height:54px;
	position:absolute;
	margin:0px;
	left:216px;
	padding:0px;
	float:left;
	display:block;
	top:0px;
}

#support
{
	background:url(../images/24_x_7_support.png) no-repeat;
	width:152px;
	height:66px;
	position:absolute;
	margin:-7px 0px 0px 0px;
	left:600px;
	padding:0px;
	float:left;
	display:block;
}

#last_menu
{
	width:969px;
	height:37px;
	float:left;
	position:relative;
	margin:-12px 0px 0px 0px;
	padding:0px;
	bottom:0px;
}
span#last_menu_left
{
	background:url(../images/last_block_menu_left.jpg) no-repeat;
	width:20px;
	height:37px;
	position:absolute;
	left:0px;
	bottom:0px;
	text-indent:-9999px;
	display:block;
}

span#last_menu_right
{
	background:url(../images/last_block_menu_right.jpg) no-repeat;
	width:19px;
	height:37px;
	position:absolute;
	right:0px;
	bottom:0px;
	text-indent:-9999px;
	display:block;
}

#last_menu ul
{
	margin:12px 0px 0px 180px;
	padding:0px;
	float:left;	
	position:relative;
}

#last_menu ul li
{
	float:left;
	list-style:none;
	color:#FFFFFF;
	border-left:#ffffff 1px solid;
	padding:0px 7px 0px 7px;
	font-size:11px;
}

#last_menu ul li a
{
	text-decoration:none;
	color:#FFFFFF;
}

#last_menu ul li.first_li
{
	border:none;
}

#footer
{
	width:969px;
	position:relative;
	float:left;
	color:#3c92e7;
	text-align:center;
	margin:10px 0px 20px 0px;
	font-size:11px;
}

#footer_text
{
	width:969px;
	position:relative;
	margin:0px;
	padding:10px 0px 0px 0px;
	float:left;
	text-align:center;
	display:block;
}

#left_block
{
	width:350px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}

#zacky_tools
{
	background:url(../images/zacky_banner.jpg) no-repeat;
	width:345px;
	height:171px;
	position:relative;
	margin:13px 0px 0px 0px;
	padding:0px;
	float:left;
}

#right_block
{
	width:615px;
	margin:13px 0px 0px 0px;
	padding:0px;
	float:left;
}

#table
{
	width:616px;
	float:left;
	position:relative;
	margin:13px 0px 0px 2px;
}
#table_header
{
	background:#6cb4e9;
	width:616px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	z-index:1px;
}
#table_header span#table_left_corner
{
	background:url(../images/table_top_left_corner.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	text-indent:-9999px;
}

#table_header span#table_right_corner
{
	background:url(../images/table_top_right_corner.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	float:right;
	top:0px;
	right:0px;
	text-indent:-9999px;
}

.compare_tbl
{	
	width:616px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	color:#2775C7;
}	
.compare_tbl th.compare_tbl_section_title
{
	background:#dfdfdf;
	color:#2775c7;
	padding-left:5px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	height:24px;
	text-indent:1px;
	border-left:none;
	width:300px;
	border-top:#ffffff 5px solid;
}
.compare_tbl th
{
	background:url(../images/table_blue_bg.jpg) #6eb9f3 bottom repeat-x;
	height:25px;
	text-indent:-9999px;
	border-left:#ffffff 5px solid;
	border-top:#ffffff 5px solid;
}
.compare_tbl td
{
	background:url(../images/td_background.jpg) #f8fefe bottom repeat-x;
	color:#2775c7;
	width:130px;
	height:24px;
	font-size:12px;
	border-top:#ffffff 5px solid;
	border-left:#ffffff 5px solid;
}
.compare_tbl td.compare_parameter
{
	border-left:none;
	width:260px;
}
.compare_tbl td.compare_price
{
	color:#ff6200;
}
.compare_tbl td.plan_name, .plan_name_first
{
	background:#6cb4e9;
	font-size:16px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	border:none;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}
.compare_tbl td.compare_sign_up_first
{
	background:#dfdfdf;
	height:80px;
	border-left:none;
}
.compare_tbl td.compare_sign_up
{
	background:#dfdfdf;
	border-left:none;
}
.compare_order_link
{
	background:url(../images/order_hosting_table.jpg) no-repeat;
	width:75px;
	height:65px;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
}
.compare_cart_link
{
	display:none;
}
span.tip
{
	width:18px;
	height:16px;
	float:left;
	display:block;
	margin-right:3px;	
}

span.tip a
{
	width:18px;
	height:16px;
	background:url(../images/tip.jpg) no-repeat;
	display:block;
	color:#ff6200;
	margin:0px;
	padding:0px;
}

.tip_box
{
	width:300px;
	border:1px solid #4c75b2;
	background:#a3d2ff;
	padding:5px;
	color:#004996;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
#table_footer
{
	background:#dfdfdf;
	width:616px;
	position:relative;
	float:right;
	right:0px;
}

#table_footer span#table_footer_left_corner
{
	background:url(../images/table_footer_corner_left.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	float:left;
	text-indent:-9999px;
}

#table_footer span#table_footer_right_corner
{
	background:url(../images/table_footer_corner_right.gif) no-repeat;
	width:18px;
	height:18px;
	display:block;
	position:absolute;
	float:right;
	bottom:0px;
	right:0px;
	text-indent:-9999px;
}

#table_footer a
{
	background:url(../images/order_hosting_table.jpg) no-repeat;
	width:75px;
	height:65px;
	display:block;
	position:relative;
	float:right;
	margin:0px 60px 0px 60px;
}

#domain_header
{
	background:#eaeaea;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:618px;
	height:20px;
}
#domain_header span
{
	color:#2775c7;
	font-weight:bold;
	display:block;
	padding:20px 0px 0px 20px;
}
#ssl_header
{
	background:#eaeaea;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:615px;
	height:20px;
}
#ssl_header span
{
	color:#2775c7;
	font-weight:bold;
	display:block;
	padding:20px 0px 0px 20px;
}
.domain_search_results_tbl
{
	width:618px;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
}
.domain_search_results_tbl td
{
	font-weight:bold;
	background:url(../images/td_background.jpg) #f8fefe bottom repeat-x;
	color:#2775c7;
	height:24px;
	font-size:12px;
	border-bottom:#ffffff 5px solid;
	border-left:#ffffff 5px solid;
}
.domain_search_results_tbl td.domain_search_register_checkbox, .domain_search_results_tbl td.domain_search_register_domain_on, td.domain_search_transfer_domain_on,td.domain_search_transfer_checkbox, td.domain_search_transfer_checkbox_on
{
	border-left:none;
		color:#E65C0A;
}
td.domain_search_register_period_on, td.domain_search_register_price_on,td.domain_search_transfer_price_on, td.domain_search_transfer_period_on
{
	color:#E65C0A;
}
.domain_search_results_tbl td.domain_search_register_label, .domain_search_results_tbl td.domain_search_transfer_label
{
	background:#eaeaea;
	border-left:none;
	padding:0px 0px 0px 20px;
}
.domain_search_results_tbl td.domain_search_register_checkbox_on, .domain_search_results_tbl td.domain_search_register_domain, td.domain_search_transfer_domain
{
	border-left:none;
	color:#3c93e8;
}
.domain_search_results_tbl td.domain_search_link_td
{
	background:#eaeaea;
	border-left:none;
	border-bottom:none;
}

#domain_table_footer
{
	width:618px;
	background:#eaeaea;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
}
.domain_search_order_btn
{
	background:url(../images/domain_order.jpg) no-repeat;
	width:73px;
	height:72px;
	position:relative;
	display:block;
	margin-left:150px;
	float:left;
	border:none;
	cursor:pointer;
}

.domain_search_cart_btn
{
	background:url(../images/domain_cart.jpg) no-repeat;
	width:73px;
	height:72px;
	position:relative;
	display:block;
	margin-left:150px;
	float:left;
	border:none;
	cursor:pointer;
}
td.domain_search_error
{
	background:#eaeaea;
	border-left:none;
	border-bottom:none;
	padding:0px 0px 15px 20px;
	text-align:center;
	color:#e65c0a;
}

.domain_content
{
	color:#2775c7;
	padding:5px 0px 0px 0px;
	width:618px;
	text-align:justify;
}
div#content
{
	color:#3c93e8;
	width:618px;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#content a
{
	outline-style:none;
	text-decoration:none;
	color:#e65c0a;
}
#content p
{
	margin:0px 0px 5px 0px;
	display:block;
}

.support_icons
{
	width:73px;
	height:77px;
	float:left;
	margin:0px;
	padding:0px;
}
#content p.support_content
{
	width:309px;
	float:left;
	display:block;
	margin:0px 0px 0px 0px;
}
#content p.support_content span
{
	/*width:250px;*/
	display:block;
	margin:10px 0px 0px 0px;
	padding-right:50px;
}

span.faq_title
{
	font-size:18px;
	font-weight:bold;
	float:left;
}
.sub_title
{
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}

.faq_answers
{
	background:#E7F4FF;
	border:1px solid #CAE5FF;
	display:block;
	padding:10px 10px 10px 10px;
}
.faq_answers ol
{
	/*width:590px;*/
	margin:0px 0px 0px 20px;
}
a.hide_answer
{
	color:#E65C0A;
	
}

div#content ol
{
	position:relative;
	margin:0px;
	padding:0px 0px 0px 20px;
	/*width:600px;*/
}
div#content ol li
{
	position:relative;
	margin:0px;
	padding:0px;
}
#terms_line
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#terms_box
{
	margin:0px 0px 0px 30px;
}
.terms_title
{
	font-size:18px;
	text-align:center;
	/*width:610px;*/
	display:block;
	margin:50px 0px 0px 0px;
}
#banners_holder
{
	margin:0px;
	padding:0px;
	float:left;
	width:350px;
}
.login_h4
{
	margin:50px 0px 0px 127px;
	display:block;
}
/***** LOGIN FORM ****/
form.login_form
{
	margin:10px 0px 1px 127px;
}
table.login_form_tbl{
	width:370px;
	height:50px;
}

td.login_form_error_msg{
	color:#e65c0a;
	height:30px;
	background:#ffffff;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
	padding:5px 0px 5px 10px;
	margin-bottom:10px;
}
td.login_form_title{
	width:100px;
}
div#login_top_text{
	display:block;
	width:350px;
	margin-bottom:10px;
	color:#E65C0A;
}
td.login_form_text{width:100px;}
input.login_form_input{
	background-color:#E7F4FF;
	border:none;
	width:164px;
	height:22px;
	padding:5px 0px 0px 5px ;
	color:#ffffff;
	background:url(../images/login_form_input_bg.jpg) no-repeat;
}
td.login_form_lostpassTD{ padding-bottom:10px;}
td.login_form_submitTD{text-decoration:none; }
span.lost_pass1{visibility:hidden;display:none;}
span.lost_pass2{ visibility:hidden;display:none;}
span.lost_pass3{ text-decoration:none;}
span.lost_pass3 a{ text-decoration:none; color:#3C93E8;}
span.login_form_btn{
	display:block; 
	background:url(../images/login_button_blue.jpg) top right no-repeat;
 	width:66px;
  	margin:0px 0px 30px 0px;
	height:65px;
	right:0px;
	top:0px;
}
#lostpass_content
{
	width:615px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
}

#lostpass_include
{
	width:615px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	
}
#lostpass_include iframe
{
	margin-left:110px;
	
}
/* span.login_form_btn{
	margin-left:25px;
}*/
input.login_form_submit{
	
	border:none;
	background:none;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding:1px 6px 5px 7px;
	font-weight:bold;
	width:66px;
  	margin:0px 0px 20px 0px;
	height:65px;	
	cursor:pointer;
}

div#login_note{
	padding-top:10px;
	font-size:10px;
	color:#3c93e8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #3C93E8;
	padding-bottom:35px;
}

/*******/

/****** contact form *****/
#contact_form_bg
{
	width:615px;
	position:relative;
	float:left;
	margin:30px 0px 0px 0px;
	padding:0px;
	background:#d1e9ff;
}

#contact_form_corner_top_left
{
	background:url(../images/contact_form_corner_top_left.jpg) no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	left:0px;
	top:0px;
}
#contact_form_corner_top_right
{
	background:url(../images/contact_form_corner_top_right.jpg) no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	right:0px;
	top:0px;
}
#contact_form_corner_bottom_left
{
	background:url(../images/contact_form_corner_bottom_left.jpg) no-repeat;
	width:10px;
	height:10px;
	position:absolute;
	left:0px;
	bottom:0px;
}
#contact_form_corner_bottom_right
{
	background:url(../images/contact_form_corner_bottom_right.jpg) no-repeat;
	width:10px;
	height:10px;
	position:absolute;	
	right:0px;
	bottom:0px;
}

.contacts_form
{
	width:500px;
	margin:20px 0px 0px 0px;
	padding-bottom:20px;
	float:left;
	position:relative;
}
.contacts_form input, .contacts_form select, .contacts_form textarea
{
	background:#E7F4FF;
	border:1px solid #52A2D3;
	color:#087DAD;
}
td.contacts_title
{
	padding:0px 0px 0px 20px;
}
.contacts_form_input
{
	width:151px;
	margin:0px 0px 0px 0px;
}
td.contacts_agree input
{
	width:30px;
	border:none;
	background:#D1E9FF;
/*	margin-left:85px;*/
}
td.contacts_agree
{
	padding:0px 40px 0px 102px;
}
input.contacts_form_button
{
	background:url(../images/send_button.jpg) no-repeat;
	width:91px;
	height:80px;
	position:relative;
	float:right;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	right:33px;
}
td.contacts_send
{
	padding:5px 0px 5px 0px;
	width:615px;
}
.contacts_error
{
	color:#E65C0A;
}
.contacts_error ul
{
	font-weight:bold;
	margin-left:20px;
}
.contacts_error ul li
{
	font-weight:normal;
}

.contact_phone_bottom
{
	clear:both;
}
span.contact_phone
{
	width:250px;
	display:block;
	float:left;		
	position:relative;
	margin:10px 0px 10px 30px;
}

/***************/
#login_form_bg
{
	width:615px;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:#d1e9ff;
}
.zt_product
{
	position:relative;
	border-bottom:#3C93E8 1px solid;
	margin-top:10px;
	padding-bottom:10px;
}

.zacky_content
{
	width:615px;
	float:left;
	display:block;
	margin:10px 0px 10px 0px;
}
.zt_image
{
	margin-bottom:3px;
}
.ssls_det_tbl
{
	width:615px;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
}
.ssls_det_tbl td
{
	background:#F8FEFE url(../images/td_background.jpg) repeat-x center bottom;
	border-left:#ffffff 5px solid;
	padding:1px 1px 1px 1px;
}
td.ssl_title
{
	background:#EAEAEA;
	color:#2775C7;
	font-weight:bold;
	border:none;
	line-height:15px;
	padding-bottom:5px;
}
td.ssl_title_first
{
	padding-left:5px;
}
td.ssl_name
{
	border-left:none;
	padding-left:5px;
}
.ssls_det_order_link
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	background:#62AFF5;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	cursor:pointer;
	padding:1px 1px 1px 1px;
}
.ssls_det_tip
{
	padding-right:3px;
	display:block;
	width:16px;
	height:16px;
	float:left;
	bottom:0px;
	position:relative;
}

td.ssl_price
{
	color:#E65C0A;
}
#ssl_table_footer
{
	width:615px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:#EAEAEA;
	float:left;
	position:relative;
	height:40px;
	border-top:#ffffff 3px solid;
}
p.ssl
{
	width:600px;
	text-align:justify;
	float:left;
	display:block;
	padding:0px 5px 13px 0px;	
}
#right_block h3.cathegory
{
	width:615px;
	display:block;
	margin:20px 0px 5px 0px;
}

.id_protect_tbl{
	border: 10px solid #ffffff;
	border-left:none;
}
.id_protect_tbl td{
	vertical-align:top;
	padding:5px;
	width:50%;
	border-left: 10px solid #ffffff;
}

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

/*servers*/

.compare_servers_tbl
{	
	width:616px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	color:#2775C7;
}	
.compare_servers_tbl th.compare_servers_tbl_section_title
{
	background:#dfdfdf;
	color:#2775c7;
	padding-left:5px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	height:24px;
	text-indent:1px;
	border-left:none;
	width:300px;
	border-top:#ffffff 5px solid;
}
.compare_servers_tbl th
{
	background:url(../images/table_blue_bg.jpg) #6eb9f3 bottom repeat-x;
	height:25px;
	text-indent:-9999px;
	border-left:#ffffff 5px solid;
	border-top:#ffffff 5px solid;
}
.compare_servers_tbl td
{
	background:url(../images/td_background.jpg) #f8fefe bottom repeat-x;
	color:#2775c7;
	width:130px;
	height:24px;
	font-size:12px;
	border-top:#ffffff 5px solid;
	border-left:#ffffff 5px solid;
}
.compare_servers_tbl td.server_compare_parameter
{
	border-left:none;
	width:260px;
}
.compare_servers_tbl td.server_compare_price
{
	color:#ff6200;
}
.compare_servers_tbl td.server_name, .server_name_first
{
	background:#6cb4e9;
	font-size:16px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	border:none;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}
.compare_servers_tbl td.server_compare_sign_up_first
{
	background:#dfdfdf;
	height:80px;
	border-left:none;
}
.compare_servers_tbl td.server_compare_sign_up
{
	background:#dfdfdf;
	border-left:none;
}
.server_compare_order_link
{
	background:url(../images/order_hosting_table.jpg) no-repeat;
	width:75px;
	height:65px;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
}
.server_compare_cart_link
{
	display:none;
}
.server_bonus{
	display:block;
	font-weight:normal;
	font-size:10px;
}