body,html {
	text-align: center; /*for IE5x only*/
	margin:0; padding:0;
}
body {/*this is separated because DW applies the html background to everything */
	background-color:#FFFFFF; /* the color shown outside the 780 or 1004-wide page div */
}
/* ---------- page - the biggest div, containing everything else ------------*/
div#page {
	text-align:left;/* to counteract the IE5x hack in the body tag for centering*/
	padding: 0;
	margin: auto; /* set this margin to zero for stuck-left designs, auto for float-center */
	background: #FFFFFF;
}
.page1024 {
	width: 1004px; 
}
.page800 {
	width: 780px; 
}
/* --------------- ^ page ^ ---------------*/

/* ----------- banner -----------------*/
div#banner {
	margin: 0;
	padding: 0;
	background: url(assets/banner_new.jpg) no-repeat #FFFFFF;
	height: 108px;
}
/* ----------- ^ banner ^ -----------------*/

/* ---------horizontal navigation-------------*/
div#hnav {
	clear: both;
	margin: 0;
	padding: 0;
	background: #FEF4E2;
	border-bottom: 1px solid #018748;
	height: 28px;
}
div#hnav ul {
	list-style-position:outside;
	list-style-type:none;
	margin: 0;/* T R B L */
	padding: 6px 0 5px 3px;
}
div#hnav li {
	display:inline;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	color: #018748;
	margin: 0 0 0 0; /* T R B L */
	padding: 0 10px 0 0;
}
div#hnav li a:link {	
	display:inline;
	text-decoration: none;
	background-color: transparent;
	color: #018748;	
	padding: 0 5px 0 5px; /* T R B L */
}
div#hnav li a:visited {
	display:inline;
	text-decoration: none;
	background-color: transparent;
	color: #51A37C;
	padding: 0 5px 0 5px; /* T R B L */
}
div#hnav li a:hover {
	color: #333666;
	text-decoration: underline;
}
div#hnav li a:active {
	color: #333666;
	text-decoration: underline;
}
div#hnav li a.YAH {
	cursor: text !important;
	color: #333666 !important;
	
}
div#hnav li a.YAH:hover, div#bottomNav li a.YAH:hover {
	text-decoration: none;
}
#formSearch { /* you really do need this */
	display:inline;
	margin: 0;
	padding: 0;
	width: 167px; /* content + padding + border */	
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 167px; /* content only */
} 
div#searchGroup {
	position: relative;
	top: 105px;
	left: 600px;
	text-align: right;
	width: 180px; /* content + padding + border */	
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 180px; /* content only */
}
div#searchGroup a:link {	
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
	color: #018748;	
	padding: 0 5px 0 0px; /* T R B L */
}
div#searchGroup a:visited {	
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	text-decoration: none;
	background-color: transparent;
	font-weight: normal;
	color: #018748;	
	padding: 0 5px 0 0px; /* T R B L */
}
div#searchGroup a:hover {
	color: #333666;
	text-decoration: underline;
}

#keyword {
	/* vertical-align: middle;  */
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
div#searchGroup .goButton {
	position: relative;
	top: 4px; 
	margin: 0;
	padding: 0;
}
/* --------- ^ horizontal navigation ^ -------------*/

