@charset "utf-8";
/* CSS Document */
body {
    font-family: Arial,Verdana,sans-serif;
    font-size: 100%;
    line-height: 100%;
    margin: 0 auto;
	padding:0;
    text-align: center;
    vertical-align: top;
}
#header {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#header_main {	
	padding: 0px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.header_main {
    background-color: #FFFFFF;
	border:0 none;
    float: left;
    height: 90px;
    margin: 0;
    padding: 0;
    width: 970px;
}
#banner {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#banner_main {
	padding: 0px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.banner_main {
	width: 970px;
	float: left;
	height: 287px;		
}
#midal {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	border:0 none !important;
}
#midal_main {	
	padding: 0px;
	width: 970px;
	margin:0 auto;
}
.midal_main {
    background-color: #FFFFFF;
    float: left;
    height: auto;
    margin: 0;
    width: 970px;
}
#footer {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#footer_main {	
	padding: 0px;
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footer_main {
	width: 970px;
	height:30px;
	color:#727d86;
}
p{
	margin:0;
	padding:0;
}
a{
  text-decoration:none;
}
.top_01{
	width:100%; 
	height:25px;
}
.top_02{
	background-color:#e6e6e6; 
	height:55px; 
	width:100%;
}
.top_03{
	width:100%; 
	height:10px; 
	background-color:#bcbdc1;
}
.top_right{
	float:right;
}
.top_right .links{
	font-size:12px; 
	font-weight:bold; 
	color:#727070;
	padding:3px 7px;
}
.home_links{
	color:slategrey;
}
.left_div{
	float:left; 
	width:74%; 
	height:auto;
}
.full_div{
	float:left; 
	width:100%; 
	height:auto;
	text-align:left;
	background-color:#F3F3F3;
	margin:20px 10px 10px 0;
}
.left_nabeya{
	float:left; 
	width:74%; 
	height:auto;
	margin:0 5px 0 0;
}
.left_div2{
	float:left; 
	width:70%; 
	height:auto;
	text-align:left;
}
.left_div5{
	float:left; 
	width:72%; 
	height:auto;
	text-align:left;
}
.our_business_div{
	width:100%; 
	height:398px;
	background-image:url(../images/bg_our_businesses_home.png);
	background-repeat:repeat-x;
	float:left;
	margin: 20px 10px 10px 0;
    padding: 0;	
}
.business_dsc{
	background-image:url(../images/b_dsc_bg.png);
	background-repeat:no-repeat;
	float:left;
	width:660px;
	height:40px;
	margin:10px 5px 6px 17px; 	
}
.style_left2 {
    float: left;
    height: 35px;
    margin: 0 0 0 20px;
    width: 174px;
}
.style_left3 {
    color: #264a66;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 8px;
}
.right_div{
	width:23%; 
	height:254px; 
	float:right;
	margin:20px 0 0 0;
	background-image:url(../images/about_us_bg.png);
	background-repeat:repeat-x;
}
.right_div2{
	width:25.2%; 
	height:auto; 
	float:right;
	margin:20px 0 0 0;
}
.right_div3{
	width:28%; 
	height:auto; 
	float:right;
	margin:20px 0 0 0;
}
.right_nabeya{
	width:25%; 
	height:auto; 
	float:left;
	margin:20px 0 0 0;
}
.right_products{
	width:25.2%; 
	height:auto; 
	float:right;
	margin:20px 0 0 0;
}
.mid{
	width:100%;
	height:auto;
	float:left;
}
.mid h4 {
    color: #0C2945;
    margin: 7px;
    padding: 0;
    text-align: left;
}
.abt_image_home {
    height: 235px;
    margin: 20px 0 0;
    width: 100%;
}
.home_tab{
	width:705px; 
	height:260px; 
	float:left;
	background-image:url(../images/bg_tab_home.png);
	background-repeat:no-repeat;
	margin:5px 12px;
	padding:0;
}
.ColumnBtn2 {
    float: left;
    margin: 0 1px 0 12px;
}
.products{
	height:67px;
	width:210px;
	background-image:url(../images/btn_products.png);
	background-repeat:no-repeat;
    margin: 0 7px;
    padding: 0;
}
.products p {
    color: #232323;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 20px 82px 0 0;
}
.sales_home{
	height:40px;
	width:230px;
	 background-image:url(../images/heads_bg.png);
	 background-repeat:repeat-x;
    margin: 0;
    padding: 0;
}
.sales_home p {
    color: #264a66;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 7px 4px 4px 4px;
	width:222px;
}
/*dl.DateListStyle2 {
    margin: 0 0 15px;
}
dl.DateListStyle2 dt {
    font-size: 90%;
    margin: 0 0 10px;
}
dl.DateListStyle2 dd {
    margin: -1.65em 0 0 8em;
}
dl.DateListStyle2 dd ul.LinkListStyle1 {
    margin: 0 0 10px;
}
ul.LinkListStyle1 {
    font-size: 90%;
    margin: 0 0 15px;
}
ul.LinkListStyle1 li {
    background: url(../images/icon_link_right.gif) no-repeat scroll 0 0.1em transparent;
    margin: 0 0 5px;
    padding: 0 0 0 17px;
}
ul.LinkListStyle1 li a {
    line-height: 1.35;
    color: #08427C;
    text-decoration: underline;	
}*/
.home_bottom_txt{
	width:100%; 
	height:auto; 
	float:left;
	line-height:1.5em;
}
.home_bottom_txt p{
	font-size:14px;
}
.title {
    float: left;
    margin: 10px 0;
}
.fx_width {
    width: 135px;
}
.info_desc_btm {
    padding: 10px 0 0 115px;
	color:#08427C;
}
.title2 {
    float: left;
    width: 170px;
	background-image:url(../images/icon_link_right.gif);
	background-repeat:no-repeat;
	background-position:right center;
	margin:0 10px 0 0;
}
.info_desc_btm2 {
    color: #08427C;
/*    padding: 0 0 0 115px;*/
	text-align:left;
	text-decoration:underline;
}
.stl_sale_home {
    background-image:url(../images/sub_sale_bg2.png);
    height: 145px;
    /*margin: 0 0 0 5px;*/
	padding:10px;
    width: 210px;
}
.stl_sale_home p{
	background-image:url(../images/sub_sales_bg.png);
	background-repeat:no-repeat;
	width:210px;
	height:30px;
}
.sale_heads {
    color: #232323;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 5px 16px 0 40px;
	text-align:left; 
}
/*........................  right panel links  ......................*/
#inner_left_old {
    float: left;
    height: auto;
    margin: 0 0 30px 0;
    padding: 0;
    text-align: left;
    width: 270px;
	background-image:url(../images/about_us_bg.png);
	background-repeat:repeat-x;	
}
#inner_left {
    float: left;
    height: auto;
    margin: 0 0 30px 0;
    padding: 0;
    text-align: left;
    width: 270px;
	background-color:#dee7ef;
}
#inner_left ul {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#inner_left li {
    margin: 0;
    padding: 5px 0;
}
#inner_left a {
    border-bottom: 1px solid #BBBBBB;
    color: #0C2945;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 270px;
}
#inner_right {
    background-color: #FFFFFF;
    float: left;
    height: 753px;
    margin: 0;
    padding: 10px 10px 20px;
    width: 690px;
}
.main_name {
    background-color: #F8F8F8;
    border-bottom: 1px dotted #CCCCCC;
    color: #D80204;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 16px;
    height: auto;
    margin: 0;
    padding-bottom: 10px;
    text-decoration: none;
    width: 230px;
}
#inner_left1 {
    background-color: #F8F8F8;
    float: left;
    height: 753px;
    margin: 0;
    padding: 10px 10px 20px;
    width: 230px;
}
.box1_1 {
    background-color: #FDFDFC;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    margin: 0;
    padding-bottom: 5px;
    padding-top: 5px;
    text-decoration: none;
    width: 300px;
}
.style_new {
    color: #000000;
    font-family: Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.style2_new {
    color: #FF0000;
    font-family: Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
#inner_left a:hover {
    border-bottom: 1px solid #FF0000;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 270px;
}
.wrapper1 {
    border-bottom: 0 none !important;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 220px;
}
#inner_left ul.linking {
    margin: 30px 0 0;
    padding: 0;
    width: 270px;
}
#inner_left  li  .links {
    float: left;
    margin: 0;
    padding: 0;
    width: 270px;
}
li.links_1 {
    float: left;
    margin: 0;
    padding-bottom: 15px;
    padding-top: 15px;	
}
#inner_left li .links a {
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
    width: 240px;
}
#inner_left li .links a:hover {
    color: #E30304;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
    width:240px;
}
.links_contnr{
	 float: left;
	 width: 100%;
}
/*..................  right panel  ......................*/

