@charset "UTF-8";
/* CSS Document */

h5 {font-size: 1.8em;font-weight: normal;margin-bottom:1em;color:#060}

#advantages {padding:10px;border-bottom:1px dotted #fff;}
#advantages h4 {background-color:#976252;color:#fff;font-size:2em;padding:5px;font-weight:normal;line-height:1.2em;}
#advantages ul {color:#704743;font-size:1.2em;margin:10px 5px 5px 5px;list-style:inside square}
#advantages li {padding:5px 5px 5px 40px;}

#startShopping{background-color:#819c65;padding:10px;border:1px dotted #fff;border-left:none;border-right:none;}
#startShopping h4 {color:#fff;font-size:2.2em;padding-bottom:10px}
#startShopping h4 span {float:right;font-size:54.5%;margin-top:-0.2em;}

#startShopping #startShopping-inner {background:#c0ceb2 url(../../images/asuris/bg-gradient.jpg) top no-repeat;min-height:330px}

#startShopping input.btnLarge {background:#060 url(../../images/asuris/button-060-getQuote.gif) no-repeat scroll 0 0;color:#fff;border-color:#86b686 #003100 #003100 #86b686;border-style:solid;border-width:1px;}


#zip1 ul {padding:115px 0 115px 205px;background:url(../../images/asuris/zip1.jpg) no-repeat 25px 90px;}
#zip1 ul li {font-size:1.4em;color:#696;margin-bottom:.6em;line-height:1.3em;background:url(../../images/asuris/bullet-9c9-6px.gif) 0px 6px no-repeat;padding-left:15px}

#introHeader{color:#696;font-size:2em;line-height:1.4em;padding:20px 10px}
#introHeader span {display:block;font-size:125%;color:#060}
#introHeader span span {display:inline;font-size:1em;color:#696;}

.formErrors{color:red;background-color:#ffdfeo;border: 1px solid #ff000a;z-index:99;font-weight: bold;display:none;margin-bottom:15px;padding:10px;}


.zipCover{display: none;position:absolute;width:430px;height:250px;}
.zipCover IMG{margin: 75px 0px 0px 200px;}

/*CSS to format the demographic form*/
label{color:#696}
label.error{color:#FF0000;}
form input.error, form select.error{
	color:red !important;
	border:1px solid red !important;
}
#addApplicant{margin:1em 0em;display:block;font-size: 1.2em;padding-left:15px;background:url(../../images/asuris/icon-plus-box.gif) no-repeat 0 3px;}
#whosCovered{margin:2em 0}
#getQuoteForm{margin:30px;text-align:left;}
.quoteRelationship{width:120px;display:inline-block;}
.quoteAge{width:20px;}
.quoteGender{width:65px;}
.quoteAge,.quoteGender,.quoteTobacco{margin-left:20px;}
#applicants div{margin-bottom:2px;}
#demoHeader{margin: 2px 0px 2px 0px;}
#getQuoteSubmit label {margin-top:1em;}
#getQuoteSubmit{margin-top: -1.3em;float:right;}
#column-right #applicants div{margin-bottom: 3px;}
.spinner{background:transparent url(../../images/asuris/spinner_large.gif) no-repeat 0 0;height:66px;width:66px;}

/*CSS to format the demographic form*/
#startShopping #zip2{
	text-align:left;
	margin:3em 0;
}
#getQuoteForm{
	margin:10px 30px 0px 30px;
	text-align:left;
}
.quoteRelationship{
	width:124px;
	display:inline-block;
}

.firstColumn
{
	display: inline-block;
	width: 124px;
	margin-right: 0px;
	
}
/* DLS: 12/29 for the demographics modal window */
.demographic .firstColumn {
	display: inline-block;
	width: 124px;
	margin-right: 6px;
}

.addedApplicant
{
}

select.quoteRelationship
{
	width: 124px;
}

label.quoteRelationship
{
	width: 124px;
}

label.first {
	width: 128px;
}

.quoteAge{
	width:20px;
}

#applicants .quoteAge
{
	display: inline-block;
}

.quoteGender{
	width:70px;
}


.quoteAge{
	margin-left:20px;
}

.quoteGender {
	margin-left:20px;
}

.genderFirst {
	margin-left:24px;
}

.quoteTobacco {
	margin-left:20px;
}

.tobaccoFirst {
	margin-left: 24px;
}

#applicants div{
	margin-bottom:2px;
}

#demoHeader{
	margin: 2px 0px 2px 0px;
}

#startShopping.outageMessage #startShopping-inner {min-height:0;padding:4em;background-position:center center;}
.outageMessage div {}
.outageMessage div.clear {padding:0;}
.outageMessage h5 {line-height:1.5em;}
.outageMessage p {margin:0;padding-bottom:1em}

#getQuoteButton{padding-left:45px;width:170px}