/* -------- left column navigation (meant for a specifically formatted set of nested ul's) ----------*/
div#nav {
	z-index: 10; /* needed for wch.js to work */
	float: left;
	margin: 0;
	padding: 3px 5px 10px 0; 
	width: 162px; 
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 157px; 
}
div#nav ul {
	margin: 0; 
	padding: 0; 
	background: #2A702F;
	width: 157px; 
	
}
div#nav ul li {
	position: relative; 
	list-style: none; 
	margin: 0;
  	color: #FFFFFF;
	background: #2A702F;
	border-top: 1px solid #3B8746;
	border-bottom: 1px solid #003810;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*line-height: 12px;
	 padding: 6px 6px 6px 7px; */
	padding: 0;
	margin: 0;
}
div#nav ul li.submenu {
	display: block;
	/* padding: 7px 15px 7px 0; */
	padding: 0 0 0 0;
	margin: 0;
}
div#nav>ul li {
	/* padding: 7px 15px 7px 0; */
	padding: 0 0 0 0;
}
div#nav ul.level2, div#nav ul.level3 {
	border-left: 2px solid #3B8746; 
}
/* div#nav ul.level2 {
	display: none; 
}
div#nav ul.level3 {
	display: none; 
} */
div#nav li.submenu img{
	display: inline;
	position: relative;
	top: 6px;
	left: 143px;
	padding: 0;
	margin: 0;
		/*border: 1px solid red;*/
}
div#nav>ul li.submenu img{
	display: inline;
	position: relative;
	top: 8px;
	left: 143px;
	padding: 0;
	margin: 0;
		/*border: 1px solid red;*/
}
div#nav ul.level1 li.submenu a.nolink{
	display:block; 
	position: relative;
	top: -10px;
	color: #FFFFFF;
	cursor: default !important;
  	text-decoration: none; 	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 6px;
	margin: 0;
	width: 130px;
	/* border: 1px solid red; */ 
}
div#nav ul.level2 li.submenu a.nolink {
	display:block; 
	position: relative;
	top: -10px;
	color: #FFFFFF;
	cursor: default !important;
  	text-decoration: none; 	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 0 6px;
	margin: 0;
	width: 130px;
	/* border: 1px solid red; */ 

}
div#nav li a.link {
	display: block; 
	color: #FFFFFF;
	cursor: pointer !important;
  	text-decoration: none; 	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/* line-height: 5px; */
	padding: 9px 0 10px 6px;
	margin: 0;
	width: 145px;
	/* border: 1px solid red; */
}
div#nav>ul.level1 li.submenu a.nolink{
	display:block; 
	position: relative;
	top: -5px;
	color: #FFFFFF;
	cursor: default !important;
  	text-decoration: none; 	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 5px 6px;
	margin: 0;
	width: 130px;
	/* border: 1px solid red; */ 
}
div#nav li a.link:visited {
	color: #DDDDDD;
}
div#nav li a.link:active {
	color: #FFFFFF;
}
div#nav li a.YAH {
	display: block; 
	cursor: text !important;
  	text-decoration: none !important; 	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/* line-height: 5px; */
	padding: 9px 0 10px 6px;
	margin: 0;
	width: 145px;
	color: #FFFFFF !important;
	background-color: #333666 !important;
	border-right: 5px solid #333666; 
}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 157px;
  display: none;}
div#nav>ul ul {position: absolute; top: -1px; left: 157px;
  display: none;}/*for all but IE*/
/*several more definitions must reside on each page, in 2 style sheets. One is above the link for this file, and the other is below. This all works external for browsers other than IE 12/22/04*/
/* -------- ^ left column navigation (meant for a specifically formatted set of nested ul's) ^ ----------*/
div#closeouts {
	position: relative;
	margin-bottom: 25px;
	top: 10px;
	background: #FFFFFF;
	margin: 0px 0px 0px 2px;/* T R B L */
	padding: 3px 4px 4px 4px;
	border: 1px solid #333666;
	padding: 3px 4px 4px 4px; /* T R B L */
	width: 152px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 142px; /* content only */
}
div#closeouts p.firstPara {
	padding-top: 5px;
	font-size: 11px;
	line-height: 1.2em;
}
div#closeouts h2 {
	margin: 0;
}
div#closeouts a {
	color: #018748;
	text-decoration: underline;
}
div#badge1 {
	position: relative;
	top: 30px;
	padding: 0;
	margin: 0 0 20px 0;
	text-align: center;
	width: 150px;
}
div#badge1 p {
	font-size: 13px !important;
}
/* -------- ^ left column ^ ----------*/

/* -------------content---------------*/
div#content {
	float: left;
	background: #FFFFFF;
	margin:0;
}

