html * {padding:0;margin:0;font:12px arial,helvetica,sans-serif;color:#000;}
body {background:#d4dda5 url(../images/bodybg.gif) left top repeat-x;}
p a:link,p a:visited,li a:link,li a:visited {color:#840000;}
p a:hover,p a:active,li a:hover,li a:active {outline:none;color:#7c8c5a;}
h2 {background:url(../images/fader.gif) left bottom no-repeat;font:18px "Times New Roman",Georgia,serif;color:#686c49;margin:10px 0 5px;}
h3 {font:600 17px "Times New Roman",Georgia,serif;color:#9eae7c;margin:20px 0 0;}
h4 {font:600 14px arial,helvetica,sans-serif;color:#787878;margin:10px 0 0;}
#gap{font:600 14px arial,helvetica,sans-serif;color:#787878;margin:10px 0 0;}
p {padding:0 0 10px;font:12px/20px arial,helvetica,sans-serif;}
a {outline:none;}
#rightColumn p,#rightColumn li {font:11px/14px arial,helvetica,sans-serif;color:#777;}
#rightColumn ul {list-style:outside url(../images/pointer.gif);margin-left:30px;}
#mainTable {margin:10px 0 0;border:solid 1px #7c8c5a;border-width:0 0 1px;}
#headerTable {clear:both;border-right:solid 1px #7c8c5a;}
#rightheader {background:#fff;width:157px;text-align:right;vertical-align:top;}
#title {background:#fff;width:99%;text-align:right;}
#mainTd {background:#840000 url(../images/topnavbg.gif) repeat-x;}
#mainNav {background:url(../images/topnavbg.gif) repeat-x;padding:0 0 0 360px;}
#mainNav li {float:left;list-style:none;line-height:22px;}
#mainNav a {display:block;float:left;padding:2px 10px 2px 10px;}
#mainNav a:hover,#mainNav a.here {background:url(../images/bodybg.gif) repeat-x;}
#mainNav a:link,#mainNav a:visited {color:#000;}
#mainNav a:hover,#mainNav a:active {color:#000;}
#mainNav a.here {color:#fff;}
#nav {background:#840000 url(../images/leftnav.gif) no-repeat;height:345px;width:142px;}
#nav li {display:inline;}
#nav a span {display:none;}
#nav a {display:block;height:45px;}
#nav a:hover,#nav a.here {background:url(../images/leftnav.gif) no-repeat;}
#two a {height:43px;}
#three a {height:42px;}
#four a {height:43px;}
#seven a {height:49px;}
#one a:hover,#one a.here {background-position:-144px 0;}
#two a:hover,#two a.here {background-position:-144px -45px;}
#three a:hover,#three a.here {background-position:-144px -88px;}
#four a:hover,#four a.here {background-position:-144px -130px;}
#five a:hover,#five a.here {background-position:-144px -173px;}
#six a:hover,#six a.here {background-position:-144px -218px;}
#seven a:hover,#seven a.here {background-position:-144px -263px;}
#footer td {font-size:10px;padding:5px;}
#footer a {background:none;text-decoration:none;font-size:10px;}
#footer a:hover {text-decoration:underline;}
#footer ul {list-style:none;}
#bottomContentLeft {vertical-align:top;}
#bottomTable {border-right:solid 1px #7c8c5a;width:924px;}
#bottomContentRight {vertical-align:top;padding:20px 0 0;}
#contentTableTop {background:url(../images/contenttopbg.gif) left top no-repeat;height:13px;}
#contentTableBot {background:url(../images/hillsbg.gif) left top no-repeat;height:44px;}
#leftColumn {background:url(../images/maincontentbg.gif) left top repeat-y;padding:0 20px;width:514px;}
#rightColumn {background:url(../images/maincontentbg.gif) right top repeat-y;padding:0 20px;width:180px;vertical-align:top;}
object,embed {margin:0;padding:0;display:inline;}
#orderTable td {font-size:11px;}
#orderTable .req {color:#900;}
#orderTable .odd {background:#eee;}
#orderTable td {padding:3px;}
span.gray {color:#676767;}
.error {color:#FF0000;}