﻿body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10px;
	background-image: url('images/bg01.gif')
}
H1 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0px;
	margin-bottom: 12px;
	text-align: left;
}
H1.content {
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
}
H2 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 10px;
	text-align: left;
}
H2.index {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 12px;
	text-align: left;
}
H3 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
}
H3.index {
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0px;
	margin-bottom: 12px;
	text-align: left;
}
H4 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 10px;
	text-align: left;
}
H4.index {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0px;
	margin-bottom: 12px;
	text-align: left;
}
H5 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 10px;
	text-align: left;
}
H6 {
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 10px;
	text-align: left;
}
H7.content {
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
a.navlink {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover.navlink {
	color: #d6eefd;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.footlink {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.recommend {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:hover.recommend {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a:hover.footlink {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
a.library {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a:hover.library {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.sidebox{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a:hover.sidebox{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
p {
	font-size: 11px;
	font-family: Verdana;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
}
p.socialmedia {
	font-size: 11px;
	font-family: Verdana;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: left;
}
p.topmenu {
	font-size: 12px;
	color: #ffffff;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: center;
}
p.box13 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: left;
}
p.box14 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: left;
}
p.box15 {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
}
p.box16 {
	font-family: Arial;
	font-size: 11px;
	color: #F2F2F2;
	font-weight: normal;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
}
p.rect01 {
	font-size: 19px;
	color: #000000;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: center;
}
p.rect02 {
	font-size: 11px;
	color: #000000;
	margin-left: 24px;
	margin-right: 24px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: center;
}
p.rect03 {
	font-size: 19px;
	color: #000000;
	margin-left: 16px;
	margin-right: 34px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: center;
}
p.rect04 {
	font-size: 11px;
	color: #000000;
	margin-left: 24px;
	margin-right: 34px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: center;
}
p.rect05 {
	font-size: 12px;
	color: #000000;
	margin-left: 16px;
	margin-right: 34px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: center;
	font-weight: bold;
}
p.quote01 {
	font-size: 19px;
	color: #000000;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: left;
}
p.quote02 {
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align: left;
}
p.content02 {
	font-size: 11px;
	font-family: Verdana;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	margin-bottom: 16px;
	text-align: left;
}
p.reading {
	font-size: 14px;
	font-family: Verdana;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: left;
	color: #999999;
}
p.library {
	font-size: 11px;
	font-family: Verdana;
	margin-left: 6px;
	margin-right: 16px;
	margin-top: 12px;
	margin-bottom: 16px;
	text-align: left;
}
p.librarytitle {
	font-size: 13px;
	font-family: Verdana;
	font-style:italic;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 12px;
	text-align: left;
}
p.navigation {
	font-size: 10px;
	color: #ffffff;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 18px;
	margin-bottom: 6px;
}
p.navigation2 {
	font-size: 10px;
	color: #ffffff;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 6px;
	margin-bottom: 6px;
}
p.navigation3 {
	font-size: 10px;
	color: #ffffff;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 6px;
	margin-bottom: 18px;
}
p.footer {
	font-size: 10px;
	color: #ffffff;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 18px;
	margin-bottom: 18px;
}
td {
	text-align: left;
	vertical-align:top;
}
td.topheader {
	text-align: left;
	vertical-align: middle;
	background-color: #ffffff;
}
td.topmenu {
	text-align: left;
	vertical-align: middle;
	background-image: url('images/topmenu.gif')
}
td.topmenu2 {
	text-align: center;
	vertical-align: middle;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
}
td.states {
	text-align: center;
	vertical-align: middle;
	background-color: #fff;
}
td.middleimage {
	background-image: url('images/001.jpg')
}
td.csignupimage {
	background-image: url('images/contractorsignup.jpg')
}
td.quoteimage {
	background-image: url('images/002-quotes.jpg')
}
td.quoteimage-alabama {
	background-image: url('images/alabama.gif')
}
td.quoteimage-alaska {
	background-image: url('images/alaska.gif')
}
td.quoteimage-arizona {
	background-image: url('images/arizona.gif')
}
td.quoteimage-arkansas {
	background-image: url('images/arkansas.gif')
}
td.quoteimage-california {
	background-image: url('images/california.gif')
}
td.quoteimage-colorado {
	background-image: url('images/colorado.gif')
}
td.quoteimage-connecticut {
	background-image: url('images/connecticut.gif')
}
td.quoteimage-delaware {
	background-image: url('images/delaware.gif')
}
td.quoteimage-florida {
	background-image: url('images/florida.gif')
}
td.quoteimage-georgia {
	background-image: url('images/georgia.gif')
}
td.quoteimage-hawaii {
	background-image: url('images/hawaii.gif')
}
td.quoteimage-idaho {
	background-image: url('images/idaho.gif')
}
td.quoteimage-illinois {
	background-image: url('images/illinois.gif')
}
td.quoteimage-indiana {
	background-image: url('images/indiana.gif')
}
td.quoteimage-iowa {
	background-image: url('images/iowa.gif')
}
td.quoteimage-kansas {
	background-image: url('images/kansas.gif')
}
td.quoteimage-kentucky {
	background-image: url('images/kentucky.gif')
}
td.quoteimage-louisiana {
	background-image: url('images/louisiana.gif')
}
td.quoteimage-maine {
	background-image: url('images/maine.gif')
}
td.quoteimage-maryland {
	background-image: url('images/maryland.gif')
}
td.quoteimage-massachusetts {
	background-image: url('images/massachusetts.gif')
}
td.quoteimage-michigan {
	background-image: url('images/michigan.gif')
}
td.quoteimage-minnesota {
	background-image: url('images/minnesota.gif')
}
td.quoteimage-mississippi {
	background-image: url('images/mississippi.gif')
}
td.quoteimage-missouri {
	background-image: url('images/missouri.gif')
}
td.quoteimage-montana {
	background-image: url('images/montana.gif')
}
td.quoteimage-nebraska {
	background-image: url('images/nebraska.gif')
}
td.quoteimage-nevada {
	background-image: url('images/nevada.gif')
}
td.quoteimage-new-hampshire {
	background-image: url('images/new-hampshire.gif')
}
td.quoteimage-new-jersey {
	background-image: url('images/new-jersey.gif')
}
td.quoteimage-new-mexico {
	background-image: url('images/new-mexico.gif')
}
td.quoteimage-new-york {
	background-image: url('images/new-york.gif')
}
td.quoteimage-north-carolina {
	background-image: url('images/north-carolina.gif')
}
td.quoteimage-north-dakota {
	background-image: url('images/north-dakota.gif')
}
td.quoteimage-ohio {
	background-image: url('images/ohio.gif')
}
td.quoteimage-oklahoma {
	background-image: url('images/oklahoma.gif')
}
td.quoteimage-oregon {
	background-image: url('images/oregon.gif')
}
td.quoteimage-pennsylvania {
	background-image: url('images/pennsylvania.gif')
}
td.quoteimage-rhode-island {
	background-image: url('images/rhode-island.gif')
}
td.quoteimage-south-carolina {
	background-image: url('images/south-carolina.gif')
}
td.quoteimage-south-dakota {
	background-image: url('images/south-dakota.gif')
}
td.quoteimage-tennessee {
	background-image: url('images/tennessee.gif')
}
td.quoteimage-texas {
	background-image: url('images/texas.gif')
}
td.quoteimage-utah {
	background-image: url('images/utah.gif')
}
td.quoteimage-vermont {
	background-image: url('images/vermont.gif')
}
td.quoteimage-virginia {
	background-image: url('images/virginia.gif')
}
td.quoteimage-washington {
	background-image: url('images/washington.gif')
}
td.quoteimage-washington-dc {
	background-image: url('images/washington-dc.gif')
}
td.quoteimage-west-virginia {
	background-image: url('images/west-virginia.gif')
}
td.quoteimage-wisconsin {
	background-image: url('images/wisconsin.gif')
}
td.quoteimage-wyoming {
	background-image: url('images/wyoming.gif')
}
td.articles {
	background-image: url('images/002-articles.jpg')
}
td.aluminumwindows {
	background-image: url('images/002-aluminum-windows.jpg')
}
td.cladwindows {
	background-image: url('images/002-clad-windows.jpg')
}
td.fiberglasswindows {
	background-image: url('images/002-fiberglass-windows.jpg')
}
td.vinylwindows {
	background-image: url('images/002-vinyl-windows.jpg')
}
td.woodwindows {
	background-image: url('images/002-wood-windows.jpg')
}
td.awningwindows {
	background-image: url('images/002-awning-windows.jpg')
}
td.baywindows {
	background-image: url('images/002-bay-windows.jpg')
}
td.bowwindows {
	background-image: url('images/002-bow-windows.jpg')
}
td.casementwindows {
	background-image: url('images/002-casement-windows.jpg')
}
td.doublehungwindows {
	background-image: url('images/002-double-hung-windows.jpg')
}
td.egresswindows {
	background-image: url('images/002-egress-windows.jpg')
}
td.fixedframewindows {
	background-image: url('images/002-fixed-frame-windows.jpg')
}
td.picturewindows {
	background-image: url('images/002-picture-windows.jpg')
}
td.singlehungwindows {
	background-image: url('images/002-single-hung-windows.jpg')
}
td.slidingwindows {
	background-image: url('images/002-sliding-windows.jpg')
}
td.impactwindows {
	background-image: url('images/windows-impact-resistant-quote.jpg')
}
td.defaultclickimage {
	background-image: url('images/002-default.jpg')
}
td.tvmainscreen {
	background-image: url('images/tv-mainscreen.gif')
}
td.tvchannel {
	background-image: url('images/tv-channel.gif')	
}
td.windowstvbanner {
	background-image: url('images/windows-tv-banner.jpg')		
}
td.content01 {
	background-color: #ffffff;
}
td.content02 {
	border-right-color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
}
td.quote {
	border-color: #cbe2f2;
	border-style: solid;
	border-width: 1px;
}
td.rect {
	background-image: url('images/rect02.jpg')
}
td.footer {
	background-color: #444444;
}
table {
	border-collapse: collapse;
}
table.graybox {
	border-collapse: collapse;
	border-spacing: 16px;
}
img {
	border: 0px;
}
UL {
	font-size: 11px;
	margin-right: 12px;
}
LI {
	margin-right: 12px;
}
INPUT {
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
}
SELECT {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	margin: 4px;
}
SELECT.hide {
	font-family: Arial;
	font-size: 10px;
	color: #F2F2F2;
	margin: 4px;	
}
/* Local Targeting */
#divhomecenter
{
	background-image: url("/images/divhomecenter.gif"); /*divhomecenter2.gif ie6.css*/
	background-position: bottom;
	height: 400px;
	overflow: auto;
	padding: 0 0px 0px 0px;
	width: 320px;
}
#divwindowdealer
{
	background-image: url("/images/divwindowdealer.gif");
	background-position: bottom;
	height: 123px;
	padding: 0 0px 0px 0px;
	width: 600px;
}
#divwindowdealer p.address
{
	color: #000;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 0px 15px;
	padding-top: 0px;
	width: 300px;
}
#divwindowdealer p.company
{
	color: #676868;
	font-size: 12px;
	font-weight: bold;
	margin-left: 12px;
	margin-right: 0px;
	padding-bottom: 10px;
	padding-top: 8px;
}
#divwindowdealer p.phone
{
	color: #000;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 0px 15px;
	padding-top: 0px;
	width: 300px;
}
#divwindowdealer p.radius
{
	color: #676868;
	display: block;
	float: right;
	font-weight: bold;
	line-height: 14px;
}
#divwindowdealerresultbar
{
	height: auto;
	margin: 0 0 35px 15px;
	width: 600px;
}
#divwindowdealerresultbar .next
{
	background-color: #B3B3B3;
	border-bottom: solid 5px #ffffff;
	float: left;
	height: auto;
	margin: 0px;
	text-align: right;
	width: 300px;
}
#divwindowdealerresultbar .results
{
	background-color: #B3B3B3;
	border-bottom: solid 5px #ffffff;
	float: left;
	height: auto;
	margin: 0px;
	width: 275px;
}
#divwindowdealerresultbar p.next
{
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}
#divwindowdealerresultbar p.results
{
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}
#divwindowquote
{
	background-image: url("/images/divwindowquote.gif");
	background-position: bottom;
	height: 123px;
	padding: 0 0px 0px 0px;
	width: 600px;
}
#divwindowquote a.divlink, a.divlink:link
{
	display: block;
	height: 123px;
	text-decoration: none;
	width: 600px;
}
#divwindowquote p.text
{
	color: #000;
	font-size: 11px;
	margin: 0px 0px 0px 15px;
	margin-top: -5px;
	width: 575px;
}
#divwindowquote p.title
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	margin-left: 14px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-top: 8px;
}
.LocalityMap
{
	border: 1px solid #84b6d9;
	margin: 14px 11px;
	text-align: center;
	width: 295px;
}
div#localmap div span
{
	display: block;
	overflow: hidden;
	width: 295px;
}
div.MapColumn
{
	margin: 35px 0 0 0;
	padding: 0;
	position: relative;
	width: 320px;
}
div.MapFadeBox
{
	background: transparent url('/images/mapfade.gif') top left repeat-x;
	padding-top: 3px; /*padding-left: 10px; ie6.css */
}
td.windowquotes
{
	background-image: url('images/window-price-quote-main.jpg');
}
td.quoteimageAK
{
	background-image: url('images/window-price-quote-AK.jpg');
}
td.quoteimageAL
{
	background-image: url('images/window-price-quote-AL.jpg');
}
td.quoteimageAR
{
	background-image: url('images/window-price-quote-AR.jpg');
}
td.quoteimageAZ
{
	background-image: url('images/window-price-quote-AZ.jpg');
}
td.quoteimageCA
{
	background-image: url('images/window-price-quote-CA.jpg');
}
td.quoteimageCO
{
	background-image: url('images/window-price-quote-CO.jpg');
}
td.quoteimageCT
{
	background-image: url('images/window-price-quote-CT.jpg');
}
td.quoteimageDC
{
	background-image: url('images/window-price-quote-DC.jpg');
}
td.quoteimageDE
{
	background-image: url('images/window-price-quote-DE.jpg');
}
td.quoteimageFL
{
	background-image: url('images/window-price-quote-FL.jpg');
}
td.quoteimageGA
{
	background-image: url('images/window-price-quote-GA.jpg');
}
td.quoteimageHI
{
	background-image: url('images/window-price-quote-HI.jpg');
}
td.quoteimageIA
{
	background-image: url('images/window-price-quote-IA.jpg');
}
td.quoteimageID
{
	background-image: url('images/window-price-quote-ID.jpg');
}
td.quoteimageIL
{
	background-image: url('images/window-price-quote-IL.jpg');
}
td.quoteimageIN
{
	background-image: url('images/window-price-quote-IN.jpg');
}
td.quoteimageKS
{
	background-image: url('images/window-price-quote-KS.jpg');
}
td.quoteimageKY
{
	background-image: url('images/window-price-quote-KY.jpg');
}
td.quoteimageLA
{
	background-image: url('images/window-price-quote-LA.jpg');
}
td.quoteimageMA
{
	background-image: url('images/window-price-quote-MA.jpg');
}
td.quoteimageMD
{
	background-image: url('images/window-price-quote-MD.jpg');
}
td.quoteimageME
{
	background-image: url('images/window-price-quote-ME.jpg');
}
td.quoteimageMI
{
	background-image: url('images/window-price-quote-MI.jpg');
}
td.quoteimageMN
{
	background-image: url('images/window-price-quote-MN.jpg');
}
td.quoteimageMO
{
	background-image: url('images/window-price-quote-MO.jpg');
}
td.quoteimageMS
{
	background-image: url('images/window-price-quote-MS.jpg');
}
td.quoteimageMT
{
	background-image: url('images/window-price-quote-MT.jpg');
}
td.quoteimageNC
{
	background-image: url('images/window-price-quote-NC.jpg');
}
td.quoteimageND
{
	background-image: url('images/window-price-quote-ND.jpg');
}
td.quoteimageNE
{
	background-image: url('images/window-price-quote-NE.jpg');
}
td.quoteimageNH
{
	background-image: url('images/window-price-quote-NH.jpg');
}
td.quoteimageNJ
{
	background-image: url('images/window-price-quote-NJ.jpg');
}
td.quoteimageNM
{
	background-image: url('images/window-price-quote-NM.jpg');
}
td.quoteimageNV
{
	background-image: url('images/window-price-quote-NV.jpg');
}
td.quoteimageNY
{
	background-image: url('images/window-price-quote-NY.jpg');
}
td.quoteimageOH
{
	background-image: url('images/window-price-quote-OH.jpg');
}
td.quoteimageOK
{
	background-image: url('images/window-price-quote-OK.jpg');
}
td.quoteimageOR
{
	background-image: url('images/window-price-quote-OR.jpg');
}
td.quoteimagePA
{
	background-image: url('images/window-price-quote-PA.jpg');
}
td.quoteimageRI
{
	background-image: url('images/window-price-quote-RI.jpg');
}
td.quoteimageSC
{
	background-image: url('images/window-price-quote-SC.jpg');
}
td.quoteimageSD
{
	background-image: url('images/window-price-quote-SD.jpg');
}
td.quoteimageTN
{
	background-image: url('images/window-price-quote-TN.jpg');
}
td.quoteimageTX
{
	background-image: url('images/window-price-quote-TX.jpg');
}
td.quoteimageUT
{
	background-image: url('images/window-price-quote-UT.jpg');
}
td.quoteimageVA
{
	background-image: url('images/window-price-quote-VA.jpg');
}
td.quoteimageVT
{
	background-image: url('images/window-price-quote-VT.jpg');
}
td.quoteimageWA
{
	background-image: url('images/window-price-quote-WA.jpg');
}
td.quoteimageWI
{
	background-image: url('images/window-price-quote-WI.jpg');
}
td.quoteimageWV
{
	background-image: url('images/window-price-quote-WV.jpg');
}
td.quoteimageWY
{
	background-image: url('images/window-price-quote-WY.jpg');
}
ul.statelist
{
	font-size: 10px;
	margin: 0 0 1em 0;
	padding: 0 0 0 0;
}
li.listatelist
{
	margin-left: 1px;
	padding-left: 12px;
	list-style: circle outside; 
	color: #FFF;
}
p.storename
{
	color: #676868;
	font-size: 10px;
	font-weight: bold;
	line-height: 5px;
	margin-left: 6px;
}
p.homecenterlast
{
	color: #000;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 0px 15px;
	padding-bottom: 5px;
}
p.address
{
	color: #000;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 0px 15px;
	padding-top: 0px;
}
p.phone
{
	color: #000;
	font-size: 10px;
	line-height: 14px;
	margin: 0px 0px 0px 15px;
	padding-bottom: 3px;
}
p.radius
{
	color: #676868;
	display: block;
	float: right;
	font-weight: bold;
	line-height: 14px;
}
a.library2
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
#citybox
{ float: left; width: 630px; margin-left: 16px; }
#citybox #header
{ background-color: #e0e1e5; border: 1px solid #666; }
#citybox #header p.header
{ background-color: #e0e1e5; color: #000; font-size: 14px; font-weight: bold; line-height: 1px; text-align: center; }
#citybox #contents
{ background-color: #ffffcc; border: 1px solid #666; }
#citybox #contents p.contents
{ background-color: #ffffcc; color: #333366; font-size: 12px; margin-left: 5px; margin-right: 5px; text-align: left; }
#citybox ul.contents  {
   width: 630px;
}
#citybox li.contents  {
   float: left;
   width: 25%;
   margin-left: 20px;
}
h1.city {
	font-size: 16px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 12px;
	text-align: left;
}
h1.city2 {
	font-size: 14px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 12px;
	text-align: left;
}

a.homelink {
	color: #000000;
	text-decoration: none;
}

a:hover.homelink {
	color: #000000;
	text-decoration: none;
}

h2.rect01 {
	font-size: 16px;
	color: #000000;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: center;
}

#home_main {
	font-size: 14px;
	font-family: Verdana;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: left;
	color: #999999;
}

h1.homereading {
	display:inline;
	font-size: 14px;
	font-family: Verdana;
	margin-right: 1px;
	margin-left: 0px;
	text-align: left;
	color: #999999;
}
/*Homepage Form Start*/
#header_form {
	background:url(images/header_form_start.gif) no-repeat;
	float:left;
	height:252px;
	width: 960px;
	border-bottom: 1px solid #000; 
}
#header_form input.zipcode {
	height:27px;
	width: 90px;
	border: 2px solid #2d4e64;
	margin: 180px 0 0 225px; 
	font-size: 16px;
	text-align: center;
	color: #2d4e64;
	font-family: arial;
	font-weight: bold;
	float: left;
}
#header_form input.submit {
	background: url('images/button-search.gif'); 
	height: 32px; 
	width: 134px;
	border: solid 0px #000000; 
	margin: 180px 495px 0 0;
	float: right;
}
#header_form_small {
	background:url(images/header_form_start_small.gif) no-repeat;
	float:left;
	height:129px;
	width: 960px;
	border-top: 2px solid #2d4e64;
}
#header_form_small input.zipcode {
	height:27px;
	width: 90px;
	border: 2px solid #2d4e64;
	margin: 77px 0 0 235px; 
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #2d4e64;
	font-family: arial;
	float: left;
}
#header_form_small input.submit {
	background: url('images/button-search.gif'); 
	height: 32px; 
	width: 134px;
	border: solid 0px #000000; 
	margin: 77px 480px 0 0;
	float: right;
}

