body{
margin:0px;
padding:0px;
font-family:Verdana,Arial,Sans-serif;
color:#333;
}

/* Text */

a img {
	border:none;
}
a, a:visited { color:#069; text-decoration:none; }
a:hover { color:#06F; }
a:hover img, a:selected img, a:visited img {
	border:none;
}

p {
	
	font-size:12px;
	line-height:1.3em;
	margin-bottom:15px;
}

h1 {
	color:#4263AE;
	font-size:13px;
	margin-bottom: -10px;
	line-height: 1.2em;
}

h2 {
	color:#333;
	font-size:11px;
	font-weight:bold;
	margin-bottom: -10px;
}

h3 {
font-size:13px;
line-height: 1.2em;
}

ul {
font-size:12px;
line-height:18px;
margin-left:18px;
padding-left:0px;
margin-bottom:15px;
font-weight:bold;
}


label{
font-size:10px;
}

.divider{
background:transparent url(../images/hr.gif) left 5px no-repeat;
height:15px;
border:0px;
margin-top:5px;
margin-bottom:5px;
}

.homedivider{
background:transparent url(../images/hr.gif) left 5px repeat-x;
height:15px;
border:0px;
margin-top:5px;
margin-bottom:5px;
}


.sthours{
font-family:Verdana,Arial,Sans-serif;
font-size:10px;	
line-height:14px;
color:#666666;
}

#ppcbanner{
    padding: 0px;
	background-color:#FF9;
	text-align:right;
}

#ppcbanner p{
	width: 778px;
	margin: 0 auto;
	font-size:14px;
	font-style:italic;
    color:#00014e;
	padding: 4px 0px;
		
}


#mainWrap{
width:778px;
margin-left:auto;
margin-right:auto;
position:relative;
}

* html #mainWrap{
width:830px;	
}

#leftLogo{
width:267px;
padding-top:15px;
float:left;
}

#leftLogo img{
margin-left:67px;
}

#rightHeader{
width:509px;
float:right;
}

#leftNav{
  width:165px;
  float:left;
}

#topnav {
	font-size:0.65em;
	color: #999;
	letter-spacing: .05em;
	padding: 5px 0;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
  #topnav a{
	  text-decoration:none;
	  color:#666;
  }
    #topnav a:hover{
		color:#4263AE;
		text-decoration:underline;
	}


#mainContent{
  width:606px;
  float:right;
  margin-bottom:10px;
}


#mainContentSub{
background:transparent url(../images/top_hr.gif) top right no-repeat;
width:606px;
float:right;
}

.txtAlign{
text-align:center;
}

#mainArea{
margin-left:30px;
margin-top:25px;
}

#mainArea strong{
color:#000000;
}


strong.blueText{
color:#4263AE;
}

.blueText{
color:#4263AE;
}

.blueText span{
font-size:10px;
}

#mainAreaTeam{
margin-left:30px;
margin-top:25px;
}

#mainAreaTeam strong{
color:#333333;
}



#main, #footer{
clear:both;
}

#footer {
	padding: 10px 0 0 0;
}

#footernav {
	margin:0;
}

.navBg{
 background:transparent url(../images/leftbuttons.gif) top left no-repeat;
 width:164px;
 height: 276px;
 padding-top:29px;
}

#ddsidemenubar span{
 visibility:hidden;
}

.ddsubmenustyle span{
 visibility:hidden;
}

.bottomMenu{
font-size:10px;
line-height:14px;
color:#666666;
text-align:center;
}

.bottomMenu a{
font-size:10px;
text-decoration:none;
color:#666666;
}

.smallText{
font-size:9px;
}

.medText{
font-size:11px;
line-height:16px;
}

.bTop{
width:540px;
}

.bTop a{
text-decoration:none;
color:#999;
}


.exLrgText{
font-size:15px;
line-height:18px;
}

.yellowForm{
width:555px;
background-color:#FFE77B;
padding: 20px 15px 20px 15px;
}

.ltYellowForm{
width:555px;
background-color:#FFFBCC;
padding: 15px 35px 10px 35px;
}

.formBg{
 background:transparent url(../images/form_bg.gif) top left no-repeat;
 border:0px;
}

.submitButton{
 background:transparent url(../images/submit_y_off.gif) top left no-repeat;
 width:70px;
 height:27px;
 font-size:0px;
 border:0px;
 margin-left:160px;
}

.submitDiv{
 clear:both;
}

.submitButton:hover{
 /*background:transparent url(../images/submit_y_over.gif) top left no-repeat;*/
}

.submitButton:active{
 background:transparent url(../images/submit_y_down.gif) top left no-repeat;
}

.lrgForm{
width:418px;
}

.mdForm{
width:230px;
}

.mdLrgForm{
width:372px;
}

.smForm{
width:112px;
}

.lDivider{
background:transparent url(../images/circle_bg.gif) 0px 0px no-repeat;
border-right:#FFFBCC solid 3px;
width:262px;
padding-left:5px;
padding-top:5px;
}

.rDivider{
padding-left:40px;
padding-top:10px;
}

.boldQuote{
font-weight:bold;
font-style:italic;
font-size:11px;
}

.questionTable{
  margin-left:-18px;
}

.adBoxMid{
margin-top:200px;
}

.adBoxMidLrg{
margin-top:400px;
}
#thankYouOverlay
{
	display:none;
	width:460px;
	height:229px;
	background:#ffe77b;
	border: 2px solid  #3f5ca0;
	position:absolute;
	z-index:7000;
	margin:0px auto;

}

#thankYouOverlayInner
{
	width:95%;
	height:120px;
	border: 0px solid  #666;
	margin:30px auto 0px auto;
	padding:2px;
	font-size:12px;
	

}

#thankYouHeader
{
background:url(../images/thankYou_header.gif) no-repeat;
width:460px;
height:29px; 

}

#thankYouClose  
{
	display:none;
	background:url(../images/thankYou_Close.gif) no-repeat;
	width:110px;
	height:35px;
	margin:0px auto;
}

#loader
{
	display:none;
	background:url(../images/ajax-loader.gif)  left no-repeat;
	width:600px;
	height:16px;
	float:left;
	
}
#loaderText
{
	display:none;
	width:250px;
	float:left;

}

#clear {clear:both}

