A         { color: #008000; text-decoration:underline; }
A:hover   { color: #118011; TEXT-DECORATION:none}
A:link    { color: #008000 }
A:active  { color: #008000 }
A:visited { color: #004000 }


a.topnav {
	color: #ffffff;
}
body {
	font-family: Verdana, Arial, Sans-Serif;
  background: url('images/back2.gif');
}

div.topnav {
	margin: 6px 6px 6px 6px;
	color: #ffffff;
	float: left;
}

td.leftnav {
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
}
h3.leftnav {
	margin: 3px 3px 3px 0px;
	font-size: 15px;
	color: #dddddd;
}
div.searchbox {
	float: right;
	margin: 4px 4px 4px 4px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
div.reply {
	margin-left: 50px;
	margin-top: 4px;
	padding: 4px;
	background-color: #eeeeee;
	color: red;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.comments{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 18px;
}

.comment{
	margin-left: 6px;
}

.name{
	background-color: #eeeeee;
	padding-left: 3px;
}

.question{
	background-color: #015CB5;
	color: #ffffff;
	padding-left: 3px;
	font-size: 13px;
}
.questionf{
	width: 330px;
	border: 2px solid #015CB5;
}
.commentq{
	margin-left: 6px;
	font-size: 14px;
}

.answerh{
	background-color: #7f7f7f;
	color: #ffffff;
	padding-left: 18px;
}
.answer{
	padding-left: 22px;
}

td.borright{
	border-right: 1px dotted black;
}
td.bortop{
	border-top: 1px dotted black;
}
td.contentmain{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 20px;
	color: #000033; 
}
.toptab{
  background: url('images/back.gif');
}
.otab{
  border: 1px solid #cfcfcf;
}