body { font: .7em Arial, "Trebuchet MS", Tahoma, sans-serif;  line-height: 1.6em; background: #fff;  color: #444; }
a { color: #E0691A;background: inherit;}
a:hover { color: #6C757A; background: inherit; }
h1 { font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif; padding: 0 0 0 0; margin: 0; }
h1 a { color: #737373; background: inherit; }
sup { font-size: .5em; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }
h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
p { margin: 0 0 5px 0; }
ul { list-style : none; }
.orange { color: #E0692A; }
.content { margin: 0 auto; width: 980px; padding: 10px; }
.header { height: 25px; background: #fff url(images/headerbg.gif) repeat-x bottom; color: #808080; }
.top_info { width: 980px; padding: 0; color: #808080; }
.top_info_left { width: 500px; float: left; }
.top_info_right { float: right; width: 290px; padding: 0 5px 5px 0; border-left: 1px solid #eee; text-align: right; }
.browse_category  { width: 200px; color: #FFF; background: inherit;}
.bar { clear: both; font-size: 1.1em; height: 30px;  color: #FFF; background: #FF9148 url(images/menubg.gif) repeat-x;}
.bar li { padding: 6px 12px 6px 12px; color: #FFEADC; float: left;  }
.bar li.active { background: #E0691A url(images/bar.gif) repeat-x;  color: #fff; font-weight: bold; }
.bar li a {  font-weight: bold; color: #FFF;  background: inherit; text-decoration: none; } 
.mission { background: #E0691A; color: #FFFFFF; width:430px; font-size:20px; font-weight: bold; padding: 34px 5px 34px 5px; margin: 5px 0; text-align:center; float: left;}
.left { float: left; width: 634px; margin: 0 0 10px 0; }
.left h2 { clear: both; background: #E8E8E8 url(images/h2bg.gif) no-repeat center left; color: #444; padding: 3px 0 4px 43px; font: bold 1.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 10px 0; }

.left_side { float: left; width: 290px; padding: 0 0 0 10px; margin: 5px 10px 0 5px; }

.right_side { float: left; width: 260px; background: #FFF url(images/dotted.gif) repeat-y; color: #414141; padding: 0 0 0 5px; margin: 5px 5px 5px 10px; }

.left_box { margin: 0 0 10px 0; color: #000; background: #FFF; padding: 3px 0; font-size: 1.2em;}	
.right { float: right; width: 340px; margin: 0 0 10px 0; font-size: 1.1em; }
.right h3 { background: #BDBDBD  url(images/h3bg.gif) no-repeat center right; color: #FFF; padding: 8px 0 8px 5px; font: bold .9em Tahoma, Arial, Sans-Serif; margin: 0 0 3px 0; }
.right_articles { background: #f5f5f5; color: #414141; padding: 8px; margin: 0 0 3px 0; }
.notice { background: #eee; color: #808080; padding: 22px 8px; margin: 0 0 3px 0; height:100px; }
.image { float: left; margin: 0 10px 10px 0; } 
.ourraces { background:#FFF; float:left; padding:2px; margin:1px 0 0 4px; font-size:.8em; }
.footer   { clear: both; text-align: center; padding: 10px 0; border-top: 1px solid #ccc; line-height: 2em; }
.footer a { color: #808080; background: #fff; }

.page_content { float: left; width: 980px; margin: 0 0 10px 0; }
.page_content h2 { clear: both; background: #E8E8E8 url(images/h2bg.gif) no-repeat center left; color: #444; padding: 3px 0 4px 43px; font: bold 1.2em "Trebuchet MS", Arial, Sans-Serif; margin: 0 0 10px 0; }
.page_content_previous { text-align:right;}
TD { font-size: 1.1em; }

pre, pre p, pre th, pre td { font-family: "Courier New", Courier, mono; white-space: pre; font-size: 12px; color: #000000}
.Black10 {font-size:80.5%; color:#000066;}
