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

/*
	Moises Montenegro 7-28-2010
	Styles are listed parallel to the natural flow of the document
	The first elements of the page, top-to-bottom, left-to-right, will be listed first
*/


body {
background-image:url('http://www.insurancequotesfor1.com/test2/images/iq41bg.jpg');
background-repeat:repeat-x;	
background-color:#336699;
z-index:0;
margin:0px;
/*bg color added to fill in the bottom*/	
}


#topRightText{
width:961px;
position:relative;
right:0px;
text-align:right;	
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:13px;
}


#grayBar{
width:2000px;
padding-right:200px;
background-color:#666;
height:35px;
z-index:1;
margin-top:13px;
margin-left:auto;
margin-right:auto;
}


#navbar {
position:relative;
top:25px;
}



#headerLinks {
position:relative;
color:#ffffff;
top:8px;
margin-left:160px;
width:960px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


/* Header Links ---------------------------*/
a.headerLinks:link{
	color:#ffffff;	
	}
	
a.headerLinks:visited{
	color:#ffffff;	
	}
	
a.headerLinks:hover{
	color:#ffffff;	
	}
	
a.headerLinks:active{
	color:#ffffff;	
	}
/* Header Links ---------------------------*/


#anthemLink{
	text-decoration:none
}



/* Anthem link ------------ */

a.anthemLink:link{
	color:#5D5D5D;
	text-decoration:none;
	}
	
a.anthemLink:visited{
	color:#5D5D5D;
	text-decoration:none;	
	}
	
a.anthemLink:hover{
	color:#F58026;	
	}
	
a.anthemLink:active{
	color:#5D5D5D;
	text-decoration:none;	
	}



/* anthem link -----------------*/




a:link {
	color:#5D5D5D;
	text-decoration:none;
}
a:visited {
	color:#5D5D5D;
	text-decoration:none;
}
a:hover {
	color:#F58026;
}










#outerContainer{
margin-left:auto;
margin-right:auto;
width:1245px;
height:100%;	
}


#questionsCopy{
font-weight:700;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
width:960px;
text-align:right;
position:relative;
left:0px;
top:0px;
/* Debugging wireframe
border-style:solid;
border-width:1px;
*/		
}



#mainLogoBox{
margin-left:150px;
margin-top:0px;	
width:961px;
height:110px;
}





#socialMap{
	position:relative;
	bottom:8px;
	float:right;	
}


#mainImage{
background-image:url('http://www.insurancequotesfor1.com/test2/images/mainImage.jpg');
width:961px;
height:282px;
z-index:3;
margin-left:auto;
margin-right:auto;
text-align:center;
/*moved up */
position:relative;
top:16px;
/*moved up */
}

#zipContainer{
/*margin-top:129px;
margin-left:30px;*/
padding-top:129px;

}


#zipCodeBox {
	vertical-align:top;
    color:#999;
    font-weight:700;
    font-size:24px;
    width:128px;
    height:35px;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center;
    border-style:solid;
    border-width:2px;
    border-color:#ff9933;
    position:relative;
	   	
}

#getStartedBox{
	vertical-align:top;
	position:relative;left:10px;
	bottom:3px;		
}



#mainBottom{
width:961px;
height:377px;	
background-image:url('http://www.insurancequotesfor1.com/test2/images/mainImageBottom.gif');
margin-left:auto;
margin-right:auto;
/*moved up */
position:relative;
top:15px;
/*moved up */
}


/* Boxes on the bottom of the page  ----------------------------- */


/*begin save box */
#saveBox{
	background-image:url('http://www.insurancequotesfor1.com/test2/images/saveBox.png');
	margin-left:9px;
	width:247px;
	height:140px;	
}

	#saveHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#006699;
		font-weight:700;
		padding-top:10px;
		padding-left:10px;
	}
	
	#saveCopy{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:10px;
		padding-left:10px;
		
	}
	
	#saveLink{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:14px;
		padding-left:12px;
	}

/* end save box */




/*begin health box*/
#healthInsBox{
	background-image:url('http://www.insurancequotesfor1.com/test2/images/healthInsBox.png');
	position:relative;
	bottom:140px;
	left:258px;
	width:233px;
	height:140px;
}


	#healthHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#006699;
		font-weight:700;
		padding-top:10px;
		padding-left:10px;
	}
	
	#healthCopy{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:10px;
		padding-left:10px;		
	}
	
	#healthCopy ul {
		margin:0px;		
		padding-left:20px;
		color:#006699;
	}
	
	
	
	#healthLink{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:15px;
		padding-left:15px;
	}

/*end health box */




/*begin service box */

#svcBox{
	background-image:url('http://www.insurancequotesfor1.com/test2/images/svcBox.png');
	position:relative;
	bottom:277px;
	left:491px;
	width:232px;
	height:138px;	
		/*trouble shot img problems by using wireframes with border-style:solid and border-width:1px; */
}


	#svcHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#006699;
		font-weight:700;
		padding-top:10px;
		padding-left:10px;
	}
	
	#svcCopy{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:10px;
		padding-left:10px;
		width:150px;		
	}
	
	#svcLink{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:25px;
		padding-left:15px;
	}

/* end service box */



/*begin carriers box */
#carriersBox{
	background-image:url('http://www.insurancequotesfor1.com/test2/images/carriersBox.png');
	position:relative;
	bottom:415px;
	left:723px;
	width:230px;
	height:139px;	
}


	#carriersHeader{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#006699;
		font-weight:700;
		padding-top:10px;
		padding-left:10px;
	}	

	
	
	#carriersLink{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		padding-top:77px;
		padding-left:15px;
	}