#header_quote {
	background:url(images/header-quote.gif) no-repeat;
	float:left;
	height:129px;
	width: 960px;
	border-top: 2px solid #2d4e64;
}
#header_quote_bottom {
	background:url(images/header-quote-bottom.gif) no-repeat;
	float:left;
	height:108px;
	width: 960px;
	border-bottom: 1px solid #2d4e64; 
}
#header_quote_bottom .left {
	float:left;
	width: 350px;
}
#header_quote_bottom .left p.p1 {
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 0 70px;
	width: 500px;
	color: #FFFFFF;
}
#header_quote_bottom .left p.detail {
	font-size: 15px;
	font-weight: normal;
	margin: 7px 0 0 100px;
	width: 500px;
	color: #FFFFFF;
}
#header_quote_bottom .middle {
	float:left;
	width: 200px;
}
#header_quote_bottom .middle p.p2 {
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 0 100px;
	color: #FFFFFF;
}
#header_quote_bottom .middle p.cost {
	font-size: 22px;
	font-weight: normal;
	margin: 50px 0 0 100px;
	color: #FFFFFF;
}
#header_quote_bottom .right {
	float:right;
	width: 300px;
}
#header_quote_bottom .right p.disc {
	font-size: 14px;
	font-weight: normal;
	margin: 27px 0 0 0;
	color: #FFFFFF;
}

