/* CSS Document */
/* Page : Bimal */
/* Author : Sankar R */
/* Date : July 10,2009 */
/*--Common for all pages --*/
body{padding:0px;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:75%;font-weight:normal;color:#000;  background-color:#fff; }
#outerbody{width:100%;float:none;}
#innerbody {margin:auto;width:1000px;background-color:#FFF;}
#mainBody{/*float:left;*/ width:948px;margin-left:25px;height:458px;border-left:1px solid #fff;border-right:1px solid #fff; background-color:#fff; }
#mainbodyUp{width:1000px;float:left;background-color:#787878;height:458px;}

/*-- For Header only --*/
#header{height:114px;width:1000px; background-color:#787878;}
#headContain{height:114px; width:948px; margin-left:25px; background-image:url(../images/home/header_bg.jpg); background-repeat:repeat-x; background-position:center top; border-left:1px solid #fff;border-right:1px solid #fff; }
#hUp{height:91px;width:948px;border-bottom:1px solid #959394;float:left;}
#hUpLeft{height:91px; /*background-color:#00FFFF ;*/ float:left;padding-left:10px;padding-right:10px;}
#hUpMiddle{/* height:86px;  */width:478px;padding-top:8px; /*background-color:#CCCC66 ;*/ float:left;}
#hUpChat{ width:130px; float:left;padding-top:15px;}
#hUpRight{/* height:91px;  */width:133px; /*background-color:#99FF66;*/ float:right;padding-right:10px;}
#hLw{ float:left;height:18px; width:948px; border-top:1px solid #eee; border-bottom:1px solid #eee; background-color:#C7C7C7;   }
.homeTxt {color:#9B9B9B;float:left;font-size:10px;height:10px;text-align:right;padding-top:5px;}
.locationhomeTxt {color:#50739B;float:left;font-size:10px;height:10px;text-align:right;}

/*--- menu part ---*/
ul.menu {list-style-type:none;width:auto;position:relative;display:block;height:18px;font-family:Arial, Helvetica, sans-serif; margin:0;padding:0; font-size:12px; line-height:12pt; border-bottom:1px solid #959394;}
ul.menu li {display:block;float:left;margin:0;padding:0;}
ul.menu li a {float:left;color:#000;text-decoration:none;height:17px;padding:0 0 0px 0; font-weight:bold; text-align:center;}
ul.menu li a:hover,.current {color:#fff;background:url(images/bg.png) repeat-x top left;text-decoration:none;}
ul.menu .newMenu a {width:111px; border-right:1px solid #959394;}
ul.menu .usedMenu a {width:111px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .servMenu a {width:95px; border-right:1px solid #959394; border-left:1px solid #eee; border-left:1px solid #eee;}
ul.menu .accMenu a {width:100px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .specialMenu a {width:100px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .finMenu a {width:100px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .insurMenu a {width:100px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .bimMenu a {width:94px; border-right:1px solid #959394; border-left:1px solid #eee;}
ul.menu .conMenu a {width:119px;  border-left:1px solid #eee;}
ul.menu.red li a:hover, .menu.red li.current { background-color:#A5150D;}
.hdh1{font-size:12px;margin:0;}

/*--Breadcrumbs part--*/
#sBc{height:23px; width:928px; font:normal 11px/23px Verdana, sans-serif; color:#004A96;}
.sBcA{font-size:11px; line-height:24px;margin:0px;}
span.normalTxt{font:normal 11px/15px Verdana, sans serif; }
a.breadCrumb:link{text-decoration:none;color:#004A96; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color:#fff;}
a.breadCrumb:visited{text-decoration:none;color:#004A96; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color:#fff;}
a.breadCrumb:hover{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-color:#fff;}
a.breadCrumb:active{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#004A96;background-color:#fff;}
a.testMore:link{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.testMore:visited{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.testMore:hover{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.testMore:active{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a.homeLink:link{text-decoration:none;color:#9B9B9B; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.homeLink:visited{text-decoration:none;color:#9B9B9B; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.homeLink:hover{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.homeLink:active{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9B9B9B;}
a.locationhomeLink:link{text-decoration:none;color:#4D6F92; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.locationhomeLink:visited{text-decoration:none;color:#4D6F92; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.locationhomeLink:hover{text-decoration:none;color:#C00F08; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.locationhomeLink:active{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4D6F92;}
/*.homeTxt{float:left; width:140px; height:10px; text-align:right; color:#9B9B9B; font-size:10px;}*/
.homeIcon{float:left; width:22px;padding-top:2px;}
.brdcrmTxtRed{color:#A6130C;font-size:11px;font-weight:bold;}
.brdcrmTxtRedN{color:#A6130C;font-size:11px;}
.brdcrmTxtBlue{color:#636363;cursor:pointer;font-size:11px;font-weight:bold;}

/*-- For Footer only --*/
#footer{height:28px; float:left; width:1000px; background-color:#787878;}
#footContain{height:26px; width:950px; margin-left:25px; color:#fff;  font:normal 12px/24px Arial, Helvetica, sans-serif; /*border-left:1px solid #fff; border-right:1px solid #fff; */background-color:#01458E; }
#fLinks{padding-left:20px;float:left; width:210px;}
#fBim{float:left;width:463px; font-size:10px;font:normal 11px/24px Arial, Helvetica, sans-serif;  }
#fBimXhtml{float:left;width:48px;}
#fBimCss{float:left;width:48px;}
#fCz{float:left; /*width:130px;*/ text-align:right;}

a.fLk:link{ text-decoration:none;color:#fff;}
a.fLk:visited{ text-decoration:none;color:#fff;}
a.fLk:hover{ text-decoration:none;color:#fff;}
a.fLk:active{ text-decoration:none;color:#fff;}

/* Making First letter Caps in all thank you page*/
.mkCaps{text-transform:capitalize}

/* Common for Form part */
.leadColm{width:385px;float:left;font-family:Verdana;font-size:11px;}
.leadRqr{float:right;padding-right:20px; font-size:9px;}
.leadRow{height:28px;}
.leadRowA{height:20px;}
.leadLable{line-height:18px;width:80px;float:left}
.leadLableA{line-height:18px;width:145px;float:left}
.leadTxtfld{width:219px;float:left;}
.leadTxtfldA{width:139px;float:left}
.leadTxtfld input{width:215px;}
.leadTxtfldA select{width:141px;}
.leadStd{width:60px; float:left;}
.leadStd input{width:45px;}
.leadPhone{width:79px; float:left;}
.leadPhone input{width:75px;}
.leadMob{line-height:18px; width:45px;text-align:center;}
.leadBtnBox{height:30px;float:left;width:770px;}
.leadButn{cursor:pointer;color:#FFF;background-image:url(../images/buttons/submit-button.jpg);background-repeat:no-repeat; background-position:0px 4px;  width:91px; height:30px;border:0; line-height:10px;}
.leadButnA{cursor:pointer;color:#FFF;background-image:url(../images/buttons/submit-button-mo.jpg);background-repeat:no-repeat; background-position:0px 4px;    width:91px; height:30px;border:0;}
.leadTerms{float:left; padding-top:5px;}
.leadAcpt{float:left; padding-left:3px; line-height:18px;}
.ldReqStar{float:left;width:15px;color:red;text-align:center}

/* -------Testimonial Style Ends ------*/
div,p {padding:0px;margin:0px;}
#PopupMasterContainer {position:absolute;background:#000000;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;width:300px;float:right;top:113px;left:800px;
}
#PopupTopHandle {position:relative;	background: #45CD32;border:2px #01458E outset;padding:0px;font-weight:bold;color:#ffffff;}
#PopupTopTitle {	height:18px;margin-top:2px;margin-left:12px;}
#PopupTopButtons {position:absolute;	right:4px;top:2px;}
#PopupContent {border:2px #E1DAFC outset;border-top:0px #ffffff inset;background-color:#F3F3E9;padding:10px 10px 10px 10px;text-align:justify;}
.clearAll {clear:both;}
/* -------Testimonial Style Ends ------*/