/*end carriers box */


/*box links */

a.boxLinks:link {color:#006699;}      /* unvisited link */
a.boxLinks:visited {color:#006699;}  /* visited link */
a.boxLinks:hover {color:#006699;}  /* mouse over link */
a.boxLinks:active {color:#006699;}  /* selected link */

/* box links */




/* Boxes on the bottom of the page  ----------------------------- */


#bottomContent{
	width:961px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	bottom:215px;
	left:18px;
	
}

#bottomHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003399;
	font-weight:700;
	margin-bottom:22px;
}

#bottomCopy{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:920px;
}


#trustLogo{
	width:961px;
	height:36px;
	position:relative;
	bottom:175px;
	margin-left:auto;
	margin-right:auto;
	left:23px;
}









#bottomLinks{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	width:961px;
	font-size:13px;
	text-align:right;	
	margin-left:auto;
	margin-right:auto;
	position:relative;
	bottom:205px;
	right:15px;
}

a.bottomLinks:link {color:#333;}     /* unvisited link */
a.bottomLinks:visited {color:#333;}  /* visited link */
a.bottomLinks:hover {color:#333;}  /* mouse over link */
a.bottomLinks:active {color:#333;}  /* selected link */



#copyright{
margin-top:13px;	
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}



/*sub page styles --------------------------------------------------------- */

#subBanner{
width:961px;
height:154px;
margin-right:auto;
margin-left:auto;
background-image:url('http://www.insurancequotesfor1.com/test2/images/sub-header-bg.jpg');
background-repeat:no-repeat;
/* added spacing */
	position:relative;
	bottom:10px;
/*added spacing */	
left:1px;
z-index:3;	
}


#subPageTop{
width:961px;
margin-left:auto;
height:100%;
margin-right:auto;
background-image:url('http://www.insurancequotesfor1.com/test2/images/subBg.gif');
background-repeat:repeat-y;
z-index:2;
/* added spacing */
	position:relative;
	bottom:10px;
/*added spacing */	
}

#subTopLeftBox{
margin-left:3px;
height:175px;
width:215px;
margin-right:auto;
background-image:url('http://www.insurancequotesfor1.com/test2/images/sub-top-left-box-small.jpg');
background-repeat:no-repeat;
z-index:3;
/* added spacing */
	position:relative;
	top:20px;
/*added spacing */	
}

#subTopHeader{
color:#336699;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-top:17px;
padding-left:10px;	
}


#subTopCopy{
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:17px;
padding-left:10px;
width:165px;	
}





#subBottomLeftBox{
margin-left:3px;
height:107px;
margin-right:auto;
width:215px;
background-image:url('http://www.insurancequotesfor1.com/test2/images/sub-top-left-box-small.jpg');
background-repeat:no-repeat;
z-index:3;
/* added spacing */
	position:relative;
	top:20px;
/*added spacing */	
}

#subBottomHeader{
color:#cc6600;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-top:17px;
padding-left:10px;	
}


#subBottomCopy{
color:#006699;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-left:8px;
padding-left:10px;
width:165px;	
}



/*main content */



#subMainContent {
width:692px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
margin-left:225px;
position:relative;
bottom:245px;	
}



.subMainContentHeader{
font-size:14px;
}


#subMainBottom{
width:961px;
height:377px;	
background-image:url('http://www.insurancequotesfor1.com/test2/images/mainImageBottom.gif');
margin-left:auto;
margin-right:auto;
/*moved up */
position:relative;
bottom:22px;
/*moved up */
}




/* main content */


#subHeaderLogoText{

color:#fff;	
font-size:36px;
font-family:Arial, Helvetica, sans-serif;
position:relative;
left:225px;
top:40px;
}




#subTrustLogo{
	width:961px;
	height:36px;
	padding-top:300px;	
	margin-left:20px;
	margin-right:auto;
}


#subBottomLinks{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	width:961px;
	font-size:13px;
	text-align:right;
	position:relative;
	right:20px;
	bottom:30px;	
}



a.subBottomLinks:link {color:#333;}     /* unvisited link */
a.subBottomLinks:visited {color:#333;}  /* visited link */
a.subBottomLinks:hover {color:#333;}  /* mouse over link */
a.subBottomLinks:active {color:#333;}  /* selected link */



/*sub page styles ----------------------------------------*/


/****************************************************** Contact Page Begin */

#contact_form {
	background:url(../images/contact-form.jpg) repeat-y;
	width: 383px;
	color: #505050;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
#contact_form_top {
	margin:0;
	padding:0;
	line-height:0;
}
#contact_form a {
	color: #FB9C2A;
}
#contact_form table {
	width: 383px;
	padding: 0;
	margin:0;
}
#contact_form p {
	padding-left: 30px;
}
#contact_form td {
	padding-left: 15px;
}
#contact_form select {
	font-size:12px;
	font-weight:100;
}
#contact_form input {
	border: 1px #849BBA solid;
	width: 173px;
	height: 20px;
	font-size:14px;
}
#contact_form input#comments {
	width: 275px;
	height: 80px;
}



/*AGENT BUTTON */

.index-talknow{	
	float:right;
	position:relative;
	top:15px;	
	
}



#subNavBar{
	position:relative;
	top:24px;
}


#subMainLogo{
	position:relative;
	bottom:30px;
}

/*END AGENT BUTTON */
