@charset "utf-8";
/* CSS Document */
body {margin:0 auto; padding:0px;}
img {border-width:0px; border:none;}
h1 {padding:0px; margin:0px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f57e20; font-weight:normal; margin:0px; padding:0px; text-decoration:none;}
a:hover {text-decoration:underline;}
p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; margin:0px; padding:0px; }
.top_menu {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#67bad6; font-weight:bold; text-transform:uppercase; text-decoration:none; padding-right:18px;}
.top_menu:hover {text-decoration:underline;}
.main_menu {background:url(images/but_off.jpg) repeat-x left top; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#f57e20; font-weight:bold; vertical-align:middle; margin:0px; overflow:hidden; white-space:nowrap; border:none; text-decoration:none; display:block; line-height:38px; cursor:pointer;}
.main_menu:hover {background:url(images/but_on.jpg); text-decoration:none;  border:none;}

.main_menu_on {background:url(images/but_on.jpg) repeat-x left top; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#f57e20; font-weight:bold; vertical-align:middle; margin:0px; overflow:hidden; white-space:nowrap; border:none; text-decoration:none; display:block; line-height:38px; cursor:pointer;}
.main_menu_on:hover {background:url(images/but_on.jpg); text-decoration:none;  border:none;}

.phone {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.red {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a72c1c; font-weight:bold; }
.red1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a72c1c; font-weight:normal; }
.list {background:url(images/list.jpg) left top no-repeat; padding-left:10px; font-size:14px; line-height:17px;}
.box1 {background:url(images/box1.jpg) left top no-repeat; width:254px; height:214px;}
.box2 {background:url(images/box2.jpg) left top no-repeat; width:237px; height:214px;}
.box2:hover {background:url(images/box2_on.jpg) left top no-repeat;}
.box3 {background:url(images/box3.jpg) left top no-repeat; width:234px; height:214px;}
.box3:hover {background:url(images/box3_on.jpg) left top no-repeat;}
.box4 {background:url(images/box4.jpg) left top no-repeat; width:255px; height:214px;}
.box4:hover {background:url(images/box4_on.jpg) left top no-repeat;}
.box5 {background:url(images/box5.jpg) left top no-repeat; width:304px; height:190px;}
.box5:hover {background:url(images/box5_on.jpg) left top no-repeat;}
.box6 {background:url(images/box6.jpg) left top no-repeat; width:306px; height:190px;}
.box6:hover {background:url(images/box6_on.jpg) left top no-repeat;}
.box7 {background:url(images/box7.jpg) left top no-repeat; width:304px; height:190px;}
.box7:hover {background:url(images/box7_on.jpg) left top no-repeat;}
.box8 {background:url(images/box8.jpg) left top no-repeat; width:304px; height:190px;}
.box8:hover {background:url(images/box8_on.jpg) left top no-repeat;}
.box9 {background:url(images/box9.jpg) left top no-repeat; width:306px; height:190px;}
.box9:hover {background:url(images/box9_on.jpg) left top no-repeat;}
.box10 {background:url(images/box10.jpg) left top no-repeat; width:304px; height:190px;}
.box10:hover {background:url(images/box10_on.jpg) left top no-repeat;}
.box10_new {background:url(images/box10_new.jpg) left top no-repeat; width:304px; height:190px;}
.box10_new:hover {background:url(images/box10_on_new.jpg) left top no-repeat;}
.box11 {background:url(images/box11.jpg) left top no-repeat; width:304px; height:190px;}
.box11:hover {background:url(images/box11_on.jpg) left top no-repeat;}
.box12 {background:url(images/box12.jpg) left top no-repeat; width:306px; height:190px;}
.box12:hover {background:url(images/box12_on.jpg) left top no-repeat;}
.box13 {background:url(images/box13.jpg) left top no-repeat; width:304px; height:190px;}
.box13:hover {background:url(images/box13_on.jpg) left top no-repeat;}
.box14 {background:url(images/box14.jpg) left top no-repeat; width:304px; height:190px;}
.box14:hover {background:url(images/box14_on.jpg) left top no-repeat;}
.box15 {background:url(images/box15.jpg) left top no-repeat; width:304px; height:190px;}
.box15:hover {background:url(images/box15_on.jpg) left top no-repeat;}
.box16 {background:url(images/box16.jpg) left top no-repeat; width:304px; height:190px;}
.box16:hover {background:url(images/box16_on.jpg) left top no-repeat;}
.box17 {background:url(images/box17.jpg) left top no-repeat; width:304px; height:190px;}
.box17:hover {background:url(images/box17_on.jpg) left top no-repeat;}
.box18 {background:url(images/box18.jpg) left top no-repeat; width:304px; height:190px;}
.box18:hover {background:url(images/box18_on.jpg) left top no-repeat;}
.box19 {background:url(images/box19.jpg) left top no-repeat; width:304px; height:190px;}
.box19:hover {background:url(images/box19_on.jpg) left top no-repeat;}
.box20 {background:url(images/box20.jpg) left top no-repeat; width:304px; height:190px;}
.box20:hover {background:url(images/box20_on.jpg) left top no-repeat;}
.box21 {background:url(images/box21.jpg) left top no-repeat; width:304px; height:190px;}
.box21:hover {background:url(images/box21_on.jpg) left top no-repeat;}
.box22 {background:url(images/box22.jpg) left top no-repeat; width:304px; height:190px;}
.box22:hover {background:url(images/box22_on.jpg) left top no-repeat;}
.text1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a72c1c; font-weight:normal; }
.list2 {background:url(images/list2.jpg) left top no-repeat; padding-left:10px;}
.no_und:hover {text-decoration:none;}
.cur_pointer {
	cursor:pointer;
	}
.bot_menu {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#67bad6; font-weight:bold; text-transform:uppercase; text-decoration:none; padding-right:18px; line-height:14px;}
.bot_menu:hover {text-decoration:underline;}
h2,h3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#a72c1c; font-weight:normal; padding:0px; margin:0px;}
.tdpad {margin:5px;}

.list1 {padding-left:10px; background:url(images/marker.gif) no-repeat 0px 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal;}

.host_bg3{background-image:url(images/host_2level.jpg); background-repeat:no-repeat; padding-top:5px;}
.host_bg4{background-image:url(images/host_3level.jpg); background-repeat:no-repeat; background-position:left top; padding-top:3px;}
.host_bg2{ background-image:url(images/host_level_4_right.jpg); background-repeat:no-repeat;}
.host_bg2_1{ background-image:url(images/host_level_4.jpg); background-repeat:no-repeat;}
.host_bg21{background-image:url(images/host_5level_right.jpg); background-repeat:no-repeat;}
.host_bg21_2{background-image:url(images/host_5level.jpg); background-repeat:no-repeat;}


/**************************** menu ******************************/
#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}
#csstopmenu li{
float: left;
position: relative;
}
#csstopmenu a{
text-decoration: none;
}
.submenus{
display: none;
position: absolute;
z-index:100;
}
.submenus li{
width: 100%;
}
.submenus li a{
display: block;
width: 100%;
text-indent: 8px;
}
html>body .submenus li a{ /* non IE browsers */
width: auto;
}
#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}
#csstopmenu li:hover ul, li.over ul {
display: block;
}
html>body #clearmenu{ /* non IE browsers */
height: 3px;
}





