/* CSS Document */

body
{
background:url(../images/bg_body.gif) left top repeat-x #e6e9eb;
text-align:center;
padding:0;
margin:0 auto;
}

p, div, a:link, a:visited, a:active, a:hover, td, input, textarea, li, span{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.strong{font-weight:bold;}
.float-right{float:right}
h1{
font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:18px; font-weight:bold; text-transform:uppercase;
padding:0; margin:0; 
}

#outerDiv
{
width:1000px;
margin:0 auto;
}

#header
{
background:url(../images/banner2.jpg) no-repeat top right;
height:115px;
clear:both; text-align:left;
}

#header p
{padding:63px 0px 0px 8px; border:0; font-size:32px; font-family: Arial, Verdana; font-weight:bold; color:#000000;}

#header a:link,#header a:active,#header a:visited{text-decoration:none;}
#header a:hover{text-decoration:none;}

#header img
{padding:60px 0px 0px 8px;}


#menu
{
height:49px; clear:both; width:100%;
}

#menu ul
{ float:left;padding:0; margin:0; clear:both; 
}


#menu ul li
{
float:left;
text-transform:uppercase;
list-style-type:none;
padding:0; margin:0;
background:url(../images/menu_separator.gif) no-repeat right top;
height:24px;}

#menu ul li a:link,#menu ul li a:active,#menu ul li a:visited,#menu ul li
{
color:#e6e9eb;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
padding:8px 11px;
margin-top:9px;

}

#menu ul li a:hover,#menu ul li a.activeLink:active,#menu ul li a.activeLink:link,#menu ul li a.activeLink:visited,#menu ul li a.activeLink:hover
{
color:#e6e9eb;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
background:url(../images/bg_active_menu.gif) repeat-x;
padding:8px 11px;
margin-top:9px;


}




#blueStrip{ background:url(../images/bg_light_blue.gif) repeat-y
; height:8px;}




#outerTwoColumns{background:#ffffff; width:100%; overflow:hidden; clear:both;}
.innerTwoColumns{margin:0 auto;margin-top:9px;margin-bottom:9px;  clear:both; background:#cce666; overflow:hidden;width:98%;}
.innerTwoColumns a:link,a:visited,a:active{text-decoration:underline;}
.innerTwoColumns a:hover{text-decoration:underline;}
.leftTwoColumn{width:640px; float:left; background:#cce666; text-align:left;}
.leftTwoColumn p{padding:0; margin:0; padding:14px 5px 0px 12px; font-size:13px; line-height:19px;}
.leftTwoColumn p.first{padding:0; margin:0; padding:0 5px 0px 12px; font-size:13px; line-height:19px;}
.leftTwoColumn h1{padding:8px 8px 0px 12px;}
.leftTwoColumn h2{padding:8px 8px 0px 12px;}
.rightTwoColumn{width:340px; float:right;background:#cce666;}
.leftTwoColumn ul{padding:10px 0 0 12px;margin:0; list-style-type:none;}
.leftTwoColumn ul li{padding:5px 0 0 0;}
.bullet{padding:0 5px 0 0;color:#000;font-size:15px;}
.innerOneColumn{margin:9px; float:left; clear:both; text-align:left; background:#cce666; padding:14px 5px 0px 12px; overflow:hidden}
.innerOneThank{margin:9px; width:966px; float:left; clear:both; text-align:left; background:#cce666; padding:14px 5px 0px 12px; overflow:hidden}

.leftTwoColumn-inner{width:970px; float:left;background:#cce666; text-align:left;padding:0 0 15px 0;}
.leftTwoColumn-inner p{padding:0; margin:0; padding:14px 5px 0px 12px; font-size:13px; line-height:19px;}
.leftTwoColumn-inner h1{padding:8px 8px 0px 12px; ;}
.leftTwoColumn-inner ul{padding:10px 0 0 12px;margin:0; list-style-type:none;}
.leftTwoColumn-inner ul li{padding:5px 0 0 0;}

#googleAd{width:100%; clear:both; text-align:left; background:url(../images/bgSponsoredLinks.gif) repeat-x top left #def584}
#googleAd .ads-heading{
 color:#ffffff; text-transform:uppercase ; background:url(../images/img_ad_ggogle.gif) no-repeat right top; text-align:left; padding:8px; font-size:15px; font-weight:bold;}
#googleAd .ads{width:100%;float:left;padding:8px 0;}
#googleAd ul{padding:0; margin:0; list-style-type:none;}
#googleAd ul li{padding:0; margin:0;padding:10px 20px 10px 20px; border-bottom:1px solid #effac2}


.formTitle{ text-transform:uppercase; font-size:14px; color:#061d30; font-weight:bold; padding-top:7px; height:32px; background:url(../images/bgForm.gif) repeat-x}
.contactForm{padding:0; margin:0; margin:12px;}
.contactForm textarea{ width:360px; height:70px; border:0;  }
.contactForm input{ width:180px; height:20px; border:0;}


.outerThreeColumns{ width:100%; clear:both; overflow:hidden; background:url(../images/bgThree.gif) repeat-y #ffffff;}	
.leftThreeColumns{width:260px; float:left; background:#ffffff; text-align:center; height:634px;}
.greenBox{width:243px; margin:0 auto; text-align:left; background:url(../images/bgGreen.gif) repeat-x  #ffffff}
.blueBox{width:243px; margin:0 auto; text-align:left; background:url(../images/bgBlue.gif) repeat-x  #ffffff}
.headingBox{color:#ffffff; text-transform:uppercase; font-size:15px; font-weight:bold; padding:10px 0px 0px 10px;}
.leftHomeUl{padding:0; margin:0; list-style-type:none;margin-top:10px;}

.leftHomeUl li{padding:0; margin:0; padding:0px 5px 8px 10px; color:#28435b}
.leftHomeUl li a{color:#28435b;text-decoration:none;}
.leftHomeUl li a:hover{color:#000}
.leftHomeUl li.selected{color:#000;font-weight:bold}


.blueVerticalStrip{width:10px; float:left;}
.middleThreeColumns{width:538px;  float:left}
.middleThreeInnerColumns{width:95%; margin:0 auto; background:#175385; margin-top:10px; text-align:left}
.middleThreeP{padding:0; margin:0; padding:10px; color:#ffffff; font-size:15px; font-weight:bold; text-transform:uppercase}
.middleMiddleCol{background:#ffffff; border:1px solid #c3ccd6;}
.middleHomeUl h3{padding:0 0 2px 0;margin:0;}
.middleHomeUl h3 a{color:#0000ff;text-decoration:none;font-size:14px;}
.middleHomeUl h3 a:hover{color:#ff0000;}

.middleHomeUl{
padding:0; margin:0; list-style-type:none; margin:10px 1px 10px 1px;
}

.middleHomeUl li{border-bottom:1px solid #e8ebee;margin:0; padding:10px ; font-size:11px;}
.middleHomeUl li span{
color:#0000ff; font-size:14px; font-weight:bold;
}

.middleHomeUl li p
{font-size:11px;padding:0;margin:0}

.middleHomeUl li p a:link,.middleHomeUl li p a:active,.middleHomeUl li p a:visited{
color:#0000ff; font-size:11px; text-decoration:underline
}

.middleHomeUl li p a:hover
{color:#0000ff; font-size:11px; text-decoration:none
}


.googleSkySCrapper{width:180px; float:right; height:634px; text-align:left
}

.googleSkySCrapperInner{
width:160px; margin:0 auto; background:#e8ebee; height:94%}


#footer
{
height:74px;
background:url(../images/bg_footer.gif) repeat-x bottom left;
width:100%;
clear:both;
}
#footer .innerFooter
{
background:url(../images/bg_footer.gif) repeat-x top left; width:1000px; margin:0 auto;height:74px;
}
#footer .footerLinks{

color:#ffffff; font-size:12px; padding-top:18px;

}

#footer .footerLinks a:link,#footer .footerLinks a:active,#footer .footerLinks a:visited{
color:#ffffff; font-size:12px; text-decoration:none
}

#footer .footerLinks a:hover
{color:#ffffff; font-size:12px; color:#999999
}

#footer p{color:#ffffff; font-size:12px; padding:0; margin:0; padding-top:7px;}

/* written by amit*/


