/* CSS Document */
body{
	padding:10px 0 0 0; margin:0; background:url(images/bg.gif) repeat-x 0 0 #FFFFFF; color:#000000;
	}
div, p, img, ul, h1, h2, h3, li, a, form, select{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.blank{
	font-size:0; line-height:0; clear:both;
	}
/*-------------------body-----------*/
#mainDiv{
	width:749px; margin:0 auto;
	}
#mainDiv img{
	margin:23px 0 16px 0; display:block; float:left;
	}
#mainDiv ul{
	width:176px; height:66px; display:block; background-color:#EEEEEE; float:right; color:#000000; margin:0 0 0 0;
	padding:14px 17px 0 18px;
	}
#mainDiv ul li{
	background:url(images/top_ul_left.gif) no-repeat 0 0 #FFFFFF; color:#000000; padding:0 0 0 26px; margin:0 0 3px 0; 
	height:22px; display:block;
	}
#mainDiv ul li span{
	background:url(images/top_ul_right.gif) no-repeat 0 0; float:right; display:block; width:7px; height:22px;
	}
#mainDiv ul li a{
	font:normal 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; text-decoration:none; padding:0 0 0 27px;
	}
#mainDiv ul li a.chat{
	background:url(images/live_chat_icon.gif) no-repeat 0 3px #FFFFFF; color:#000000; text-transform:uppercase; 
	height:21px;
	}
#mainDiv ul li a.chat:hover{
	color:#7C0101; background-color:#FFFFFF;
	}
#mainDiv ul li a.phone{	
	background:url(images/phone.gif) no-repeat 5px 0 #FFFFFF; color:#000000; font-weight:bold; font-size:15px; line-height:20px;
	}
#mainDiv ul.navi{
	width:736px; height:42px; background:url(images/navi_bg.gif) repeat-x 0 0; border-left:#2D3134 1px solid; display:block;
	border-right:#2D3134 1px solid;   padding:0 0 0 11px; 
	}
#mainDiv ul.navi li{
	float:left; display:block; margin:0 0px 0 0px; padding:0;  height:42px;
	}
#mainDiv ul.navi li.log{
	float:left; display:block; margin:4px 0px 0 10px; padding:0;  height:38px;
	}
#mainDiv ul.navi li a{
	font:bold 13px/42px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#DFDFDF;  margin:0; 
	padding:0 18px 0 18px; text-align:center;  background:url(images/navi_bg.gif) repeat-x 0 0 #FFFFFF;
	}
#mainDiv ul.navi li a.active{
	font:bold 13px/42px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3B3F42;  margin:0; 
	padding:0 18px 0 18px; text-align:center;  background:url(images/hover_bg.gif) repeat-x 0 0 #FFFFFF;
	}
#mainDiv ul.navi li a:hover{
	background:url(images/hover_bg.gif) repeat-x 0 0 #FFFFFe; border-right:#fff 1px solid; border-left:#fff 1px solid;
	color:#3B3F42; padding:0 17px 0 17px;
	}
#mainDiv ul.navi li a.login{
	background:url(images/login.gif) no-repeat 0 0 #35383B; height:38px; width:96px; padding:0px 0 0 0; margin:0; display:block;
	color:#333333; text-indent:-2000px; line-height:38px;
	}
#mainDiv ul.navi li a.login:hover{
	background:url(images/login_h.gif) no-repeat 0 0 #35383B; padding:0; border:none; color:#666666;
	}	
/*--------------------left body------------*/
#leftBody{
	width:527px; margin:0; padding:0 11px 0 0; float:left; font-size:0; color:#FFFFFd;
	background:url(images/header_pic.gif) no-repeat 0 0 #FFFFFF; 
	
	}
#leftBody h1{
	width:267px; display:block; font:normal 32px/30px Arial, Helvetica, sans-serif;  margin:38px 0 0px 247px;
	}
#leftBody h1 b{
	color:#F6E230; text-transform:uppercase; font-size:26px; background-color:#1CA5C5; margin:0; padding:0; display:block;
	}
#leftBody h1 span{
	font-size:26px; font-weight:bold; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; margin:0 0 0 120px;
	text-transform:uppercase;
	}
/*------------------------plane----------------*/
/*------------------red-------*/
#red{
	width:172px; background:url(images/redplan_bg.gif) no-repeat 0 0 #C64A39; float:left; margin:55px 5px 0 0; padding:0px 0 0 0px;
	color:#FFFFFF; 
	}
