body {color:#000;background:#666;font-size:9pt;font-family:Verdana, Arial;margin:0;padding:0;}
h1 {color:#FFF;font-weight:bold;font-size:10pt;background:#FE7801;padding:3px;}
h2 {color:#000;font-size:9pt;}

.alt-h1 {color:#000;font-size:8pt;background:#fff;padding:0;}
.alt-h2 {color:#FFF;font-weight:bold;font-size:10pt;background:#FE7801;padding:3px;}

h3 {color:#000;font-size:9pt;}
a {color:#7F1000;font-size:8pt;text-decoration:underline;}
a:hover {color:#7F1000;font-size:8pt;text-decoration:none;}
#wrapper {width:810px;margin:0 auto 10px auto;border:solid #FE7801;border-width:0 1px 1px 1px;}
td.content {background:#FFF;color:#000;font-size:8pt;line-height:normal;text-decoration:none;padding:10px 0 10px 10px;}
td.cell {color:#000;font-size:8pt;padding:2px;}
.button {border:1px solid black;background:#EDF2F5;}
.text-field {border:1px solid black;background:#f5f5f5;}
.phonenumber {color:#000;font-size:14pt;font-weight:normal;}
#toplinks {list-style:none;margin:0;}
#toplinks li {margin:0;padding:0 0 0 1em;display:inline;}
#toplinks a {color:#F8F8F8;font-weight:bold;text-decoration:none;}
#toplinks a:hover {color:#F8F8F8;font-weight:bold;text-decoration:underline;}
#header {height:111px;background:#000 url("/graphics/topbackground.jpg") no-repeat right top;}
#gradientbar {background:url("/graphics/gradientbar.jpg") repeat-x 0 0;height:19px;}
td.leftside {background:#000 url("/graphics/leftnavbg.jpg") no-repeat 0 190px;}
#nav {width:174px;}
#nav ul {list-style:none;margin:0;padding:7px 0 0 0;}
#nav li {margin:0;padding:2px 0 2px 12px;border-bottom:1px solid #9C929B;}
#nav ul ul {list-style:none;padding:0;}
#nav li li {padding:1px 0 1px 15px;border-top:1px solid #9C929B;border-bottom:0;}
#nav li a {color:#F8F8F8;text-decoration:none;font-weight:bold;font-size:8pt;}
#nav li a:hover {color:#F8F8F8;text-decoration:underline;font-weight:bold;font-size:8pt;}
.news {padding:6px 0 0 7px;width:160px;}
.news h3 {color:#F8F8F8;font-weight:bold;}
.news a {color:#F8F8F8;font-weight:bold;}
td.highresbar {background:url("/graphics/highresbar.jpg") no-repeat top left;width:52px;height:340px;}
td.rightside {background:#FFF;padding:10px;}
#news h3 {font-size:9px;color:#FFF;margin:0 6px 5px 6px;padding:6px 1px 1px 1px;border-bottom:1px solid white;}
div.newsitem {margin:8px;border:1px solid white;padding:2px;}
div.newsitem p {color:#FFF;font-size:9px;margin:0;padding:0;}
div.more {text-align:right;padding-top:10px;}
div.more a {color:#FFF;text-decoration:none;font-weight:bold;font-style:italic;}
div.more a:hover {color:#FFF;text-decoration:underline;font-weight:bold;font-style:italic;}
#footer {color:#000;font-size:7pt;text-align:center;background:#FFF;padding-bottom:5px;}
#footer a {color:#000;font-size:7pt;text-decoration:underline;}
#footer a:hover {color:#000;font-size:7pt;text-decoration:none;}
#footer ul {margin:0;padding:0;list-style:none;}
#footer li {display:inline;margin:0;padding:0 0 0 15px;}
#footerbar {color:#F8F8F8;text-align:left;background:#000;padding:2px 0 2px 10px;text-align:center;}
table.sagebuttons a, table.sagebuttons a:hover {display:block;padding:5px;color:#1F77A5;border:1px solid #1F77A5;margin:0 10px;text-decoration:none;font-weight:bold;font-size:14px;}
div.rightblock {padding:7px 0;border:1px solid #EAE7E9;background:#EDF2F5;}
div.rightblock ul,div.rightblock li, div.rightblock a,div.rightblock a:hover {font-weight:bold;text-decoration:none;color:#1F77A5;}
div.rightblock a:hover {color:#111;}
td.header-top-cell {padding-top:3px;}
.required {color:#bb0000;}

form div {padding:3px;}