th { text-align: left; padding: .4em; font-family: verdana; }
td { padding: .4em; font-family: verdana; font-size: .8em; border-top: 1px solid #AAAAAA;}
td.ad { border: 0px; }
body { font-family: verdana; }
table { border-collapse: collapse; }
div.content { margin-bottom: 3em; }
h1 { margin-bottom: .2em; }
span.featured { font-size: 1.5em; }
ul { line-height: 1.2em; }
td.featured { font-size: 1.5em; padding:0px; padding-right: .4em; border: 0px; }
td.affiliate { font-size: 1em; padding:0px; padding-right: 1em; border: 0px; }
table.affiliate { margin-top: .5em; }
span.distance { font-style: italic; color: #ff3333; }
tr.f { background-color: white; font-size: 1.2em; }
td.f { line-height:1.5em; }
td.Esurance { background-color: #99aacc; color: #ffffff; font-size: 1.2em; }

div#ZipBox { 
	text-align: center; 
	z-index:9999; 
	background-color: #E9EEFF;
	position: absolute;
	left: 150px;
	display: none;
	border: 2px solid black;
	width: 140px;
	padding: 1em 1em 0em 1em;
	margin-top: 1em; 
}

p.close {
	margin-top: 3em;
	font-size: .8em;
}

div.email {
	font-size:14px; 
	padding-top: 30px;
	padding-bottom: 30px;
	font-family: verdana;
}

p.eQuote {
	padding-left: 2em;
	font-size: .8em;
}

span.eLink {
	color: blue;
	text-decoration: underline;
	cursor: pointer;
}

div.eDiv {
	border: 1px solid black;
	width: 728px;
	margin: 1em 0em 2em 0em;
}

div.eHead {
	background-color: #FFF900;
	padding: .5em;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid black;
}

div.eContent {
	padding: 1em 2em 2em 2em;
}

div.eContent2 {
	padding: 2em 0em 2em 0em;
	text-align: center;
	font-size: 1.1em;
}

div.eContent3 {
	padding: 1.5em 0em 1em 0em;
	text-align: center;
	font-size: 1.1em;
}



td.eLeft {
	border: 0px;
}

td.eRight {
	border: 0px; 
	padding-left: 4em;
	font-size: 1.1em;
}

input.zip {
	font-size: 1.1em;
}


div.eNote { 
	padding: .5em;
	font-size: .9em; 
	border-top: 1px solid black;
	background-color: #EEEEEE; 
	color: red;
}

div#yp {
	background-color: #E9EEFF;
	margin: 0em 0em 1em 0em;
	padding: .3em;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	font-size: .8em;
}
