BODY { font-family: Arial,sans-serif; color: #000000; font-size:12px; line-height: 1.166; margin: 0px; padding: 0px; background: #EBE8CD; SCROLLBAR-ARROW-COLOR: #FF0000;SCROLLBAR-BASE-COLOR: #053089; SCROLLBAR-SHADOW-COLOR: #ff0000; SCROLLBAR-DARKSHADOW-COLOR: #ff0000; SCROLLBAR-3DLIGHT-COLOR: #ff0000; }
textarea, select, input	{ font-size:8pt; background-color: #EFE6BE; border-color: #426939; border-width: 1px; border-left-width: 1px; border-right-width: 1px; border-style: solid; }
img { border: none; }
#homeIndent { margin-left:10px; margin-right:10px; }
h1 {font-size:14px; font-weight:bold; }
h2 {font-size:12px; font-weight:bold; }

hr.dashed { width: 98%; margin-top: 0; margin-bottom: 0; height: 1px; border-top: 1px dashed #000000; border-bottom: 0px dashed #000000; background-color: white; }

.alt_1 { BACKGROUND-COLOR: #E7E7E7; }
.alt_2 { BACKGROUND-COLOR: #ffffff; }
.hand {cursor:hand;}
.panel { border-width:1px; border-style:dashed; border-color:#426939; background-color:#f0f0f0; padding:1px; }
.row_head { border-width:0px; border-style:solid; border-color:#C68231; background-color:#C68231; }
.head { font-weight:bold; text-align:center; background-color:#f0f0f0; }
.row_week {  border-width:1px;  border-style:solid;  border-color:#426939;}
.weekday { width:24px; text-align:center; color:#ffffff; background-color:#426939; border:0px solid #99b3cc; padding:1px; }
.row_day { padding:1px; }
.day { width:23px; text-align:center; background-color:#f0f0f0; border:1px solid #f0f0f0; padding:1px; }
.day_empty { width:23px; text-align:center; color:#f0f0f0; background-color:#f0f0f0; border:1px solid #f0f0f0; padding:1px; }
.day_disabled { width:23px; text-align:center; text-decoration:line-through; color:#999999; background-color:#f0f0f0; border:1px solid #f0f0f0; padding:1px; }
.day_current { width:23px; text-align:center; color:#ffffff; background-color:#C68231; border-width:1px; border-style:solid; border-color:#426939; padding:1px; }
.day_special { width:23px; text-align:center; color:#ffffff; background-color:#cc9999; border-width:1px; border-style:solid; border-color:#ffcccc #996666 #996666 #ffcccc; padding:1px; }
.row_foot { margin:1px; }
.foot { width:50px; margin:0px 1px; text-align:center; color:#ffffff; background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#cce6ff #668099 #668099 #cce6ff; padding:1px; }
.list { font-size:12px; background-color:#f0f0f0; }
.mini_table{ border-color:#426939; border:solid; border-width: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; }
table.mini_table { width:99%; }
.mini_title{PADDING-BOTTOM: 3px; PADDING-TOP: 3px;background-color:#C68231;border-color:#426939; border:solid; border-width: 1px;text-align:center;font-weight:bold;color:#FFFFFF; }
.mini_cont{ PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; }
.nav_foot { color:#FFFFFF; }
.nav_foot A:hover {text-decoration: none; color: #426939; font-size:11px;}
.nav_foot A{text-decoration: none; color: #ffffff; font-size:11px; }
.main_table{ border:#000000 solid 1px 1px 1px 1px; }

#date { font-size:12px; font-weight:normal; }
td.main { padding-left:5px; padding-right:5px; }
p.question { color:#FF0000; font-weight:bold; }
p.answer { margin-left:15px; }
#bodycopy li { margin-bottom:10px; }
p.quoteText { margin-left:10px; margin-right:10px; margin-bottom:0px; font-size:12px; }
p.quoteName { margin-left:10px; margin-right:10px; margin-top:2px; text-align:right; font-weight:bold; font-size:12px; }
table.testimonial { width:90%; padding:5px; }
p.testimonial { font-style:italic; margin-left:2px; margin-right:2px; text-align:justify; }
td.quoteIn { background-image:url(../images/quote-in.gif); background-position:top; background-repeat:no-repeat; width:20px; }
td.quoteOut { background-image:url(../images/quote-out.gif); background-position:bottom; background-repeat:no-repeat; width:20px; }
td.tdSpacer { height:60px; }
td.tdSide { background-color:#e2f2e1; }
p.rating { font-size:8pt; font-weight:bold; color:#666666; }
p.title { font-size:12px; font-weight:bold; margin-bottom:0px; }
p.author { font-style:italic; margin-top:0px; }
td.odd { background-color:#F1F1F1; vertical-align:top; }
td.even { background-color:#FFFFFF; vertical-align:top; }

#footer a { font-weight:bold; }
#footer a:hover { font-weight:bold; text-decoration:underline; color:#FFFF00; }

a.topnav { font-weight:normal; }
a.topnav:hover { font-weight:normal; text-decoration:underline; color:#FFFF00; }
A:hover {text-decoration: underline; color: #C68231; font-weight:bold; }
A {text-decoration: underline; color: #426939; font-weight:bold; }
.products_table {
border-top:#009966;
border-bottom-style:solid;
border-top-width:thin;}