/**/
.csstopmenu, .csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}
.csstopmenu li{
float: left;
position: relative;
}
.csstopmenu a{
text-decoration: none;
}
.csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}
.csstopmenu li:hover ul, li.over ul {
display: block;
}
/**/









#main_table tr td ul {
padding: 0;
margin: 0;
list-style: none;
}
#main_table tr td ul li{
float: left;
position: relative;
}
#main_table tr td ul a{
text-decoration: none;
}
#main_table tr td ul li>ul {/* non IE browsers */
top: auto;
left: auto;
}
#main_table tr td ul li:hover ul, li.over ul {
display: block;
}

#main_table1 tr td ul {
padding: 0;
margin: 0;
list-style: none;
}
#main_table1 tr td ul li{
float: left;
position: relative;
}
#main_table1 tr td ul a{
text-decoration: none;
}
#main_table1 tr td ul li>ul {/* non IE browsers */
top: auto;
left: auto;
}
#main_table1 tr td ul li:hover ul, li.over ul {
display: block;
}


/****************************menu end******************************/

/**************************** menu ******************************/

#mnuu {
	position:absolute;
	left:426px;
	width: 304px;
	text-align:center;
	margin-left:-259px;
	margin-top:-30px;
	text-align:left;
	overflow: hidden;
	padding: 10px;
}
.headerlinksu {width:200px;}

/*************************************/
.tab_link2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; cursor:pointer; text-decoration:underline; padding-left:24px;}
.tab_link2:hover{text-decoration:none;}

/**************************** 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;
}
/**************************** flash appearance end ******************************/


#localize {
	display:none;
	}
	
.display_none {
	display:none;
	}

.top_tab {
	width:980px;
	height:44px;
	}
	
.top_tab_cell1 {
	padding-top:10px;
	padding-left:23px;
	}
	
.top_tab_cell2 {
	padding-right:25px;
	}
	
.top_tab_cell3 {
	padding-left:23px;
	padding-right:280px;
	}
	
