body, td, th, ul, ol {font-family:arial, verdana, helvetica; font-size:15px; color:#511626;}
body {margin:0px; padding:0px; min-width:774px; text-align:center; background:#330000 url(/images/vert_line.gif) repeat-x top; }
input, textarea, select {font-family:arial, verdana, helvetica; font-size:13px; color:#511626}
hr {height:2px; color:#511626; background-color:#511626; border-width:0px; margin:8px 20px 8px 20px; }
ul {margin:2px 0px 10px 20px; padding:0px;}
form {margin:0px;}
img {border-width:0px;}
img.bdr {border:solid 1px #330000;}
p {margin-top:4px; margin-bottom:8px;}

h1 {font-weight:bold; font-size:30px; margin:0px 0px 25px 70px;}
h2, h3 {font-weight:bold;}
h2 {font-size:20px; margin:2px 0px 6px 8px;}
h3 {font-size:15px; margin:8px 0px 0px 8px;}

.normalFont {font-weight:normal;}
.boldFont {font-weight:bold;}
.mediumFont {font-size:13px;}
.smallFont {font-size:12px;}
.center {text-align:center; margin:0px;}
.floatLeft {float:left;}
.floatRight {float:right; margin-left:10px; text-align:center;}
.marginLeft {margin-left:20px;}
.brownBack {background-color:#A67C52; padding-left:2px;}
.clear {clear:both;}
p.clear {clear:both; font-size:1px; margin:0px;}
.divClear {clear:both; margin:0px; padding:0px; border-width:0px;}
div.hr {border-width:0px; height:2px; background-color:#511626; margin:12px 8px 12px 8px; font-size:1px;}
*html .ieBug {height:1%;}
td, th {vertical-align:top; text-align:left;}
li {list-style-image:url(/images/bullet_small.gif);}
ul.liMarg li {margin-bottom:10px;}

div.threeCol {float:left; width:30%; margin:0px; text-align:center; padding:4px 8px 20px 8px;}
div.twoCol {float:left; width:47%; margin:0px; text-align:center;}

div#mainDiv {text-align:left; margin:0px auto 0px auto; width:774px; border-width:0px;}
div#hdrDiv {margin:0px; padding:0px; border-width:0px;}
#mainBody {margin:30px 8px 10px 8px;}
#footer {float:right; color:#C7B29A; font-size:12px; margin:4px 2px 0px 0px;}

/*---------------- anchors ------------------------*/
a:Link {text-decoration:underline; color:#790000;}
a:Visited {text-decoration:underline; color:#790000;}
a:Hover {text-decoration:none; color:#ff0000;}

a:Link.noLine {text-decoration:none; color:#790000;}
a:Visited.noLine {text-decoration:none; color:#790000;}
a:Hover.noLine {text-decoration:underline; color:#ff0000;}
/*-------------------------------------------------*/

/*---------------- main table -----------------------*/
table#mainTbl {border-collapse:collapse; width:100%;}
table#mainTbl td {vertical-align:top;}
table#mainTbl td#leftCell {background:#330000 url(/images/left_nav.gif) no-repeat top left; margin:0px; padding:0px; border-width:0px; width:198px;}
table#mainTbl td#rightCell {background:#C7B29A url(/images/right_body.gif) no-repeat top left; margin:0px; padding:0px; border-width:0px; border-right:solid 2px #330000;}
/*-------------------------------------------------*/

/*---------------- left nav -----------------------*/
#leftNav {float:left; margin:100px 0px 40px 20px; font-weight:bold; color:#C7B29A;}
#leftNav ul li {list-style-image:url(/images/bullet.gif); font-size:16px; margin-bottom:10px;}
#leftNav a:Link {text-decoration:none; color:#C7B29A;}
#leftNav a:Visited {text-decoration:none; color:#C7B29A;}
#leftNav a:Hover {text-decoration:underline; color:#cccccc;}
/*-------------------------------------------------*/

/*---------------- top nav bar ----------------*/
#navTop {float:right; margin:86px 4px 0px 0px; font-weight:bold; color:#C7B29A;}
#navTop a:Link {text-decoration:none; color:#C7B29A;}
#navTop a:Visited {text-decoration:none; color:#C7B29A;}
#navTop a:Hover {text-decoration:underline; color:#cccccc;}
/*-------------------------------------------------*/
