body{padding:0px;
      margin:0px;
	     font-size:13px;
				   color:grey;
	  }
	  a{
		color:grey;  
	  }
ul, li, h1, h2, p{ list-style-type:none;
    padding:0px;
	margin:0px;
	}
	.cartmenu a {
	color:black;	
	}
	
	.cartbox table{
		color:white;
	background-color:#7ab4e1;	
	}
	.cartbox .pricing{
		color:black;
font-weight:bold;
	}
.cartbox strong{
color:black;font-weight:bold;	
}

input.button , input[type=button]{
  color:#246190;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:#d7d9db;
  border: 1px solid;
  border-color: #246190 #246190 #246190 #246190;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#246190',EndColorStr='#4082b9');
}


/*----------VPS Page------------------*/
.v-p-s .joinus {top:956px;}
.v-p-s .right_box {padding:10px 0;}
.vps_plan {background-image:url(../images/vps_bg.png);
           background-repeat:no-repeat;
		   width:632px;
		   height:460px;
		   float:left;
		   }
.main_vps {width:98%; margin:auto;}
.pad_right {padding:0px 2px 0px 0px;}
.main_indent { width:100%; margin:auto;}
.main_vps .main_r { width:27%;}
.vps_plan_plan_header{ float:left; height:35px;line-height:47px;width:100%;}
.vps_plan_plan_row{ float:left; width:100%;}

.vps_col_1,.vps_col_2,.vps_col_3,.vps_col_4,.vps_col_5,.vps_col_6,.vps_col_7, .vps_col_8,.vps_col_9, .vps_col_8t {float:left; font-family:Arial, Helvetica, sans-serif; text-align:center;}

.vps_plan_plan_row .vps_col_1,
.vps_plan_plan_row .vps_col_2,
.vps_plan_plan_row .vps_col_3,
.vps_plan_plan_row .vps_col_4,
.vps_plan_plan_row .vps_col_5,
.vps_plan_plan_row .vps_col_6,
.vps_plan_plan_row .vps_col_7,
.vps_plan_plan_row .vps_col_8,
.vps_plan_plan_row .vps_col_9 
{ height:29px;}
.vps_plan_plan_row .vps_col_1 {margin-left:2px; width:123px;}

