body { font-family: Arial, Helvetica, sans-serif, sans; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; color: black; background: #FFFFFF url(/images/sidebars_norightcol.gif) center repeat-y }
body, td { font-size: 76% }
* td {
	font-size: 76%;
	f\ont-size: 100%
}
* { box-sizing: content-box; -moz-box-sizing: content-box }
a, a:visited { font-weight: bold; color: #F3A10C }
a:hover { text-decoration: underline }
input { font-size: 90% }
select { font-size: 90%; font-family: Arial }
textarea { font-size: 90%; font-family: Arial }
ul { margin-top: 0em; margin-bottom: 0.95em; margin-left: 0em; padding-left: 1.65em }
h1 { font-size: 150%; font-weight: normal; margin-top: 0em; margin-bottom: 0.55em; border: 1px solid #CCCCCC; border-top: 2px solid #CCCCCC; background-color: #EAEAEA }
h2 { font-size: 120%; margin-top: 1.4em; margin-bottom: 0.35em; border: 1px solid #CCCCCC; border-top: 2px solid #CCCCCC; background-color: #EAEAEA }
h3 { font-size: 110%; margin-top: 0em; margin-bottom: 0.2em; font-style: italic }
h4 { font-size: 100%; margin-top: 0em; margin-bottom: 0.85em }
h5 { font-size: 90%; margin-top: 0em; margin-bottom: 0.90em }
th { font-size: 90%; text-align: left }
p { margin-top: 0em; margin-bottom: 0.95em }
hr { color: #C2C2C2; background-color: #C2C2C2; height: 2px; border: none }
img { border: none }

h1.nobg, h2.nobg { background-color: white; border: 0px }
h2.nobg { margin-top: 0em; margin-bottom: 0.24em }

.sidecontent { font-size: 90% }
.sidecontent a, .sidecontent a:visited { color: #c48100 }

#fullpage { width: 761px; text-align: left; margin-left: auto; margin-right: auto; background: #FFFFFF url(/images/sidebars_norightcol.gif) left repeat-y }

#logo { width: 149px; height: 157px; float: left; background: black url(/images/menu_top.gif) no-repeat bottom right }
#logo img { border: none }

#header { width: 610px; height: 157px; margin-left: 2px; float: left }

#flashticker { width: 610px; height: 157px; background-color: #C2C2C2 }
#searchbox { width: 143px; height: 36px; float: right; margin-top: -57px; position: relative; background-color: #EAEAEA; color: #777777; font-weight: bold }
#searchbox form { margin: 0px; margin-left: 13px; margin-top: 1px }
#rightcolhead { width: 143px; height: 18px; float: right; clear: right; margin-top: -18px; position: relative; background-color: #CD3200; color: #FFFFFF; font-weight: bold }
#rightcolhead p { margin: 0px; margin-top: 1px; text-align: center }

.mainspacer { width: 610px; height: 2px; margin-left: 2px; float: left; background-color: #FFFFFF }

#sidemenu { width: 126px; margin-top: 16px; float: left; font-size: 90%; padding-bottom: 50px }
#menuspacer { float: left; width: 23px; clear: left }
#sidemenu, #sidemenu a, #sidemenu a:visited { color: #FFFFFF }

#mainbodydiv { width: 590px; margin-left: 17px; margin-top: 16px; margin-bottom: 16px; float: left }
#footer { width: 600px; height: 10px; font-size: 1pt }

div.sideboxout { width: 94%; background-color: #D1D1D1; border: 2px solid #FFFFFF; padding: 3px }

table.eventtable tr { vertical-align: top }
table.eventtable th { padding-right: 15px }
table.eventtable th, table.eventtable td { padding-bottom: 3px }
table.eventtable tr.eventtitle td { font-weight: bold }
table.eventtable tr.eventlink td { padding-bottom: 20px }
table.eventdetails { margin-bottom: 20px }
table.eventdetails th { width: 18% }
table.eventdetails tr.eventtext td { padding-top: 10px; padding-bottom: 10px }

.menusection { font-weight: bold }
.menusubsection { }
.selected { text-decoration: underline }

.homefooter { clear: all; float: left; width: 96%; margin: 0; padding: 10px 0 0 0; font-size: 80% }
#mainbodydiv>.homefooter { width: 100% }
.homefooter .leftfoot { float: left; width: 48% }
.homefooter .rightfoot { float: right; text-align: right; width: 48% }
.clearall { clear: both }

.editform { font-size: x-small }
.editform td { font-size: x-small }

table.chart { border: 1px solid black; border-top: 2px solid black; border-left: 2px solid black }
table.chart th, table.chart td { border-bottom: 1px solid black; border-right: 1px solid black; padding: 3px }
table.chart th { background-color: #EEEEEE }