h1 a			{ font-size: 16pt; font-weight: normal }
body, p, ol, ul, li, center, a, b, th, td, input.button, input.field, input.button2, input.buttonoptions, select, .ForumMessage, .ForumMessage i { font-size: 10pt; }
.large, .large a, .large b	{ font-size: 12pt; }
.nav, .nav td, .nav b, .nav a, font, font a, font b   { font-size: 9pt; }
i, a.options, td.daylight, td.daymid, td.daydark, .ForumNav, .ForumNewFlag { font-size: 8pt;  }
td.bar font, .dropdownlink a	{ font-size: 7pt;	}
td.bar	  			{ width:17px; }	
tr.contentforumhead		{ height:20px;	}
font.fixedsize1	{ font-size:  8pt;}
font.fixedsize2	{ font-size:  9pt;}
font.fixedsize3	{ font-size: 10pt;}
font.fixedsize4	{ font-size: 11pt;}
font.fixedsize5	{ font-size: 12pt;}
font.fixedsize6	{ font-size: 13pt;}
font.fixedsize7	{ font-size: 14pt;}

body { color: #000000;	background-color: #FFFFFF; margin:10px 0px; padding:0; border:0;  font-family:  Arial, Helvetica, sans-serif;scrollbar-face-color: #EEEEEE; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666; scrollbar-shadow-color: #666666; scrollbar-3dlight-color: #666666; scrollbar-darkshadow-color: #FFFFFF; buttonface: #FFFFFF; }

.ForumMessage, .userinput { font-family:  Courier New, Geneva, Courier,Clean; }

table.page	{ width:95%; margin:0px; padding:0px; border:0px; }
table.head	{ background-color: #FFF; border-color:#666666; border-width:1px; border-style:solid; border-spacing:0px; width:100%;}
table.query 	{ background-color: #FFF; border-color:#666666; border-width:1px; border-style:solid; border-spacing:0px; width:100%;}
table.head td	{ padding:11px; }
table.query td.large	{ padding:11px 0 0 0; }
table.nav td 	{ padding:5px 0; }
table.nav a 	{ padding:1px 8px; }
.nav { white-space:nowrap;}
b { font-weight:bold;}
.contenthead, .contentheadcenter,  .b	{ font-weight:bold; white-space:nowrap;}
.contentheadcenter				{ text-align:center;}
.contenthead td, table.forumindex td		{ padding:3px}
.addright { text-align:right;}

table.verb1,table.verb2,table.content,table.content1,table.lower,table.forumindex,table.contentforum,table.stats,table.ErrorRow 			{ background-color: #EEEEEE; border-color:#666666; }
table.content, table.lower,table.upper,table.layout,table.forumlayouttop,table.forumlayoutbottom, table.contentforum,table.forumindex,
table.verb1, table.verb2, table.content1	 													{ padding:0px; border-spacing:0px; width:100%; }
table.stats 																		{ padding:0px; border-spacing:0px; }
table.verb1, table.content, table.content1,table.forumindex, table.contentforum, table.stats								{ border-width:1px; border-style:solid;	}
table.content td, table.content1 td														 	{ padding:2px 5px; vertical-align:middle; }
table.lower td,table.verb1 td, table.verb2 td,table.stats td												{ padding:2px; vertical-align:middle; }
table.lower 																		{ border-width:0px 1px 1px 1px; border-style:solid;}
table.contentforum td 	{ padding:0px; }

tr.nosize td, tr.nosize { height:0; font-size: 0pt; padding:0px;}
table.stats td  	{ padding:2px; vertical-align:bottom; text-align:center; }
table.ErrorRow  	{ border-width:1px; border-style:solid; width:95% }
td.bar			{ color:#000080; border-bottom-color:#000080; }
td.barleft		{ border-left-color:#FF0000; }


a		{ 	text-decoration: none }
a.r, a.r:hover,b.green{	color: #135821;	font-weight: normal;}
a.r:visited	{	visibility:hidden;}
a, i.accent, .a	 {	color:#0000BB;	}
a.w, a.w:hover {	color: #000080;	font-weight: normal;}
b.red	 	{	color: #FF0000;	font-weight: normal;}
a.w:visited	{	visibility:hidden;}
h1 a, h1 a:visited, h1 a:hover	{	color:#000; }
a:visited{		color:#000080;	}
a:hover	 {		color:#3333FF;	}
.nav a:visited {	color: #0000BB;}
.invnav, a.invnav:visited {	color: #FFF;background-color: #000080; }
.nav a:hover, a.invnav:hover {	color: #FFF;background-color: #3333FF; }
.a 		{ 	cursor:pointer; } 
.light   {		color:#666666; 	}
.ForumNewFlag, .new, .wrong { color: #FF0000; }
.ForumNewFlag, .ForumMessage i, .userinput i				{ font-style:italic; }
.correct 		{ color: #008000; }
tr.light, tr.light a, a.light, td.light a:visited   {		color:#333333; 	}
#results tr.light, #results tr.light a {	color:#666666; }

span.print  		{ display:none;}
h1, form		{ margin:0px; padding:0px }
img			{ border:0px; }
div.inline {display:inline;}
i.accent					{ font-weight: normal;  font-style:normal; cursor:pointer; }
i, font						{ font-weight: normal;  font-style:normal }

form { margin:0px; padding:0px; border-width:0px; display:inline;}
input {margin:0px;}
input.Field, textarea, select, checkbox { padding: 2px 2px; background-color:#EEEEEE; border-color:#333333; border-width:1px; border-style:solid; }

#sbi { padding: 2px; background-color:#FFF; border-color:#333333; border-width:1px; border-style:solid; font-size:10pt;}
#sbb { padding: 0px; font-size:10pt;}
table.googles 	{ background-color: #EEEEEE; border-color:#666666; border-width:1px; border-style:solid; border-spacing:0px; width:100%;}
table.googles td { border:0px;margin:0px; padding:0px 5px; vertical-align:middle;}

#autocomplete 			{  position: absolute; border-width: 0px 1px 1px 1px; border-style:solid;  overflow: hidden; border-color:#333}
#autocomplete ul		{  margin: 0;  padding: 0;  list-style: none;}
#autocomplete li		{  white-space: pre;  padding: 2px;  cursor: default; background: #FFF;  color: #000;}
#autocomplete li.selected 	{  background: #EEEEEE;  color: #000;}

input.button {font-weight:bold;}
input.button,#sbb, input.button2 { padding: 0px 6px; color:#FFF; background-color:#999999; border-color:#333333; border-width:1px; border-style:solid; position:relative; z-index:0;}
input.button:hover, input.button2:hover { background-color:#000080;}

#dynmenu { position: absolute; margin: 0px; padding:0px; z-index: 100; visibility: hidden; }
.infomenu {border:1px solid #FFF; background-color:#000080; opacity:.9; MozOpacity:.9; KhtmlOpacity:.9; filter:alpha(opacity=90);}
.infomenu td {height:12px;border:0px; padding:0px; margin: 0px; }
.infomenuleft { width:100px;}
.dropdownlink {color: #FFF; border:0px; padding:0px; margin: 0px; }
.dropdownlink a {color: #FFF; display: block; text-decoration: none;	font-weight:bold; }
.dropdownlink a:hover 		{ color:#000080;  background-color:#FFF;}

table.ForumNav 	{	background-color: #FFFFFF;	}

tr.contentbg, tr.contentbg0, tr.bg, tr.bg0 {	background-color: #FFFFF0; }
tr.contentbg1, tr.bg1 {		background-color: #FFFFDD; }
tr.errorbg, .highlight,tr.contentbg0:hover, tr.contentbg1:hover {    background-color: #FFDDBB; }

.transcol1  {		background-color: #FFFFDD;	}
.transcol2  {		background-color: #FFDDBB;	}
td.separator  {		background-color: #000000;	}
td.barleft	{	color:#FF0000; border-left-color:#FF0000; border-bottom-color: #FFFFDD; }
td.barleft font {       color:#000000; }
td.daydark	{	background-color: #BBBBBB;	}
td.daymid	{	background-color: #CCCCCC;	}
td.daylight	{	background-color: #DDDDDD;	}
td.ForumMessage {	background-color: #FFFFF0; border-color:#666666; border-left-width:0px; border-right-width:0px; border-top-width:1px;  border-bottom-width:1px; border-style:solid;}