#red h2{
	font:bold 11px/19px Arial, Helvetica, sans-serif;  text-transform:uppercase; width:120px;	display:block;
	margin:0 0 0 33px;
	}
#red span{
	width:172px; background:url(images/plan_bu.gif) no-repeat 0 0; display:block; height:8px; 
	}
#red1{
	width:157px; background:url(images/red1_bg.gif) repeat-x 0 0;  border-left:#C64A39 1px solid; padding:14px 0 0 13px;
	border-right:#C64A39 1px solid; height:157px; 
	}
#red1 ul{
	background:url(images/red1_ul_top.gif) no-repeat 0 0 #FFFFFF; width:136px; display:block; height:85px; padding:7px 0 0 10px;
	margin:0; float:none; color:#000000;
	}
#red1 ul li{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:#A4A4A4 1px dashed; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#red1 ul li.nobor{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:none; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#red1 ul li b{
	font-size:12px;
	}
#red1 span{
	background:url(images/red1_ul_buttom.gif) no-repeat 0 0; width:146px; height:9px; display:block;
	}
#red1 img{
	margin:6px 0 0 0; display:block; float:left;
	}
#red1 a{
	background:url(images/red_order.gif) no-repeat 0 0; width:55px; height:30px; display:block; margin:13px 0 0 10px; float:left;
	text-indent:-2000px;
	}
#red1 a:hover{
	background:url(images/red_order_h.gif) no-repeat 0 0; 
	}
/*-------------------------green----------*/
#green{
	width:172px; background:url(images/grdplan_bg.gif) no-repeat 0 0 #A3AB12; float:left; margin:55px 5px 0 0; padding:0px 0 0 0px;
	color:#FFFFFF; 
	}
#green h2{
	font:bold 11px/19px Arial, Helvetica, sans-serif;  text-transform:uppercase; width:120px;	display:block;
	margin:0 0 0 33px;
	}
#green span{
	width:172px; background:url(images/green_bu.gif) no-repeat 0 0; display:block; height:8px; 
	}
#green1{
	width:157px; background:url(images/green1_bg.gif) repeat-x 0 0;  border-left:#A3AB12 1px solid; padding:14px 0 0 13px;
	border-right:#A3AB12 1px solid; height:157px; 
	}
#green1 ul{
	background:url(images/red1_ul_top.gif) no-repeat 0 0 #FFFFFF; width:136px; display:block; height:85px; padding:7px 0 0 10px;
	margin:0; float:none; color:#000000;
	}
#green1 ul li{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:#A4A4A4 1px dashed; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#green1 ul li.nobor{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:none; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#green1 ul li b{
	font-size:12px;
	}
#green1 span{
	background:url(images/red1_ul_buttom.gif) no-repeat 0 0; width:146px; height:9px; display:block;
	}
#green1 img{
	margin:6px 0 0 0; display:block; float:left;
	}
#green1 a{
	background:url(images/green_order.gif) no-repeat 0 0; width:55px; height:30px; display:block; margin:13px 0 0 10px; float:left;
	text-indent:-2000px;
	}
#green1 a:hover{
	background:url(images/green_order_h.gif) no-repeat 0 0; 
	}
/*------------------------------blue---------*/
#blue{
	width:172px; background:url(images/blue_up.gif) no-repeat 0 0 #406E83; float:left; margin:55px 0px 0 0; padding:0px 0 0 0px;
	color:#FFFFFF; 
	}
#blue h2{
	font:bold 11px/19px Arial, Helvetica, sans-serif;  text-transform:uppercase; width:130px;	display:block;
	margin:0 0 0 25px;
	}
#blue span{
	width:172px; background:url(images/blue-bu.gif) no-repeat 0 0; display:block; height:8px; 
	}
#blue1{
	width:157px; background:url(images/bule1_bg.gif) repeat-x 0 0;  border-left:#406E83 1px solid; padding:14px 0 0 13px;
	border-right:#406E83 1px solid; height:157px; 
	}
#blue1 ul{
	background:url(images/red1_ul_top.gif) no-repeat 0 0 #FFFFFF; width:136px; display:block; height:85px; padding:7px 0 0 10px;
	margin:0; float:none; color:#000000;
	}
#blue1 ul li{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:#A4A4A4 1px dashed; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#blue1 ul li.nobor{
	background:url(images/red_arrow.gif) no-repeat 0 3px; padding:0 0 0 16px; border-bottom:none; margin:0;
	display:block; height:20px; width:98px;font:normal 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
