@charset "utf-8";
/* CSS Document */
body {overflow-y:scroll; //overflow-y:none; background-image:url(images/bg.jpg); background-repeat:repeat-y; background-position:center; background-color:#f6f4f2; margin:0px; padding:0px;}
img, table {border:0}
form {display:inline;}
a {margin:0px; padding:0px;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; font-weight:bold; cursor:pointer;}
a:hover {text-decoration:underline;}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f; margin:0px; padding:0px; font-weight:normal;}
.link_top {margin:0px; padding:0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4170a0; font-weight:normal;}
.link_top:hover {text-decoration:underline;}
.copy_text {margin:0px; padding:0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; padding-top:15px; padding-left:34px; padding-bottom:15px;}

.bg_girl {background-image:url(images/girl.jpg); background-repeat:no-repeat; background-position:right top;}
.block1_middle {background-image:url(images/middle_block.jpg); background-repeat:repeat-y;}
.block1_top {background-image:url(images/top_block.jpg); background-repeat:no-repeat; height:123px; padding-left:15px; padding-top:15px;}
.block2_top {background-image:url(images/top_block_2.jpg); background-repeat:no-repeat; height:123px; padding-left:15px; padding-top:15px;}
.block3_top {background-image:url(images/top_block_3.jpg); background-repeat:no-repeat; height:123px; padding-left:15px; padding-top:15px;}
.block_free {background-image:url(images/free_need1.jpg); background-repeat:no-repeat; height:38px; width:932px;}
.block_see {background-image:url(images/see_cust1.jpg); background-repeat:no-repeat; height:38px; width:932px;}
.block_see_why {background-image:url(images/see_why_1.jpg); background-repeat:no-repeat; height:38px; width:932px;}
.block_why {background-image:url(images/why_cust.jpg); background-repeat:no-repeat; height:38px; width:932px;}
.blue_16 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#336699; font-weight:bold;}
.blue_12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; font-weight:normal;}
.top_left {padding-left:25px; padding-top:28px;}
.grey {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; font-weight:normal; }
.font_14 {font-size:14px;}
.red_pic {background-image:url(images/red_pic.jpg); background-repeat:no-repeat; width:231px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; padding-left:10px; padding-top:7px;}
.list {background-image:url(images/list.jpg); background-repeat:no-repeat; padding-left:10px;}
.cur_pointer {cursor:pointer;}
/*----*/
.top_bg {width:910px; background:url(images/top_bg.jpg) repeat-x left top; }
.blue_bg {background-color:#4bbbeb;}
.grey_text_34 {font-size:34px; color:#999999;}
.grey_text_22 { font-size:22px; color:#666666;}
.des_grey_line {background:url(images/ver_line_grey.jpg) repeat-y right top;}
.fs_16 {font-size:16px;}
.list_yellow {background-image:url(images/list_des.jpg); background-position:left top; background-repeat:no-repeat; padding-left:15px; line-height:16px;}
.bg_top_des {background-image:url(images/design_top_image.jpg); background-position:top right; background-repeat:no-repeat;}
/*----*/
.text_22 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#666666; margin:0px; padding:0px; font-weight:normal;}
.text_18_blue {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5eb6e4; margin:0px; padding:0px; font-weight:bold;}
.text_18_darkblue {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#336699; margin:0px; padding:0px; font-weight:bold;}
.text_18_dark {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4f4f4f; margin:0px; padding:0px; font-weight:bold;}
.list_green {margin:0px; padding:0px; padding-left:10px; background-image:url(images/green_point.jpg); background-repeat:no-repeat; background-position:center left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f;  font-weight:normal;}




.top_bg {
	width:910px;
	background:url(images/top_bg.jpg) repeat-x left top;
	}
.top_text {
	font-size:22px;
	color:#666666;
	}	
	
.cell_border {
	border-right:1px solid #ede9e6;
	}
.cell_text1 {
	margin-left:10px;
	font-size:12px;
	color:#4f4f4f;
	}
	
.blue_block {
	width:301px;
	background-color:#4bbbeb;
	cursor:pointer;
	}
.blue_block_text1 {
	font-size:18px;
	color:#ffffff;
	}
.blue_block_text2 {
	font-size:12px;
	color:#333333;
	}
.blue_block_text3_w {
	font-size:19px;
	color:#ffffff;
	}
#blue_block_text3 {
	font-size:19px;
	color:#ffffff;
	font-weight:bold;
	}
	
.name_text {
	margin-left:10px;
	margin-bottom:20px;
	font-size:18px;
	color:#4f4f4f;
	font-weight:bold;
	}
	
.nums {
	margin-left:25px;
	text-indent:-15px;
	font-size:12px;
	color:#4f4f4f;
	}
	
.domain_text_field {
	width:285px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	}
	
.domain_select {
	width:77px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4f4f;
	}
	
.domain_list {
	padding-left:8px;
	background:url(images/marker1.jpg) no-repeat 0px 5px;
	font-size:12px;
	color:#4f4f4f;
	}
	
.domain_bottom {
	width:892px;
	margin-left:20px;
	margin-bottom:35px;
	padding-top:12px;
	padding-bottom:15px;
	border-top:1px solid #ede9e6;
	border-bottom:1px solid #ede9e6;
	}
.domain_bottom2 {
	width:892px;
	margin-left:12px;
	margin-bottom:35px;
	padding-top:12px;
	padding-bottom:15px;
	border-top:1px solid #ede9e6;
	border-bottom:1px solid #ede9e6;
	}
	
	
	

.bottom_border {
	border-bottom:1px solid #999999;
	}
	
.good_v {
	width:300px;
	height:371px;
	background:url(images/good_value.jpg) no-repeat left top;
	text-align:center;
	}
.better_v {
	width:302px;
	height:371px;
	background:url(images/better_value.jpg) no-repeat left top;
	text-align:center;
	}
.top_v {
	width:300px;
	height:371px;
	background:url(images/top_value.jpg) no-repeat left top;
	text-align:center;
	}
	
.red_18 {font-size:18px; color:#ed1b2d;}

.fs_18 {font-size:18px;}
.dark_text {color:#5a5b5d;}

.good_host {
	width:300px;
	height:412px;
	background:url(images/good_host.jpg) no-repeat left top;
	text-align:center;
	}
.better_host {
	width:302px;
	height:412px;
	background:url(images/better_host.jpg) no-repeat left top;
	text-align:center;
	}
.top_host {
	width:300px;
	height:412px;
	background:url(images/top_host.jpg) no-repeat left top;
	text-align:center;
	}
	
.line1 {
	width:892px;
	height:1px;
	background-color:#ede9e6;
	overflow:hidden;
	}
	
.line2 {
	width:495px;
	height:1px;
	background-color:#ede9e6;
	overflow:hidden;
	}
	
.host_pack_cell1 {
	height:38px;
	background-color:#d7d9c3;
	border:1px solid #b8baa8;
	}
.host_pack_cell2 {
	height:38px;
	background-color:#d7d9c3;
	border-right:1px solid #b8baa8;
	border-top:1px solid #b8baa8;
	border-bottom:1px solid #b8baa8;
	text-align:center;
	}
.host_pack_cell3 {
	height:32px;
	border-left:1px solid #d8dac5;
	border-right:1px solid #d8dac5;
	border-bottom:1px solid #d8dac5;
	}
.host_pack_cell4 {
	height:32px;
	border-right:1px solid #d8dac5;
	border-bottom:1px solid #d8dac5;
	text-align:center;
	}
.host_pack_cell5 {
	height:32px;
	background-color:#b6b8a5;
	border-left:1px solid #d8dac5;
	border-right:1px solid #d8dac5;
	border-bottom:1px solid #d8dac5;
	}
.host_pack_cell6 {
	height:32px;
	background-color:#b6b8a5;
	border-right:1px solid #d8dac5;
	border-bottom:1px solid #d8dac5;
	text-align:center;
	}
.host_pack_cell_text1 {
	font-size:11px;
	color:#68622e;
	}
.host_pack_cell_text2 {
	font-size:11px;
	color:#ffffff;
	}
	
	.blue_block2 {
	width:345px;
	background-color:#4bbbeb;
	cursor:pointer;
	}
	#blue_block_text3_ {
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	}
.font_18 {font-size:18px;}
.font_11 {font-size:11px;}
.esm_grey_line {background:url(images/ver_line_grey.jpg) no-repeat right top;}
.oscomm_tbl_bg {background-image:url(images/oscommerce_table_bg.jpg); background-repeat:no-repeat; background-position:left top; height:129px; width:284px; padding-left:10px; padding-top:13px;}
.cur_pointer {cursor:pointer;}
.blue_bg_testimonials {background-color:#5eb6e4;}
.box1 {background:url(images/mary.jpg) left top no-repeat; height:265px; width:304px;}
.box2 {background:url(images/steve_veronica.jpg) left top no-repeat; height:265px; width:304px;}
.box3 {background:url(images/kristen.jpg) left top no-repeat; height:265px; width:304px;}
.text_white {color:#FFFFFF; font-size:27px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.text_white:hover {text-decoration:underline;}
.green_block {width:304px; background-color:#bed600;cursor:pointer; height:265px;}
.green_block2 {width:292px; background-color:#bed600;cursor:pointer; height:265px;}
#blue_block_text31 {
	font-size:19px;
	color:#ffffff;
	font-weight:bold;
	}
#blue_block_text32 {
	font-size:19px;
	color:#ffffff;
	font-weight:bold;
	}
#blue_block_text33 {
	font-size:19px;
	color:#ffffff;
	font-weight:bold;
	}
.gets_bg {background-image:url(images/getstarted_top_bg.jpg); background-repeat:repeat-x;}
.tab_name_1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5b5b5b; font-weight:bold; background:none; text-align:left;}


.sitemap_list {padding-left:7px; background:url(images/marker2.jpg) no-repeat 0px 7px;}
.sitemap_tab {
	width:910px;
	margin-top:30px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:fcfbfa;
	border:1px solid #e3e4e5;
	}
.normal_text {font-weight:normal;}

a.gloss {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4f4f4f; font-weight:normal; cursor:pointer; text-decoration:underline;}
a.gloss:hover {text-decoration:none;}
.gloss_lnk {font-size:14px; font-weight:bold; line-height:20px;}
.gloss_list {padding-left:10px; margin-left:10px; background:url(images/list.jpg) no-repeat 0px 0px; font-size:12px; line-height:18px; color:#4f4f4f;}

/**************************** flash appearance ******************************/
div#panel {
	position: absolute;		
	z-index: 10001;
	height: 100px;
	width: 780px;
	background: #efeffe;
	display: none;
}
	
div#dimmer {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	background: #000;
	opacity: 0.80;
	display: none;		
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	z-index:10000;
}
div#panel_2 {
	position: absolute;		
	z-index: 10001;
	height: 100px;
	width: 600px;
	display: none;
}
	
div#dimmer_2 {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	background: #000;
	opacity: 0.50;
	display: none;		
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	z-index:10000;
}

/**************************** flash appearance end ******************************/

.list_blue {background-image:url(images/list_blue.jpg); background-repeat:no-repeat; background-position: left top; font-size:14px; padding-left:13px; font-weight:bold; line-height:19px;}
.fs_20 {font-size:20px;}