.top_tab_cell4 {
	width:80px;
	padding-right:10px;
	}
	
.top_tab_cell5 {
	padding-top:4px;
	}
	
.top_tab_cell6 {
	padding-left:54px;
	}
	
.top_tab_cell7 {
	background-image:url(images/extra.jpg);
	background-position:right 54px;
	background-repeat:no-repeat;
	}
	
.top_tab_cell8 {
	padding-top:16px;
	padding-left:8px;
	}
.email_cell1 {
	padding-left:129px;
	height:16px;
	}
.ecommerce_cell3 {
	padding-top:20px;
	padding-left:13px;
	}	
.top_tab_cell9 {
	padding-left:54px;
	padding-top:37px;
	}
	
.top_tab_cell10 {
	padding-left:54px;
	padding-top:30px;
	}
	
.top_tab_cell11 {
	padding-left:55px;
	padding-top:23px;
	}
	
.top_tab_cell12 {
	padding-left:55px;
	padding-top:4px;
	}
	
.top_tab_cell13 {
	padding-left:54px;
	padding-top:4px;
	}
	
.top_tab_cell14 {
	margin-left:54px;
	margin-top:20px;
	}
	
.top_tab_cell15 {
	margin-right:22px;
	}
	
.top_tab_cell16 {
	margin-top:15px;
	}
	
.menu_tab {
	width:935px;
	margin-top:19px;
	}
	
.menu_item1 {
	padding-left:25px;
	padding-right:30px;
	//padding-left:23px;
	//padding-right:28px;
	}
	
.menu_item2 {
	padding-left:20px;
	padding-right:20px;
	//padding-left:17px;
	//padding-right:17px;
	}
	
.menu_item3 {
	padding-left:29px;
	padding-right:29px;
	//padding-left:26px;
	//padding-right:26px;
	}
	
.menu_item4 {
	padding-left:13px;
	padding-right:13px;
	//padding-left:11px;
	//padding-right:11px;
	}
	
.menu_item5 {
	padding-left:44px;
	padding-right:44px;
	//padding-left:40px;
	//padding-right:40px;
	}
	
.menu_item6 {
	padding-left:5px;
	padding-right:9px;
	}
	
.about_us_img {
	padding-left:32px;
	padding-top:37px;
	}
	
.main_tab_cell1 {
	padding-left:10px;
	padding-right:20px;
	padding-top:8px;
	}
	
.main_tab_cell2 {
	padding-left:25px;
	padding-top:13px;
	}
	
.main_tab_cell3 {
	padding-top:13px;
	padding-left:46px;
	padding-right:47px;
	padding-bottom:34px;
	}
	
.main_tab_cell4 {
	padding-left:23px;
	}
	
.main_tab_cell5 {
	padding-left:10px;
	padding-right:20px;
	}
	
.main_tab_cell6 {
	padding-top:35px;
	padding-left:130px;
	padding-bottom:76px;
	}
	
.main_tab_cell7 {
	padding-top:35px;
	padding-left:130px;
	}
	
.main_tab_cell8 {
	padding-top:20px;
	padding-left:12px;
	}
	
.main_tab_cell9 {
	padding-top:33px;
	padding-left:130px;
	padding-bottom:60px;
	}
	
.footer_tab {
	padding-top:24px;
	//padding-top:14px;
	padding-bottom:26px;
	}
	
.footer_tab1 {
	padding-top:39px;
	//padding-top:29px;
	padding-bottom:26px;
	}
	
.footer_text {
	padding-top:10px;
	}
	
.footer_line {
	padding-top:24px;
	}
	
.footer_line1 {
	padding-top:24px;
	padding-bottom:26px;
	}
	
.footer_tab_cell1 {
	padding-top:20px;
	padding-bottom:20px;
	}
	
.footer_tab_cell2 {
	padding-left:35px;
	}
	
.path {
	padding-left:25px;
	}
	
.path_text {
	font-weight:bold;
	text-transform:uppercase;
	font-size:10px;
	}
	
.path_lnk {
	font-size:10px;
	padding-right:0px;
	}
	
.communicate_img {
	padding-top:43px;
	}
	
.communicate_text {
	width:333px;
	padding-top:43px;
	font-size:14px;
	padding-bottom:77px;
	}
	
.normal_text {
	font-weight:normal;
	}
	
.feat_ben_tab {
	margin-top:25px;
	}
	
.feat_ben_tab_cell1 {
	height:36px;
	}
	
.feat_ben_tab_cell2 {
	padding-left:10px;
	padding-right:20px;
	}
	
.feat_ben_tab_cell3 {
	padding-left:10px;
	padding-right:88px;
	}
	
