h1 { color:#7A1919; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; text-align:center; }
h2 { color:#7A1919; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; text-align:left; }
h3 { color:#21532F; text-decoration:none; font-weight:normal; font-family:Arial Rounded MT Bold; font-size:22px; padding:0; margin:0; }

body { background-color:#DBDBDB; font-family:Arial, Helvetica, sans-serif; margin:0; }
table {	background-color:#fff; }

.mainnav:link {	color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.mainnav:hover { color:#A4D0AE; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
.mainnav:visited { color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }

.quicklinksbox { border-top:1px solid #2C663A; border-right:3px solid #2C663A; border-bottom:3px solid #2C663A; border-left:1px solid #2C663A; background-color:#fff; }

.quicklinksbox2 { border-top:1px solid #2C663A; border-right:3px solid #2C663A; border-bottom:0; border-left:1px solid #2C663A; background-color:#fff; }
	
.quicklinksbox3 { border-top:0px solid #2C663A; border-right:3px solid #2C663A; border-bottom:3px solid #2C663A; border-left:1px solid #2C663A; background-color:#fff; }

.quicklinkstitle { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;	font-weight:bold; font-size:12px; }

.quicklinks:link { color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.quicklinks:hover { color:#A9A9A9; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.quicklinks:visited { color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.style1 { color:#FAFAFA; text-decoration:italics; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-style:italic; }

.openingparagraph { color:#FAFAFA; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; }

.style2 { color:#7A1919; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.style3 { color:#FAFAFA; text-decoration:none; font-family:verdana; font-size:12px; }

.bottomnavtable { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-top:0px solid; border-right:0px solid; border-bottom:0px solid; border-left:0px solid; }
	
.bottomnav:link { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

.bottomnav:hover { color:#1B5729; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.bottomnav:visited { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
.copyright { border-top:1px solid #BAB9B9; border-right:0px solid; border-bottom:1px solid #BAB9B9; border-left:0px solid; color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; }

.middletable { border-top:1px solid #3A824B; border-right:3px solid #3A824B; border-bottom:3px solid #3A824B; border-left:1px solid #3A824B; }

.style4 { color:#21532F; text-decoration:none; font-family:Arial Rounded MT Bold; font-size:22px; }

.style5 { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; }

.style6 { color:#21532F; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }

.calc:link { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#439456; }

.calc:hover { text-decoration:underline; color:#B8B8B8; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.calc:visited {	text-decoration:none; color:#439456; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.style7 { color:#000; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.style8 { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.style9 { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.calcheadingcell { background-color:#DADBDB; }

.calcresultscell { background-color:#DADBDB; border-top:1px solid #DADBDB; border-right:1px solid #DADBDB; border-bottom:1px solid #DADBDB; border-left:1px solid #DADBDB; }


.appbox { background-color:#DADBDB; border:0px solid; }


.style10 { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; }


.style11 { color:#21532F; text-decoration:none; font-family:Arial Rounded MT Bold; font-size:18px; }

.style12 { color:#21532F; text-decoration:none; font-family:verdana; font-size:14px; font-weight:bold; }

.style13 {	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }


.creditcardlist1 { background-color:#eee; border:0px solid; }

.creditcardlisttitle { background-color:#858585; }


.style14 { color:#fff; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.ccoptions:link { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1B5729; }

.ccoptions:hover { color:#858585; text-decoration:underlined; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.ccoptions:visited { color:#439456; text-decoration:underlined; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.none {  }

.style7link:link { color:#000; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.style7link:hover { color:#21532F; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.style7link:visited { color:#000; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.style15 { color:#21532F; text-decoration:none; font-family:verdana; font-size:10px; font-weight:bold; }

.style16 { color:#21532F; text-decoration:none; font-family:verdana; font-size:13px; font-weight:bold; }

.style17 { color:#21532F; text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; }

.newlinks:link { color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.newlinks:hover { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.newlinks:visited {	color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.greybox { border-top:0px solid #AEAEAE; border-right:3px solid #AEAEAE; border-bottom:3px solid #AEAEAE; border-left:0px solid #AEAEAE; }

.linkexchangebox { border-top:0px solid #808080; border-right:3px solid #808080; border-bottom:3px solid #808080; border-left:0px solid #808080; background-color:#BFBFBF; }

.style18 { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

.bkrdimage1 { background-image:url(images/logo6.gif); background-position:right; background-repeat:no-repeat; color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; }

.subcategory:link {	color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.subcategory:hover { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.subcategory:visited {	color:#2C663A; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.statebox a:link, a:active, a:visited {	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0000FF; text-align:left }

.statebox a:hover { color:#1B5729; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


#statelist_new ul { list-style-type:none; padding:0; margin:5px 0px 0 0px; }
#statelist_new li { list-style-type:none; background:transparent url(../images/grn-wht-bullet3.gif) no-repeat 0px 7px; margin:0 0 4px 0; padding:0 0 0 10px; }
#statelist_new a { font-size:12px; text-decoration:none; color:#2C663A; }
#statelist_new a:hover { color:#A9A9A9; }

#citylistbox { background-color:#fafafa; }
#citylist_table { line-height:18px; }
#citylist_table td { vertical-align:top; }
#citylist_table a { font-size:12px; text-decoration:none; color:#348145; }
#citylist_table a:hover { text-decoration:underline; }


/* Clear Fix */
 .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */
