/********************
 THE LAYOUT
 ********************/

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	background: #ffffff url(images/borderartback.gif) repeat-y center top;

}

/********************
 LINKS
 ********************/
 
A:hover { color: #336633; }


/********************
 TEXT
 ********************/
 

.taglinetext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px}
.carttext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px}
.bodytext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 0.9em; line-height: 1.4em;}
.bodytextmed { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px}
.bodytexthuge { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 18px}
.bodytextbig { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 1.1em}
.footertext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px}
.topnavtext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px}
.subheader { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 14px}
.pageheader { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 20px}
.mapheader { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 18px}
.datetext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 10px}


/********************
 FORMS
 ********************/
 
form.inline { display:inline; }

input.searchbox {background-color: #ffffff; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000;}
input.greygo {background-color: #666666; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff;}
input.emsearch {background-color: #ffffff; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000;}
input.emsearchsub {background-color: #666666; font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff;}


/*****************
 LHSNAV LIST
 *****************/

ul.lhsnav {
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style: none
}

ul.lhsnav li {
	margin-left:3px;
	line-height:1.7em;
	border-bottom: 1px solid #CCD6E0;
	background: url(images/navicon.gif) no-repeat 0 2px;
}

ul.lhsnav a:link, ul.lhsnav a:visited {
	padding-left:18px;
	display:block;
	text-decoration:none;
	width:100%;
 	position:relative;
	color: #000000;
	text-decoration: none;
}

ul.lhsnav a:hover {
	color: #003366;
	background: url(images/naviconon.gif) no-repeat 0 2px;
	text-decoration: underline;
}


	ul.lhsnav ul {
		margin: 0px 0px 0px 0px;
		padding: 0;
		list-style: none
	}

	ul.lhsnav ul li {
		margin-left:13px;
		line-height:1.7em;
		border: none;
		background: url(images/navicon.gif) no-repeat 0 2px;
	}


/*****************
 LHSFEATNAV LIST
 *****************/

ul.lhsfeatnav {
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style: none
}

ul.lhsfeatnav li {
	margin-left:3px;
	line-height:1.5em;
	border-bottom: 1px solid #CCD6E0;
	background: url(images/naviconon.gif) no-repeat 0 2px;
}

ul.lhsfeatnav a:link, ul.lhsfeatnav a:visited {
	padding-left:18px;
	display:block;
	text-decoration:none;
	width:100%;
 	position:relative;
	color: #000000;
	text-decoration: none;
}

ul.lhsfeatnav a:hover {
	color: #336633;
	background: url(images/navicon.gif) no-repeat 0 2px;
	text-decoration: underline;
}

/*****************
LINKS
 *****************/

.topnav a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #666666; text-decoration: none }
.topnav a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #666666; text-decoration: none }
.topnav a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #336633; text-decoration: none }

.cartnav a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #333333; text-decoration: none }
.cartnav a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #333333; text-decoration: none }
.cartnav a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none }

.urllink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: none }
.urllink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: none }
.urllink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: none }

.maplink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none }
.maplink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none }
.maplink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: underline }

.helplink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none }
.helplink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none }
.helplink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: underline }

.helplinkbig a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #336633; text-decoration: none }
.helplinkbig a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #336633; text-decoration: none }
.helplinkbig a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #003366; text-decoration: underline }

.featnav a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none }
.featnav a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none }
.featnav a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: none }

.chartinfo a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: none }
.chartinfo a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: none }
.chartinfo a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline }

.familylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: none }
.familylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #336633; text-decoration: none }
.familylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline }

.prodnamelink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #000000; text-decoration: none }
.prodnamelink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #000000; text-decoration: none }
.prodnamelink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px; color: #003366; text-decoration: none }

.footerlinks a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000; text-decoration: none }
.footerlinks a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000; text-decoration: none }
.footerlinks a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #336633; text-decoration: none }

.footertinylinks a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 9px; color: #000000; text-decoration: none }
.footertinylinks a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 9px; color: #000000; text-decoration: none }
.footertinylinks a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 9px; color: #336633; text-decoration: none }

.adminnav a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none }
.adminnav a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none }
.adminnav a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none }


UL.nomargin {
	margin: 0px 0px 0px 12px;
	padding: 3px 3px 3px 3px;
}

/****************
 TRADE CUSTS
*****************/

#tradecust ul {
	margin: 4px 0px 4px 0px;
	padding: 0;
	list-style: none;
}

#tradecust ul li {
	margin-left: 3px;
	line-height: 1.5em;
	background: url(images/navicon.gif) no-repeat 0 2px;
}

#tradecust ul li a:link, #tradecust ul li a:visited {
	padding: 2px 0px 2px 18px;
	display: block;
	text-decoration: none;
	width: 100%;
 	position: relative;
	color: #000000;
	text-decoration: none;
}

#tradecust ul li a:hover {
	color: #003366;
	background: url(images/naviconon.gif) no-repeat 0 2px;
	text-decoration: underline;
}