/*........................  right panel bottom links  ......................*/
#inner_left_old {
    float: left;
    height: auto;
    margin: 0 0 30px 0;
    padding: 0;
    text-align: left;
    width: 270px;
	background-image:url(../images/about_us_bg.png);
	background-repeat:repeat-x;	
}
#inner_left_btm {
    float: left;
    height: auto;
    margin: 0 0 30px 0;
    padding: 0;
    text-align: left;
    width: 270px;
	background-color:#efefef;
}
#inner_left_btm ul {
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#inner_left_btm li {
    margin: 0;
    padding: 5px 0;
}
#inner_left_btm a {
    border-bottom: 1px solid #BBBBBB;
    color: #0C2945;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 270px;
}
#inner_right {
    background-color: #FFFFFF;
    float: left;
    height: 753px;
    margin: 0;
    padding: 10px 10px 20px;
    width: 690px;
}
.main_name {
    background-color: #F8F8F8;
    border-bottom: 1px dotted #CCCCCC;
    color: #D80204;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 16px;
    height: auto;
    margin: 0;
    padding-bottom: 10px;
    text-decoration: none;
    width: 230px;
}
#inner_left_btm1 {
    background-color: #F8F8F8;
    float: left;
    height: 753px;
    margin: 0;
    padding: 10px 10px 20px;
    width: 230px;
}
.box1_1 {
    background-color: #FDFDFC;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    margin: 0;
    padding-bottom: 5px;
    padding-top: 5px;
    text-decoration: none;
    width: 300px;
}
.style_new {
    color: #000000;
    font-family: Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
.style2_new {
    color: #FF0000;
    font-family: Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
#inner_left_btm a:hover {
    border-bottom: 1px solid #FF0000;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 270px;
}
.wrapper1 {
    border-bottom: 0 none !important;
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 10px;
    text-decoration: none;
    width: 220px;
}
#inner_left_btm ul.linking {
    margin: 30px 0 0;
    padding: 0;
    width: 270px;
}
#inner_left_btm  li  .links {
    float: left;
    margin: 0;
    padding: 0;
    width: 270px;
}
li.links_1 {
    float: left;
    margin: 0;
    padding-bottom: 15px;
    padding-top: 15px;	
}
#inner_left_btm li .links a {
    color: #000000;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
    width: 240px;
}
#inner_left_btm li .links a:hover {
    color: #E30304;
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
    width:240px;
}
.links_contnr{
	 float: left;
	 width: 100%;
}
/*..................  right panel bottom  ......................*/