.feat_ben_tab_cell4 {
	padding-right:20px;
	}
	
.feat_ben_tab_cell5 {
	padding-left:10px;
	padding-right:48px;
	}
	
.feat_ben_tab_cell6 {
	padding-right:60px;
	}
	
.feat_ben_tab_cell7 {
	padding-bottom:10px
	}
	
.feat_ben_tab_text1 {
	margin-left:25px;
	}
	
.phone_cell1 {
	padding-left:35px;
	padding-bottom:56px;
	padding-top:35px;
	}
	
.phone_cell2 {
	padding-left:35px;
	padding-bottom:56px;
	}
	
	
.font_size14 {
	font-size:14px;
	}
	
.font_size11 {
	font-size:11px;
	}
	
.font_size18 {
	font-size:18px;
	}
	
.font_size10 {
	font-size:10px;
	}
	
.height_90 {
	height:90px;
	}
	
.height_36 {
	height:36px;
	}
	
.height_375 {
	height:375px;
	}
	
.height_400 {
	height:450px;
	}
	
.domain_cell1 {
	margin-top:45px;
	margin-left:54px;
	width:432px;
	}
	
.domain_cell2 {
	width:238px;
	padding-top:40px;
	}
	
.domain_cell3 {
	padding-top:40px;
	width:194px;
	}
	
.domain_cell4 {
	background:url(images/1_b.jpg) left top no-repeat;
	height:38px;
	padding-top:8px;
	//padding-top:0px;
	padding-left:25px;
	}
	
.domain_cell5 {
	background:url(images/2_b.jpg) left top no-repeat;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a72c1c;
	}
	
.domain_cell6 {
	padding-top:17px;
	}
	
.domain_cell7 {
	padding-top:30px;
	}
	
.domain_cell8 {
	background:url(images/3_b.jpg) left top no-repeat;
	height:38px;
	}
	
.domain_cell9 {
	padding-right:129px;
	}
	
.domain_cell10 {
	padding-top:34px;
	padding-left:130px;
	}
	
.domain_cell11 {
	margin-top:15px;
	//margin-top:25px;
	padding-bottom:40px;
	}
	
.domain_cell12 {
	padding-top:10px;
	padding-bottom:10px;
	}
	
.domain_form1 {
	width:140px;
	border:#ffffff solid 1px;
	height:19px;
	//height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a72c1c;
	margin-left:5px; 
	//margin-top:7px;
	}
	
.domain_form2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a72c1c;
	margin-top:7px;
	//margin-top:9px;
	margin-left:22px;
	border:#d9d9d9 solid 1px;
	height:23px;
	width:148px;
	}
	
.domain_form3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a72c1c;
	margin-top:7px;
	//margin-top:9px;
	margin-left:19px;
	border:#d9d9d9 solid 1px;
	height:23px;
	width:196px;
	}

	
.line_height27 {
	line-height:27px;
	}
	
.line_height40 {
	line-height:40px;
	}
	
.index_cell1 {
	width:860px;
	height:289px;
	}
	
.index_cell2 {
	padding-left:2px;
	}
	
.index_cell3 {
	margin-top:54px;
	margin-left:80px;
	width:528px;
	}
	
.index_cell4 {
	padding-top:43px;
	padding-left:93px;
	}
	
.index_cell5 {
	padding-top:40px;
	padding-left:34px;
	}
	
.index_cell6 {
	padding-top:10px;
	padding-left:34px;
	height:16px;
	}
	
.index_cell7 {
	background:#FFFFFF;
	border:solid 1px #d9d9d9;
	height:16px;
	}
	
.index_cell8 {
	width:140px;
	border:#ffffff solid 1px;
	height:16px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#a72c1c;
	}
	
.index_cell9 {
	border:#ffffff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a72c1c;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	border-color:#FFFFFF;
	height:16px;
	//height:20px;
	}
	
.index_cell10 {
	padding-left:134px;
	padding-top:4px;
	}
	
.index_cell11 {
	height:16px;
	width:103px;
	}
	
.index_cell12 {
	padding-top:32px;
	padding-left:94px;
	}
	
.index_cell13 {
	padding-left:34px;
	}
	
.index_cell14 {
	padding-top:43px;
	padding-left:94px;
	}
	
.index_cell15 {
	padding-top:13px;
	padding-left:34px;
	height:16px;
	}
	
.index_cell16 {
	padding-top:43px;
	padding-left:76px;
	}
	
.index_cell17 {
	padding-top:10px;
	padding-left:10px;
	}
	
.index_cell18 {
	margin-top:27px;
	width:469px;
	}
	
.index_cell19 {
	padding-right:20px;
	padding-top:10px;
	}
