body {
	background: #000000;
	margin-top: 0px; }

.layout {
	width: 990px;
	height: 100%; }

.left {
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px; }

.middle {
	width: 630px;
	height: 430px;
	padding-top: 4px;
	padding-bottom: 4px; }

.right {
	width: 180px;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px; }

.bottom {
	color: #5F5F5F;
	font-family: Verdana;
	font-size: 9px; }

#scroll_box {
width: 630px;
height: 100%;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative; }
.header {
	background-color: #2a2933;
	width: 100%
	height: 15px;
	padding: 2px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold; }
.header a:link 		{text-decoration: none; color: #FFFFFF;}
.header a:visited	{text-decoration: none; color: #FFFFFF;}
.header a:active	{text-decoration: none; color: #FFFFFF;}
.header a:hover		{text-decoration: none; color: #BBBBBB;}

.imgBox {
	width: 200px;
	vertical-align: top; }

.main {
	width: 430px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 5px; }

.main	a:link 		{text-decoration: none; color: #FFFFFF;}
.main	a:visited	{text-decoration: none; color: #FFFFFF;}
.main	a:active	{text-decoration: none; color: #FFFFFF;}
.main	a:hover		{text-decoration: none; color: #2a2933;}

.spacer { height: 15px; }

.tKeikka {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF; }

.mKeikka {
	font-family: Verdana;
	font-size: 11px;
	color: #2a2933; }

.Vmain {
	width: 630px;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 130px; }

.Vmain	a:link 		{text-decoration: none; color: #FFFFFF;}
.Vmain	a:visited	{text-decoration: none; color: #FFFFFF;}
.Vmain	a:active	{text-decoration: none; color: #FFFFFF;}
.Vmain	a:hover		{text-decoration: none; color: #2a2933;}

.reply {
	font-family: Verdana;
	font-size: 11px;
	color: #d89520;
	vertical-align: top;
	padding-left: 135px; }

.reply	a:link 		{text-decoration: none; color: #d89520;}
.reply	a:visited	{text-decoration: none; color: #d89520;}
.reply	a:active	{text-decoration: none; color: #d89520;}
.reply	a:hover		{text-decoration: none; color: #FFFFFF;}



.VmainBody	{border:5px solid #000000;}
.Vtop 		{height: 50px; background: #2a2933;}
.Vmiddle 	{ }
.Vbottom 	{height: 50px; background: #2a2933;}




.m1 {font-size: 11px; font-family: Verdana; color: #FFFFFF; background: #2a2933;}
.m1 a:link 	{text-decoration: none; color: #FFFFFF;}
.m1 a:visited	{text-decoration: none; color: #FFFFFF;}
.m1 a:active	{text-decoration: none; color: #FFFFFF;}
.m1 a:hover	{text-decoration: none; color: #FDFAEE;}

.m2 {font-size: 11px; font-family: Verdana; color: #FFFFFF;}
.m2 a:link 	{text-decoration: none; color: #FFFFFF;}
.m2 a:visited	{text-decoration: none; color: #FFFFFF;}
.m2 a:active	{text-decoration: none; color: #FFFFFF;}
.m2 a:hover	{text-decoration: none; color: #2a2933;}


.small	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FDFAEE;}
.small a:link 		{text-decoration: none; color: #AAAAAA;}
.small a:visited	{text-decoration: none; color: #AAAAAA;}
.small a:active		{text-decoration: none; color: #AAAAAA;}
.small a:hover		{text-decoration: none; color: #C00000;}

.small2	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FDFAEE;}
.small2 a:link 		{text-decoration: none; color: #FF40AA;}
.small2 a:visited	{text-decoration: none; color: #FF40AA;}
.small2 a:active	{text-decoration: none; color: #FDFAEE;}
.small2 a:hover		{text-decoration: none; color: #FDFAEE;}

.eleft {
	width: 180px;
	padding-top: 4px;
	padding-bottom: 4px; 
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 5px; }

.eleft	a:link 		{text-decoration: none; color: #FFFFFF;}
.eleft	a:visited	{text-decoration: none; color: #FFFFFF;}
.eleft	a:active	{text-decoration: none; color: #FFFFFF;}
.eleft	a:hover		{text-decoration: none; color: #2a2933;}












