body	{ background: #000; color: #fff; font-size: 0.8em; font-family: Trebuchet MS, arial, sans-serif; margin: 0; padding: 5px 0 0 0; }

p	{ margin: 0; padding: 0; }

img	{ border: none; margin: 0; padding: 0; vertical-align: middle; }

ul, li	{ list-style: none; margin: 0; padding: 0; font-size: 100%; }

a	{ color: #f0f; }

#container { width: 698px; margin: 0 auto; }

#content h2, #content h3, #content h4 { letter-spacing: -1px; margin: 0; padding: 0 15px; text-align: center; }
#content h3	{ font-size: 110%; font-weight: bold; line-height: 1.7em; }
#content h4	{ display: block; float: left; font-size: 125%; line-height: 1em; margin: 1em 0 0 0; width: 290px; }
#content h4 a	{ color: #f0f; }
#content p	{ line-height: 1.3em; margin: 0; padding: 0 10px; text-align: justify; }

.contentHeader	{ background: transparent url(contentHeader-background.gif) repeat-y 0 0; height: 16px; }

.subContent	{ background: transparent url(content-background.gif) repeat-y 0 0; clear: both; display: block; padding: 0px 9px; }
.subContent h2	{ margin: 0; padding: 0; }

.contentFooter	{ background: transparent url(contentFooter-background.gif) repeat-y 0 100%; height: 16px; margin: 0 0 10px 0; }

.brdr		{ border: 1px solid #000; }
.nodisp		{ display: none; }
.nob		{ border-width:0px; }
.cb		{ clear:both; }
.taj		{ text-align: justify; }
.tal		{ text-align: left; }
.tac		{ text-align: center; }
.tar		{ text-align: right; }
.fl		{ float: left; }
.fr		{ float: right; }
.ac		{ margin: auto; }
.veryBig	{ font-size: 1.5em!important; font-weight: bold; line-height: 1.2em; }

hr.cb		{ clear: both; visibility: hidden; height: 1px; margin: -1px 0 0 0; padding: 0px; border: none; }

div.cb		{ clear: both; }

a:hover { color: #FFFF00; text-decoration: none; }
a.yell { color: #FFFF00; }