a		{
	font-family:Tahoma;
	font-size: 11;
	text-decoration:none;
}

A:hover		{
	text-decoration:underline
}

body, table 	{
	font-family:Tahoma;
	font-size: 12px;	
}
td		{
	vertical-align:top;
}

.message	{
		font-size:11;
}

.message #mes	{
		width:500;
}
.message #link	{
		width:220;
}

.ctable		{
	width:100%;
}

.ctable #left	{
	width:20%;
}

.ctable #center	{
	width:60%;
	padding: 20 30 20 30;
}

.ctable #right	{
	width:20%;
}

.menu #caption	{
	background-color:E2ECF5;
	padding:3;
	border-bottom:1px solid #BCD4E7;
	border-right:1px solid #BCD4E7;
	letter-spacing:1px;
	font-weight:bold;
	font-size:11;
}
.menu #inner	{
	font-size:11;
	padding:3;
	padding-left:7;
	margin-bottom:15;
}

.saveform	{
	font-size:11;
}


.none	{}
.white	{background-color:white}
.cust	{background-color:F5F8FC}

.mistakes	{
	font-size:11;	
}

h3	{
	letter-spacing: 1px;
	font-family:Tahoma;
	font-size:18;
}
b	{	letter-spacing: 1px;}
ul	{	list-style-image: url(../i/marker.gif);}

.talk	{
	width:100%;
}

.talk #caption	{
	background-color:#FFCDCD;
	padding:5;
}

.talk #inner	{
	border:1px solid #FFCDCD;
	padding:10px;
	margin-bottom:10px;
}

.winner td	{
	border-right:1px solid #BCD4E7;
	border-bottom:1px solid #BCD4E7;
	text-align:center;
	vertical-align:middle;
}

.winner #side	{
	border-right:none;
}

.panel		{
	background-color:E9FAD8;
	width:100%;
	color:646464;

}

.panel td		{
	text-align:left;
	vertical-align:middle;
	width:30%;
	border-right:1px solid #C6E7AD;
	border-bottom:1px solid #C6E7AD;

}
.panel b		{
	font-size:11;
	letter-spacing:1;
}

.question, .question select	{
	font-size:11;
}
.question td		{
	vertical-align:middle;
}