body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  margin:0px;
}
table#post td, table#post th{
	color:#999999;
	border-bottom:1px dotted #666666;
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
td.heading{
	background:url(../images/headingbg.gif) repeat-x top;
	font-size:11px;
	font-weight:bold;
	height:22px;
	color:#FFFFFF;
	padding-left:5px;
	border:1px solid #FFFFFF;
}
td.memlog{
	background:url(../images/memlogbg.gif) repeat-x top;
	border:1px solid #FFFFFF;
	color: #FFFFFF;
	padding-left:5px;
	font-weight:bold;
	height:22px;
}
td.topnav{
	background:url(../images/topnavbg.gif) repeat-y left;
	padding-left:12px;
}
td#mainlink{
	text-align:center;
	vertical-align:bottom;
}
td#mainlink a{
	text-decoration:none;
	color:#FF0033;
}
td#mainlink a:hover{
	text-decoration:none;
	color:#172A55;
	
}
td#news a{
	text-decoration:none;
}
td#news a:hover{
	text-decoration:underline;
}
td#footer{
	text-align:center;
}
td#footer a{
	color:#172A55;
	text-decoration:none;
}
td#footer a:hover{
	color:#263C6E;
	text-decoration:underline;	
}
td#page{
	color:#FFFFFF;
}
td#page a{
	color:#FFFFFF;
	text-decoration:none;
}
td#page a:hover{
	text-decoration:underline;
}
a{
	color:#0000FF;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:visited{
	color:#663399;
}
img{
	border:0px;
}
form{
	display:inline;
}
input{
	border: 1px solid #BFBFBF;
	background-color:#FFFFFF;
	width:189px;
}
hr{
	background:url(../images/hrbg.gif);
}
.context{
	background:url(../images/conbg.gif) repeat-y left;
}
.topnavcontainer {
	Z-INDEX: 100; LEFT: 100px; VISIBILITY: hidden; MARGIN: 0px; POSITION: absolute; TOP: 100px
}
UL#topnavlist {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #DF0100; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px verdana,helvetica,arial,sans-serif; WIDTH: 90px; PADDING-TOP: 0px
}

UL#topnavlist LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}

UL#topnavlist LI A {
	 BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #DF0100; PADDING-BOTTOM: 3px; BORDER-LEFT: #CA793A 1px solid; WIDTH: 90px; COLOR: #FFFFFF; font-weight:normal; PADDING-TOP: 3px; BORDER-RIGHT: #CA793A 1px solid; BORDER-BOTTOM: #CA793A 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none;
}

UL#topnavlist LI A:hover {
	color:#000000;
}