.vps_col_1 { width:125px;}
.vps_col_2 { width:63px;}
.vps_col_3 { width:65px;}
.vps_col_4 { width:53px;}
.vps_col_5 { width:64px;}
.vps_col_6 { width:48px;}
.vps_col_7 { width:51px;}
.vps_col_8t { width:162px;}
.vps_col_8 { width:78px;}
.vps_col_9 { width:83px;}
.b_liner1 {border-bottom:1px solid #1379bf;}
.b_liner2 {border-bottom:1px solid #dcdcdc;}
.b_liner3 {border-bottom:1px solid #d8dadb;}
.b_liner4 {border-bottom:1px solid #d4d8db;}
.b_liner5 {border-bottom:1px solid #d0d6da;}
.b_liner6 {border-bottom:1px solid #ccd4da;}
.b_liner7 {border-bottom:1px solid #c7d2d9;}
.b_liner8 {border-bottom:1px solid #beced8;}
.b_liner9 {border-bottom:1px solid #c7d2d9;}

.pack_compare_name {font-weight:bold; font-size:13px; color:#FFF; padding:10px 0px 8px 0px; line-height:16px;}
.main_pack_name {font-weight:bold; font-size:18px; color:#FFF; padding:12px 0px 2px 0px; line-height:20px;}
.package_name {font-weight:bold; font-size:12px; color:#FFF; padding:6px 0px 6px 0px; line-height:16px;}
.compare_value {font-weight:bold; font-size:11px; color:#838383; padding:7px 0px 6px 0px; line-height:14px;}
.m_rate {color:#007fd7 !important; font-size:16px;}
.a_rate {color:#16a5ff !important; font-size:16px;}
.s_rate {color:#5e5e5e !important; font-size:15px;}
.blank_vps { float:left; width:100%; height:20px;}


input,select{
  color:#246190;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  background-color:#d7d9db;
  border: 1px solid;
  border-color: #246190 #246190 #246190 #246190;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#246190',EndColorStr='#4082b9');
}
 tr .carttabledue{
	background-color:#5c8ab0;
}

 tr .carttablerecurring {
	background-color:#3477ae;
}


	h2{color:#008def;
		font-family:Arial,Helvetica,sans-serif;
		font-size:20px;
		font-style:italic;
		padding:13px 0 0 15px;}
.cont{width:1000px;
      margin:0 auto;
	  }
.cont_1{ width:100%;
         float:left;
		 }
.top{ background-image:url(../images/top.png);
      background-repeat:no-repeat;
	  width:1000px;
	  height:37px;
	  float:left;
	  }
.welcome{ font-family:Arial, Helvetica, sans-serif;
          font-size:13px;
		  color:#fff;
		  padding-left:50px;
		  line-height:37px;
		  font-style:italic;
		  width:20%;
		  float:left;
		  }

.welcome_1{ width:45%;
            float:left;}
.welcome_2{ width:30%;
            float:left;}
.welcome_2 ul{}
.welcome_2 ul li{ float:left;
                  padding:0 10px;
				  line-height:37px;
				  }
.welcome_2 ul li a{font-family:Arial, Helvetica, sans-serif;
				   font-size:13px;
				   color:#fff;
				   font-style:italic;
				   text-decoration:none;
				   }
.welcome_2 ul li a:hover{ text-decoration:none;
                          color:#008DEF;}

.menu{ background-image:url(../images/hesder_bg.png);
       background-repeat:repeat-x;
	   width:100%;
	   height:117px;
	   float:left;
	   }
.menu_1{ background-image:url(../images/logo.png);
          background-repeat:no-repeat;
		  width:370px;
		  height:117px;
		  float:left;
		  }
.menu_2{ width:630px;
         float:left;
		 }
.menu_2{}
.menu_2 ul{}
.menu_2 ul li{ float:left;
               padding:0 9px;
			   line-height:117px;  }

.menu_2 ul li a{font-family:Arial, Helvetica, sans-serif;
				   font-size:14px;
				   color:#fff;
				   text-transform:uppercase;
				   text-decoration:none;}
.menu_2 ul li a:hover{ text-decoration:none;
                       color:#008DEF;}
.banner{ background-image:url(../images/banner.png);
         background-repeat:no-repeat;
		 width:1000px;
		 height:257px;
		 float:left;
		 }

.jo{ background-image:url(../images/menu_border.jpg);
      background-repeat:no-repeat;
	  width:2px;
	  height:22px;
	  margin-top:48px;}

.down_menu{ background-image:url(../images/menu_bg.png);
            background-repeat:repeat-x;
			width:100%;
			height:71px;
			float:left;}

.down_menu ul{}
.down_menu ul li{ float:left;
                  padding:0 13px;
				  line-height:65px;
				  }
.down_menu ul li a{font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#fff;
				   font-style:italic;
				   text-decoration:none;
				   text-align:center;}
.down_menu ul li a:hover{ text-decoration:none;}

.jo_1{ background-image:url(../images/border_2.jpg);
      background-repeat:no-repeat;
	  width:2px;
	  height:24px;
	  margin-top:23px;}
.arrow a img{ padding-top:28px;
              border:none;}

.blank{ height:20px;
        float:left;
		width:100%;
		}
.blank2{ height:31px;
        float:left;
		width:100%;
		}

.main{ width:81%;
       margin:0 auto;}
.main_l{ width:65%;
         float:left;}
.part_top{ width:100%;
           float:left;
		   }
.part_top_l{ width:49%;
           float:left;
		   }
.part_top_c{ width:2%;
           float:left;
		   }
.part_top_r{ width:49%;
           float:left;
		   }
.main_c{ width:2%;
         float:left;
        }
.main_r{ width:32%;
         float:left;}

.box{ width:100%;
      float:left;
	  border-bottom:2px solid #DADADA;
	  padding:20px 0;
		   }
.box_box{ width:100%;
      float:left;
	 
	  padding:20px 0;
		   }
.box_l{ width:25%;
       float:left;
	   text-align:center;
	   
		   }
.box_r{ width:72%;
        float:left;
		padding-left:5px;
		
		   }
.box_r h1{ font-family:Arial, Helvetica, sans-serif;
           font-size:14px;
		   color:#333;
		   font-style:italic;
		   }
.box_r p{ font-family:Arial, Helvetica, sans-serif;
           font-size:11px;
		   color:#999;
		   padding-top:10px;
		   }
.open{ background-image:url(../images/box.jpg);
       background-repeat:no-repeat;
	   width:528px;
	   height:169px;
	   float:left;
	   margin-top:6px;}

.open h1{color:#333333;
		font-family:Arial,Helvetica,sans-serif;
		font-size:20px;
		font-style:italic;
		padding:13px 0 0 15px;}

.open p{ font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
		 color:#555555;
		 padding:10px 140px 0 15px;
		 line-height:20px;
		 font-style:italic;
		   }
.right_box{ width:100%;
            float:left;
	        padding:2px 0;
			background-image:url(../images/box_r.jpg);
			background-repeat:no-repeat;
			height:91px;
			
		   }
.right_box_l{ width:33%;
              float:left;
	          text-align:center;
			  padding-top:11px;
	   
		   }
.right_box_r{ width:64%;
        float:left;
		padding-left:2px;
		padding-top:11px;
		
		   }
.right_box_r h1{ font-family:Arial, Helvetica, sans-serif;
                 font-size:13px;
		         color:#333;
		         font-style:italic;
		   }
.right_box_r p{ font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
		        color:#999;
		        padding:10px 10px 0 0;
		   }

.news{ background-image:url(../images/newslater_bg.png);
       background-repeat:no-repeat;
	   width:250px;
	   height:180px;
	   float:left;
	   position:relative;
	   }
.news img{left:164px;
			position:relative;
			top:-64px;}
.news h1{color:#333333;
		font-family:Arial,Helvetica,sans-serif;
		font-size:20px;
		font-style:italic;
		padding:13px 0 0 15px;}
.news p{ font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
		 color:#555555;
		 padding:10px 140px 0 15px;
		 line-height:20px;
		 font-style:italic;
		   }

.news span{font-family:Arial, Helvetica, sans-serif;
           font-size:11px;
		   color:#555555;
		   font-style:italic;
		   padding:5px 0 0 15px;
		   }

.inpu{ width:220px;
             height:21px;
			 border:#666;
			 margin:2px 0 4px 15px;;
			 background-color:#dddddd;
			 border:2px solid #c8c8c8;
			 }

.sub{border:medium none;
	height:27px;
	left:115px;
	position:absolute;
	width:87px;
	margin:6px 0px 0px 0px;
	}

.footer{ background-image:url(../images/footer.png);
         background-repeat:repeat-x;
		 width:100%;
		 height:74px;
		 float:left;
		 }
.banner img {left:605px;
			 position:relative;
			 top:46px;}
.join-us {position:relative;}
.joinus{
		height:132px;
		right:0px;
		position:absolute;
		top:874px;
		width:107px;
		}
.video{background-image:url("../images/video.jpg");
		background-repeat:no-repeat;
		float:left;
		height:238px;
		left:608px;
		position:absolute;
		top:200px;
		width:359px;;
		}
.blank_f{width:10%;
           float:left;}
.footer_l{ width:25%;
           float:left;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:12px;
		   color:#FFF;
		   line-height:70px;
		   font-style:italic;
		   }
.footer_c{width:29%;
           float:left;
		   text-align:center;}
.footer_c a{font-family:Arial, Helvetica, sans-serif;
		    font-size:12px;
		    color:#FFF;
			text-decoration:none;
			font-style:italic;
			line-height:70px;}
.footer_r{width:36%;
           float:left;}

.footer_r ul{}
.footer_r ul li{ float:left;
                 padding:0 15px;;
				 line-height:70px;}
.footer_r ul li a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFF;
					text-decoration:none;
					font-style:italic;}
.footer_r ul li a:hover{ text-decoration:none;}



.hos{ width:100%;
      float:left;
	  }

.hos h1{font-family:Arial, Helvetica, sans-serif;
		font-size:26px;
		color:#007fd7;}

.hos p{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#8f8f8f;
		font-weight:bold;
        padding-top:5px;}
.blank_hos{ height:10px;
           width:100%;
		   float:left;}
.hos_plan{ background-image:url(../images/hosting_box.jpg);
           background-repeat:no-repeat;
		   width:520px;
		   height:378px;
		   float:left;
		   }

.hos_plan_plan{ float:left;
				height:47px;
				line-height:47px;
				width:100%;}

.hos_plan_plan_1{ width:23%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:20px;
				  color:#000;
				  text-align:center;
				  
				  }
.hos_plan_plan_2{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:18px;
				  color:#000;
				  text-align:center;
				  font-style:italic;
				  
				  }
.hos_plan_plan_3{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:18px;
				  color:#000;
				  text-align:center;
				  font-style:italic;
				  
				  }
.hos_plan_plan_4{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:18px;
				  color:#000;
				  font-style:italic;
				  text-align:center;
				  
				  }

.hos_plan_plan_p{ float:left;
				  width:100%;}

.hos_plan_plan_11{ width:23%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:20px;
				  color:#29a6fe;
				  text-align:center;
				  }
.hos_plan_plan_11 span{font-size:17px;
				       color:#7a7a7a;
				  }
.hos_plan_plan_22{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:23px;
                  font-weight:bold;
				  color:#29a6fe;
				  text-align:center;
				  }
.hos_plan_plan_22 span{font-size:17px;
				       color:#7a7a7a;
				  }				  
.hos_plan_plan_33{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:23px;
                  font-weight:bold;
				  color:#29a6fe;
				  text-align:center;
				  }
.hos_plan_plan_33 span{font-size:17px;
				       color:#7a7a7a;
				  }
.hos_plan_plan_44{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:23px;
                  font-weight:bold;
				  color:#29a6fe;
				  text-align:center;
				  
				  }
.hos_plan_plan_44 span{font-size:17px;
				       color:#7a7a7a;
				  }




.hos_plan_plan_pp{ float:left;
				   width:100%;
				   padding-top:5px;
				   }

.hos_plan_plan_111{ width:23%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#7a7a7a;
				  text-align:center;
				  
				  }
.hos_plan_plan_222{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#000;
				  text-align:center;
				  font-weight:bold;
				  
				  }
.hos_plan_plan_333{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#000;
				  text-align:center;
				  font-weight:bold;
				  
				  }
.hos_plan_plan_444{ width:25%;
                  float:left;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#000;;
				  text-align:center;
				  font-weight:bold;
				  
				  }

img{ border:none;}
.bord{ border:1px solid #e2e2e2;
		float:left;
		margin-left:17px;
		width:93%;
		margin-top:2px;}


.blank_ho{ height:5px;
          float:left;
		  width:100%;
		}


.offer{ background-image:url(../images/special_box.jpg);
       background-repeat:no-repeat;
	   width:250px;
	   height:168px;
	   float:left;
	   }
.offer img{ left:181px;
			position:relative;
			top:-162px;}

.offer h1{color:#333333;
		font-family:Arial,Helvetica,sans-serif;
		font-size:20px;
		font-style:italic;
		padding:13px 0 0 15px;}
.offer p{ font-family:Arial, Helvetica, sans-serif;
         font-size:11px;
		 color:#555555;
		 padding:10px 0px 0 15px;
		 line-height:20px;
		 font-style:italic;
		   }

.offer_hm{background-image:url("../images/special_offer.png");
			background-repeat:no-repeat;
			float:left;
			height:77px;
			left:838px;
			position:absolute;
			top:796px;
			width:76px;
		}








/*------About US ------------*/
.about_us { line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.about_us p { padding:0px 0px 8px 0px;}
.seperator_full { height:1px; border-bottom:1px dotted #4685b2; margin:auto; margin-bottom:5px;}
.seperator_half { height:1px; border-bottom:1px dotted #4685b2; margin:auto; margin-bottom:5px; width:150px;}

.tos {line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.tos p {padding:0px 0px 12px 0px;}
.last_update { width:235px; margin:auto; font-size:24px; line-height:28px; color:#818080; text-align:center; padding:0px 0px 10px 0px;  border-bottom:1px dotted #4685b2;}
.tblue { color:#008def;  font-size:18px;}
.tgrey { color:#818080;  font-size:16px;}
.title_center {text-align:center; width:auto; text-decoration:underline; line-height:22px;}

/*----------Dedicate-----------*/
.main_dedicate {margin:auto; width:90%; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
table.price1 {margin-bottom:15px;margin-top:10px;width:100%; float:left; border-collapse:collapse; border-bottom:1px solid #c3daeb;}
table.price1 tr,table.price1 td,table.price1 th  {margin:0px; padding:0px;}
table.price1 td {background:url(../images/table_value.png) repeat-y top right #e1eef7;color:#5e5e5e;font-weight:bold; font-size:12px; line-height:18px; border-bottom:1px solid #c3daeb; text-align:center; padding:0px 8px 0px 8px;}
table.price1 td.tdname {background:#0382da url(../images/table_title.png) repeat-y top left;color:#FFFFFF;padding:5px 0 5px 5px; vertical-align:middle;width:170px;font-size:13px; line-height:18px; border-bottom:1px solid #076bb1; }
table.price1 th {background:#0382da url(../images/table_head.png) repeat-x scroll top center;color:#FFFFFF;font-size:14px;height:30px;padding-bottom:5px !important;text-align:center;vertical-align:bottom;}
table.price1 del.old-price {width:65px; display:inline-block; text-align:left; color:#666; font-size:12px;}
.p_price {text-align:left; color:#007fd7; font-size:16px;}
.option {width:100%; overflow:hidden;}
.option1 {overflow:hidden;}
.fright_option {width:55%; float:right;}
.fleft_option {width:43%; float:left;}
.fright_option2 {width:49%; float:right;}
.fleft_option2 {width:49%; float:left;}

table.price2 {margin-bottom:15px;margin-top:10px;width:100%; float:left; border-collapse:collapse; border-bottom:1px solid #c3daeb;}
table.price2 tr,table.price1 td,table.price1 th  {margin:0px; padding:0px;}
table.price2 td {background:url(../images/table_value.png) repeat-y top right #e1eef7;color:#5e5e5e;font-weight:bold; font-size:12px; line-height:18px; border-bottom:1px solid #c3daeb; text-align:center; padding:0px 8px 0px 8px;}
table.price2 td.tdname {background:#0382da url(../images/table_title.png) repeat-y top left;color:#FFFFFF;padding:5px 0 5px 5px; vertical-align:middle;font-size:13px; line-height:18px; border-bottom:1px solid #076bb1; }
table.price2 th {background:#0382da url(../images/table_head.png) repeat-x scroll top center;color:#FFFFFF;font-size:14px;height:30px;padding-bottom:5px;text-align:center;vertical-align:bottom;}
table.price2 del.old-price {width:65px; display:inline-block; text-align:left; color:#666; font-size:12px;}
.title_pack{ width:100%;float:left;}
.title_pack h1{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#007fd7;}
.title_pack p{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#8f8f8f;	font-weight:bold;padding-top:5px;}

.dedi .joinus {top:237px;}
.dedi .right_box {padding:10px 0;}






