img
{
	border: 0px;
	margin: 0em;
	padding: 0em;
}
h1
{
	font-family: Verdana;
	font-size: 20pt;
	color: #197019;
	font-weight: normal;
}
h1.answer
{
	color: #166227;
	font-size: 14pt;
	letter-spacing: 1px;
}
form
{
	margin:0;
}
 body, table, p
{
	margin: 0em;
	font-family: Verdana;
	font-size: 9pt;
}
a.biglink{
	font-family: Verdana;
	font-size: 12pt;
	color: #28a834;
	letter-spacing: 1px;
}
.right table table{
	color: #757575;
	letter-spacing: 1px;
}
.right table table a{
	color: #1a960d;
}
.right table ol{
	font-size: 9pt;
	letter-spacing: 1px;
}
.right table li{
	padding-bottom: 15px;
}
table.bigright td{
	font-size: 11pt;
}
a.user{
	color: #000000;
}
#pages{
	text-align: center;
	color: #ff6e1e;
	font-size: 10pt;
}
#pages a{
	color: #ff6e1e;
}
#login table
{
	font-family: Verdana; 
	font-size: 8pt; 
	color: #23ac0d;
}
#login input
{
	height: 16px;	
	border-width: 1px; 
	border-style: solid; 
	border-color: #417a3c; 
	background-color: #ecffe9;
	font-size: 8pt;
}
#info table
{
	font-family: Verdana;
	font-size: 8pt; 
	color: #ff7123;
}
#reg table input
{
	border-color: #909090;
	border-style: solid;
	border-width: 1px;
	font-size: 12pt;
}
#reg table
{
	color: #909090;
}
#reg table td{
	vertical-align: top;
}
.miditext, .miditext p
{
	font-size: 11pt;
	color: #000000;
	letter-spacing: 1px;
}
.miditext p
{
	margin-bottom: 10px;
}
#round
{
	margin: 0;
	background-color: #ffe1cf; 
	width: 100%;
	padding: 0;
}
#round_backgr
{
		margin: 0;
		background-color: #ffe1cf; 
		background-image: url(../images/quest-img.gif);
		background-repeat: no-repeat;
		background-position: right;
		width: 100%;
		padding: 0;
		font-size: 11pt;
		letter-spacing: 1px;
		
}
.in1{background:url(../images/up_left.gif) no-repeat top left} 
.in2{background:url(../images/up_right.gif) no-repeat top right} 
.in3{background:url(../images/down_left.gif) no-repeat bottom left} 
.in4
{
	background:url(../images/down_right.gif) no-repeat bottom right;
	height: 40px;
	padding: 15px 15px 15px 15px;
}

div.answer
{
	background-color: #e3e3e3;
	width: 100%;
	padding: 0;
}
div.answer table, div.comment p
{
		font-size: 10pt;
	letter-spacing: 1px;
}
.in1gray{
	background-image: url(../images/up_right_gray.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 40px;
	padding: 10px 10px 10px 10px;
}

div.comment
{
	background-color: #f0f0f0; 
	width: 100%; 
	padding: 0;
	margin-top: 3px;
}

.in1com
{
	padding: 10px 10px 10px 10px;
}
	
div.strix
{
	background-image: url(../images/com-strix.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 100%;
	padding: 0;
	margin: 0;
}

div.nostrix
{
	width: 100%;
	padding: 0;
	margin: 0;
}