div.content800 {
	padding: 15px 0 50px 15px; /* T R B L */
	width: 595px; /* content + padding + border */	
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 580px; /* content only */

}
div.contentCheckout {
	padding: 10px 90px 10px 90px; /* T R B L */
	margin: 0;
	width: 780px; /* content + padding + border */	
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 600px; /* content only */
}
div#tour { /* only for the tour page */
	padding-top: 10px;
}
div#tour img {
	float: left;
	padding: 4px 10px 20px 0;
}
div.tourItem {
	height: 270px;

}
/* content text styling */
h1, h2 {
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	margin: 0;
	font-weight: bold;
	color: #333666;
}
h1 {
	font-size: 15px;
	line-height: 1.2em
}
h2 {
	font-size: 14px;
	line-height: 1.2em;
	margin-top: 1.5em;
}

p {
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 1.5em;
	padding-top: 1.2em; 
	margin: 0;
}
.calendar {
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 1.5em;
	padding-top: 1.2em; 
	margin: 0;
}
p.firstPara {
	padding-top: 0;
}
div#content p, #content p.firstPara {
	padding-right: 5px;
}
/* links in the content area */
div#content a, #badge1 a {
	color: #018748;
	text-decoration: underline;
}
div#content a:visited, #badge1 a:visited {
	color: #018748;
	text-decoration: underline;
}
div#content a:hover,#content a:active {
	color: #018748;
	text-decoration: underline;
}

div#featuredProduct {
	float: right;
	background: #FFFFFF;
	margin: 0 0 0 15px;/* T R B L */
	padding: 5px 5px 10px 5px;
	border: 1px solid #FFFFFF;
	width: 250px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 250px; /* content only */
}
div#featuredProduct p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 1.3em;
}
div#featuredProduct h1 {
	color: #018748;
	font-size: 13px;
	padding-bottom: 3px;
}
div#featuredProduct h3 {
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	color: #018748;
	font-size: 11px;
	margin: 0;
	padding-top: 3px;
}

/* -------------------- prodlist.asp styles ----------------- */
div.prodListProduct {
	clear: both;
	float: none;
	width: 580px;
}
div.photoThumb {
	float: left;
	width: 100px;
	padding: 30px 0 0 0;
	margin: 0;
}
div.photoThumb img {
	border: 0;
}
div.prodListItem {
	float: left;
	width: 380px;
	padding: 30px 10px 0 10px;
	margin: 0;
}
div.prodListItem h2 {
	margin: 0;
}
div.prodListButton {
	float: left;
	width: 50px;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	padding: 30px 0 0 0;
}
div.prodListNav {
	clear: both;
	float: none;
	width: 580px;
}

/* -------------------- ^ prodlist.asp styles ^ ----------------- */
div.sidebar800 {
	background: #FFFFFF;
	margin: 0px 0px 0px 15px;/* T R B L */
	padding: 3px 4px 4px 4px;
	border: 1px solid #333666;
	width: 170px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 160px; /* content only */
}
div.sidebar800 p.firstPara {
	padding-top: 5px;
	font-size: 12px;
	line-height: 1.3em;
}

.sidebar800 h2 {
	margin: 0;
}

div#sidebar1 {
	float: right;
	margin-bottom: 25px;
	top: 30px;
}

div#content ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 0 3em; /* T R B L */
	padding: 0;
}
div#content li {
	color: #FAA936;/* the bullet color */
	font-size: 18px;/* the bullet size */
}
div#content li p {
	color: #666666;	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;	
	margin: 0 0 0 0;
	padding: 0.4em 0 0 0;
}
div#content ul.list2 {
	list-style-type: circle;
	list-style-position: outside;
	margin: 0.8em 0 0 3em; /* T R B L */
	padding: 0;
}
div#content ul.list3 {
	list-style-type: decimal;
	list-style-position: outside;
	margin: 0.8em 0 0 3.5em; /* T R B L */
	padding: 0;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-weight: bold;
}
div#content ul.list3 li {
	color: #666666;/* the bullet color */
	font-size: 12px;/* the bullet size */
}

