/* Start of CMSMS style sheet 'style' */
/*
Â© copyrighted Cofluent
Powered By Futerox Interactive
Designed By Yogesh Kumar
CMS By Deepak Singh & Anuj
*/

html{height:100%;}
body{height:100%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif, "trebuchet MS"; font-size:12px; color:#9b9b9b; background:url(images/bg.jpg) top center no-repeat #ffffff;}
a{color:#879faf; text-decoration:none;}
a:hover{
	text-decoration:underline;
	cursor: pointer;
}
h1,h2,h3,p,form,img,ul,li{margin:0; padding:0; text-decoration:none; border:0; line-height:normal;}
input select{font-family:Arial;}

.head{background:url(images/head_b.png) bottom left no-repeat;}


li.grey1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9B9B9B;
background:url(images/right1.png);
 font-weight:normal; line-height:16px; padding-bottom:05px; padding-left:25px; list-style:none; background-repeat:no-repeat; background-position:3px 3px; line-height:15px;
}





/*-----------------------------------Header---------------------------------------*/
a#logo{background:url(images/logo.png) top left no-repeat; width:177px; height:74px; display:block;}
#haed_a{background:url(images/head_a.gif) bottom center no-repeat;}
#haed1_a{background:url(images/head1_a.gif) bottom center no-repeat;}
#haed2_b{background:url(images/head2_b.gif) bottom center no-repeat;}
#haed2_b h1{color:#FFFFFF; font-size:45px; font-family:"trebuchet MS"; line-height:60px; padding:0 0 0 15px;  font-weight:100;}
#haed2_b_jp{background:url(images/inn_head_jp.gif) bottom center no-repeat;}





.menu_grad{ color:#FFFFFF; background:url(images/menu_grad.png) top left repeat-x;}
a.pro_ser{background:url(images/product_services.gif) top left no-repeat; width:159px; height:24px; float:left; color:#000000; text-decoration:none; text-indent:-9999px; margin:9px 13px 0px 5px; display:block; overflow:hidden;}
a.pro_ser:hover, a#act1{background:url(images/product_services.gif) 0 -24px no-repeat;}
a.solution{background:url(images/solution.gif) top left no-repeat; width:89px; height:24px; float:left; color:#000000; text-decoration:none; text-indent:-9999px; margin:9px 13px 0px 5px; display:block; overflow:hidden;}
a.solution:hover, a#act2{background:url(images/solution.gif) 0 -24px no-repeat;}
a.market{background:url(images/market.gif) top left no-repeat; width:82px; height:24px; float:left; color:#000000; text-decoration:none; text-indent:-9999px; margin:9px 13px 0px 5px; display:block; overflow:hidden;}
a.market:hover, a#act3{background:url(images/market.gif) 0 -24px no-repeat;}
a.company{background:url(images/company.gif) top left no-repeat; width:91px; height:24px; float:left; color:#000000; text-decoration:none; text-indent:-9999px; margin:9px 13px 0px 5px; display:block; overflow:hidden;}
a.company:hover, a#act4{background:url(images/company.gif) 0 -24px no-repeat;}
a.partner{background:url(images/partner.gif) top left no-repeat; width:75px; height:24px; float:left; color:#000000; text-decoration:none; text-indent:-9999px; margin:9px 13px 0px 5px; display:block; overflow:hidden;}
a.partner:hover, a#act5{background:url(images/partner.gif) 0 -24px no-repeat;}
#search_bg{background:url(images/search_bg.gif) top left no-repeat;}
.search_field{border:0 none; color:#7eb0e2; font-size:11px; padding:3px 0 3px 0px; margin:4px 0 0 10px; }

.sel_field{border:1px solid #c0c0c0; color:#7eb0e2; font-size:11px; padding:2px; margin:0 0 0 10px;}
/*-----------------------------------Header Ends---------------------------------------*/

/*-----------------------------------Body---------------------------------------*/
#body_grad{background:url(images/body_grad.gif) top left repeat-x;}
.blur_tab{padding:20px 10px;}
.blur_tab a{color:#4e749f; font-size:18px; font-family:"trebuchet MS"; line-height:18px;}
.blur_tab a:hover{color:#000000; text-decoration:none;}
.blur_tab p{color:9b9b9b; font-size:12px; padding:10px 0 0 0;}
.focus_tab{background:url(images/tab_bg.png) top left no-repeat; padding:20px 10px;}
.focus_tab a{color:#4e749f; font-size:18px; font-family:"trebuchet MS"; line-height:18px;}
.focus_tab a:hover{color:#000000; text-decoration:none;}
.focus_tab p{color:9b9b9b; font-size:12px; padding:10px 0 0 0;}
.left_bdr{border-left:1px dashed #d3d3d3;}
.bottom_bdr{border-bottom:1px dashed #d3d3d3;}
.para1 {color:#595959; font-size:12px; padding:0 0 10px 0;}
.para2 {color:#595959; font-size:12px; }
.pdf_para{background:url(images/pdf.png) #FFFFFF no-repeat; padding:0px 5px 0px 25px;   text-align:left; }
.a_1{background:url(images/a_1.gif) top left repeat-x;}
.a_2{background:url(images/a_2.gif) top right repeat-y;}
.a_3{background:url(images/a_3.gif) bottom left repeat-x;}
.a_4{background:url(images/a_4.gif) top left repeat-y;}
.a_grad{background:url(images/a_grad.gif) center left repeat-x #f3f7f9;}
.pdf p{background:url(images/img_pdf.gif) top left no-repeat; padding:0 100px 20px 35px; font-size:12px; color:#777777; font-weight:bold; width:auto; float:left;}
.pdf p a{color:#ef2828;}
.pdf p span{color:#777;}
ul.list1{margin:0; padding:0;}
ul.list1 li{list-style:none; background:url(images/right1.png) 0 1px no-repeat; padding:0 15px 10px 25px;}
ul.list1 li span{color:#555555; font-size:12px;}

.gray ul {
margin-left :0;
padding-top : 0;
margin-bottom : 0;
}
.gray li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
 color:#5d5d5d;
background:url(images/right1.png);
 font-weight:normal;padding-bottom:12px; margin-top:12px; background-repeat:no-repeat; list-style:none; padding-left:22px; background-position:3px 3px;
}


.gray2 ul{margin-top : 10px;margin-bottom : 0;}
.gray2 li{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#7d7d7d;background:url(images/right1.png);font-weight:normal; padding-bottom:12px; padding-left:25px; list-style:none; background-repeat:no-repeat;background-position:3px 3px;}

.gray3 ul {
margin-top : 10px;margin-bottom : 0;
}
.gray3 li {
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5d5d5d;background:url(images/right1.png);font-weight:normal; padding-bottom:12px; padding-left:22px; list-style:none; background-repeat:no-repeat;background-position:3px 1px;}

.gray4 ul{margin-top : 10px;margin-bottom : 0;}
.gray4 li{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:12px; color:#626262;background:url(images/right1.png);font-weight:normal; padding-bottom:12px; padding-left:21px; list-style:none; background-repeat:no-repeat; background-position:3px 1px;
}
.gray5 ul{margin-top : 10px;margin-bottom : 0;}
.gray5 li{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:12px; color:#8da8c4;background:url(images/right1.png);font-weight:normal; padding-bottom:12px; padding-left:25px; list-style:none; background-repeat:no-repeat; background-position:3px 1px;
}

.gray6 ul{margin-top : 10px;margin-bottom : 0;}
.gray6 li{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:12px; color:#4d4949;background:url(images/right1.png);font-weight:normal; padding-bottom:12px; padding-left:25px; list-style:none; background-repeat:no-repeat; background-position:3px 1px;
}


.green1 ul {
margin-top : 10px;
margin-bottom : 0;
}
.green1 li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6ea30c;
background:url(images/right1.png);
 font-weight:normal;padding-bottom:12px; padding-left:22px; list-style:none; background-repeat:no-repeat; background-position:3px 1px;
}
.black ul {
margin-top : 10px;
margin-bottom : 0;
}
.black li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;
background:url(images/green.png);
 font-weight:bold;padding-bottom:12px; padding-left:22px; list-style:none; background-repeat:no-repeat; background-position:3px 1px;
}
.bluebg{background:url(images/2.gif) repeat-x #F6FBFE scroll left bottom}
.border{border-top:1px dashed #d3d3d3;}
.greybg{background-image:url(images/grey1midd.png); background-position:left bottom; background-repeat:repeat-x;background-color:#ffffff; border:1px #BDBCBD solid; border-bottom:none; border-top:none;}
.greybg1{background-image:url(images/grey_2midd.gif); background-position:top left; background-repeat:repeat-x;}
.pdfpic{background-image:url(images/pdf.png); background-repeat:no-repeat; background-position:5px 5px; min-height:40px; padding:5px 5px 0 40px; }
/*-----------------------------------Body Ends---------------------------------------*/

/*-----------------------------------Footer---------------------------------------*/
#foot_bg{background:url(images/foot_bg.gif) top left repeat-x #EEEEEE;}
/*-----------------------------------Footer Ends---------------------------------------*/

/*-----------------------------------Fonts---------------------------------------*/
.fadeblue12{color:#879faf;font-size:12px;}
.gray11{color:#7f8891;font-size:11px;}
.gray11 a{color:#7f8891;font-size:11px;}
.green_22{color:#5db615;font-size:22px;line-height:18px;}
.blue_18{color:#4e749f;font-size:18px;line-height:30px;}
.blue_26{color:#3382db;font-size:26px;line-height:22px; padding:0 0 10px 0; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.blue_26a{color:#358ae7;font-size:26px;line-height:22px;}
.blue26b{color:#338bed; font-size:26px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.white_54{color:#FFFFFF;font-size:54px;line-height:60px;}
.orange_15{color:#e16e21;font-size:15px;line-height:15px;font-weight:400px;}
.orange_20{color:#e16e21;font-size:20px;line-height:20px;font-weight:400px; text-decoration:underline;}
.blue18{color:#5ec4fc;font-size:18px;}
.blue18 a{color:#5ec4fc;font-size:18px;}
.navy_blue{color:#294255;font-size:14px;}
.gray12{color:#6c6c6c;font-size:12px;}
.gray12a{color:#4c4c4c;font-size:12px;}
.gray12b{color:#5d5d5d;font-size:12px;}
.gray12c{color:#57595b;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.gray12d{color:#787878;font-size:12px;}
.grey14{color:#5d5d5d; font-size:14px;}
.dark_blue15{color:#1e374b; font-size:15px;}
.grey12{color:#707272; font-size:12px;}
.green11{color:#5db615;font-size:11px;}
.grey12a{color:#767676; font-size:12px;}
.green12{color:#5db615;font-size:12px;}
.green14{color:#5db615;font-size:14px;}
.green14 a{color:#5db615;font-size:14px;}
.green_14{color:#80B751;font-size:14px;}
.green_16{color:#80B751;font-size:16px;}

.green18{color:#5db615;font-size:18px;}
.orange12{color:#fd9d02;font-size:12px;}
.blue_12{color:#5ec4fc;font-size:12px;}




.blue12{color:#3382db;font-size:12px;}
.blue12 a, a.blue12, a span.blue12{color:#3382db;font-size:12px; text-decoration:underline;}

.blue12 a:hover, a.blue12:hover, span.blue12:hover{color:#000000;font-size:12px; text-decoration:none;}



.blue12a{color:#4e749f;font-size:12px; font-weight:bold;}
.blue12b{color:#1574ba; font-size:12px;}
.blue17{color:#3382db;font-size:17px;}
.blue_17{color:#5ec4fc;font-size:17px;}
.black12{color:#000000;font-size:12px;}
.green17{color:#56ae28;font-size:17px;}
.blue15{color:#789cfb;font-size:15px;}
.green17{color:#61af28;font-size:17px;}
.black14{color:#535353;font-size:14px;}
.black17{color:#000000;font-size:17px;}
.red12{color:#f24f4f;font-size:12px;font-weight:bold;}
.red14{color:#f24f4f;font-size:14px;font-weight:bold;}
.blue22{color:#4e749f;font-size:22px;}
.blue22a{color:#338aed;font-size:22px;}
.blue18a{color:#3089cc; font-size:18px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}
.green17{color:#5e9f0a; font-size:17px;}
.grey16{color:#626262; font-size:16px;}
.grey26{color:#626262; font-size:26px;} 
.white12{color:#ffffff; font-size:12px;} 



.green ul {
margin-top : 10px;
margin-bottom : 0;
}
.green li {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #303030;
background : url(images/green.png);
font-weight : bold;
padding-bottom : 12px;
padding-left : 22px;
list-style : none;
background-repeat : no-repeat;
background-position : 3px 1px;
}
.green li a {
font-size : 12px;
font-weight : bold;
color : #303030;
}
.green li a:hover {
color : #819604;
text-decoration : underline;
font-weight : bold;
}

.imageborder{padding:5px; margin:0 5px 5px 5px; border:1px solid #cccccc; background:#ffffff;}
.imageborder2{padding:5px; margin:5px 15px 5px 5px; border:1px solid #cccccc; background:#ffffff;}

.blk5_12{padding:5px; color:#555555; font-size:12px;}
.left_bdr20{padding:0 0 0 20px; border-left:1px solid #cccccc;}

#deepak{padding:0; margin:0;}
#deepak ul{padding:0 0 80px 0; margin:0; border:1px solid #bdbcbd; background:url(images/salestools_bg.jpg) bottom left repeat-x #ffffff;}
#deepak ul li{list-style:none; border-bottom:1px solid #dedede;}
#deepak ul li a{padding:5px 10px 5px 15px; font-size:14px; color:#6f6f6f; display:block; text-decoration:none;  font-weight:bold;}
#deepak ul li a span{ background:url(images/gre_arrow.gif) 0px 0px no-repeat; padding:0 0 0 15px;}
#deepak ul li:hover{background:url(images/salestools_hover.jpg) bottom left repeat-x #f2f5f7;}

.toplink{padding:0; margin:0;}
.toplink a{background:transparent url(images/gre_arrow.gif) no-repeat scroll 0 5px;
color:#777777;
display:inline-block;
font-size:12px;
font-weight:bold;
padding:5px 10px 7px 17px;}
.toplink a:hover{color:#809503;}

.toplinkact{background:transparent url(images/gre_arrow.gif) no-repeat scroll 0 5px; color:#809503; display:block;
font-size:12px;
font-weight:bold;
padding:5px 10px 7px 17px; text-decoration:underline;}

li.orderlist{padding:2px 10px 2px 0px; font-size:12px; margin:0 0 0 30px;}


.error{background-color:#FDFEC6; border:1px dashed #FF6051; color:#E64536; font-size:13px; font-weight:normal; line-height:17px; padding:5px;}

.info{background-color:#FFFFE1;
border:1px dashed #FFD5A7;
color:#F39938;
font-size:13px;
font-weight:normal;
line-height:17px;
padding:5px;}


li.wrong{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#E64536; background:url(images/stop.png); font-weight:normal; line-height:18px; padding-bottom:05px; padding-left:25px; list-style:none; background-repeat:no-repeat; background-position:3px 0px; line-height:15px;}

.blur_input{margin:0px; padding:0px;}
.blur_input input{background:#F8FAFA none repeat scroll 0 0;
border:1px solid #ABC6DD; padding:3px; margin:2px; color:#555555;}
.blur_input textarea{background:#F8FAFA none repeat scroll 0 0;
border:1px solid #ABC6DD; padding:3px; margin:2px; color:#555555;}

.fbsubmit{background:URL(images/submit.gif); height:47px; border:none; width:202px; display:block; cursor:pointer; margin:15px 0 0 0;}


div#threeitems{background:url(images/threeitems_bg.gif) top left no-repeat; padding:10px; margin:25px 10px 10px 25px;}
div#threeitems ul li{list-style:none;}
div#threeitems ul li a{background:url(images/threeitems_item.gif) left center no-repeat; color:#79a753; font-size:16px; font-family:"trebuchet MS"; padding:7px 7px 7px 35px; margin:2px; display:block; text-decoration:none;}

.part_img{background:#FFFFFF; padding:10px; border:1px #dddddd solid; margin:0px 30px 25px 0px; /*display:inline-block;*/}
.part_img h4{color:#5db615; font-size:17px; line-height:17px; padding:0 0 5px 0; margin:0 0 3px 0; border-bottom:#CCCCCC 1px solid;}

.btm_bdr{border-bottom:#CCCCCC solid 1px; padding:5px 0 0 0;}


li.site_parent{background:url(images/gre_arrow.gif) 0px 19px no-repeat; padding:15px 10px 5px 18px; list-style:none;}
li.site_parent a{color:#3382db; font-size:16px; font-family:"trebuchet MS";}


li.site_sub_parent{background:url(images/right1.png) 0px 9px no-repeat; padding:5px 5px 5px 18px; list-style:none;}
li.site_sub_parent a{color:#18507c; font-size:12px; /*font-family:"trebuchet MS";*/}




li.site_child{background:url(images/cms/dash.gif) 0px 5px no-repeat; padding:0 5px 0 14px; list-style:none;}
li.site_child a{color:#18507c; font-size:11px;/* font-family:"trebuchet MS";*/}


#b_crum{padding:20px 10px 0 25px; text-align:left; display:block; font-size:11px; color:#444444;}
#b_crum a{color:#444444;}


.part_logo{background:#FFFFFF; padding:10px; margin:0 0 20px 0;display:inline-table; width:657px; height;border:1px solid #bdbcbd;}
.part_logo h3{display:block;}
.part_logo h2{font-size:16px; color:#3382DB;}

#myframe {  height="360"; width="515";}

/*-----------------------------------Fonts Ends---------------------------------------*/


.nav_bg{background:transparent url(images/menu_bg.png) no-repeat scroll center top;
height:47px;
margin:0;
padding:0 20px;
position:relative;
width:632px;
}

.nav_bg_jp{background:transparent url(images/menu_bg_jp.png) no-repeat scroll center top;
height:47px;
margin:0;
padding:0 20px;
position:relative;
width:680px;
}
/* End of 'style' */

