html { overflow: -moz-scrollbars-vertical; overflow-y:scroll; }
body { background-color:#fff; margin:0; }
body, td, select, input, textarea { font-family:arial,sans-serif; font-size:12px; line-height:16px; color:#444; }
a:link, a:visited { color:#900; text-decoration:none; }
a:active, a:hover { color:#933; text-decoration:underline; }
.head		{ font-size:16px; line-height:24px; color:#000; font-weight:plain; }
div.head	{ padding-bottom:12px; }
div.subhead { color:#000; font-size:14px; padding-bottom:8px; }
div.subhead a:link, div.subhead a:visited, div.head a:link, div.head a:visited { color:#000; }
div.subhead a:active, div.subhead a:hover, div.head a:active, div.head a:hover { color:#900; text-decoration:underline; }
div.label	{ color:#966; font-size:10px; text-transform:uppercase; letter-spacing:3px; padding-bottom:8px; padding-top:8px; }
.address { font-size:11px; line-height:16px; }
.date	 { font-size:10px; color:#999; }
.search	 { font-size:10px; color:#999; }
.desc	 { font-size:10px; color:#999; }
.searchtitle { font-weight:bold; }
.gray	{ color:#999; }
#flashcontent { padding:0; margin:0; }
blockquote	{ font-style:italic; }
.by			{ color:#777; font-size:12px; font-style:italic; font-family:arial,sans-serif; }
/*ol			{ padding-left:20px; padding-right:20px; }
li			{ padding-bottom:8px; }*/
hr 			{ color:#9B9291; border:0; height:1px; background-color:#9B9291; }
td.left		{ background-color:#F6F4EE; }
td.left2	{ background-color:#F6F4EE; border-top:solid 20px #9B9291; }
td.right	{ background-color:#D7D5C9; border-top:solid 20px #9B9291; }
td.content	{ background-color:#F6F4EE; padding:20px; }
td.heading	{ background-color:#EEEBDF; padding:20px; }
td.related	{ background-color:#D7D5C9; padding:20px; }
td.header	{ background: #444 url("../images/main_header.jpg"); font-size:30px; line-height:36px; color:#fff; }
td.address	{ background: #933; color:#fff; }
td.copyright	{ padding:10px 20px; font-size:10px; color:#999; }
form		{ padding:0; margin:0 }
table.results { background-color:#FBFAF7; }
table.results td { border-bottom:solid 1px #D7D5C9; padding:5px; vertical-align:top; }
tr.sort td { border-bottom:solid 4px #D7D5C9; bordxer-top:solid 4px #fff; font-weight:bold; font-size:11px; padding:4px 5px 2px; background-color:#EEEBDF; }
tr.sort td a:link, tr.sort td a:visited { color:#000; }
tr.sort td a:active, tr.sort td a:hover { color:#900; }
span.tab { padding-left:40px; font-size:11px; color:#666; }
@media print {
  body {margin:0; padding:0; zoom: 75%;}
}
