/* Common CSS */
body{font-family: Arial, Verdana, sans-serif; font-size:12px; margin:0px; padding:0px; padding-bottom:20px; color:#000000; overflow: -moz-scrollbars-vertical;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,span,strong,form,fieldset,table,th,tr,td,input,label,select,div{margin:0px; padding:0px;}
p{margin:10px 0 0 0px; padding:0px;}
li{list-style:none;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset{border:none;}

img{border:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both; margin:0px; padding:0px;}

#wrapper{margin:0px auto 0px auto; width:952px; padding:30px 0px 0px 0px;}

/*-------------- Header CSS ---------------*/
.header{width:952px; padding:0 0 12px 0px;}
.header .logo{padding:0 0px 0 0px;}
.header .callUs{font:20px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; background:url(../images/cnt-bar.gif) bottom no-repeat; padding:25px 0 11px 0px;}
.header .callUs span{color:#3b9f75;}
.advice{position:absolute; margin-top:-45px; margin-left:667px}
.headerText{padding:5px 0 0 0px;color:#525252; text-align:center; display:none;}
.headerText .span{font-weight:normal;}
/*Menu CSS*/
.menu{width:952px; height:28px; background:#008444;}
.menu ul{padding-left:5px;}
.menu ul li{padding:5px 12px 0 8px; background:url(../images/menu-bar.jpg) right center no-repeat; float:left}
.menu ul .border-none{background:none;}
/*Middle Container*/
.middleWrapper{width:952px; padding:0; margin:0;}
.container{width:952px; margin-top:9px;}
.container .freeAdvice{width:690px; background:url(../images/girl-with-laptop.jpg) right top no-repeat; border:2px solid #c1c0c0; padding:12px 0 0 16px;}
.container .freeAdvice .title{font:22px Arial; font-weight:bold; color:#000000;}
.container .freeAdvice .title span{color:#008443;}
.container .freeAdvice ul{margin-top:14px; font:12px Arial;}
.container .freeAdvice ul li{background:url(../images/bullet.gif) left center no-repeat; padding-left:10px;}
.container .smallContainer{width:232px; height:210px; border:2px solid #c1c0c0; background:url(../images/green-corner.jpg) right top no-repeat;}
.container .largeContainer{width:473px; height:210px; border:2px solid #c1c0c0; background:url(../images/green-corner.jpg) right top no-repeat;}

.search{font:12px Arial!important; color:#525252;}
.search .combo{font:10px Arial, Helvetica, sans-serif;height:20px;}
.search .inputBox{border:1px solid #9b9b9b; height:18px; width:135px;}
.search .submitBtn{border:0; width:82px; height:25px; background:url(../images/get-quote-btn.jpg); float:left; margin:10px 5px 0 0px;}

.curr{background:url(../images/curr.gif) left bottom no-repeat; padding:13px 0 0 12px;}
.curr2{padding:10px 0 0 12px;}
.inp{background:url(../images/inp.gif) left bottom no-repeat; padding:0px 0 0 14px;}

.combo{font:10px Arial, Helvetica, sans-serif;height:22px;}
.combo2{font:12px Arial, Helvetica, sans-serif;}
.combo3{font:12px Arial, Helvetica, sans-serif;}
.inputBox{border:1px solid #9b9b9b; height:18px; width:135px;}
.inputBox2{border:1px solid #9b9b9b; height:18px; width:153px;}
.inputBox3{border:1px solid #9b9b9b; height:18px;}
.submitBtn{border:0; width:82px; height:25px; background:url(../images/get-quote-btn.jpg); float:right; margin:10px 5px 0 0px;}
.submitBtn2{border:0; width:82px; height:25px; background:url(../images/get-quote-btn.jpg); margin:10px 5px 0 0px;}


.getQuote .submitBtn{border:0; width:82px; height:25px; background:url(../images/get-quote-btn.jpg); float:right; margin:10px 5px 0 5px;}
.blog{padding-top:10px;}
.blog .inputBox{border:1px solid #9b9b9b; height:18px; width:150px; margin-left:5px;}
.blog .submitBtn{border:0; width:82px; height:25px; background:url(../images/submit-btn.jpg); float:right; margin-top:10px;}
.blog .submitButton{border:0; width:82px; height:25px; background:url(../images/submit-btn.jpg); float:right; margin-top:5px;}
.blog table td{ padding-top:5px;}

.quickLink{margin:15px 0 0 16px;}
.quickLink li{background:url(../images/bullet2.gif) left center no-repeat; padding:5px 0 5px 10px; font:14px Arial, Helvetica, sans-serif; color:#525252;}
.quickLink li a{color:#525252;}

.grnLink{color:#1E6206}

/*Footer Container*/

.think{text-align:center; padding:20px 0 0 0px; text-transform:uppercase; line-height:18px;} 
.think .span{font-weight:bold; font-size:13px;}

.footer{width:952px; padding:13px 0 0 0px;}

.bottomNavigation{text-align:center; font:10px Arial, Helvetica, sans-serif; font-weight:bold; color:#5e5b5b; margin-bottom:15px; padding:15px 0 0 0px;}
.bottomNavigation a{font:10px Arial, Helvetica, sans-serif; font-weight:bold; color:#5e5b5b; padding:0 10px 0 10px;}
.copyright {color:#5e5b5b; font:12px Arial, Helvetica, sans-serif; text-align:center;}
.copyright a{color:#5e5b5b; font:12px Arial, Helvetica, sans-serif;}

/*Inner Page Css Start*/

.innerMiddleWrapper{width:952px; padding:20px 0 0 0px; margin:0;}
.rightContainer{width:680px; padding:3px 0 0 30px; margin:0;}
.breadCrumb {font-size:10px; padding:0 0 8px 0px;}
.breadCrumb a{font-size:10px; color:#1E6206;}
.breadCrumb a:hover{font-size:10px; color:#1E6206;}
.rightContainer .title{font:22px Arial; font-weight:bold; color:#000000;}
.rightContainer .title span{color:#008443;}

.rightContainer .title1{font:18px Arial; color:#000000; padding-top:7px;}
.rightContainer .title1 span{color:#008443;}

.rightContainer .title2{font:18px Arial; color:#008443;}


.description{width:auto; height:auto;}
.description p{text-align:justify;}


.description a{ color:#003300; text-decoration:underline;}
.description a:hover{ color:#000; text-decoration:none;}





.form{margin:10px 0 0 0px; border:1px solid #666666; padding:0px; width:680px; background:url(../images/girl-with-laptop1.jpg) right bottom  no-repeat;}

.form .head{height:28px; width:100%; background:#9c9da1; font-size:14px; font-family:Trebuchet MS,Verdana,Sans-Serif; line-height:28px; vertical-align:middle; color:#ffffff; padding:0 0 0 0px;}
.form .head .msg{padding-left:10px;}

.form .dataArea{font:12px Arial; color:#525252; padding:15px 30px 15px 30px;  
}

.form .smallContainer1{width:239px; height:210px; background:url(../images/green-corner.jpg) right top  no-repeat;}


.form2{margin:10px 0 0 0px; border:1px solid #666666; padding:0px; width:680px; background:url(../images/girl-with-laptop1.jpg) right bottom  no-repeat;}

.form2 .head{height:28px; width:100%; background:#9c9da1; font-size:14px; font-family:Trebuchet MS,Verdana,Sans-Serif; line-height:28px; vertical-align:middle; color:#ffffff; padding:0 0 0 0px;}
.form2 .head .msg{padding-left:10px;}

.form2 .dataArea{font:12px Arial; color:#525252; padding:15px 30px 15px 30px;  
}

.form2 .smallContainer1{width:239px; height:210px; background:url(../images/green-corner.jpg) right top  no-repeat;}




.leftNavigation{width:240px;}
.leftNavigation a:hover {color:#525252;}
.leftNavigation a:active {color:#1E6206; font-weight:bold;}
.leftNavigation .current{color:#1E6206!important; font-weight:bold;}
.leftNavigation .current a{color:#1E6206!important; font-weight:bold!important;}
.leftNavigation .current a:hover{color:#1E6206!important; font-weight:bold!important;}

.leftNavigation .base{padding:0 0 0 0px;}
.leftNavigation .base a {
color:#525252;
display:block;
font:120% 'Lucida sans unicode', Arial, Verdana, sans-serif;
padding:2px 0px 2px 10px;
text-align:left;
background:url(../images/double-arrow.gif) left center no-repeat;
}

.leftNavigation .subNav{padding:0 0 0 15px; margin-bottom:15px;}
.leftNavigation .subNav ul li{background:url(../images/dot.gif) bottom repeat-x; padding:3px 0 5px 0px;}
.leftNavigation .subNav ul li a {
padding:0 0 0 10px;
color:#525252;
display:block;
font:12px Trebuchet MS,Verdana,Sans-Serif;
line-height:20px;
text-align:left;
vertical-align:middle;
background:url(../images/single-arrow.gif) left center no-repeat; 
}

.leftNavigation .displayNone{display:none;}


.freeAdvice1 ul{margin-top:14px; font:12px Arial;}
.freeAdvice1 ul li{background: url(../images/bullet.gif) left center no-repeat; padding-left:10px; line-height:19px;}


.freeAdvice2 ul{margin:0; padding:0px; font:12px Arial;}
.freeAdvice2 ul li{background: url(../images/bullet3.gif) left top no-repeat; padding-left:10px; line-height:19px;}

.green{color:#008443; font-size:14px; font-weight:bold; line-height:23px;}

.green1{color:#008443;}

.description1{width:auto; height:auto;}
.description1 p{text-align:justify;}


.description1 a{ color:#008443; font-size:14px; font-weight:bold; line-height:23px; text-decoration:none;}
.description1 a:hover{ color:#008443; font-size:14px; font-weight:bold; line-height:23px; text-decoration:none;}

.invcri{width:380px; padding:5px 0 10px 30px; text-align:justify;}

.joint{display:none;}

.apr{font-size:13px; font-weight:bold;}

.submitButton2{border:0; width:82px; height:25px; background:url(../images/submit-btn.jpg); margin-top:5px;}