.inside_pg_div_old{
	width:100%; 
	height:285px;
	background-image:url(../images/bg_our_businesses_home.png);
	background-repeat:repeat-x;
	float:left;
	margin: 20px 10px 10px 0;
    padding: 0;	
}
.inside_pg_div{
	width:100%; 
	height:285px;
	background-color:#f3f3f3;
	float:left;
	margin: 20px 10px 10px 0;
    padding: 0;	
}
.inside_pg_smalldiv{
	width:100%; 
	height:100px;
	background-color:#f3f3f3;
	float:left;
	margin: 20px 10px 10px 0;
    padding: 0;	
}
.stylepara {
    color: #08427C;
    font-size: 14px;
    line-height: 1.5em;
    margin: 5px;
    padding: 5px;
    text-align: justify;
}
.stylepara2 {
    color: #08427C;
    font-size: 14px;
    line-height: 1.5em;
    margin: 5px 5px 5px 20px;
    padding: 5px;
    text-align: justify;
}
.stl_heads2 {
    color: #0C2945;
    margin: 20px 0 5px;
}
.stl_heads3 {
    color: #FF0000;
    margin: 9px 0 5px;
	text-align:right;
	padding:0 15px 0 0;
}
.division{
	width:100%; 
	height:auto; 
	float:left;
	margin:0 0 10px;
}
.blocks_old {
    float: left;
    height: auto;
    margin: 0 5px 0 0;
    width: 245px;
	text-align:left;
}
.blocks {
    float: left;
    height: auto;
    margin: 0 5px 0 0;
    width: 335px;
	text-align:left;
}
.blocks_nabeya_home {
    background-color: #deddc9;
    float: left;
    height: 278px;
    margin: 0 5px 0 0;
    text-align: left;
    width: 335px;
}
.blocks h5 {
    color: #0C2945;
    font-size: 12px;
    font-weight: bold;
	margin:5px 0 5px 7px;
}
.blocks .desc2{
    font-size: 12px;
}
.blocks .desc5{
    color: #08427C;
    font-size: 14px;
    line-height: 1.5em;
    margin: 5px;
    padding: 5px;
    text-align: justify;
	background-color:#F3F3F3;
}
.blocks_right {
    float:right;
    height:auto;
    width: 217px;
	text-align:left;	
}
.blocks_right h5 {
    color: #0C2945;
    font-size: 12px;
    font-weight: bold;
	margin:5px 0 5px 7px;
}
.blocks_right .desc3{
    font-size: 12px;
}
.h3_title {
    background-image: url(../images/title2.png);
    background-repeat: repeat-x;
    color: #FFFFFF;
    height: 30px;
    padding: 8px;
    width: 97%;
}
.h3_title3 {
	color:#0092dd;
    height: 30px;
    padding: 0px;
	margin:0;
    width: 97%;
}
.title_desc{
    font-size: 13px;
    font-weight: bold;
}
.products_div_nab{
	width:100%; 
	height:510px; 
	float:left;
}
.products_div_4{
	width:100%; 
	height:auto; 
	float:left;
}
.h3_heads_new {
    background-image: url(../images/h2_bg.gif);
    background-repeat: repeat;
    color: #FFFFFF;
    height: 14px;
	font-size:14px;
    padding: 7px;
    width: auto;
}
.img_head{
	margin:0px;
	padding:0px;
	height:20px;
	width:auto;
	float:left;
	text-align:left;
	color: #FFFFFF;
}
.img_no{
	margin:0px;
	padding:0px;
	height:20px;
	width:aut;
	float:right;
	text-align:right;
}
.prod_left_img {  
    height: auto;
    width:100%;
	margin:5px 0 0 0px;
	padding:0px;
}
.prod_right_dsc {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:100%;
	margin:0px;
	padding:0px;
}
.prod_left_dscp2 {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:60%;
	margin:0px;
	float:left;
	padding:0px;
}
.prod_right_images2 {  
    height: auto;
    width:40%;
	margin:5px 0 0 0px;
	padding:0px;
	float:left;
}
.prod_left_dscp3 {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:57%;
	margin:0px;
	float:left;
	padding:0px;
}
.prod_right_images3 {  
    height: auto;
    width:43%;
	margin:5px 0 0 0px;
	padding:0px;
	float:left;
}
.clear{clear:both;}
.style03 {
    font-size: 14px;
    line-height: 1.5em;
    text-align: justify;
}
.links_contnr{
	float: left; 
	width: 100%;
	margin:0 0 5px;
	font-size:12px;
}
.links_contnr a{
	font-size:12px;
}
.list_new{
	list-style:none; 
	margin-left:-14px;
	font-weight:bold;
	color:#0C2945;
}
.style909 {
    font-size: 14px;
    line-height: 1.5em;
    text-align: left;
}
.heads_nabeya{
	width:100%;
	 height:35px;
	 float:left;
	 background-image:url(../images/heads_bg.png);
	 background-repeat:repeat-x;
}
.heads_prod_rh2{
	width:100%;
	 height:35px;
	 float:left;
	 background-image:url(../images/button_5.png);
	 background-repeat:no-repeat;
}
.heads_nabeya .details2{
	width:485px; 
	padding: 0 0 0 10px; 
	margin:8px; 
	color:#2d82c5;
}
.right_heading_div {
    font-size: 14px;
    font-weight: bold;
    margin: -5px 0 0;
    width: 245px;
}
.right_heading_div2 {
    font-size: 14px;
    font-weight: bold;
    margin: -5px 0 0;
    width: 270px;
}
.right_heading_div3 {
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0 0 0;
    width: 270px;
	
}
.heads_name33{
	width:245px;
	 height:50px;
	 float:right;
	 margin:3% 0 0 0;
	 padding:0px;
	background-image:url(../images/c_type/button1.png);
	background-repeat:no-repeat;
	
}
.righth4{
    color: #0C2945;
    margin: -34px 7px 7px;
    padding: 0;
    text-align: left;
}
.right_heading{
    height: 35px;
    margin: 0 auto;
    padding: 9px 0 0 7px;
    width: 245px;
    color: #0C2945;
}
.right_heading2{
    height: 35px;
    margin: 0 auto;
    padding: 9px 0 0 0;
    width: 245px;
    color: #0C2945;
	font-size:12px;
}