.floatedPullquote {
	float: right;
	margin: 5px 0 10px 20px;  /* T R B L */
	padding: 5px 0px 8px 0px;  /* T R B L */
	border-top: 2px solid #FAA936;
	border-bottom: 2px solid #FAA936;
	width: 250px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 250px; /* content only */
}
.floatedPullquote p {
	margin: 0;
	font-family:"Trebuchet MS", "Gill Sans", Skia, sans-serif;
	font-size: 17px;
	line-height: 1.1em;
	letter-spacing: 0.01em;
	color: #777777;
	padding: 0px 5px 0px 8px;  /* T R B L */	
}
.floatedPhotoRight {
	float: right;
	margin: 19px 0 10px 15px;  /* T R B L */
	width: 200px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 200px; /* content only */
}
.floatedPhotoRight p, div#badge1 p {
	margin: 1px 0 0 0;
	padding: 0 2px 0 2px;
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 10px;
	line-height: 1.2em;
}
.floatedPhotoRight img {
	display: block;
	padding-bottom: 3px;
}
.floatedPhotoLeft,.floatedPhotoLeft161 {
	float: left;
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 10px;
	margin: 19px 15px 10px 0; /* T R B L */
	width: 200px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 200px; /* content only */
}
.floatedPhotoLeft img,.floatedPhotoLeft161 img {
	display: block;
	padding-bottom: 3px;
}
.floatedPhotoLeft p,.floatedPhotoLeft161 p {
	margin: 1px 0 0 0;
	padding: 0 2px 0 2px;
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 10px;
	line-height: 1.2em;
}
.floatedPhotoLeft161 {
	width: 161px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 161px; /* content only */
}

.floatedTableLeft {
	float: left;
	margin: 22px 20px 10px 0;
	width: 225px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 225px; /* content only */
}
.floatedTableLeft table,.floatedTableRight table,.floatedTableFull table {
	border-collapse: collapse;
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;	
	width: 225px; 
}
.floatedTableFull table {
	width: 400px;
}
.floatedTableLeft th,.floatedTableRight th,.floatedTableFull th {
	background-color: #666666;
	color: #FFFFFF;
	padding: 2px;
}
.floatedTableLeft td,.floatedTableRight td,.floatedTableFull td {
	text-align: center;
	padding: 2px;
}
.floatedTableLeft td.tBottomRow,.floatedTableRight td.tBottomRow,.floatedTableFull td.tBottomRow {
	border-bottom: 1px solid #666666;
}
.floatedTableLeft .altRow,.floatedTableRight .altRow,.floatedTableFull .altRow {
	background-color: #DDDDDD;
}
.floatedTableLeft td.tLeft, th.tLeft {
	font-weight: bold;
	text-align: left;
}
.floatedTableRight td.tLeft, th.tLeft {
	font-weight: bold;
	text-align: left;
}
.floatedTableFull td.tLeft, th.tLeft {
	font-weight: bold;
	text-align: left;
}
.floatedTableLeft th.tLeft,.floatedTableRight th.tLeft,.floatedTableFull th.tLeft {
	padding: 2px 2px 2px 2px;
}
td#tBottomLeftFL, td#tBottomLeftFR, td#tBottomLeftFC {
	border-bottom: 1px solid #666666;
}
.floatedTableLeft p,.floatedTableRight p,.floatedTableFull p {
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 10px;
	margin: 0;
	padding: 0 2px 0 2px;
	line-height: 1.2em;
}

