/* CSS Document */
body{ margin:0px; padding:0px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#72726e; background-image:url(images/pagetop_repeat.gif); background-repeat:repeat-x; background-position:left top; outline:none;}
body a{outline:none;}
body img{ border:none;}
.container01{ width:920px; height:auto; margin:auto; }
.main{ width:920px; height:auto; float:left; padding-top:26px;}
.header_bg{ width:920px; height:102px; float:left;}
.calbg{ width:905px; height:20px; float:right; text-align:right; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-image:url(images/phone_bg.gif); background-repeat:no-repeat; background-position:right top; padding-right:10px;}
.logo_login_nav{ width:920px; height:82px; float:left;}
.logo_bg{ width:170px; height:82px; float:left;}
.loginboxbg{ width:354px; height:auto; float:left; padding-top:43px;}
.forgotbg{ width:130px; height:auto; float:right; padding-bottom:5px;}
.forgotbg a{ color:#dc7611; text-decoration:none;}
.loginbg{ width:354px; height:auto; float:left;}
.txtbox01{ width:112px; height:14px; border:solid 1px #d0cece;}
.gobuton{ width:30px; height:14px; float:right; }
.txboxbg{ width:322px; height:auto; float:left; padding-right:2px;}
.chat_nav{ width:376px; height:82px; float:right;}
.chat_icobg{ width:376px; height:59px; text-align:right; float:left;}
.nav_bg{ width:376px; height:23px; float:left;}
.nav{ width:370px; height:23px; float:left;}



#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;

	/*margin between menu and rest of page*/
	overflow:hidden;
	margin-bottom:10px;
	}

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

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	height:23px;
	background:url("images/left.png") no-repeat left top;
	margin:0;
	padding:0px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("images/right.png") no-repeat right top;
	padding:3px 15px 2px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}


.container { width:697px; margin-left:auto; margin-right:auto; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6 { display:inline; float:left;}

/*Oasis
----------------------------------------------------------------------------------------------------*/
#oasis { height:264px; }
#mainMod { height:264px; background-color:#EAEAEA; position:relative; }
#mod_A { height:152px; background-color:#EAEAEA; width:697px; margin-left:0px; }
#mod_B { height:152px; background-color:#EAEAEA; position:relative; width:312px; margin-left:0px; text-align:left; }

/*Carousel Style in Oasis
----------------------------------------------------------------------------------------------------*/
.carousel-mainMod { height:264px; overflow:hidden; }
.carousel-mod_B { height:152px; overflow:hidden; width:264px; }
ul.carousel-mainMod-nav { position:absolute; bottom:8px; z-index:99;  }
ul.carousel-mainMod-nav li { float:left; margin-right:0px; }

#sectionlinks {
	z-index:100;
	position:absolute;
	bottom:0;
	right:0;
	margin:8px;
	padding:0;

}
#sectionlinks li {
	float:left;
	display:inline;

}
#sectionlinks li a {
	color:#ffffff;
	text-align:center;
	line-height:20px;
	text-decoration:none;
	display:inline;
	margin-left:8px;
	float:left;
	width:20px;
	height:20px;
	font-size:12px;
	background-image:url(images/round.png); background-repeat:no-repeat;
	outline:none;
	
}
#sectionlinks li a.selected {background-image:url(images/roundhvr.png); color:#ffffff;}
#sectionlinks li a.off { background-image:url(images/roundoff.png); }

ul.carousel-mod_B-nav { position:absolute; width:100%; z-index:99; text-align:left; }
ul.carousel-mod_B-nav li {}
a.carousel-main-button { display:block; width:16px; height:16px; }
a.carousel-active { text-decoration:none; }
a:hover.carousel-main-button { text-decoration:none; }




/* Tabs Style
----------------------------------------------------------------------------------------------------*/


