/* CSS Document */
*html{margin:0 auto; padding:0}
body{text-align:center; margin:0 auto; padding:0; background-color:#e9e9e9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

a{text-decoration:none; color:#0085cf; outline:none; padding:0; margin:0}
a:hover{text-decoration:none; color:#000000;}
img{border:none}

.tac{text-align:center}
.vam{vertical-align:middle}
.cRed{color:#FF0000; font-size:10px}
.imgLeft{float:left; margin-right:10px}
.imgRight{float:right; margin-left:10px;}
.rs{font-family:"Rupee Foradian", Rupee Foradian, Rupee_Foradian!important;}

h2{font-size:15px; font-weight:bold; color:#023c68; float:left; line-height:15px; border-bottom:2px solid #ff8400;  width:100%}
h2 span{width:auto; text-align:left; float:left; margin-bottom:2px; display:block; border-bottom:2px solid #0081cd; border-right:2px solid #ffffff;}

.inputBox{border:1px solid #dfdfdf}
.inputButton{background:#e7f6fe url(./images/btnBg.gif) repeat-x top; border:1px solid #0b9ef4; padding:3px 6px; font-size:11px; font-weight:bold;}

.pageTitle{float:left; border-bottom:2px solid #ff8400; margin-bottom:20px; width:100%}
.pageTitle span{font-size:15px; font-weight:bold; color:#023c68; line-height:35px; width:auto; text-align:left; float:left; margin-bottom:-2px; display:block; border-bottom:2px solid #0081cd; border-right:2px solid #ffffff;}

.listOuter{border:1px solid #0085cf; padding:3px; margin:-2px 0 0; background-color:#ffffff; width:263px; height:100%;}
.listDiv{text-align:left; padding:0 0 5px 0; margin:0 auto; width:261px; height:100%; overflow:auto; text-decoration:none; line-height:15px}
.listDiv a{padding:2px; color:#000000; font-size:11px; text-decoration:none; display:block;}
.listDiv a:hover{color:#727a88; text-decoration:none; text-decoration:none; background:#f6f7f7;}
.listOuterMain{z-index:9999px; position:absolute; padding:0; display:none}
.cmenu_main{font-size:12px; width:265px; height:15px; background:#ffffff url(./images/quickLink.gif) no-repeat right; margin:10px 0 0; padding:1px 1px 1px 3px; border:1px solid #0085cf; text-align:left; text-decoration:none; color:#000000; float:right; display:block}
.cmenu_main:hover{text-decoration:none}

h3{font-size:12px; font-weight:bold; color:#0085cf; padding:0 0 8px 0; margin:0}
.click{background:url(./images/icoPDF.gif) no-repeat; font-size:12px; font-weight:bold; color:#FF6600; padding:0 0 8px 25px; margin:0}
.icoView{background:url(./images/icoView.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; color:#FF6600; padding:0 0 0 15px; margin:0}

hr{height:0; border:0px solid #0085cf; border-top-width:1px; width:100%; padding:0; margin:7px 0px;}

.fl{float:left}
.fr{float:right}
.marL15{margin-left:20px;}
.marR20{margin-right:20px;}
.marL10{margin-left:10px;}
.marB5{margin-bottom:5px;}
.marB15{margin-bottom:25px;}
.marR17{margin-right:17px;}
.padL0{padding-left:15px!important}
.w150{width:185px;}
.w181{width:197px;}
.lh35{line-height:35px!important;}
.lh20{line-height:20px;}

.top{float:right;}

.brd4{border:5px solid #d3d3d3;}

.link{color:#ff8400; font-weight:bold; font-size:11px; background:url(./images/bulletLink.gif) left 4px no-repeat; padding-left:11px; float:right}

.main{width:1002px; text-align:center; margin:0 auto; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.header{border-top:2px ;border-bottom:2px solid #ff8400; height:109px; padding:13px 15px 13px 35px; float:left; width:952px; margin:0}
.header .logo{float:left; width:950px;}
.header .logo img{margin-right:20px;}
.header .logo1 img{margin-right:80px;}
.header .logo .logoTag{margin-top:11px;}
.header .topLinks{float:right; width:230px; text-align:right; color:#7f7f7f;}
.header .topLinks a{color:#7f7f7f}
.header .topLinks .dealerTab{padding-top:36px; float:right; text-align:left; font-size:10px;}
.header .topLinks .dealerTab a{border-top:1px solid #CCCCCC; text-align:center; padding-top:5px; display:block; margin-top:3px;}
.header .topLinks .dealerTab strong{color:#000000; font-weight:normal;font-size:10px;}
.header .topLinks .dealer span{display:none}
.header .topLinks a.dealer{background:url(./images/dealerLocator.gif) left top no-repeat; height:51px; padding:0; margin:0; width:210px; display:block;}
/*.header .topLinks a.dealer:hover{background-position:left bottom;}
.selected{background-position:left bottom!important;}*/
.dealerInput{width:173px; font-size:11px; color:#666666;}
.dealerInput option{padding:3px 1px 0 1px;}

.dealerContent{background:url(./images/dealerBg.jpg) no-repeat; padding:0px 15px 15px 15px; z-index:9999; line-height:25px; position:absolute; background-color:#f7f7f7; width:180px; height:124px; text-align:left; border-bottom:1px solid #949494;}
.exon{background:#231f20; padding:15px 10px; z-index:9999px; position:absolute; margin:-3px 0 0 0; width:188px; height:125px; text-align:left; border:1px solid #231f20; color:#ffffff; line-height:normal}
.exon strong{font-size:12px; color:#ffffff!important; line-height:normal; text-indent:0; font-weight:bold!important;}

.exconContent{width:390px; line-height:20px; border-left:1px solid #CCCCCC; padding:2px 0 2px 11px; float:right; text-align:left;}

#menu{margin:0; padding:0; float:left; list-style:none; width:1002px; background:url(./images/menu-bg.gif) left top repeat-x; position:relative; z-index:9999px}
#menu li{list-style:none; float:left;margin:0; padding:0;background:url(./images/menu-hover.gif) left top repeat-x;}
#menu li:hover, #menu li.MenuHvr{background-position:left bottom;}

#menu li{position:static;width:auto}

#menu ul li a{line-height:normal;float:none;margin:0;text-align:left;width:auto;background:url(./images/bulletSubMenu.gif) left 80px no-repeat!important;text-align:left;padding:0 17px;font-size:12px;color:#000000;font-weight:normal;text-transform:none; display:block;white-space:nowrap; line-height:26px;}
#menu ul li a:hover{background-position:left 9px!important;}

#menu ul li{margin:0;padding:0;list-style:none;text-align:left; width:auto;background:none;float:none; line-height:normal; height:auto; display:block; text-align:left}
#menu li ul{position:absolute;display:none;z-index:9999px; text-align:left;top:28px;list-style:none;background-color:#fbfbfb;margin:0; padding:8px 0;border-bottom:2px solid #ff8400;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3; clear:both;}
#menu li:hover ul, #menu li.MenuHvr ul{display:block}
#menu li.last a{padding-right:17px;background:none}
#menu li.last ul{right:0}
#menu li.first a{padding-left:17px}
#menu li a{font-size:11px; color:#ffffff; text-transform:uppercase; float:left; text-align:left; display:block; margin:0; padding:7px 40px; font-weight:bold;background:url(./images/menu-divider.gif) right top no-repeat;position:relative;z-index:99;}
#menu li a:hover{text-decoration:none;}

.content{margin-top:16px; float:left; width:972px; padding:0 15px}
.homeBanner{float:left; width:707px; height:305px;}
.innerBanner{float:left; width:933px; height:155px;}
.stockInfo{width:220px; height:295px; float:right; background-color:#0081cd; padding:5px 15px 0 15px;}

.homeContent{text-align:left; float:left;margin-top:16px; width:972px}
.latestNews{width:709px; float:left}
.newsTab{font-size:15px; font-weight:bold; float:left; line-height:35px; border-bottom:2px solid #ff8400; width:709px;}
.newsTab span{width:253px; margin-bottom:-2px; display:block; border-bottom:2px border-right:2px solid #ffffff;}
.newsTab img{float:left; vertical-align:middle; margin:0 7px;}
.latestNews .newsList{margin:0; padding:0; list-style:none; width:709px; float:left}
.latestNews .newsList li{margin:10px 0; padding:0 0 0 17px; list-style:none; background:url(./images/bulletList.gif) left 5px no-repeat; text-align:left;color:#0081cd;}
.newsList li a{color:#0081cd;}
.latestNews .newsList li span{color:#999999!important; padding:0 0; margin:0;}

.mNetwork{width:252px; height:148px; background:url(./images/network.gif) left top no-repeat; float:left; margin:0px 15px 0 16px;}
.mNetwork strong{display:block; padding:10px 0 0 15px; margin:0; color:#023c68}
.proEnquiry{width:222px; height:120px; font-size:11px; background:url(./images/productEnquiry.gif) left top no-repeat; float:right; padding:14px;}
.proEnquiry strong{color:#39a5db; font-size:17px}
.proEnquiry ul{background:url(./images/proMail.gif) top right no-repeat; margin:0; padding:0;list-style:none}
.careers{float:right}

.leftContent{float:left; width:705px}
.leftContent1{float:left; width:972px}

.rightNav{float:right; width:210px; min-height:210px; padding:20px; background:url(./images/rightNavBg.jpg) right top no-repeat}
.rightNav ul{list-style:none; margin:0; padding:0 0 25px 0; border:0px solid red}
.rightNav ul li{padding:10px 0; margin:0; border-bottom:1px solid #cccccc; list-style:none; font-weight:bold}
.rightNav ul li a{background:url(./images/bulletList1.gif) no-repeat left 15px; padding:10px 11px; margin:0; list-style:none; font-weight:bold; text-decoration:none; color:#000000}
.rightNav ul li a:hover{background:url(./images/bulletList5.gif) no-repeat left 15px; padding:10px 11px; margin:0; list-style:none; color:#ff6600; font-weight:bold}
.rightNav ul li a.selected{background:url(./images/bulletList5.gif) no-repeat left 15px; padding:10px 11px; margin:0; list-style:none; color:#ff6600; font-weight:bold}
.rightNav ul ul{list-style:none; margin:5px 0 0; padding:0}
.rightNav ul li li{background:none; border:none; font-weight:normal; font-size:11px; margin:0px 0 0; padding:5px; list-style:none}
.rightNav ul li li a{background:url(./images/bulletList3.gif) left no-repeat; padding:0px 10px; font-weight:normal}
.rightNav ul li li a:hover{background:url(./images/bulletList4.gif) left no-repeat; padding:0px 10px; color:#0085cf; font-weight:normal}
.rightNav ul li li a.selected{background:url(./images/bulletList4.gif) left no-repeat; padding:0px 10px; font-weight:normal; color:#0085cf; margin:0; list-style:none}
.rightNav ul li li.selected a{color:#0085cf;}

.footer{border-top:2px solid #39a5db; float:left; padding-top:7px; margin-top:15px; width:1002px;}
.footerLinks{float:left; background:url(./images/footerBg.gif) left top repeat-x; padding-bottom:7px; width:1002px; font-size:11px;}
.footerLinks div, .footerLinks ul{background:url(./images/footerSeprator.gif) right top no-repeat; float:left; padding:7px 38px; text-align:left; margin:0; line-height:16px; height:135px;}
.footerLinks ul.last{background:none}
.footerLinks ul li{margin:0; padding:1px 0; list-style:none;}
.footerLinks ul li a{margin:0; padding:0; font-size:11px; color:#0085cf;}
.footerBottom{background-color:#ffffff; float:left; padding:15px; width:957px; font-size:11px}
.footerBottom span.leftFooter{float:left; width:480px; text-align:left; line-height:22px; display:block; color:#999999}
.footerBottom span.leftFooter a{color:#999999}
.footerBottom span.leftFooter a:hover{color:#000000}
.footerBottom span.leftFooter img{float:left; vertical-align:middle; margin:0 3px;}
.footerBottom span.rightLink{float:right; text-align:right; width:200px; line-height:22px;}

.list{list-style:none; margin:0; padding:0; width:100%}
.list li{background:url(./images/bulletList1.gif) left 6px no-repeat; padding:1px 11px; line-height:16px; margin:0;}

.list1{list-style:none; margin:0; padding:0; width:100%}
.list1 li{background:url(./images/bulletList.gif) left 6px no-repeat; padding:0 0 13px 17px; line-height:16px; margin:0;}
.list1 li li{background:none; padding:5px 0; list-style:square}

.list2{list-style:none; margin:0 0 20px; padding:0; text-align:left}
.list2 li{list-style:none; background:url(./images/bulletList3.gif) no-repeat 7px 5px; margin:7px 0; padding:0 0 0 20px}

.list3{list-style:none; margin:0; padding:0; text-align:left}
.list3 li{list-style:none; background:url(./images/bulletList3.gif) no-repeat 0px 5px; margin:0 0 5px; padding:0 0 0 10px}


.network{list-style:none; margin:0; padding:7px 14px 10px 14px; float:left;}
.network li{list-style:none; margin:0; padding:5px 9px 5px 20px; line-height:25px; float:left; background:url(./images/locationIcon.gif) left 8px no-repeat;}
.network li a{color:#000000}
.padR0{padding-right:0px!important;}
.network li a{float:left; margin:0; padding:0; font-size:11px;}

.stockTable{width:100%; text-align:left; margin:5px 0 8px 0; padding:0; border-bottom:1px solid #23a9df}
.stockTable td{padding:0px; color:#ffffff}
.title{color:#ace2f3;}

.stockList{margin:0;padding:6px 0;list-style:none}
.stockList li{margin:0; padding-left:22px;text-align:left;list-style:none;background:url(./images/bulletList2.gif) left top no-repeat;border-bottom:1px solid #0081cd;}
.stockList li a{padding:0; display:block; padding:4px 5px; width:188px; text-align:left; margin:0; color:#ffffff;background-color:#008ec9}
.stockList li a:hover{background-color:#23a9df; text-decoration:none}

.tar{text-align:right}
.fs10{font-size:10px;}
.padB5{padding:5px 0!important;}

.breadCrum{color:#898989; font-size:11px; text-transform:uppercase; border-bottom:#e9e9e9 1px solid;}

.rotator{position:relative}
.rotator img{display:block}

.breadCrum{border-bottom:#e9e9e9 1px solid;color:#898989;font-size:10px;}
.breadCrum a{color:#898989; font-size:10px; text-transform:uppercase; line-height:25px;}

.proBox{width:328px; height:120px; background-color:#f4f4f4; float:left; margin-top:10px;}
.proBox img{margin:1px;}
.proBox .proContent{float:left; padding:10px 14px; width:160px;}
.proContent1{font-size:22px; text-align:center; padding:13px;}
.proContent1 strong{color:#0085cf}

.proDivImg{border:1px solid #CCCCCC; float:left;}
.divImg{width:150px; padding:15px; float:left; margin-left:20px;}
.divImg img{text-align:right; margin:0 auto;}
.proDivContent{width:600px; float:right; line-height:14px; text-align:left; border-left:7px solid #ebebeb; padding:13px;  background-color:#f4f4f4; margin-left:40px;}

/*.mission{background:#e4e7ef; border:2px solid #eaeaea; width:604px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; padding:30px; height:105px;}*/

.advertisement{float:left; width:333px;}
.advertisement img{border:4px solid #CCCCCC}

.tab:hover{text-decoration:none; cursor:pointer;}
.tab{border-top:1px solid #EEEEEE; background-color:#f0f6f9; width:697px; float:left; padding:4px;}
.bgNone{border-top:none; background:none;}
.tab span{margin-left:3px; color:#666666; font-size:11px; display:block; width:665px}
.tab span strong{color:#0085cf; font-size:12px;}
.tab:hover span{color:#666666; text-decoration:none;}
.tabDetails{text-align:justify; float:left; width:697px; padding:8px; border-bottom:1px solid #e5edf2; margin:2px 0 25px;}
.tabDNews{text-align:justify; float:left; width:697px; padding:8px; margin:2px 0 5px;}
/*.tabDetails img{border:2px solid #DEDEDE; padding:1px; margin-right:15px; text-align:center;}*/
.plus{font-size:14px!important; width:17px!important; float:right; text-align:center; height:17px; vertical-align:top; color:#FF6600; font-weight:bold; display:block;color:#0085cf!important;}
.tabDetails1{text-align:justify; float:left; width:662px; padding:8px; border-bottom:1px solid #D2D2D2; margin:2px 0 10px;}

.pdfList{list-style:none; margin:0; padding:0; width:100%}
.pdfList li{background:url(./images/bulletList.gif) 5px 12px no-repeat; background-color:#F8F8F8; padding:2px 15px 2px 20px; line-height:16px; margin:0 0 9px 0; border-bottom:1px solid #FBFBFB;}
.pdfList li a{background:url(./images/pdfDownload.gif) right 6px no-repeat!important; width:642px; display:block; padding:4px 35px 4px 0;}
.pdfList li:hover{background-color:#F2F2F2;}
.pdfList li a:hover{text-decoration:none; color:#003366}

.getDirection{font-weight:bold; font-size:14px; background:url(./images/directionIcon.gif) left top no-repeat; line-height:45px; padding:2px 0 2px 24px; color:#006699}

table.grid01{border-collapse:collapse; margin-bottom:10px}
.grid01 th{background:#e1f3fd; border:1px solid #d1d1d1; vertical-align:top; padding:5px; border-collapse:collapse}
.grid01 td{border:1px solid #dfdfdf; background:#f7fcff; vertical-align:top; padding:5px; border-collapse:collapse}

table.grid02{border-collapse:collapse}
.grid02 td{border:none; vertical-align:top; padding:5px; border-collapse:collapse}

.prodImgBg{background:#dfdddd; padding:1px; margin:0 10px 2px 0;}
.prodCaption{background:#f4f4f4; padding:5px; margin:0 10px 0 0; text-align:center; font-weight:bold}
.prodContent{float:right; width:540px}

.prodBgDiv{border:1px solid #CCCCCC; float:left; background:#f4f4f4 url(./images/prodImgDiv.gif) left top repeat-y; }
.prodImgDiv{width:150px; padding:15px; float:left; margin:0 auto}
.prodImgDiv img{text-align:right; margin:0 auto;}
.prodContentDiv{width:496px; float:right; text-align:left; border-left:1px solid #ebebeb; padding:13px}
.prodContentDiv h3{font-size:14px; font-weight:bold; color:#0085cf; padding:0 0 8px 0; margin:0}


.marketingTab{width:703px; margin:0 auto}
.mainTab{background:none;}
.mainTab ul{margin:0; padding:0; list-style:none;}
.mainTab li{color:#add7ff; font-size:12px; font-weight:bold; float:left; background:none; margin:0; padding:0; width:137px; text-align:center; list-style:none; display:block}
.mainTab li a{background:url(./images/tabBg.gif) repeat; padding:4px; color:#ffffff; border:1px solid #65c4fc; text-decoration:none; display:block;}
.mainTab li a:hover{background:url(./images/tabBgHover.gif) repeat-x; color:#000000; border:1px solid #65c4fc; border-bottom:none;}
.mainTab a:hover, .mainTab a.mainTabSelected{background:url(./images/tabBgHover.gif) repeat-x; color:#000000; border:1px solid #65c4fc; border-bottom:none}

.divExpand{display:none; margin:-6px 0 0 ; padding:25px 10px 10px; width:681px; border:1px solid #65c4fc; border-top:0}

.networkTab{border:1px solid #d7d7d7; background-color:#edf8ff; float:left; width:670px; padding:4px 7px; font-weight:bold;}
.networkTab span{color:#0085cf; float:left; text-decoration:none; cursor:pointer}
.networkTab .networkPlus{font-size:14px!important; float:right; width:17px; height:17px; text-align:center; color:#0081cd; font-weight:bold}
.networkTab:hover{text-decoration:none}
.networkTabExpand{padding:7px; }
.networkTabExpand h3{color:#ff6600}

.address{width:325px; padding-bottom:10px;}
.address .title{background:#f6f6f6; padding:4px 6px; color:#000000}
.address .title span{color:#ff6600; font-weight:bold}
.address .addressDiv{padding:10px}
.addressDiv h3{color:#0081cd}

.applyNow{margin:5px;}

.photoGallery img{padding:13px; border:1px solid #CCCCCC; float:left; margin:0 25px 25px 0;}

.mission{background:url(./images/waterMark.gif) no-repeat top center; float:left; width:702px; padding:3px 0 0}
/*.missionTitle{background:url(./images/brd01.gif) no-repeat bottom center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; font-size:16px;}*/
.missionContent{padding:10px 20px; font-style:italic; font-weight:bold; color:#185983; height:180px; font-family:"Trebuchet MS" Arial, Helvetica, sans-serif; text-align:center; font-weight:normal; line-height:25px; font-size:18px}
.missionBottom{width:702px; padding:3px 0 0;}

.milestoneYear{background:#f0f0f0; padding:5px; float:left; font-weight:bold}
.milestoneDesc{padding:5px 0px 5px 10px; float:left; width:650px;}

.sitemap{width:400px; border:1px solid white;}
.sitemapPro{width:477px; float:left; border:0px solid red;}
.sitemapPro ul, .sitemap ul{list-style:none; border:1px solid #d6e8f1; padding:0; margin:0px 10px 11px 0px; padding:5px; width:468px;}
.sitemapPro ul ul, .sitemap ul ul{border:none; width:350px; float:none; margin:0; padding:0}
.sitemapPro ul li li, .sitemap ul li li{list-style:none; margin:0;background:url(./images/bulletList.gif) left 9px no-repeat!important; padding:0 0 0 11px; line-height:16px; margin:0;}
.sitemapPro ul li a, .sitemap ul li a{padding:4px!important; margin:0; display:block;background:none}
.sitemapPro ul li a:hover, .sitemap ul li a:hover{text-decoration:none; color:#006699}
.sitemapPro ul li.sitemapTitle a, .sitemap ul li.sitemapTitle a{padding:0; margin:0; list-style:none;background-color:#f0f6f9;}
.sitemapPro ul li li a, .sitemap ul li li a{background-color:#ffffff!important;}
.sitemapPro ul.rightPad, .sitemap ul.rightPad{margin-right:0px!important;}

.certifiedTab{border:2px solid #d3d3d3; display:block; background-color:#0081cd; float:left; text-indent:11px; line-height:32px; font-size:15px; color:#FFFFFF; font-weight:bold; width:207px;}

.certifiedTab:hover{text-decoration:none; color:#f0f0f0}
.certifiedImg1{border:1px solid #cccccc; text-align:center; float:left; padding-top:14px; width:137px;}
/************/
.certifiedImg1 div{background-color:#E9E9E9; padding:5px;}
#login{
background-image:url(./images/login_bg.gif);
background-position:top left;
background-repeat:no-repeat;
height:180px;
margin:30px 0 0 7px;
padding:52px 0 0 27px;
}
#login img{
float:left;
}
.input{
width:145px;
height:15px;
border:2px inset #D5D5D5;
float:left;
margin:0 0 6px 0;
padding:0 0 0 2px;
font-family:Tahoma;
font-size:11px;
color:#828282
}
.button{
background-image:url(./images/button.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
width:128px;
border:0px;
margin:17px 30px 5px 7px;
padding:5px 0 9px 0;
cursor:auto;
cursor:pointer;
color:#2C2C2C;
font-family:Tahoma;
font-size:11px;
}
.checkbox{
float:left;
margin:0 0 0 17px;
width:13px;
height:13px;
}
.forgot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2083B6;
text-decoration:underline;
display:block;
display:inline;
float:left;
margin:20px 0px 0px 27px
}
.forgot:visited{text-decoration:none;}
.forgot:hover{text-decoration:none}