.floatedTableRight {
	float: right;
	margin: 22px 0 10px 20px; /* T R B L */
	width: 225px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 225px; /* content only */
}
.floatedTableFull {
	clear: both;
	margin: 22px auto 10px auto; /* T R B L */
	width: 400px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 400px; /* content only */
}
/* the styles for the contact form */
td.contactLabel {
	text-align:right;
	vertical-align:top;
	padding: 3px 3px 3px 0;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
}
td.contactBox {
	text-align:left;
	vertical-align:middle;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
}
table.contactForm {
	clear: both;
	margin: 10px auto 0px auto; /* T R B L */
	border-collapse: collapse;
	width: 465px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 465px; /* content only */
}
.formBox {
	background-color:#FFFDDD;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	line-height: 1.1em;
	padding: 2px;
}
.validationSummary, .validationSummary ul {
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 1.4em;
	margin: 0.8em 0 0 3em; /* T R B L */
	padding: 0;	
}
.validationSummary li {
	color: #FF0000 !important;
	list-style-type: disc;
	list-style-position: outside;
}
.validationSummary li b{
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.thanksHeadline {
	padding-top: 5px;
	border-top: 2px solid #FAA936;
}
.button{
	display: block;
	text-decoration: none !important;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFF999;
	border: 1px solid #DDDDDD;
	color: #666666;	
	padding: 3px 10px 3px 10px;
	width: 127px; /* content + padding + border */
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 115px; /* content only */
}
.button:hover{
	border: 1px solid #999999;
	color: #000000;
}
/* ------------- ^ content ^ ---------------*/
div#checkoutBottom {
	padding: 0 90px 10px 90px; /* T R B L */
	margin: 0;
	width: 780px; /* content + padding + border */	
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 600px; /* content only */
}
div#cantFind {
	float: left;
	width: 200px;
}

div#shopConfidently {
	float: left;
	width: 200px;
	padding-left: 100px;
	text-align: right;
}
div#shopConfidently h2 {
	margin: 0;
}
div#CreditCards {
	float: left;
	width: 80px;
	padding-left: 5px;
}

/* ------------ bottom navbar ----------------*/
div#bottomNav {
	margin: 0;
	padding: 10px 10px 0 20px;
	background: url(assets/dixie.gif) no-repeat #FFFFFF;	
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 11px;
	height: 105px;
}

div#bottomNav ul {
	list-style-position:outside;
	list-style-type:none;
	margin: 25px 0 0 230px;/* T R B L */
	padding: 0;
}
div#bottomNav li {
	display: inline;
	font-family:Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
	color: #018748;
	margin: 0 0 0 0; /* T R B L */
	padding: 0 0 0 0;
}
div#bottomNav li a:link {	
	display: inline;
	text-decoration: none;
	background-color: transparent;
	color: #018748;	
	padding: 0 5px 0 5px; /* T R B L */
}
div#bottomNav li a:visited {
	display: inline;
	text-decoration: none;
	background-color: transparent;
	color: #018748;
	padding: 0 5px 0 5px;
}
div#bottomNav li a:hover {
	color: #333666;
	text-decoration: underline;
}
div#bottomNav li a:active {
	color: #333666;
	text-decoration: underline;
}
div#bottomNav li a.YAH {
	cursor: text !important;
	color: #333666 !important;
}
div#bottomPhone {
	margin: 0;
	padding: 0;
	position:relative;
	top: 84px;
	left: 235px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333366;
	font-weight: bold;
	width: 550px;

}
/* ------------ ^ bottom navbar ^ ----------------*/

/* ------------ footer, where we put the copyright ----------------*/
div#footer {
	clear: both;
	margin: 0;
	padding: 40px 10px 10px 10px;
	font-family:"MS Sans Serif", arial, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	background: url(assets/bottom_grass.jpg) no-repeat #FFFFFF;
	height: 62px;
}

div#footer .copy {
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 12px;
}
div#footer .sm {
	font-family: Verdana, geneva, "helvetica neue", arial, sans-serif;
	font-size: 9px;
	vertical-align: top;
}
div#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
div#footer a:hover {
	text-decoration: underline;
}
.clearBoth {
	clear: both;
}
/* ------------ ^ footer ^ ----------------*/

div#nav li:hover {	
	background-color:#333666;
	border-top: 1px solid #3D457B;
	border-bottom: 1px solid #0A0A30; 
}
div#nav li.submenu:hover {
	background-color: #333366; 
}
.lastChanceTitle {
	background: #018748;
	padding: 2px;
	color: #FFFFFF !important;
	text-align:center;
	font-size: 16px !important;
}
.lastChanceHL {
	color: #333666 !important;
	padding: 2px 0 0 0;
}