/*Windows Price Calc Widget START*/

#windows_calc {
background:url(/images/windows-calc-bg.gif);
width: 320px;
height: 300px;
margin-top: 4px; 
}
#windows_calc p.head {
font-family: verdana;
font-weight: bold;
text-align: center;
color: #000;
padding: 3px 0 0 0;
font-size: 25px;
color: #3e7caf; 	
}
#windows_calc p.title {
font-family: arial;
font-weight: bold;
text-align: center;
color: #000;
padding: 0 0 5px 0;
font-size: 14px;
}
#windows_calc p.focus_q
{margin: 10px 0 0 5px; font-weight: bold; font-size: 12px; color: #565757; }
#windows_calc p.radio_buttons
{display: inline; padding: 10px 0 10px -5px; font-size: 11px;}
#windows_calc label.radio1
{display: inline; margin: 0; color: #444444; }
#windows_calc label.radio2
{display: inline; margin: 0; color: #444444; }
#windows_calc p.dropdown1
{margin: 3px 0 5px 10px; font-size: 12px;}
#windows_calc #error
{display: inline; margin: 0;}
#windows_calc .content #error p.focus_q_1
{margin: 0 0 0 10px; font-weight: bold; color: #444444; }
#windows_calc select
{margin: 3px 0 5px 5px; font-size: 13px; border: 1px solid #3e7caf;}
#windows_calc input.zip
{	
	height:24px;
	width: 95px;
	border: 1px solid #3e7caf;
	margin: 5px 0 0 15px; 
	font-size: 16px;
	text-align: center;
	color: #2d4e64;
	font-family: arial;
	font-weight: bold;
	float: left;
}

/*Windows Price Calc Widget END*/

/*Homepage divs START*/
#home_wrapper {
width: 960px;
margin: 10px 0 0 0; 
}
#home_wrapper #left_wrapper {
float: left;
width: 625px;
}
#home_wrapper #left_wrapper .left {
float: left;
width: 310px;
border-right: 1px solid #ccccc;
}
#home_wrapper #left_wrapper .right {
float: right;
width: 310px;
}
#home_wrapper #right_wrapper {
width: 330px;
float: right;
}
