body {
	background:			#ffffff url( "gfx/bg-gray.gif" );
	background-repeat:		no-repeat;
	color:				#142853;
	color:				#000000;

	scrollbar-face-color:		#bfbfbf;
	scrollbar-shadow-color:		#7f7f7f; 
	scrollbar-highlight-color:	#cfcfcf;
	scrollbar-3dlight-color:	#000000; 
	scrollbar-darkshadow-color:	#000000;
	scrollbar-track-color:		#5f5f5f; 
	scrollbar-arrow-color:		#2f2f2f;
	
	margin:				0px;
	padding:			0px;
}

table, td {
	font-family:			verdana, arial, helvetica, sans-serif;
	font-size:			11px;
	
	line-height:			19px;
}

th {
	font-weight:			bold;
	text-align:			left;
}

a {
	color:				#243863;
	font-weight:			bold;
	
	text-decoration:		none;
}

a:hover {
	color:				#cfcfcf;
}

.top {
	background:			#98b7ea url( "gfx/top-bg-gradient.gif" );
}

.topbg {
	background:			url( "gfx/top-bg.gif" );
	background-repeat:		no-repeat;

	padding:			10px;	
}

.menu {
	background:			url( "gfx/lines-blue.gif" );
	font-family:			arial, sans-serif;
	font-size:			13px;
	letter-spacing:			1px;

	padding:			7px 7px 7px 0;
	
	line-height:			12px;
}

.menu a {
	text-decoration:		none;
}

.submenu {
	background:			url( "gfx/lines-gold.gif" );
	font-size:			10px;
	padding-top:			4px;
	padding-bottom:			4px;
	
	line-height:			12px;
}

.submenu a {
	text-decoration:		none;
}

.main {
	font-size:			11px;
	line-height:			19px;
	line-height:			1.9em;
	padding-top:			0px;	
	padding-bottom:			10px;	
	padding-right:			10px;	
	
	text-align:			justify;
}

.maintitle {
	font-family:			georgia, times new roman, times, serif;
	font-family:			arial, helvetica, sans-serif;
	font-size:			18px;
}

.small {
	font-size:			10px;
	color:				#6f6f6f;
	
	line-height:			12px;
}

.subtitle {
	font-family:			georgia, times new roman, times, serif;
	font-family:			arial, helvetica, sans-serif;
	font-size:			12px;
	font-weight:			bold;
}

.mainlink {
	text-align:			right;
}

.sidebar, .splash {
	font-size:			10px;
	line-height:			15px;
	padding-right:			5px;
}

.sidebar h3 {
	background:			url( "gfx/lines-gray.gif" );
	color:				#5f5f5f;
	font-size:			10px;
	font-weight:			bold;

	margin-bottom:			6px;
	
	line-height:			18px;
}

.splash h3 {
	margin-top:			0;
	padding:			5px 2px 5px 2px;

	color:				#113355;
	background:			#aaccee;

	font-size:			11px;

	margin-bottom:			6px;
	
	line-height:			1.1em;
}

.sidebartitle {
	background:			url( "gfx/lines-gray.gif" );
	color:				#5f5f5f;
	font-weight:			bold;

	border:				1px solid #cfcfcf;
	padding-left:			2px;
	margin-bottom:			6px;
	
	line-height:			18px;
}

.sidebarlink {
	text-align:			right;
	line-height:			18px;
	
	/*padding-right:		5px;*/
}

.sidebarlink a {
	color:				#8f8f8f;
}

.sponsor {
	background:			#ffffff;
	
	border-top:			1px solid #efefef;
	border-left:			1px solid #efefef;
	border-bottom:			1px solid #6f6f6f;
	border-right:			1px solid #6f6f6f;
	
	border:				1px solid #dfdfdf;
}

.copyright {
	padding:			0 0 10px 0;
	
	color:				#9f9f9f;
	font-size:			10px;
}

.copyright a {
	color:				#7f7f7f;
}

.dividerhorizontal {
	background:			url( "gfx/divider-horizontal.gif" );
}

.dividervertical {
	background:			url( "gfx/divider-vertical.gif" );
}

.input {
	font-family:			verdana, arial, helvetica, sans-serif;
	font-size:			10px;
	
	border:				1px solid black;
}

.evenrow {
	background:			#f5f5f5;
}

.nedstat {
	visibility:			hidden;
}

.offer {
	color:				#ff0000;
	
	font-weight:			bold;
}

table.sortable thead {
	background-color:		#eee;
 	color:				#666666;
	font-weight: 			bold;
	cursor: 			default;
}
