body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0; background:#ccc}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px}
img{border:none}
a{text-decoration:none; color:#f48b0b; outline:none}
a:hover{text-decoration:none; color:#ccc ; outline:none}
h1{font-size:22px; color:#f48b0b; background:#fff; margin-bottom:15px;}
h5{ background:#fff; font-size:12px; font-weight:normal}
h3{font-size:18px; color:#bebebe; height:20px;  font-weight:normal; background: #fff url(../images/sublink.jpg) no-repeat left; padding-left:22px; display:block}

/*top portion*/
.Mainwrapper{width:1000px;  margin:0px auto; background:white}

.header{width:1000px; height:96px;  background:#fff}
.logo{width:272px; height:96px; float:left;  background:white}
.logo_right{width:728px; height:96px; float:left;  background:white}
.top_link{height:31px; text-align:right; padding-top:5px; background:#FFFFFF; padding-right:10px;}
.tag_cont{height:24px; padding:15px 0px 0px 5px;  background:#fff}
.tag_cont span{font-size:22px; color:#fcc625; letter-spacing:3px}


.main_img_cont{width:1000px; height:278px;}

.middle_block{width:729px; height:363px; background:#fff; float:left; padding-left:7px; padding-top:8px; -padding-left:7px}
.block_left{width:235px; height:355px; margin-right:8px; float:left; background:white; -margin-right:4px;}
.abt_block_head{width:235px; height:150px; background:url(../images/about_bg.jpg) no-repeat; font-size:17px; font-weight:bold;}
.abt_block_head span{display:block; text-align:center; padding-top:20px;}

.abt_block_head1{width:235px; height:150px; background:url(../images/solution_bg.jpg) no-repeat; font-size:17px; font-weight:bold;}
.abt_block_head1 span{display:block; text-align:center; padding-top:20px;}

.abt_block_head2{width:235px; height:150px; background:url(../images/product_bg.jpg) no-repeat; font-size:17px; font-weight:bold;}
.abt_block_head2 span{display:block; text-align:center; padding-top:20px;}

.abt_blck_cont{width:215px; height:195px; background:white; text-align:justify; font-size:12px; line-height:18px; padding:0px 10px 0px 10px;}

.abt_blck_cont div a{display:block; width:40px; height:18px; background: #fff url(../images/more_btn.jpg) no-repeat right; margin-top:10px; text-align:right; padding-right:25px; margin-left:155px; }
.abt_blck_cont div a:hover{display:block; width:40px; height:18px; background:  #fff url(../images/more_btn_over.jpg) no-repeat right; margin-top:10px; text-align:right; padding-right:25px; margin-left:155px;}




/*.right_block_more{display:block; width:auto; height:18px; background:url(../images/news_more.gif) no-repeat right; margin-top:0px; text-align:right; padding-right:25px; margin-left:140px}*/
.right_block_more{display:block; width:auto; height:18px; background:url(../images/news_more.gif) no-repeat right; margin-top:0px; text-align:right; padding-right:25px; }
.right_block_more:hover{display:block; width: auto; height:18px; background:url(../images/news_more_over.gif) no-repeat right; text-align:right; padding-right:25px;}



.abt_blck_cont ul{ margin:0px; padding:0px;}
.abt_blck_cont ul li{ list-style:none; background:#fff url(../images/list_icon.jpg) no-repeat left top; padding-left:20px; padding-bottom:17px }



.right_block{width:257px; height:auto; background:#fff; float:left; -width:255px; padding-left:5px; padding-top:4px;}
.right_block_bg{width:253px; height:128px; background:url(../images/right_block2.jpg) no-repeat; margin-bottom:2px;}
.right_block_bg2{width:253px; height:158px; background:url(../images/right_block2.jpg) no-repeat; margin-bottom:0px;}
.right_block_bg span{display:block; font-size:13px; font-weight:bold; padding:15px 0px 0px 15px;}
.right_block_bg p{font-size:12px; background:none; text-align:left; padding:0px 10px 0px 15px;}

.more_link{width:75px; height:10px; background:url(../images/more_news.gif) no-repeat right; float:right; margin-right:5px; padding-right:3px; }
.more_link:hover{width:75px; height:10px; background:url(../images/more_news_over.gif) no-repeat right; float:right; margin-right:5px; padding-right:3px; }



.more_link1{width:100px; height:16px; background:url(../images/more_news.gif) no-repeat right; float:right; margin-right:10px; padding-right:5px; margin-top:10px; line-height:16px }
.tenet_logo{width:253px; height:89px; background:#fff}


.inner_left{width:735px; height:auto; float:left;  background:#f1efdf }
.inner_cont{width:735px; height:auto; background:#fff;  font-size:12px; line-height:21px; text-align:justify; }
.inner_cont b{font-size:15px;  display:block; height:10px;}
.product_cont{width:350px;  float:left; background:#fff }
.product_cont span{display:block; padding:10px 55px 0px 0px;}

.leftmenu_cont{width:166px; height:575px; float:left; background:#f1efdf}
.middle{width:549px; height:550px; float:left; background:#fff; padding:25px 10px 0px 10px;}
.right_capt{background:#fff; width:241px; height:auto; border:1px solid #cacac9; padding:5px; padding-bottom:20px}
.right_capt span{display:block; padding:10px 5px 0px 5px; text-align:justify}



.news_cont span a{display:block; width:90px; height:18px; background:url(../images/more_btn.jpg) no-repeat right; font-size:11px; margin-top:10px; text-align:right; padding-right:25px; margin-left:430px}
.news_cont span a:hover{display:block; width:90px; height:18px; background:url(../images/more_btn_over.jpg) no-repeat right; font-size:11px; margin-top:10px; text-align:right; padding-right:25px; margin-left:430px}



.inner_cont ul{list-style:none; background:#fff}
.inner_cont ul li{ clear:both; background:#fff; display:block; height:auto; background:url(../images/product_bullet.jpg) no-repeat  left top; padding-left:20px; margin-bottom:10px;}


.sidemenu_top{width:146px; height:27px; background:#f9d360; font-size:13px; font-weight:bold; color:#3c4349; padding-left:20px; margin-top:3px;}
.sidelink{display:block; width:146px; height:25px; padding-left:15px; background:url(../images/sidemenu_bg.jpg) repeat-x; padding-top:3px; color:#6e6b6b}
.sidelink:hover{display:block; width:146px; height:25px; padding-left:15px; background:url(../images/sidemenu_bg_over.jpg) repeat-x; padding-top:3px; color:#6e6b6b}
.sidelink_selected{display:block; width:146px; height:25px; padding-left:15px; background:url(../images/sidemenu_bg_over.jpg) repeat-x; padding-top:3px; color:#6e6b6b}


.list_product{width:534px; height:108px; background:#fff; padding:2px; border:1px solid #c4c2c2; margin-bottom:20px;}
.list_product_left{width:124px; height:108px; float:left; background:#fff }
.list_product_right{width:390px; height:108px; float:left; background:#fff; padding-left:10px; text-align:justify; padding-right:10px;}
.list_product_right b{font-size:15px;  display:block; height:10px; color:#e9850a}
.list_product br{line-height:15px;}

.list_product_right div a{display:block; width:90px; height:18px; background:url(../images/more_btn.jpg) no-repeat right; font-size:11px; margin-top:10px; text-align:right; padding-right:25px; margin-left:280px;  -margin-left:277px}
.list_product_right div a:hover{display:block; width:90px; height:18px; background:url(../images/more_btn_over.jpg) no-repeat right; font-size:11px; margin-top:10px; text-align:right; padding-right:25px;}


.solution_caption{font-size:14px; display:block; line-height:22px;  text-align:justify; font-style:italic;  width:auto; height:60px; color:#9c9060; font-family:Arial, Helvetica, sans-serif;}


.form_main{width:515px; height:auto;  padding:0px 0px 0px 5px; background:#fff}
.form_top{width:473px; height:22px; background:url(../images/form_top.gif) no-repeat; padding:40px 0px 0px 40px;}
.form_mid{width:513px; height:auto; background:url(../images/form_mid.gif) repeat-y; }
.form_btm{width:513px; height:37px; background:url(../images/form_btm.gif) no-repeat}
.Star{font:Verdana, Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; color:#FF3300; padding-left:4px;}

.job_left{width:180px; float:left; height:auto; background:#f7f7f7; margin-right:5px; font-weight:bold; padding:15px 20px 15px 0px; text-align:right; margin-bottom:5px}
.job_right{width:313px; float:left; height:auto; background:#f7f7f7;  padding:15px 0px 15px 20px; margin-bottom:5px; padding-right:10px;}


.news_cont{width:545px; height:100px; background:#fff; border-bottom:1px dotted #ccc; margin-bottom:15px;}
.news_cont_link{color:#7b8288; font-weight:bold}
.news_cont_link:hover{color:#f48b0b; font-weight:bold }





.Pagination { padding:1px; padding-left:5px; padding-right:5px; color:#FFFFFF; text-decoration:none; background-color:#b1b3b5; border:solid 1px #92B7E6; cursor:pointer; }
.ACTIVE { background-color:#FF9900; border-color:#2D629B; cursor:auto;  }
.Pagination:hover { background-color:#FF9900; border-color:#2D629B; color:#000; }
.PaginationDesable {padding:1px;  padding-left:5px; padding-right:5px; color:#FFFFFF; text-decoration:none; background-color:#b1b3b5; border:solid 1px #92B7E6;}
.PaginationDesable:hover { color:#000; background-color:#FF9900;  }
.page_main_bx{clear:both; width:620px; height:20px; color:#426EAB; padding-left:5px; padding-right:5px;}

.Pagination1{background: url(../images/previous.png) no-repeat; display:block; width:24px; height:24px;  margin-left:30px; }






fieldset{
	margin:0px;
	width:auto;
	display:block;
	border: none;
	padding-left:60px;
	padding-top:20px;
	background:url(../images/form_mid.gif) repeat-y
}
fieldset br{line-height:10px;} 
label{
	color:#4f4b72;
	font-size:15px;
	display:block;
	float:left;
	width:125px;
	text-align:right;
	margin-right: 5px;
	background:#fff;
	margin-right:18px;
}


.submit_btn {
display: block;
width: 66px;
height: 25px;	
background:url(../images/submit_btn.gif) no-repeat 0 0;
border: 0 none;
cursor: pointer;
float:left;
margin-top:5px;
color:#fff;
padding-top:-10px;
}


.reset_btn {
display: block;
width: 66px;
height: 25px;	
background:url(../images/submit_btn.gif) no-repeat 0 0;
border: 0 none;
cursor: pointer;
float:left;
margin-top:5px;

padding-top:-10px;
color:#fff;
}
em{color:#FF0000; font-size:13px; font-weight:bold}

.Formtxt{
	width:150px; 
	margin:2px 0px 0px 0px; 
	color:#4f4b72; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#fff;
	border:1px solid #ccc
}
.Formtxt1{
	width:200px; 
	margin:2px 0px 0px 0px; 
	color:#4f4b72; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#fff;
	border:1px solid #ccc
}
.Formtxt2{
	width:150px; -width: 155px; 
	color:#4f4b72; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.textBox{font-size: 11px; padding-top:4px; padding-left:3px; color: #5f8374; width:197px; height:16px;  background:#fff; border: solid 1px #ccc;      }







.footer{width:1000px; height:63px; background:url(../images/footer_bg.jpg)}
.footerlink{display:block; width:auto; height:30px; font-size:13px; font-weight:bold; color:#cccbcb; float:left; padding:10px 26px 0px 26px; text-align:center}
.footer span{display:block; width:480px; height:15px; float:left;  padding-left:20px; color:#c0bfbf}
.footer span a{color:#c0bfbf}
.footer span a:hover{color:#f7c01c}

.footer a{color:#c0bfbf}
.footer a:hover{color:#f7c01c}

.footer p{display:block; width:480px; height:15px; float:left;  text-align:right; padding-right:20px; background:none; color:#c0bfbf}

/* Feature Block */

#feature_block { position: relative; width:1000px;height:278px;}
#feature_block #news_area { float: left; line-height:0px; }
#feature_block #right_column {position: absolute;top: 0;right: 0;float: left; width:262px;height:277px;	background: url(../images/feature/news_list_bg.jpg) repeat-x ;}
#feature_block #right_column #arrow { position: absolute; margin-top:-10px }
#feature_block #right_column #news_items { width: 250px; background:none}
#feature_block #right_column #news_items li { margin: 8px 0 15px 60px; list-style:none; background:none; }
#feature_block #right_column #news_items a{	font: 17.4px arial; font-weight:bold;	color: #19669C;	outline: none;	position: relative; line-height:55px; background:none}
#feature_block #right_column #news_items a:hover { color: white;  background:none}
#feature_block #right_column #news_items a.selected { color: white; font-weight:bold; font-size:17.4px; font-family:Arial, Helvetica, sans-serif; padding: 0px; background:none }

/*scroll Menu */
.ScrollMenu{clear:both; width:636px; height:45px; background:url(../images/bottommenu.jpg) no-repeat }

#scrmenu, #scrmenu ul {	padding: 0;	margin: 0;list-style: none;line-height: 1;z-index:200;}
#scrmenu a {display: block;width: auto;	padding-left:10px;padding-right:9px;color:#666666;font-size:12px;line-height:45px;}
#scrmenu a:hover {color:#4e9abe;}
#scrmenu li { float: left;width:  auto;}
#scrmenu li ul { position: absolute;width:  130px; left: -999em; background-color:#fff;   margin-left:0px;font-weight:normal;}
#scrmenu li ul a{display:block;width:125px;height:20px;text-align:left;line-height:18px;padding-left:5px; padding-right:0px;color:#a4a2a2;border-bottom:1px dotted #CCCCCC;font-size:11px;}
#scrmenu li ul :hover{display:block;width:125px;height:20px;text-align:left;line-height:18px;color:#0066a5;font-size:11px;border-bottom:1px dotted #CCCCCC;}
#scrmenu li:hover ul, #scrmenu li.sfhover ul {	left: auto;}
#content {	clear: left;	color: #ccc;}



/*Menu main*/
.Mainmenu{ width:990px; height:40px; background:url(../images/menu_bg.jpg) no-repeat; padding-left:10px; -width:990px;}



#nav, #nav ul {	padding: 0;	margin: 0;	list-style: none;	line-height: 1;	z-index:200; background:none  }

.anchor {display:block; width:auto; height:30px; font-size:13px; font-weight:bold; color:#fff; float:left; padding:10px 18px 0px 32px; }
#nav a:hover { display:block; width:auto; height:30px; font-size:13px; font-weight:bold; color:#f7c01c; float:left; padding:10px 18px 0px 32px;}

.anchor_selected{ display:block; width:auto; height:30px; font-size:13px; font-weight:bold; color:#f7c01c; float:left; padding:10px 18px 0px 32px;}
#nav li { float: left; width:auto; background:none }
#nav li ul {position: absolute; width:  100px;	left: -999em; top:136px; 	}
#nav li ul li a{ display:block; width:140px; height:20px; font-size:13px; font-weight:bold; color:#fff; float:left; background:#5e656a;  padding:10px 20px 0px 20px; border-bottom:1px solid #ccc}
#nav li ul li a:hover{ display:block; width:140px; height:20px; font-size:13px; font-weight:bold; color:#f7c01c; float:left;   padding:10px 20px 0px 20px;}


#nav li ul li{background:#d60022;  opacity: 0.8;	-moz-opacity: 0.8;	filter: alpha(opacity=80);}

.hide1 { display:block;width:136px; height:15px;}
.hide1 :hover{ display:block;width:136px; height:15px;}
#nav li:hover ul, #nav li.sfhover ul {	left: auto;}
#Currentpage {background: url(images/menuarrow.jpg) 50% 16px no-repeat;font-weight: bold; color:red}


/* edited by manoj */
.cont_cont { width:540px; float:left; display:block; position:relative; height:270px; background:#fff; }
.cont_left { width:285px; float:left; display:block; position:relative; height:270px; background:#fff;  }
.cont_right { width:195px; float:left; display:block; position:relative; height:270px; background:#fff;  }

/* edited by manoj */
