body{font:11px/16px Verdana, Arial, Helvetica, sans-serif; color: black; margin-left: 10; margin-right: 10;}
.topmenu {font-size:11;font-weight:bold;}
.msep {font-family:arial;font-size:10;color:#f6a607;font-weight:bold}
.title {font:16px Verdana, Arial, Helvetica, sans-serif; color:#f27b1d; font-weight: bold;}
.titleblue {font:16px Verdana, Arial, Helvetica, sans-serif; color: 0f5782; font-weight: bold;}
a {color:blue; text-decoration: none;}
a.menuitem {color:black; text-decoration: none;}
li{text-align:justify; margin-left: 10; margin-right: 10;}
.mainbutton {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;text-decoration: none;font-weight: bold;}
.mainbuttonactive {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #f5a707;text-decoration: none;font-weight: bold;}
a.mainbutton:hover {color: #f5a707;text-decoration: none;}
.copyright {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color:#f27b1d;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.text {	color:#0E3991;	font-size: 10px;}
textarea.ta {font: 8pt verdana; border: 1 solid #6b8ec6}
table td, table th {font-family: Verdana, sans-serif; font-size: 11px; margin-left: 10; margin-right: 10;}
#index-page table.toplist td {
	padding: 2px 5px;
}
#index-page table.toplist th {
	padding: 5px;
}

.tblist tr, tr.hr, div.row, .tblist2 tr, .tblist3 tr, div.row3, .tblist4 tr 
{
background: url(images/hr2.gif) repeat-x bottom;
}

div.sep2{
padding: 3px 0 3px 0;
}

h2.b, h3.b {
	background-color: #B8BFC8;
	color: #31550B;
	
}

table.top-list th 
{
background: #fff url(top-list-head.jpg) repeat-x;

text-align: center;
vertical-align: middle;
color: #fff;

padding: 7px 5px 5px 5px;

border-bottom: 1px solid #CFD8E9;
}


#fp-news h2.head {
position: relative;
}

#fp-news h2.head em {
	position: absolute;
	right: 10px;
	_right: 11px;
	top: 6px;
}

#index-page #content div.xbt-a h2.head {
		_border-top: 1px solid #4D75A6;
	}
/* Without this, header icons won't show
	with it, headers move down 1 pixel, that's why the borders beneath are needed */
#index-page #content div.xbox h2.head {
	_position: relative;
	_left: 0;
	_top: 0;
}

#index-page #content div.xbt-a h2.head {
	_border-top: 1px solid #4D75A6;
}

#index-page #content div.xbt-b h2.head {
	_border-top: 1px solid #469859;
}

#index-page #content div.xbt-c h2.head {
	_border-top: 1px solid #C42F2F;
}

#index-page #content div.xbt-d h2.head {
	_border-top: 1px solid #E7DF8F;
}

