@charset "utf-8";
/* CSS Document */

html {
	height: 100%;	margin-bottom: 1px;margin: 0; border:0;}

	/* setting border: 0 hoses ie6 win window inner well border */

body, table, td {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-decoration:none; text-align:left; margin:0; padding:0;border:0;}

 #creditfooter {display:none;}
 .feedTitle, a.feedTitle, a.feedTitle:visited, a.feedTitle:hover {font-weight:bold; font-size:14px;}
.feedburnerFeedBlock ul {margin:0px; padding:0px;}
.feedburnerFeedBlock li, .feedburnerFeedBlock li a:link, .feedburnerFeedBlock li a:visited {list-style-position:outside; list-style-type:none;margin:3px 0 0 0px;padding:0px;border-bottom:1px solid #8bb182;font-size:9px;color:#5c774c;}

/*colors*/
.rust {background-color:#804000;}
.green {background-color:#5c774c;}
.lightgreen {background-color:#8bb182;}
.gold {background-color:#E8CD7C;}
.lightgold {background-color:#f4e8c0;}

/*general fonts*/
H1, .hllg {font-family:Arial, Helvetica, sans-serif; font-size:24pt; font-weight:bold;color:#804000;}
H2, .hlhmed {font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:normal; color:#ffffff;}
H3, .hlsections {font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:normal; color:#ffffff; width:100%; padding:2px; text-align:left;background-color:#804000; margin:0 10% 0 3%;}
.hlsections2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	width:11em;
	padding:2px;
	text-align:left;
	background-color:#804000;
	margin:0;
}
.hlsections3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	width:9.75em;
	padding:2px;
	text-align:left;
	background-color:#804000;
	margin:0;
}

.qanda a:link, .qanda a:visited, .qanda a {color:#804000; font-weight:bold; text-decoration:none;}
.qanda a:hover {color:#5c774c; background-color:#f4e8c0; text-decoration:none; font-weight:bold;}

.hltabs, .hltabs a:link, .hltabs a:visited, .hltabs a:active {letter-spacing: 2px; background-color: #5c774c; color: #ffffff;font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;padding:3px 5px 3px 5px;margin:3px 5px 0px 5px;white-space:nowrap;text-decoration:none;border-top:5px none;}

.hltabs a:hover  {letter-spacing: 2px; background-color: #804000; color: #ffffff;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;padding:3px 5px 5px 5px;text-decoration:none;margin:3px 5px 0px 5px;border-top:5px solid #804000;}

.tdcaptions {letter-spacing: 2px; background-color: #5c774c; color: #ffffff;font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;padding:3px 5px 3px 5px;margin:3px 5px 0px 5px;white-space:nowrap;text-decoration:none;border-top:5px none;}

.tdcaptions a:link, .tdcaptions a:visited, .tdcaptions a:active  {color: #ffffff;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
.tdcaptions a:hover  {color: #cccc99;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}

.deptnav, .deptnav a:link, .deptnav a:visited {color:  #000000; width:135px;  height:18px; text-align: left; padding-left: 5px; text-decoration:none;}
a.deptnav:hover { color:  #000000; background-color:#ffffff; width:135px;  height:18px; text-align: left; padding-left: 5px;text-decoration:none;}

.leftnav {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-decoration:none;}
.leftnav a:link, .leftnav a:visited, a.leftnav {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#000000; text-decoration:none;}
.leftnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#000000; text-decoration:none;}

.featured a, .featured, .featured a:link, .medheader a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:none; font-weight:bold; color:#333333; line-height:12px;}

.medgeneral {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#333333; line-height:18px;}
.medheader {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#333333; line-height:12px;}
.medheader a:link, .medheader a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; font-weight:normal; color:#333333; line-height:12px;}
.medheader a:hover, .medheader a:active {font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-decoration:underline; font-weight:normal; color:#333333; line-height:12px; background-color:#ffffff;}

/*cart related */
H6, .hlcartnav, a.hlcartnav:link, a.hlcartnav:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#666666;}
a.hlcartnav:active {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#000000;}
a.hlcartnav:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#804000;background-color:#f4e8c0;}
.welcomeback {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color:#000000;}
a.welcomeback:link, a.welcomeback:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ff0000; text-transform:uppercase;}
a.welcomeback:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ff0000; text-transform:uppercase; text-decoration:underline;}


#cartbuttons {float:right; height:16px;}

/*content */
.welcome, .welcome, .welcome a:link, .welcome a:visited {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal; color:#000000; line-height:18px;}

/*special blocks */
.spotwh {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#ffffff;}
.spotrust {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#804000;text-align:center;}
.spotrust2 {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#804000; font-style:italic;text-align:center;}
.spotgr {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; color:#5c774c;}
.spotgr2 {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#5c774c;}
.footerlinks {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#ffffff;}
/*forms stuff */
option, .drop150, .drop150 a:link, .drop150 a:visited a option {font-size:10px; font-family:Arial,Helvetica,sans-serif;border-bottom:1px dashed #cccccc; color:#000000; text-decoration:none;background-color:#ffffff;}
 a.drop150:hover {font-size:10px; font-family:Arial,Helvetica,sans-serif;border-bottom:1px dashed #cccccc; color:#804000; text-decoration:none;}
.drop180, .drop180 :link, a.drop180 a:visited {font-size:10px; font-family:Arial,Helvetica,sans-serif;border-bottom:1px dashed #cccccc; color:#000000; text-decoration:none;background-color:#ffffff;width:170px;padding:0; margin:0;}
 a.drop180:hover {font-size:10px; font-family:Arial,Helvetica,sans-serif;border-bottom:1px dashed #cccccc; color:#804000; text-decoration:none;padding:0; margin:0;}
select {font-size:10.5px;width:150px;}
input {font-size:11px; font-family:Arial,Helvetica,sans-serif;line-height:13px;}
.btn, a.btn:link, a.btn:visited {border:1px ridge #5c774c; background-color:#ffffff;padding:2px;font-size:9px; font-family:Arial,Helvetica,sans-serif;}
div.btn0 {border:1px solid #5c774c; background-color:#ffffff;padding:0px;font-size:12px; font-family:Arial,Helvetica,sans-serif;color:#5c774c;width:150px; text-align:center;margin:0 auto;font-weight:bold;}
div a.btn:hover {border:1px ridge #E8CD7C; padding:2px;font-size:9px; font-family:Arial,Helvetica,sans-serif;background-color:#f4e8c0;}
div.btn0, div .btn0 a:link, div .btn0 a:visited { background-color:#ffffff;padding:0px;font-size:12px; font-family:Arial,Helvetica,sans-serif;color:#5c774c;width:150px; text-align:center;margin:0 auto;font-weight:bold;}
div .btn0 a:hover {padding:0px;font-size:12px; font-family:Arial,Helvetica,sans-serif;background-color:#f4e8c0; width:150px; text-align:center;margin:0 auto;font-weight:bold;}

.btn3, .btn3 a:link, .btn3 a:visited {list-style-image:none; list-style:none;list-style-position:inside;border:1px solid #5c774c; background-color:#ffffff;padding:2px;font-size:11px; font-family:Arial,Helvetica,sans-serif;color:#5c774c;font-weight:bold;}
.btn3 a:hover {border:1px solid #E8CD7C; padding:2px;font-size:11px; font-family:Arial,Helvetica,sans-serif;background-color:#f4e8c0;font-weight:bold;}
.btn3 li {margin:1px 0px;width:100%;padding:1px;border:inherit;}


#stuffing {color:#999999;font-size:11px;line-height:11px;padding:10px;width:550px;background-color:#ffffff;padding:0px;margin:0px;}

#stuffing H1, #stuffing H2, #stuffing H3  {color:#999999;font-size:11px;line-height:11px;background-color:#ffffff;}

#stuffing H1 a:link, #stuffing H1 a:visited, #stuffing H2 a:link, #stuffing H2 a:visited, #stuffing H3 a:link, #stuffing H3 a:visited {color:#999999;text-decoration:none;background-color:#ffffff;font-weight:normal;}


