body{
	background:url(../images/main_bg.jpg) repeat-x;
	color:#333;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
a{
	text-decoration:none;}
.body{
	margin:0 auto;
	width:100%;
	clear:both;
 }
.logo{ margin:19px 0 25px;}
.hm{
	margin:5px 0;}
.supp{ display: inline;}
.slider img{ 
     width:100%;
	 }
.main_contant{
	width:65%;
	}
.contner{ 
    float:left;
	width:100%;
	margin-top:2%;	 
	}
h2{
	font-size:19px;
	color:#930;
	text-align:left;
	padding:0;
	}
p{ margin:0; padding:0; margin-bottom:2%; text-align:justify;}

.top_slider{
	float:left;
	background-color:#f4f4f4;
	padding:1%;
	width:100%;
	margin-left:1%;
	margin-top:1%;
	padding-top:4px;
	}
.middle_slider{
	float:left;
	background-color:#fbfbfb;
	padding:1%;
	width:100%;
	margin-left:1%;
	margin-top:1%;
	padding-top:4px;
	}
.bottom_slider{
	float:left;
	background-color:#f4f4f4;
	padding:1%;
	width:100%;
	margin-left:1%;
	margin-top:1%;
	padding-top:4px;
	}
.about_img{ float:left; width:58px; height:58px; margin-right:10px;}
	
.c_text{ float:left; width:100%; font-size:12px; color:#666; text-align:justify; line-height:20px; margin-top:8px; margin-bottom:10px; } 
.category_outer{ margin:5px; margin-top:0; }
.category_outer .icon_outer{ float:left; width:10%px; height:37px; }
.category_outer .icon_right_outer{ float:left; width:85%; margin-left:5px;}

.lr_outer1{ float:left; width:100%; margin-bottom:10px; line-height:25px; font-size:14px; text-align:justify; }
.lr_outer1 .lricon{ float:left; width:10%; }
.lr_outer1 .lricon img{ width:80%;}
.lr_outer1 .lrouter1{ float:left; width:88%;  }
.lr_outer1 .lrouter1 h4{ margin:0;}
.category_outer .icon_right_outer .h1eading{ float:left; width:100%; font-size:18px; color:#5ea4e2; }
.category_outer .icon_right_outer .h1eading_content{ float:left; width:100%; font-size:12px; color:#999; margin-top:5px; }

.mainfooter{ float:left; width:100%;  background:url(../images/footer_bg.png) repeat;}
#bott_wrapper{ width:100%; margin:0 auto;}

#footer{ margin:0 auto; width:95%; padding-top:5px;}
#bott_wrapper #logo_outer{ float:left; width:100%; height:65px; text-align:center;}
#bott_wrapper #options_outer{ float:left; margin:15px; margin-top:5px; width:22%;   }
#bott_wrapper #options_outer1{ float:left; margin:15px;margin-top:5px; width:22%;     }
#bott_wrapper #options_outer2{ float:left; margin:15px; margin-top:5px; width:21%;  }
#bott_wrapper #options_outer3{ float:left; margin:15px;margin-top:5px; width:21%;  }
.f_head{ float:left; font-size:18px; color:#FFF; text-align:left; margin-left:40px;  }
.f_head1{ float:left; font-size:18px; color:#FFF; text-align:left; margin-left:40px;}
.f_head2{ float:left; font-size:18px; color:#FFF; text-align:left; margin-left:40px;}
.f_head3{ float:left; font-size:18px; color:#FFF; text-align:left; margin-left:40px;}
.f_menu{ float:left;width:100%; }
.f_menu li{ float:left; line-height:20px; font-size:12px; color:#CCC; list-style:none; width:100%; }
.f_menu li a{ float:left; line-height:20px; font-size:12px; color:#CCC; text-decoration:none;}
.f_menu li a:hover{ color:#fff;}

.about_company_left{ float:left; width:98%; margin:5px 0; text-align:justify;}
.about_company_mid{ background:url(../images/div_mid.jpg) no-repeat left top; padding-left:10px;  }
.about_company_right_in{ float:left; width:96%; font-size:12px; color:#999; text-align:justify; margin-bottom:18px; padding:3px 9px; }

.lrhos_mid{ padding:5px; border:1px solid #999;  }
.lrhos_mid h4{ margin-top:10px; margin-bottom:2px; color:#1889c1;}

.hosting{ float:left; width:100%; margin-top:18px;  margin-bottom:18px;  -moz-box-shadow: 1px 1px 7px #888;
-webkit-box-shadow: 1px 1px 7px #888;box-shadow: 1px 1px 7px #888;}
.step{ float:left; width:19%;  background:url(../images/step.jpg) repeat-x; height:403px;}
.step .step_1{ width:95%; margin-left:10px; height:144px;}
.step .step_2{ width:90%; margin-left:10px;  font-size:15px; color:#666; padding:6px; text-align:leftr; font-weight:400; border-bottom:2px solid #f5f5f5;}
.div_d{ float:left; width:1px; background:#CCC; height:388px;  margin-bottom:7px; }
.step1{ float:left; width:20%;  background:url(../images/step.jpg) repeat-x; color:#666;}
.step1 .top_text{ float:left; width:100%; font-size:30px; padding:13px 0;    margin-top:10px; text-align:center;}
.hostingp_text{float:left; width:96%;  font-size:15px; color:#666; padding:6px; text-align:leftr; font-weight:400; border-bottom:2px solid #f5f5f5;}
.hostingp_text:hover{float:left; width:96%;  font-size:15px; color:#666; padding:6px; text-align:leftr; font-weight:400; border-bottom:2px solid #f68701;}

.step_re{ float:left; width:24.555%;  background:url(../images/step.jpg) repeat-x; height:458px;}
.step_re .step_1{ width:95%; margin-left:10px; height:144px;}
.step_re .step_2{ width:90%; margin-left:10px;  font-size:15px; color:#666; padding:6px; text-align:leftr; font-weight:400; border-bottom:2px solid #f5f5f5;}
.step_re .top_text{ float:left; width:100%; font-size:30px; padding:13px 0;    margin-top:10px; text-align:center;}
.step_re .text_tt1{ float:left; font-size:14px; font-weight:bold; margin-left:5px;  }
.step_re .text_tt2{ float:left; font-size:16px;  margin-left:20px;   }
.step_re .rs{float:left; margin:30px 0; width:100%;}
.step_re .rs_icon{float:left; width:22px; height:29px; margin-left:20px; margin-right:4px; background:url(../images/Rupee-Symbol.png) no-repeat;}
.step_re:hover{ float:left;  background:url(../images/orange_bg.jpg) repeat-x; color:#FFF; border-bottom:2px solid #f68701; }
.div_d1{ float:left; width:1px; background:#CCC; height:458px;  margin-bottom:7px; }

.text_tt{float:left;  font-size:38px;    }
.step1 .text_tt1{ float:left; font-size:14px; font-weight:bold; margin-left:5px;  }
.step1 .text_tt2{ float:left; font-size:16px;  margin-left:20px;   }
.step1 .rs{float:left; margin:30px 0; width:100%;}
.step1 .rs_icon{float:left; width:22px; height:29px; margin-left:20px; margin-right:4px; background:url(../images/Rupee-Symbol.png) no-repeat;}
.step1:hover{ float:left;  background:url(../images/orange_bg.jpg) repeat-x; color:#FFF; border-bottom:2px solid #f68701; }
/*.h_button{ float:left; width:80px; height:35px; font-size:16px; text-align:center; color:#FFF; margin:5px;}*/
.h_button a{ float:left; font-size:16px; text-align:center; color:#FFF; background:#F90; margin:10px 5px 10px 10px; border:1px solid #F60; text-decoration:none; padding:8px; }
.h_button a:hover{ float:left; font-size:16px; text-align:center; color:#FFF; background:#333; margin:5px; border:1px solid #fff;  text-decoration:none; padding:8px; margin:10px 5px 10px 10px; }


 .bulk_d_text{ float:left; font-size:24px; color:#06C; padding-top:5px; padding-left:12px;}
 .bulk_d_right{ float:left; font-size:24px; color:#060;  padding-top:5px; padding-left:12px; margin-left:10px;}
 .bulk_area_d{ float:left; width:100%;  margin-top:15px; border:1px solid #CCC; margin-bottom:5px; background:#fff;  }
 .bulk_area_d .top_inner1{ float:left; width:100%;   border-bottom:1px solid #CCC; background:#f2f2f2;   } 
 .bulk_area_d .inner{ float:left; width:100%;   border-bottom:1px solid #CCC; background:#fbfbfb;   }
 .bulk_area_d .inner:hover{ background:#fdfddc;  }
 .bulk_area_d .inner1{ float:left; width:100%;   border-bottom:1px solid #CCC; background:#f2f2f2;  }
 .bulk_area_d .inner1:hover{  background:#fdfddc;  }
.part{ float:left; width:19%; border-right:2px solid #FFF; text-align:center; padding:10px 0; font-size:16px; color:#666 }
.part1{ float:left; width:20%; text-align:center; padding:10px 0; font-size:16px;  }
#t_c{ float:left; width:98%; font-size:11px; color:#666; padding-left:10px; padding-top:5px;}

.trans_butt{ float:right; width:140px; height:51px; margin:5px; margin-top:10px; margin-right:0px; } 

.text_area{ border:1px solid #9cc2d8; width:98%; }
.text_area1{ border:1px solid #9cc2d8; width:98%;   }
.text_area_text{ float:left; font-size:12px; color:#06C; margin-top:15px; }

.c_text{ float:left; font-size:18px; color:#09F; float:left; width:100%;  }
.c_text_gray{ float:left; font-size:18px; color:#666; float:left; width:100%; }


.services_outer{ float:left;  width:99%; padding-bottom:10px; border-bottom:1px solid #CCC; margin-bottom:10px;   }
.services_outer1{ float:left;  width:99%; margin-top:10px;   }
.services_outer1_right{ float:left;  width:30%; margin-left:12px;   }
.s_in_o{ float:left; margin:0px; }
.s_in_icon{ float:lefservices_outert; width:100%; margin-bottom:8px; text-align:center;  }
.s_in_text{ float:left; width:100%; margin-bottom:8px ; text-align:center; font-weight:bold; color:#666;   }
.s_in_text1{float:left; width:90%; margin-bottom:5px ; text-align:center;  color:#999; text-align:justify; margin-top:10px; margin-left:5%  }
.s_heading{ float:left; width:100%; font-size:18px; color:#666;}
.s_text_outer{float:left; width:100%;  color:#666; margin-top:8px;}
.s_img{ float:left; width:213px; height:149px; margin:5px; border:2px solid #999;  }
.s_text_in1{ float:left; width:98%;  margin:5px; text-align:justify; }


.s_menu{ float:left; width:100%;  } 
.s_menu li{ float:left; list-style:url(../images/style.png); line-height:30px; font-size:14px; width:98%; padding-left:8px; }

.ticket_left{ float:left; margin:5px; border:1px solid #ccc; background:#fcfcfc; padding-bottom:25px;   }
.ticket_left_in{ float:left; width:100%; margin:5px; border:1px solid #ccc; }
.ticket_right{ float:left; margin:5px; margin-right:0px;}
.ticket_right_head{ float:left; width:97%; padding:5px; font-size:16px; color:#666; background:#f2f2f2;   }

.t_menu{ float:left; font-size:12px; margin-top:-10px; margin-left:-25px;   }
.t_menu li{ float:left; list-style:none; display:inline; margin-left:10px; color:#666;  list-style:none; }
.t_menu li a{ float:left;  float:left; list-style:none; display:inline; margin-left:10px; color:#666; text-decoration:none;  }
.t_menu li a:hover{ float:left; color:#000; text-decoration:none;  }

.border{ border-bottom:1px solid #ccc;}
.st_text{ text-align:right; padding:16px 10px 16px 0;  font-size:14px; color:#666; }

.st_textarea{ margin:16px 10px; /*border:1px solid #999;*/  }

.st_icontext_outer{ float:left; width:87% ; margin-left:25px ; border-bottom:1px solid #999;margin-bottom:5px;   }
.st_icon_icon{ float:left; margin:5px; height:29px; width:29px; }
.st_text_icon{ float:left; margin:5px;  font-size:14px; color:#666; margin-top:12px; }

#outer_area_sco{ float:left; width:98%; padding:8px; padding-right:0px;margin-top:15px;/* border:1px solid #CCC;*/ margin-bottom:15px; /*background:#fafafa;*/ margin-left:3px;}
#outer_area_sco .inner{ float:left; width:284px; margin:5px; margin-left:0px;  }
.img{-moz-box-shadow: 1px 1px 7px #000; -webkit-box-shadow: 1px 1px 7px #000; box-shadow: 1px 1px 7px #000;}
#outer_area_sco .text_c{ float:left; margin:5px; margin-left:10px; margin-right:0px;   width:645px; font-size:12px; color:#666; text-align:justify; padding:5px; padding-top:0px; font-weight: normal; margin-bottom:0px;  }
#outer_area_sco .text_c1{ float:left; margin:5px; margin-right:0px;margin-left:0px;   width:98%; font-size:12px; color:#666; text-align:justify; padding:5px; padding-top:0px; font-weight: normal; margin-bottom:0px;  }
.image_outer_w{ float:left; margin:5px; width:110px; height:81px; border:3px solid #82b3d3; -moz-box-shadow: 1px 1px 4px #000; -webkit-box-shadow: 1px 1px 4px #000;
box-shadow: 1px 1px 4px #000;}
.cont_outer_w{ float:left; margin:5px; width:87%; color:#999; font-size:12px; margin-top:0px; margin-left:15px;}
.blue_w{ float:left; font-size:16px; color:#3f8cba; text-align:left; padding-top:3px;   }

.c_text1{ float:left; width:100%; font-size:12px; color:#666; text-align:justify; line-height:20px; margin-top:8px; margin-bottom:10px; } 
.category_outer1{ float:left; margin:5px; margin-top:15px; }
.icon_outer1{ float:left; width:33px; height:37px; }
.icon_right_outer1{ float:left; width:270px; margin-left:5px;}
.headinga1{ float:left; width:100%; font-size:18px; color:#5ea4e2; }
.heading_content1{ float:left; width:100%; font-size:12px; color:#999; margin-top:5px; }

.w_desiging{ float:left; margin-left:15px; border:#CCC; margin-top:5px; border:1px dotted #ccc;}
#web_heading1{ float:left; margin-left:0px; margin-top:15px; width:98%; font-size:14px; color:#666; line-height:25px; font-weight:bold; }
.web_menu{ float:left; width:100%; margin:0px; margin-left:-19px; margin-top:1px; margin-bottom:3px;}
.web_menu ul{ float:left; width:234px; font-size:12px; }
.web_menu li{ text-decoration:none; list-style:none; background:url(../images/left_menu_bg.jpg) repeat-x;  line-height:30px; margin-top:3px; padding-left:5px;}
.web_menu li a{ text-decoration:none; list-style:none; line-height:30px; padding-left:5px; color:#000; }
.web_menu li a:hover{ text-decoration:none; list-style:none; color:#089ec8;  line-height:30px; margin-top:2px; padding-left:5px; }

.bulk_menu{ float:left; width:100%; margin:0px; margin-left:30px; margin-top:1px; margin-bottom:3px;}
.bulk_menu ul{ float:left; width:234px; font-size:12px; }
.bulk_menu li{ text-decoration:none; list-style:url(../images/bulk-icon.png); line-height:30px; margin-top:3px; padding-left:5px;}
.bulk_menu li a{ text-decoration:none; list-style:none; line-height:30px; padding-left:5px; color:#000; }
.bulk_menu li a:hover{ text-decoration:none; list-style:none; color:#089ec8;  line-height:30px; margin-top:2px; padding-left:5px; }

.webd_menu{ float:left; width:100%; margin:0px; margin-left:15px; margin-top:1px; margin-bottom:3px;}
.webd_menu ul{ float:left; width:234px; font-size:12px; }
.webd_menu li{ text-decoration:none; list-style: disc; line-height:30px; margin-top:3px; padding-left:5px;}
.webd_menu li a{ text-decoration:none; list-style:none; line-height:30px; padding-left:5px; color:#000; }
.webd_menu li a:hover{ text-decoration:none; list-style:none; color:#089ec8;  line-height:30px; margin-top:2px; padding-left:5px; }
.blue{ color:#055fc1;}
.red{ color:#ff0000;}

.c_log{ float:left; margin-left:15px; font-size:18px; color:#fff}
.c_log_text{ float:left; margin-left:15px; font-size:12px; font-weight:bold; color:#666}

.hosting_outer{ float:left; width:99%; padding:0 5px; background-color:#fff; padding-bottom:0px;  padding-top:0px;}
.hosting_outer:hover{ float:left; width:99%; padding:0 5px; background-color:#f2f2f2; padding-bottom:0px; padding-top:0px;}
.hosting_outer1{ float:left; width:99%; padding:5px; padding-bottom:0px; padding-top:0px; }
.hosting_outer1:hover{ float:left; width:99%; padding:5px; background-color:#f2f2f2; padding-bottom:0px;  padding-top:0px;}
.h_icon{ float:left; width:27px; height:30px; margin:2px; margin-left:5px; }
.h_icon_text{ float:left; width:12%; padding:12px 8px; color:#333; font-size:12px; margin-left:10px; border-right: 1px solid #CCC;}
.h_icon_text1{ float:left;  padding:9px 0px; width:9%; color:#333; font-size:12px;  margin-left:10px; border-right: 1px solid #CCC; text-align:center;  }
.h_icon_text2{ float:left;  padding:9px 0px; width:11%; color:#333; font-size:12px;  margin-left:10px;  text-align:center; }
.h_icon_text1r{ float:left;  padding:9px 0px; width:9%; color:#333; font-size:12px;  margin-left:10px; border-right: 1px solid #CCC; text-align:center;  }
.h_icon_text2r{ float:left;  padding:9px 0px; width:11%; color:#333; font-size:12px;  margin-left:10px;  text-align:center; }

.heading{ float:left; width:167px; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading2{ float:left; width:14%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.heading1{ float:left; width:16%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:29px; margin-left:13px; border-right: 1px solid #CCC; text-align:left; }
.small_head{ float:left; font-size:15px; font-weight:bold; color:#999; padding:9px 0px; width:14%; margin-left:2px;  border-right: 1px solid #CCC; text-align:left;}
.small_heading{ float:left; font-size:15px; font-weight:bold; color:#999; padding:9px 0px; width:9%;  margin-left:10px; border-right: 1px solid #CCC; text-align:center;}
.small_heading1{ float:left; font-size:15px; font-weight:bold; color:#999; padding:9px 0px; width:11%;  margin-left:10px; text-align:center;}
.small_headingr{ float:left; font-size:15px; font-weight:bold; color:#999; padding:9px 0px; width:9%;  margin-left:10px; border-right: 1px solid #CCC; text-align:center;}
.small_heading1r{ float:left; font-size:15px; font-weight:bold; color:#999; padding:9px 0px; width:11%;  margin-left:10px; text-align:center;}

.h_wind_text{ float:left; width:120px; padding-top:10px; color:#333; font-size:12px;  margin-left:10px; height:36px; border-right: 1px solid #CCC;}
.h_wind_text1{ float:left; width:73px; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_wind_text2{ float:left; width:93px; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center;}
.heading_wind{ float:left; width:167px; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading1_wind{ float:left; width:154px; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:left; }
.small_heading_wind{ float:left; font-size:15px; font-weight:bold; color:#999; padding-top:8px; height:30px; width:73px;  margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.small_heading1_wind{ float:left; font-size:15px; font-weight:bold; color:#999; padding-top:8px; height:30px; width:93px;  margin-left:10px; height:40px;  text-align:center;}
.link_h{ float:left; width:100%; text-decoration:none; color:#09C; text-align:center;}
.link_h1{ float:left; width:100%; text-decoration:none; color:#09C; text-align:center;}
.link_h2{ float:left; text-decoration:none; color:#09C; margin-left:25px;}
.link_h:hover{ float:left; text-decoration:underline; color:#09C;}
.d_services{ float:left; width:99%;  padding:5px; background-color:#fff; padding-bottom:10px;  padding-top:0px;}
.d_services:hover{ float:left; width:99%; padding:5px; background-color:#f2f2f2; padding-bottom:10px; padding-top:0px;}
.d_services1{ float:left; width:99%; padding:5px; padding-bottom:10px; padding-top:0px; }
.d_services1:hover{ float:left; width:99%;  padding:5px; background-color:#f2f2f2; padding-bottom:10px;  padding-top:0px;}
.d_heading{ float:left; width:98%; padding-top:10px; color:#333; font-size:18px;  margin-left:10px; height:33px;} 
.d_text{ float:left; width:98%;  color:#333; font-size:14px;  margin-left:10px; line-height:22px; } 
.d_text1{ float:left; width:98%;  color:#333; font-size:12px;  margin-left:10px; line-height:22px padding-top:5px; }
 

.heading_email{ float:left; width:19%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading_emailr{ float:left; width:19%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading2_email{ float:left; width:16%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.heading2_emailr{ float:left; width:16%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}

.h_email_text{ float:left; width:19%; padding-top:10px; color:#333; text-align:center; font-size:12px;  margin-left:10px; height:36px; border-right: 1px solid #CCC;}
.h_email_textr{ float:left; width:19%; padding-top:10px; color:#333; text-align:center; font-size:12px;  margin-left:10px; height:36px; border-right: 1px solid #CCC;}
.h_email_textl{ float:left; width:16%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }
.h_email_textlr{ float:left; width:16%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }
.more{ display:none;}
.more_h{ display:none;}

.heading1_email{ float:left; width:22%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:left; }

.heading_line{ float:left; width:12%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading2_line{ float:left; width:13%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.h_line_text1{ float:left; width:12%; padding-top:5px; color:#333; font-size:12px;   margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_line_text2{ float:left; width:13%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }
.heading_liner{ float:left; width:12%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading2_liner{ float:left; width:13%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.h_line_text1r{ float:left; width:12%; padding-top:5px; color:#333; font-size:12px;   margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_line_text2r{ float:left; width:13%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }

.heading_wrd{ float:left; width:16%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.heading2_wrd{ float:left; width:13%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.h_wrd_text1{ float:left; width:16%; padding-top:5px; color:#333; font-size:12px;   margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_wrd_text2{ float:left; width:13%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }
.heading_wrdr{ float:left; width:16%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;}
.hw{font-size:16px; color:#999; font-weight:900;}
.heading2_wrdr{ float:left; width:13%; font-size:16px; font-weight:bold; color:#999; padding-top:8px; height:30px; margin-left:10px; height:40px;  text-align:center;}
.h_wrd_text1r{ float:left; width:16%; padding-top:5px; color:#333; font-size:12px;   margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_wrd_text2r{ float:left; width:13%; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }

.h_icon_linux{ float:left; width:168px; padding-top:10px; color:#333; font-size:12px;  margin-left:10px; height:36px; border-right: 1px solid #CCC;}
.h_icon_linux1{ float:left; width:167px; padding-top:5px; color:#333; font-size:12px;   margin-left:10px; height:40px; border-right: 1px solid #CCC; text-align:center;  }
.h_icon_linux2{ float:left; width:167px; padding-top:5px; color:#333; font-size:12px;  margin-left:10px; height:40px;  text-align:center; }
.note{float:left; width:98%; margin-left:12px; margin-top:8px; font-size:12px; color:#999; line-height:25px; text-align:justify;}
#note1{float:left; width:77%; margin-left:12px; margin-top:8px; font-size:12px; color:#999; line-height:25px; text-align:justify;}
#note2{float:left; width:38%; margin-left:12px; margin-top:8px; font-size:12px; color:#999; line-height:25px; text-align:justify; margin-bottom:10px;}
.vps_img{ float:left; width:182px; height:190px; margin-right:22px; margin-top:0px; border:1px solid #CCC; box-shadow:0.5px 0.5px 4px #999;}
.vps_img1{ float:left; width:140px; margin:15px 0 30px 22px; border:1px solid #CCC; box-shadow:0.5px 0.5px 4px #999;}
.vps_img1 img{ width:100%;}
.core_heading{float:left; width:98%; font-size:16px; color:#333; padding-left:5px; margin-top:10px;}
.core_text{float:left; width:98%; margin:5px;}

 #outer_area_rh{ float:left; width:100%;margin-top:25px; border:1px solid #CCC; margin-bottom:15px; background:#fff; margin-left:3px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 
 #outer_area_rh .rh_box{ float:left; width:33%; border-right:1px solid #CCC; }
 #outer_area_rh .rh_box .rh_heading{ float:left; width:100%; font-size:12px; color:#666; text-align:center; margin-top:10px; margin-bottom:10px;}
 #outer_area_rh .rh_box .rh_text{ float:left; width:100%; border-bottom:1px solid #CCC; background-color:#f3f3f3; border-top:1px solid #CCC; text-align:center; font-size:14px; color:#666; padding-top:10px; padding-bottom:10px; line-height:20px;}
 #outer_area_rh .rh_box .rh_text1{ float:left; width:100%; text-align:center;  font-size:13px; color:#666; padding-top:10px; padding-bottom:10px; line-height:20px;}
 #outer_area_rh .rh_box .bt_outer{ float:left; width:100%; padding-bottom:15px;}
 #outer_area_rh .rh_box .bt_outer .bt{ margin-left:33%; width:30%; padding:6px 6px; border:0px; background:url(../images/rh_bt.jpg);font-weight:600; font-size:13px; color:#999; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }

.career{ float:left; width:97%; border:#CCC; margin-top:5px; border-left:1px dotted #ccc;}
.c_heading{ float:left; width:93%; padding-top:10px; color:#333;padding-left:10px; font-size:18px;} 

.copyright{ float:left; width:100%; height:50px; color:#fff; text-align:center; }
.bottom{ margin-bottom:10px;}
.about_company_left .text{float:left; width:71%; margin:5px;}
#outer_area_d{ float:left; width:98%; padding:8px; margin-top:25px; border:1px solid #CCC; margin-bottom:15px; background:#fafafa; margin-left:3px;} 
#outer_area_d .inner{ float:left; width:290px;}
#outer_area_d .inner .head{ float:left; width:96%; padding:5px; font-size:14px;  color:#666;}
.check_box{ width:20px;}
#outer_area_d .sepr{ float:left; width:1px;  background:#CCC; height:150px; margin:10px; margin-right:15px; }
#outer_area_d .button_outer{ float:left; width:100%;   margin-top:8px; padding:5px; text-align:center; }
#outer_area_d .mid_outer_top{ float:left; width:938px;   padding:5px; font-size:14px; font-weight:bold; color:#09C; }
#outer_area_d .mid_outer{ float:left; width:936px;  border:1px solid #CCC;  background:#fff; margin-top:2px; padding:5px; } 
#outer_area_d .mid_outer .price_outer_m{float:left; width:62px; margin-top:10px;   margin-left:20px; margin-right:20px; }
#outer_area_d .mid_outer .price_outer{ float:left; width:62px; height:22px; border:1px solid #c4c8cb; background-color:#fbfbfb; -moz-border-radius: 5px;
border-radius: 5px; text-align:center; font-weight:bold; color:#666; font-size:14px; text-shadow:#000; padding-top:5px;}
#outer_area_d .mid_outer .price_outer1{ width:50px;   margin-top:4px; float:left; width:62px; height:22px;  text-align:center; font-weight:bold; color:#060;    font-size:15px;  padding-top:5px;}
 #outer_area_d .button_outer{ float:left; width:938px;   margin-top:8px; padding:5px; text-align:center; }
 #outer_area_d .mid_outer_top{ float:left; width:938px;   padding:5px; font-size:14px; font-weight:bold; color:#09C; }
 #outer_area_d .mid_outer{ float:left; width:936px;  border:1px solid #CCC;  background:#fff; margin-top:2px; padding:5px; } 
 #outer_area_d .mid_outer .price_outer_m{float:left; width:62px; margin-top:10px;   margin-left:20px; margin-right:20px; }
 #outer_area_d .mid_outer .price_outer{ float:left; width:62px; height:22px; border:1px solid #c4c8cb; background-color:#fbfbfb; -moz-border-radius: 5px;
border-radius: 5px; text-align:center; font-weight:bold; color:#666; font-size:14px; text-shadow:#000; padding-top:5px;}
 #outer_area_d .mid_outer .price_outer1{ width:50px;   margin-top:4px; float:left; width:62px; height:22px;  text-align:center; font-weight:bold; color:#060;    font-size:15px;  padding-top:5px;}
#outer_area_d .button_outer{ float:left; width:100%;   margin-top:8px; padding:5px; text-align:center; }
#outer_area_d .mid_outer_top{ float:left; width:100%;   padding:5px; font-size:14px; font-weight:bold; color:#09C; }
#outer_area_d .mid_outer{ float:left; width:99%;  border:1px solid #CCC;  background:#fff; margin-top:2px; padding:5px; } 
#outer_area_d .mid_outer .price_outer_m{float:left; width:9%; margin-top:10px;   margin-left:11px; margin-right:12px; }
#outer_area_d .mid_outer .price_outer{ float:left; width:90%; border:1px solid #c4c8cb; background-color:#fbfbfb; -moz-border-radius: 5px;
border-radius: 5px; text-align:center; font-weight:bold; color:#666; font-size:14px; text-shadow:#000; padding: 5px 5px 3px 5px;}
#outer_area_d .mid_outer .price_outer1{ width:92%;  margin-top:4px; float:left;  text-align:center; font-weight:bold; color:#060;    font-size:15px;  padding:5px;}
.button{ width:50%; border:1px solid #CCC;}
.search_outer{ float:left; width:97%; text-align:left;  margin-top:18px; padding-left:11px;}
.search_inner .search_outer_search{ margin-left:5px; width:595px; background:url(../images/search1.jpg) repeat-x; height:48px; border: 5px solid #666; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius:8px;}
.search_inner .search_inner{ margin-left:5px; width:80px; background:url(../images/search2.jpg) repeat-x; height:46px; float:right; }
.search_inner .search_inner1{ width:90px;  background:url(../images/search3.jpg) repeat-x; height:48px; float:right; }
.main_search{height:40px; padding-left:5px; background:none; border:none; font-size:18px; color:#999;}
.about_company_right_in h5{ text-align:left; margin-top:8px;}
.submit_bt{ padding:5px 10px;}

.top_contant h2{
	color:#fac10f;
	margin:20px 0;
	font-size:36px;
	font-weight:800;
}
.top_contant h3{
	color:#fac10f;
	margin:20px 0;
	font-size:28px;
	font-weight:700;
}

.top_contant1 h2{
	color:#fac10f;
	font-weight:700;
	
}

#outer_area_sco h3{
	color: #fac10f;
	margin: 20px 0;
	font-weight:700; font-size:30px;
	line-height:30px; }
.sco{
	background:#107dbe;
	color:#fff;
	 }
.sco h4{
		 color:#fff;
		 font-size:22px;
		 font-weight:700;
		 }
.smm li{ line-height:30px; font-size:16px; list-style:square; }
.img-res img{ width:100%; margin-bottom:40px;}