ul.tabs li a:link { color:#000000; }
ul.tabs li a:visited { color:#000000; }
ul.tabs li a:hover { color:#000000; }
ul.tabs li a:active { color:#000000; }
ul.tabs li a.current { color:#c7202b; }

ul.tabs li a.current {
	background-color: #ffffff;
	color:#c7202b;
	position:relative;
	z-index:120;
}






.home_headerbg{ width:920px; height:264px; float:left;}
.banbg01{ width:697px; height:264px; float:left;}
.signup_detailbg{ width:223px; height:264px; float:left; background-image:url(images/homeban_right.jpg); background-repeat:no-repeat; color:#FFFFFF;}
.signup_detailbg h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFFFFF;}
.signup{ width:114px; height:42px; float:left; padding-left:10px; padding-top:10px;}
.srch_domain{ width:213px; height:auto; float:left; padding-top:25px; padding-left:5px;}
.txtbox02{ width:100px; height:12px; border:solid 1px #393939; background-color:#2d2d2c; margin-right:2px; color:#CCCCCC;}
.txtbox03{ width:60px; height:22px; border:solid 1px #393939; background-color:#FFFFFF;}
.combo_bg{ width:173px; height:18px; float:left; padding-top:10px;}
.go02{ width:24px; height:15px; float:left; padding-top:10px;}
.content_area{ width:920px; height:auto; float:left; padding-top:15px; padding-bottom:15px;}
.left_content{ width:697px; height:auto; float:left;}
.box01{ width:705px; height:auto; float:left; padding-bottom:15px; }
.server_box01{ width:222px; height:125px; float:left; background-image:url(images/server_box01.gif); background-repeat:no-repeat; background-position:left top;padding-left:10px; padding-top:10px;}
.server_box02{ width:222px; height:125px; float:left; background-image:url(images/server_box02.gif); background-repeat:no-repeat; background-position:left top;padding-left:10px; padding-top:10px;}
.server_box03{ width:222px; height:125px; float:left; background-image:url(images/server_box03.gif); background-repeat:no-repeat; background-position:left top;padding-left:10px; padding-top:10px;}
.bld01{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.cost_bg01{ width:205px; height:auto; float:left; padding-top:20px;}
.cost01{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#6f6f6d;}
.mnth{ color:#d5750c;}
.costbg02{ width:87px; height:auto; float:left;}
.order_now{ width:76px; height:5px; float:right; padding-top:5px;}
.left_content{ width:705px; height:auto; float:left;}
.welcome_boxbg{ width:697px; height:128px; float:left;}
.wlcurv{ width:10px; height:128px; float:left;}
.wlmid{ width:677px; height:118px; float:left; background-image:url(images/welcome_mid.gif); background-repeat:repeat-x;}
.welcometxt_bg{ width:400px; height:108px; float:left; background-image:url(images/sep01.gif); background-image:url(images/sep01.gif); background-repeat:no-repeat; background-position:right top; padding-top:10px; padding-right:10px;}
.wltxt01{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0c0c0c;}
.wltxt02{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#d5750c;}
.popular_box{ width:256px; height:auto; float:left; padding-top:10px; padding-left:10px;}
.splogo{ width:697px; height:89px; float:left;}
.right_content{ width:214px; height:auto; float:right;}
.customer_service{ width:204px; height:187px; float:left; background-image:url(images/customer_service.gif); background-repeat:no-repeat; padding-left:10px; padding-top:10px;}
.more01{ width:86px; height:20px; float:left; padding-left:60px; padding-top:35px;}
.testibg{ width:194px; height:144px; float:left; background-image:url(images/testi_bg.gif); background-repeat:no-repeat; background-position:left top; padding:10px; margin-top:10px;}
.foot_bg{ width:920px; height:162px; float:left;}
.foot_curv{ width:15px; height:162px; float:left;}
.foot_mid{ width:890px; height:162px; background-image:url(images/footcurv_mid.gif); background-repeat:repeat-x; background-repeat:repeat-x; float:left;}
.footlinks_bg{ width:170px; height:auto; float:left; padding-top:10px; color:#72726e; line-height:18px;}
.footlinks_bg a{ color:#72726e; text-decoration:none;}


.innerbanbg{ width:620px; height:160px; float:left;}
.inner_cntbox{ width:695px; height:auto; float:left;}
.inner_curv{ width:695px; height:16px; float:left;}
.inner_mid01{width:691px;height:auto;float:left;padding-left:1px;padding-right:1px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;
border-left-style: solid;border-right-color: #dbdada;border-left-color: #dbdada;}
.inner_mid02{ width:677px; height:auto; float:left; background-image:url(images/inrcurv_mid.gif); background-repeat:repeat-x; padding-left:10px; padding-right:4px;}
.cntbox01{ width:331px; height:106px; float:left; border:solid 1px #e2e2e2; margin-bottom:10px;}
.cntbox02{ width:331px; height:106px; float:right; border:solid 1px #e2e2e2; margin-bottom:10px;}
.cntheadbg{ width:331px; height:28px; float:left; background-image:url(images/cnthead01.gif); background-repeat:no-repeat;}
.cnt_content{ width:309px; height:56px; float:left; padding:10px; line-height:18px;}
.formbg01{ width:675px; height:auto; float:left; border:solid 1px #e5e4e4; background-image:url(images/grade01.gif); background-repeat:repeat-x; background-color:#ecebeb;}
.formbg02{ width:438px; height:auto; float:left; border-right:solid 1px #e5e4e4; background-color:#FFFFFF; background-image:url(images/grade02.gif); background-repeat:repeat-x; background-position:left top; padding-top:7px; padding-left:10px;}
.formbg03{ width:400px; height:auto; float:left; padding-left:10px; padding-top:30px; padding-right:20px; padding-bottom:10px;}
.nme_txtboxbg{ width:400px; height:auto; float:left; padding-bottom:10px;}
.nme{ width:162px; height:auto; float:left;}
.txtbox002{ width:222px; height:16px; border:solid 1px #dedede;}
.txtbox003{ width:222px; height:65px; border:solid 1px #dedede;}
.txtboxbg001{ width:229px; height:auto; float:left;}
.adresbox01{ width:212px; height:250px; float:left; background-image:url(images/adressbox01.gif); background-repeat:no-repeat; margin-left:10px; margin-top:15px;}
.mny_back{ width:214px; height:222px; float:left; margin-top:10px;}
.sepbox01{ width:677px; height:auto; float:left; background-image:url(images/sep02.gif); background-repeat:repeat-x; background-position:bottom left; padding-bottom:10px; margin-top:15px;}



