@charset "utf-8";
*{ margin: 0px; padding: 0px;}

html {behavior: url('css3.htc');}

body { font-family:Arial;   font-style: normal;
    font-weight: 400; margin: 0px; padding: 0px; background:#000;
	font-size:12px;}


.cybersystem_outer { font-family:Arial;  font-style: normal;
    font-weight: 400; width:1024px; padding:0px; float:left; background:#fff;}

.top_header{ background:url(../images/top_head_bg.jpg); height:64px; width:100%;}

.logo{ margin:0 0 0 47px; width:176px; height:87px; float:left; position:absolute; z-index:11111;}
	
.logo_techcare{ float:right; margin:0 47px 0 0;}

.menu_outer{ background:url(../images/lowermenu_bg.jpg); /*width:215px;*/ height:245px; float:left; /*border-bottom:2px solid #8a8a8a;*/}

.menu_outer1{background:url(../images/lowermenu_bg.jpg); /*width:215px;*/ height:245px; float:left; /*border-bottom:2px solid #8a8a8a;*/ margin:64px 0 0 0; z-index:9999; position:absolute; /*z-index:1;*/}

.menu_outer2{background:url(../images/lowermenu_bg.jpg); /*width:215px;*/ height:245px; float:left; /*border-bottom:2px solid #8a8a8a;*/ margin:0px 0 0 0; z-index:9999; position:absolute; /*z-index:1;*/}

.menu_outer1 ul{ margin:0px; padding:0px;}


.main_slideshow{background:url(../images/main_slidebg.jpg); margin:0 0 0 226px; width:796px; height:245px; float:left; /*border-bottom:2px solid #8a8a8a;*/}

.main_pic{background:url(../images/main_slidebg.jpg); width:796px; height:245px; float:left; /*border-bottom:2px solid #8a8a8a;*/}

.main_pic1{background:url(../images/main_slidebg.jpg); width:796px; height:245px; float:left; margin:0 0 0 226px; /*border-bottom:2px solid #8a8a8a;*/}

.nav{background:url(../images/nav.jpg); width:179px; height:195px; margin:33px 0 0 47px; font-family: font-family:Arial;  font-style: normal;
    font-weight: 400; color:#fff; font-size:10px; text-transform:uppercase; padding:5px 0 0 0; font-weight:bold;}

.sub_product{margin:33px 0 0 53px; font-family: font-family:Arial;  font-style: normal;
    font-weight: 400; color:#fff; font-size:10px; text-transform:uppercase; padding:5px 0 0 0; font-weight:bold; background:#8a8a8a; z-index:9999; position:absolute;  margin: -15px 147px; display:none; }

.nav ul li { margin:5px; cursor:pointer;}

.sub_product ul li{margin:10px 15px 15px 15px;}


/*content*/

.cybersystem_content{/*background:url(../images/bg.jpg);*/ float:left; padding:20px 0 0 0; width:100%; background:#fff;}

.textbox1{ width:210px; height:150px; /*border-right:1px solid #ccc;*/ margin:10px 0 0 0px; float:left;  font-weight:bold;}

.textbox2{ width:210px; height:150px; border-right:0px solid #fff; margin:10px 0 0 0px; float:left; font-weight:bold; color:#8a8a8a;}

.textbox3{ width:210px; height:150px; border-right:0px solid #fff; margin:10px 0 0 0px; float:left; font-weight:bold; color:#8a8a8a;}

.home_divider{height:150px; width:1px; background:#ccc; float:left; margin:0 12px;}


h1{ color:#ff7e00; font-size:22px; margin:0 0 10px 0;  font-family:Arial; font-weight: bold;  }

h4{ color:#ff7e00; font-size:16px; margin:0 0 5px 0;  font-family:Arial; font-weight: bold; text-align:right;  }

h5{ color:#ff7e00; font-size:13px; margin:0 0 5px 87px;  font-family:Arial; font-weight: bold;}

.heading_txt{ color:#4e4e4e; font-size:15px; font-weight:bold; }

.heading_txt1{ color:#4e4e4e; font-size:15px; font-weight:bold; margin:15px 0 10px 0; width:600px;}

h2{ color:#ff7e00; font-size:18px; margin:10px 0 10px 0; }

.body_text{ font-size:12px; line-height:20px;  width:210px; text-align:justify; color:#8a8a8a; font-family:Arial; font-weight:normal;  font-style: normal; font-weight: 400; }

.body_text font a{color:#ff7e00;}
	
.body_text img{ float:left; margin:0 5px 0 0 ; width:81px; height:81px; margin-top: -25px; position:relative;}

.brand_logo{ background:url(../images/brand_bg.png); width:682px; height:65px; float:left; margin:10px 0 0 0px; padding:15px 0 0 0;}

.brand_logo ul li{  list-style:none; margin: 13px 13px 13px 13px; display:inline; }

.techcare_bg{ background:url(../images/tachcare_bg.png); width:237px; height:255px; float:left; margin:10px 0 0 25px;}

.techcare_head{ text-transform:uppercase; text-align:center; margin:10px 0; color:#fff; font-weight:bold; }

.techcare_bg ul li{ color:#fff; margin:15px 15px 15px 30px; list-style-image:url(../images/tick.png);}

.footer{float:left; padding:20px 0 20px 0; background:#333; width:100%; /*text-align:center;*/ font-size:12px; color:#fff; border-top:6px solid #FF7E00; margin:15px 0 0 0;}

.copyright{ margin:0 320px 0 47px; float:left; }
.site{ float:left; }


/*About us css*/

.textbox_about{ width:600px; height:auto;  float:left; font-size:12px; line-height:20px; margin: 0 0 0 47px; text-align:justify; color:#8a8a8a; padding: 0 20px 0 0; border-right:1px solid #ccc;}

.textbox_data{ width:600px; height:auto;  float:left;  line-height:20px; /*margin: 0 0 0 47px;*/ text-align:justify; color:#8a8a8a; padding: 0 20px 0 0; border-right:1px solid #ccc;}

.textbox_about ul{ margin: 0 0 0 18px;}
.textbox_about ul li{ margin:10px; list-style-image: url(../images/tick.png);}


.textbox_chip{ width:600px; height:auto;  float:left;  line-height:20px; margin: 0 0 0 47px; text-align:justify; color:#8a8a8a; padding: 0 20px 0 0; border-right:1px solid #ccc;}

.textbox_chip ul{ margin: 0 0 0 18px;}
.textbox_chip ul li{ margin:10px; list-style-image: url(../images/tick.png); width:270px; float:left;}



.textbox_overview ul{ margin: 0 0 0 18px;}
.textbox_overview ul li{ margin:10px; list-style-image: url(../images/tick.png);  width:280px; float:left;}

.right_box{  line-height:20px; margin:0px 0 0px -1px; text-align:justify; color:#8a8a8a; float:left; width:280px; border-left:1px solid #ccc; padding:0  0 0 20px; font-family: font-family:Arial;  font-style: normal;
    font-weight:bold;}

.grey_bold{font-size:13px; font-weight:bold; color:#8a8a8a; font-family: font-family:Arial;  font-style: normal;
    font-weight: 400;}

.right_box img{ float:left; padding:0 10px 0 0;}

.icon_caption{padding:20px 0 0 0;}

.icon_caption_about{padding:7px 0 0 0;}

/*It Products*/

.textbox_it{ width:100%; height:auto;  float:left;   line-height:20px; margin:0px 0 0px 0; text-align:justify; color:#8a8a8a;}
.textbox_it ul li{list-style:none; float:left; margin:10px 12px;}

textarea{width:150px;}


/*Main Pic css*/
.main_pic1 .overlap{position:absolute; margin:-23px 0 0 320px; }

.main_pic1 .overlap_itfacilities{position:absolute; margin:11px 0 0 330px;}

.main_pic1 .overlap_itproduct{position:absolute; margin:20px 0 0 280px;}

.main_pic1 .overlap_maintenance{position:absolute; margin:-40px 0 0 450px;}

.main_pic1 .overlap_networking{position:absolute; margin:-25px 0 0 430px;}

.main_pic1 .overlap_chip{position:absolute; margin:10px 0 0 360px;}

.main_pic1 .overlap_laptop{position:absolute; margin:0px 0 0 365px;}

.main_pic1 .overlap_data{position:absolute; margin:5px 0 0 490px;}

.main_pic1 .overlap_register{position:absolute; margin:35px 0 0 435px;}

.main_pic1 .overlap_overview{position:absolute; margin:20px 0 0 440px;}

.main_pic1 .overlap_member{position:absolute; margin:-25px 0 0 400px;}

.main_pic1 .overlap_contact{position:absolute; margin:-47px 0 0 445px;}

.overlap_mobile{position:absolute; margin: 20px 0 0 390px;}

/*main pic*/


/*Main pic text*/
h3{ padding:100px 80px; position:absolute; color:#fff; font-size:48px; font-family:AvantGarde Bk BT; font-weight:normal;}

.it_facilities_heading{ padding:95px 80px; position:absolute; color:#fff; font-size:45px; font-family:AvantGarde Bk BT; font-weight:normal; line-height:46px;}

.it_facilities_1{ padding:80px 80px; position:absolute; color:#fff; font-size:45px; font-family:AvantGarde Bk BT; font-weight:normal; line-height:46px;}

/*Main pic text*/

input{ color:#aaa; font-size:12px;}



textarea{ width:300px; height:100px; color:#aaa; font-size:12px;}

.txt_box{ width:180px; height:20px;}

.submit_btn{font-size:12px; background:url(../images/btn_sub.jpg); width:66px; height:26px; border:none; color:#fff; font-weight:bold; /*padding:5px;*/ margin:0 0 0 -80px;}



.textbox_overview{ width:100%; height:auto;  float:left;  line-height:20px; margin:0px; text-align:justify; color:#8a8a8a;}



.blue_strip{color:#ff7e00; font-size:13px; margin:0 0 10px 0;background:url(../images/blue_strip.jpg); width:270px; height:26px;  color:#fff; padding:5px; text-align:center;}

font{ font-family:Verdana, Arial, Helvetica, sans-serif;}