#blue1 ul li b{
	font-size:12px;
	}
#blue1 span{
	background:url(images/red1_ul_buttom.gif) no-repeat 0 0; width:146px; height:9px; display:block;
	}
#blue1 img{
	margin:6px 0 0 0; display:block; float:left;
	}
#blue1 a{
	background:url(images/blue_order.gif) no-repeat 0 0; width:55px; height:30px; display:block; margin:13px 0 0 10px; float:left;
	text-indent:-2000px;
	}
#blue1 a:hover{
	background:url(images/blue_order_h.gif) no-repeat 0 0; 
	}
/*-------------------------plane end---------------*/
#leftBody h3{
	width:482px; height:34px; background:url(images/welcome_icon.gif) no-repeat 22px 8px #3A3128; color:#FFFFFF; display:block;
	font:bold 17px/34px Arial, Helvetica, sans-serif; float:left; margin:9px 0 0 0; padding:0 0 0 45px;
	}
#leftBody P.padd{
	width:479px; font:normal 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; background-color:#FFFFFF;
	color:#3B3B3B; padding:13px 0 0 21px; float:left;
	}
#leftBody P{
	width:482px; font:normal 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; background-color:#FFFFFF;
	color:#3B3B3B; padding:0px 0 0 21px; float:left;
	}
#leftBody P span{
	background-color:#FFFEC7; color:#3B3B3B; 
	}
#leftBody P.more{
	width:516px; background:#F1F1F1; display:block; color:#666666; height:14px; margin:14px 0 0 0px; float:right; padding:0;
	
	}
#leftBody P.more a{
	background:url(images/more_button.gif) no-repeat 0 0 #F1F1F1; width:51px; height:14px; display:block; float:right;
	color:#FFFFFF; font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; text-decoration:none
	}
#leftBody P.more a:hover{
	background:url(images/more_button_h.gif) no-repeat 0 0 ;
	}
#leftBody h3.lat{
	width:482px; height:34px; background:url(images/lat_ic.gif) no-repeat 22px 8px #3A3128; color:#FFFFFF; display:block;
	font:bold 17px/34px Arial, Helvetica, sans-serif; float:left; margin:14px 0 0 0; padding:0 0 0 45px;
	}
#leftBody h4{
	width:463px; font:bold 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; margin:12px 0 0 0;
	color:#004564; padding:0px 0 8px 40px; float:left; background:url(images/janu_icon.gif) no-repeat 23px 4px #FFFFFF;
	}
/*-------------------right side-----------*/
#rightBody{
	width:211px; margin:0; padding:0; float:left; font-size:0;
	}
#rightBody img{
	margin:1px 0 0 0; display:block;
	}
#rightBody h2{
	background:url(images/feature_bg.gif) no-repeat 11px 0 #4FC6DE; color:#4B490D; float:left; padding:0 0 0 29px;
	 font:bold 16px/24px Arial, Helvetica, sans-serif; display:block; height:24px; width:182px; 
	}
#rightBody ul{
	width:195px; border-left:#FFFFFF 1px solid;  display:block; height:95px;  margin:0; color:#000000;
	background-color:#FFFEC7; padding:14px 0 0 15px;
	}
#rightBody ul li{
	width:176px;  height:20px; display:block; background:url(images/feaLi_left.gif) no-repeat 0px 0px #FFFFFF; color:#000002;
	padding:0 0 0 5px; margin:0 0 6px 0;
	}
#rightBody ul li span{
	background:url(images/feaLi_right.gif) no-repeat 0 0; width:4px; height:20px; display:block; float:right;
	}
#rightBody ul li a{
	background:url(images/freature_icon.gif) no-repeat 0 5px #FFFFFF; color:#000000;
	 font:11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 20px; margin:0;
	 }
#rightBody a.few{
	background:url(images/few.gif) no-repeat 0 0; width:211px; height:40px; display:block; float:left; margin:7px 0 0 0;
	text-indent:-2000px;
	}
#rightBody a.few:hover{
	background:url(images/few_h.gif) no-repeat 0 0;
	}
#rightBody a.info{
	background:url(images/info.gif) no-repeat 0 0; width:211px; height:40px; display:block; float:left; margin:4px 0 11px 0;
	text-indent:-2000px;
	}
#rightBody a.info:hover{
	background:url(images/info_h.gif) no-repeat 0 0;
	}
#rightBody form{
	background:url(images/form_top.gif) no-repeat left top #ECF8DD; color:#000000;  width:186px; float:right; 
	padding:12px 12px 0 12px; font-size:0;
	}