.new_right_head44{
    height: 40px;
    margin: 0px 0 0 0;
    padding: 15px 0 0 17px;
    width: 245px;
   color:#FF0000;
	font-size:13px;
	font-weight:bold;
	
}
.new_right_head44 a:hover{
	color:#fff;
	}
.right_heading3{
    height: 35px;
    margin: 0 auto;
    padding: 9px 0 0 0px;
    width: 245px;
    color:#0C2945;
	font-size:12px;
	text-align:center;
}
.model_names {
    color: #A40B5D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
}
.inside_left_title {
    float: left;
    height: 100px;
    width: 100%;
	background-color:#F3F3F3;
	margin:20px 0 0 0;
}
.inside_left_title h4 {
    color: #0C2945;
    font-size: 20px;
    margin: 7px;
    padding: 0;
    text-align: left;
}
.title_desc2 {
    color: #183883;
    font-family: calibri;
    font-size: 20px;
    font-weight: bold;
	padding:0 0 0 8px;
	margin:10px 0 0;
	line-height:1.2em;
}
.tb_head{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#a40b5d; 
	font-weight:bold;
}
.img_name{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#a40b5d;
    font-size:13px; 
	margin-left:35px;
	padding:0px;
	font-weight:bold;
}
.headsstl4{
    color: #0C2945;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
	padding:5px;
    width: 94%;
	background-image:url(../images/heads_bg.png);
	background-repeat:repeat-x;
}
.product_pg_div {
    background-color: #F3F3F3;
    float: left;
    height: 320px;
    margin: 20px 10px 10px 0;
    padding: 0;
    width: 100%;
}
.headcareersl5 {
    background-image:url(../images/heads_bg.png);
    background-repeat: repeat-x;
    color: #A40B5D;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 5px;
    width:99%;
}
/*...........suhas..............*/
.popup{
	float:left;
	font-size:12px; 
	width:auto;
    height:auto;
	color:#0099FF;
	margin:0 10px 0 20px;
	padding:0px;
 }
 .inside_pg_div2{
	width:100%; 
	height:150px;
	background-color:#f3f3f3;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
 .inside_pg_div44{
	width:100%; 
	height:172px;
	background-color:#f3f3f3;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
 .inside_pg_div22{
	width:100%; 
	height:123px;
	background-color:#f3f3f3;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
 .inside_pg_div33{
	width:100%; 
	height:100px;
	background-color:#f3f3f3;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
.headsstl5 {
    background-image:url(../images/heads_bg.png);
    background-repeat: repeat-x;
    color: #A40B5D;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    padding: 5px;
    width: 97%;
}
.head_product5 {
    background-image:url(../images/heads_bg.png);
    background-repeat: repeat-x;
    color: #A40B5D;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 5px;
    width: 95.5%;
}
.title_desc3 {
    color:#a40b5d;
    font-family: helvetica;
    font-size: 17px;
    font-weight: bold;
	padding:0 0 0 8px;
	margin:10px 0 0
}
.h3_heads_new3{   
    color: #FFFFFF;
    height: 14px;
    padding: 7px;
    width: auto;
	background-image:url(../images/heads_bg.png);
	background-repeat:repeat-x;
}
.prod_left_dscp4 {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:57%;
	margin:0px;
/*	float:right;*/
	padding:0px;
	
}
.prod_right_images4 {  
    height: auto;
    width:43%;
	margin:5px 0 0 0px;
	padding:0px;
	float:left;
}
.new_img{
	width:60%; 
	height:auto; 
	float:left;
	margin:0px;
}
.new_img_text{
	width:40%; 
	height:auto; 
	float:left;
	font-family:helvetica;
   font-size:13px; color:#0099CC;
   margin:20% 0 0 0;
  }
  
.prodc_left_dscp3 {   
    font-size: 14px;
    height: auto;
    line-height: 1.3em;
    text-align: justify;
    width:35%;
	margin:0 0 0 0;
	padding:0px;
	float:right;
	padding:0px;
}
.prodc_left_dscp33 {   
    font-size: 22px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:55%;
	margin:0 0 0 0;
	padding:0px;
	float:right;
	padding:0px;
}
.prodc_right_images3 {  
    height: auto;
    width:65%;
	margin:5px 0 0 0px;
	padding:0px;
	float:left;
}
.prodc_right_images4 {  
    height: auto;
    width:45%;
	margin:5px 0 0 0px;
	padding:0px;
	float:left;
}
.new_c_text{
	text-decoration:none;
	list-style:none;
	font-family:monotype Corsiva;
	color:#A40B5D;
	font-size:33px;
    text-align:left; 
    margin:0px 0 0 10px; 
	padding:0px; 
    font-weight:bold;
	line-height:1.3em;
}
.imgc_name1{
	 
    margin:0px;
	padding:0px; 
	float:left;
	width:50%;
	height:auto;
}
.imgc_heading1{
	font-family:he;
	color:#000000;
	font-size:35px;
    text-align:left; 
    margin:0px;
	padding:0px; 
    font-weight:bold;
	margin:10px 0 0 10px;
	
}
.imgc_tbl_text{
	font-family:he;
	color:#000000;
	font-size:25px;
    text-align:left; 
    margin:0px;
	padding:0px; 
    font-weight:bold;
	float:left;
	margin:20px 5px 0 5px;
	padding:0px;
	
}
.imgc_tbl_text2{
	font-family: Helvetica;
	color:#000000;
	font-size:18px;
    text-align:left; 
    margin:0px;
	padding:0px;
	float:left;
	margin:20px 15px 0 0; 
}
.imgc_tbl_text33{
	font-family: Helvetica;
	color:#000000;
	font-size:18px;
    text-align:left; 
    margin:0px;
	padding:0px;
	float:left;
	margin:15px 15px 0 0;
	 
	
}
.imgc_tbl_text3{
	font-family:he;
	color:#000000;
	font-size:25px;
    text-align:left; 
    margin:0px;
	padding:0px; 
    font-weight:bold;
	float:left;
	margin:0px;
	padding:20px 0 0 0;
	
}
.imgc_name2{
    margin:0px;
	padding:0px; 
	float:right;
	width:50%;
	height:auto;
}

.main_mid_img{
	width:100%;
    height:auto;
	}
.mid_img{
	width:100%;
    height:100px; 
    margin:0px;
    padding:0px;
}
.mid_img_inner{
	width:100%;
    height:30px;
}

.mid_img_inner2{
	width:100%;
    height:30px;
    float:left;
}
.detail_mid{
	width:970px;
	height:1280px;
    margin:10px 0 0 0;
    padding:0px;
    float:left;
	
}
.detail_mid2{
	width:970px;
	height:1328px;
    margin:10px 0 0 0;
    padding:0px;
    float:left;
	background-image:url(../images/c_type/c_type_layout.png);
	background-repeat:no-repeat;
}
.detail_img{
	margin: 10px 1.2px 3px 10.5px;
    padding:0px;
    float:left;
    width:180px;
    height:230px;
	padding:0px;
	font-size:14px;
	color:#A40B5D;
	font-weight:bold;
}
.detail_img2{
	margin: 0px;
    margin: 0 1px 0 0;
    float:left;
    width:180px;
    height:210px;
	padding:0px;
}
.prod_right_dsc_new {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:60%;
	margin:0px;
	padding:0px;
	float:left;
}
.prod_right_dsc_right{   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:20%;
	margin:0px;
	padding:0px;
	float:right;
	margin:20px 0 0 0;
}
.prod_right_dsc_right2{   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:30%;
	margin:0px;
	padding:0px;
	float:right;
	margin:20px 0 0 0;
}
.btn{
	margin:0px;
	padding:0px;
	height:auto;
	width:200px;
	
}
.tab1{
	 color:#0070c0;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 font-size:20px;
	  text-align:center;
	}
.tab2{
	 color:#000000;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 font-size:16px;
	 text-align:center;
	 background-color:#FFCCCC;
	}
.tab4{
	 color:#000000;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 font-size:16px;
	 font-weight:bold;
	 text-align:center;
	}

 
.table_cs table tr th {
	border: 1px solid rgb(153, 153, 153);
	border-width: 1px;
	border-style: solid;
	border-color: rgb(153, 153, 153);
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	background-color:#CCCCCC;
	color:#0070c0;
}
.table_cs table tr td {
	border: 1px solid rgb(153, 153, 153);
	border-width: 1px;
	border-style: solid;
	border-color: rgb(153, 153, 153);
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	color:#0070c0;
}


/*...............suhas......................*/

/*...................Shilpa May2013...........................*/
.products_div_4 ul{
	list-style-image:url(../images/dot.png);
}
.prod_dsc_left2 {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:55%;
	margin:0px;
	padding:0px;
	float:left;
}
.prod_rh_dsc2{   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:45%;
	margin:0px;
	padding:0px;
	float:right;
	margin:20px 0 0 0;
}
.prod_rh_dsc2 span{   
	color:#990033; 
	font-size:11px;
}
.detail_img p{
	margin:0px; padding:0px;
}
.detail_img p a{
	margin:0px; 
	padding:0px; 
	border:0 none;
	text-decoration:none;	
}
.tab3{
	 color:#000000;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 padding:0 0 0 25px;
	  font-size:14px;
	 font-weight:bold;
}
.tab4{
	 color:#000000;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 padding:0 0 0 25px;
	 font-size:20px;
	 font-weight:bold;
}
.tab5{
	 color:#000000;
	 border:#000000 solid 1px;
	 font-family:helvetica;
	 padding:0 0 0 25px;
	  font-size:20px;
	 font-weight:bold;
	 text-align:center;
}

.tab3 a{
	text-decoration:none;
	color:#000000;
}
.tab3 .h32{
	padding:0;
	margin:0;
    font-size:31px;	
	float:left;
	font-weight:bold; 
}	
.tab3 .h33{
	padding:0;
	margin:0;
	font-size:20px;
}
.tab3 .h34{
	padding:0;
	margin:0;
	float:left;
	font-size:34px;
	font-weight:bold;
}	
 .inside_pg_nb7{
	width:100%; 
	height:auto;
	background-color:#f3f3f3;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
 .inside_pg_sugino7{
	width:100%; 
	height:auto;
	float:left;
	margin:10px 0 0 0;
    padding:0px;	
}
.inside_pg_sugino7 .imgdiv{
	width:100%; 
	height:auto;
	float:left;
	margin:10px 0 0 0;
    padding:0px;
}
.inside_pg_sugino7 .imgdiv img{
	float:left;
	margin-right:5px;
}
.products_div_sugino{
	width:100%; 
	height:auto; 
	float:left;
}
.prod_lft_dscp5 {   
    font-size: 14px;
    height: auto;
    line-height: 1.7em;
    text-align: justify;
    width:55%;
	margin:0px;
	float:left;
	padding:0px;
}
.main_descp{
	width:100%; 
	height:auto; 
	float:left;
}
.new_text_style{
	text-decoration:none;
	list-style:none;
	font-family:monotype Corsiva;
	color:#007e3c;
	font-size:22px;
    text-align:left; 
    margin:5% 0 0 10px; 
	padding:0px; 
    font-weight:bold;
	line-height:1.5em;
}
.new_text_style2{
	text-decoration:none;
	list-style:none;
	font-family:monotype Corsiva;
	color:#007e3c;
	font-size:22px;
    text-align:left; 
    margin:0px 0 0 10px; 
	padding:0px; 
    font-weight:bold;
	line-height:1.5em;
}
.heads_nabeya h2{
    color: #007e3c;
    margin: 10px;
    padding: 0;
    text-align: left;
	width:auto; 
	float:left;
}
.heads_nabeya h4{
    margin: 10px;
    padding: 0;
    text-align: left;
	width:auto; 
	float:left;
}
.goup{
	float:right; 
	margin-top:20px;
	font-size: 12px;
	width:120px;
}
.new_btm_lnk_001{
	text-decoration:none;
	padding-left:3px;
	padding-right:10px;
	border-right:1px solid #454545;
}
.new_btm_lnk_002{
	text-decoration:none;
	padding-left:7px;
}
.popupbtn{
	float: left;
	font-size: 12px;
	width: 185px;
	height: 45px;
	color: #0099FF;
	margin:10px 0 0 20px;
	padding: 14px 0 0 0;
	background-image:url(../images/qlock/button_4.png);
	background-repeat:no-repeat;
 }
.btm_lnk777{
	 margin: 0 0 0 65px;
 }
/*...................Shilpa May2013...........................*/

.about_head{
    background-image:url(../images/bg_tool_man.png);
    background-repeat: repeat-x;
    color: #A40B5D;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 5px;
    width:99%;


