A         { text-decoration:underline; }
A:hover   { TEXT-DECORATION:none}


a.topnav {
	color: #ffffff;
}
body {
	font-family: Verdana, Arial, Sans-Serif;
	line-height: 170%;
	color: #000000; 
	background-color: #cfcfcf;
}


h4 { font-family: arial, helvetica, sans-serif; font-size: 10pt; }



div.topnav {
	margin: 6px 6px 6px 6px;
	color: #ffffff;
	float: left;
	font-size: 13px;
}

td.leftnav {
	font-size: 12px;
	line-height: 20px;
	color: #000000;

}
h3.leftnav {
	margin: 3px 3px 3px 0px;
	font-size: 15px;
	color: #ffffff;
}
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: 630px;
	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; 
	line-height: 170%;
	font-size: 12px; 
	color: #000000; 
}
font{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 150%;
	color: #000033; 
}


.toptab{

}
.otab{
  border: 1px solid #555555;
}