@charset "UTF-8";
/* CSS Document */

img {
	border:none;
}

body {
	margin:0px 0px; padding:0px;
	text-align:center;
	background-color:#1d347a;
	}
	
#content {
	width:975px;
	height:1132px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	background-image:url(../images/home-back.jpg);
	background-repeat:no-repeat;
	border:solid greed 1px;
	position:relative;
	}
	
#top-nav {
	float:right;
	vertical-align:top;
	padding-right:35px;
}

#home-banner {
	float:left;
	margin:24px 0px 0px 0px;
}

#home-quote-title {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1d347a;
	width:206px;
	margin:34px 0px 0px 40px;
}

#home-quote {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#3e3e3e;
	width:206px;
	margin:14px 0px 0px 40px;
}

#apply-now-graphic {
	float:left;
	margin:14px 0px 10px 40px;
}

#contact {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#contact a:link {color: #000000; text-decoration:underline;}     /* unvisited link */
#contact a:visited {color: #000000; text-decoration:underline;}  /* visited link */
#contact a:hover {color: #55555; text-decoration:none;}   /* mouse over link */
#contact a:active {color: #222222;}   /* selected link */


#wrapper {
	float:left;
	width:975px;
	margin: 70px 0px 0px 0px;
}

#col-1 {
	float:left;
	width:117px;
	margin: 0px 50px 0px 50px;
}

#col-1-video {
	float:left;
	width:117px;
	margin: 0px 0px 0px 133px;
}

#col-1-video a:link {color: #000000; text-decoration:underline;}     /* unvisited link */
#col-1-video a:visited {color: #000000; text-decoration:underline;}  /* visited link */
#col-1-video a:hover {color: #55555; text-decoration:none;}   /* mouse over link */
#col-1-video a:active {color: #222222;}   /* selected link */

#phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1d347a;
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
}

#bottom-quote-title {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1d347a;
	width:206px;
	margin:0px 0px 10px 9px;
	width:117px;
}

#bottom-quote {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#182241;
	width:206px;
	margin:0px 0px 0px 9px;	
	width:117px;
	line-height:18px;
}

#col-2 {
	float:left;
	width:590px;
	margin: 0px 0px 0px 55px;
}

.p-headline {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e3d3d;
	line-height:18px;
}

p a:link {color: #000000; text-decoration:underline;}     /* unvisited link */
p a:visited {color: #000000; text-decoration:underline;}  /* visited link */
p a:hover {color: #55555; text-decoration:none;}   /* mouse over link */
p a:active {color: #222222;}   /* selected link */
	
#footer {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828080;	
	margin: 640px 0px 0px 35px;
}

#footer a:link {color: #828080; text-decoration:underline;}     /* unvisited link */
#footer a:visited {color: #828080; text-decoration:underline;}  /* visited link */
#footer a:hover {color: #000000; text-decoration:none;}   /* mouse over link */
#footer a:active {color: #555555;}   /* selected link */

#video-image { 
	width:136px;
	height:132px;
	background-image:url(../images/vidbutton_aboutus.gif);
} 

#polaroids_home { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_home.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 




/* Sub Pages ************/

#polaroids_ourvalues { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_ourvalues.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 

#polaroids_whyTA { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_whyTA.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 

#polaroids_benefits { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_benefits.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 

#polaroids_benefits { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_benefits.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 

#polaroids_opportunities { 
	float:left;
	width:174px;
	height:203px;
	background-image:url(../images/polaroids_opportunities.png);
	margin: 0px 0px 0px 0px;
	background-repeat:no-repeat;
} 

#phone-sub {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1d347a;
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
}

#content-sub {
	width:975px;
	height:972px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	background-image:url(../images/sub-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	}
	
#sub-banner {
	float:left;
	margin:16px 0px 0px 0px;
}

#apply-now-graphic-sub {
	float:left;
	margin:15px 0px 0px 40px;
}

#sub-quote-title {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13.5px;
	color:#1d347a;
	width:206px;
	margin:15px 0px 0px 40px;
}

#sub-quote {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#3e3e3e;
	width:210px;
	margin:10px 0px 0px 40px;
}

#col-2-sub {
	float:left;
	width:590px;
	margin: -25px 0px 0px 55px;
	}

ul {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e3d3d;
	line-height:18px;
}

#footer-sub {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828080;	
	margin: 528px 0px 0px 35px;
}

#footer-sub a:link {color: #828080; text-decoration:underline;}     /* unvisited link */
#footer-sub a:visited {color: #828080; text-decoration:underline;}  /* visited link */
#footer-sub a:hover {color: #000000; text-decoration:none;}   /* mouse over link */
#footer-sub a:active {color: #555555;}   /* selected link */


/* Benefits ************/

#content-benefits {
	width:975px;
	height:1600px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	background-image:url(../images/sub-benefits.jpg);
	background-repeat:no-repeat;
	position:relative;
	}
	
#footer-benefits {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828080;	
	margin: 1155px 0px 0px 35px;
}

#footer-benefits a:link {color: #828080; text-decoration:underline;}     /* unvisited link */
#footer-benefits a:visited {color: #828080; text-decoration:underline;}  /* visited link */
#footer-benefits a:hover {color: #000000; text-decoration:none;}   /* mouse over link */
#footer-benefits a:active {color: #555555;}   /* selected link */

/* Opps **********/

#content-opps {
	width:975px;
	height:1500px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	background-image:url(../images/back-opps.jpg);
	background-repeat:no-repeat;
	position:relative;
	}
	
#footer-opps {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828080;	
	margin: 1055px 0px 0px 35px;
}

#footer-opps a:link {color: #828080; text-decoration:underline;}     /* unvisited link */
#footer-opps a:visited {color: #828080; text-decoration:underline;}  /* visited link */
#footer-opps a:hover {color: #000000; text-decoration:none;}   /* mouse over link */
#footer-opps a:active {color: #555555;}   /* selected link */

.phone {
	font-size:16px;
}
.certified{ padding-top:45px; float:left;}

/*--------------Popup----------------------*/

#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	
	width:580px;
	background:#FFFFFF url(images/popupbg.gif) no-repeat;
	z-index:2;
	font-size:12px;	
	height:245px;
	text-align:left;
}

#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	z-index:1;
}
.top-part{ height:73px; clear:both; overflow:hidden;}
.p_logo{ float:left; width:514px; padding:13px 0 0 18px;;}
.close{float:left; width:48px; padding:19px 0 0 0;}

.text{ clear:both; padding:0 0 19px 68px;}
#popupContact p{ text-align:center;}
#popupContact p span img{ float:left; padding:4px 4px 0 168px;  }
#popupContact p img{ float:left; padding:0;  }