#rightBody form h2{
	height:26px; background:url(images/domian_icon.gif) no-repeat 7px 1px #FFFFFF; color:#424242; width:143px; 
	font:bold 16px/26px  Arial, Helvetica, sans-serif; display:block; padding:0 0 0 43px; margin:0 0 14px 0;
	}
#rightBody form input{
	width:118px; height:17px; display:block; float:left; margin:0 0 12px 0; font-size:9px;
	}
#rightBody form select{
	width:57px; height:17px; float:right; margin:0 0 0px 0px; font-size:9px; 
	}
#rightBody form input.submit{
	width:51px; height:14px; background:url(images/form_sub.gif) no-repeat 0 0 ; border:none;
	 margin:12px 0 10px 0; padding:0; float:right; cursor:pointer; font-size:0;
	}
#rightBody p{
	width:210px; height:7px; background:url(images/form_bu.gif) no-repeat 0 0; display:block; float:right;
	}
#rightBody p.enter{
	background:url(images/domin_name_bg.gif) no-repeat 0 0 #FAED78; color:#000000; width:171px; height:49px; float:right; 
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:18px 17px 0 22px; margin:4px 0 0 0;
	text-transform:uppercase;
	}
#rightBody h2.tes{
	width:176px; height:34px; background:url(images/tes_icon.gif) no-repeat 10px 3px #3A3128; color:#FFFFFF; 
	font:bold 17px/34px Arial, Helvetica, sans-serif; padding:0 0 0 34px; display:block; margin:15px 0 0 0;
	}
#rightBody P.text{
	width:190px; font:normal 12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; background-color:#FFFFFF;
	color:#3B3B3B; padding:13px 0 0 11px; float:right; background-image:none; height:75px;
	}
#rightBody P.viv{
	background-color:#E6F5F6; background-image:none; color:#164A4D; float:right; padding:18px 11px 0 18px; display:block;
	width:177px; height:108px; margin:0 0 37px 0; font: bold 12px/17px Georgia, "Times New Roman", Times, serif;
	}
#rightBody P.viv span{
	color:#646904; float:right; font-weight:bold; background-color:#E6F5F6;
	}
/*------------------------footer-----------*/
#mainfooter{
	width:100%; border-bottom:#BBBBBB 11px solid; background-color:#555544; color:#EFE4BF;
	}
#footer{
	width:666px; margin:0 auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ; font-size:0; height:112px;
	padding:15px 0 0 0;
	}
#footer ul{
	width:609px; display:block; height:16px; font-size:0; margin:0 0 0 50px;
	}
#footer ul li{
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; background-color:#555544; float:left;
	display:block; margin:0; padding:0;
	}
#footer ul li a{
	height:16px; padding:0 10px 0 10px; font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; 
	background-color:#555544; text-decoration:none;
	}
#footer ul li a:hover{
	background-color:#F4F3E7; color:#1C1C1C;
	}
#footer p{
	color:#EFE4BF; font-size:12px; width:250px; display:block; margin:2px 0 0 230px; line-height:16px; background-color:#555544;
	}
#footer ul.xhtm{
	width:200px; height:16px; display:block; font-size:0; margin:7px 0 0px 270px;
	}
#footer ul.xhtm li{
	float:left; display:block; background:url(images/xtml_arrow.gif) no-repeat right center; height:16px;
	 padding:0 0px 0 0px; width:61px; margin:0 0px 0 0; text-align:right;
	}
#footer ul.xhtm li a{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#555544; float:left;
	text-transform:uppercase; height:16px; text-decoration:none; padding:0 0px 0 0px; margin:0 5px 0 0px; display:block;
	text-align:left;
	}
#footer ul.xhtm li a.xcz{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#555544; float:left;
	text-transform:uppercase; height:16px; text-decoration:none; padding:0 0px 0 18px; margin:0 0px 0 0px; display:block;
	text-align:left;
	}
#footer ul.xhtm li a:hover{
	background-color:#F4F3E7; color:#1C1C1C;
	}
#footer p.copy{
	color:#FFFFFF; font-size: 11px; width:234px;  margin:2px 0 0 240px; line-height:16px; text-transform:uppercase;
	height:16px; padding:0; background-color:#555544; font-weight:bold;
	}

#footer p.copy a{
	text-decoration:none; color:#BEC63A; background-color:#555544; 
	}
#footer p.copy a:hover{
	text-decoration:underline;
	}