BODY {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font: 11pt Verdana, Tahoma, Helvetica, Arial, Sans-Serif;
	color: #CCCCCC;
	background-color:#0d0014;
}
td, th { font: 11px Verdana, Tahoma, Helvetica, Arial, Sans-Serif; } 
hr {
	height: 0;
	border: 0px solid #504D46;
	border-top-width: 1px;
	}
a {
	 color: #FF9933;
	text-decoration: none;
}

a:hover
{
  color: #ff6000; 
}

.hand { CURSOR: hand; }	
.title { background:url(images/menu-bg.gif) center no-repeat;
	font-size: 10px; width:140px; height:25px; display:block;
	color: #EBEBEB; text-align:center; vertical-align:middle; line-height:24px;
	font-weight: bold;

 }
.title:link {
	font-size: 10px;
	color: #EBEBEB;
	font-weight: bold;

 }
.title:hover {	
	font-size: 10px;
	color: #000000; 
	font-weight: bold;

 }


.border_images {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666  1px solid; BORDER-LEFT: #666666  1px solid; BORDER-BOTTOM: #666666  1px solid
}

.border_images_lar {
	BORDER-RIGHT: #FF3300 2px dotted; BORDER-TOP:  #FF3300 2px dotted; BORDER-LEFT:  #FF3300 2px dotted; BORDER-BOTTOM:  #FF3300 2px dotted
}

.tiny {font-size: 10px; color: #333333; text-decoration: none;}


.copyright {font-size: 10px; color: #999999; text-decoration : none;}

.hand {
	CURSOR: hand;	
}

/* ---------- General ---------- */

.catNav {
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.catNav:hover {
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #ff8a00;
	text-decoration: none;
}
.pageNav {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.pageNavLink {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: none;
	color: #666666;
	text-decoration: underline;
}
.pageNavLink:hover {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.mainText {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.subText {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;	
	color: #666666;
	text-decoration: none;
}

.searchText {
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold;
	font-size: 10px;
	color: #006699;
}
.mainTitle {
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ff7010;
	text-decoration: none;
}
.mainTxt {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

.about_txt_color_2:link {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height:25px;
	padding-left:100px;
	font-weight: bold;
	color: #CCCCCC;
}

.about_txt_color_2:visited {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height:25px;
	padding-left:100px;
	font-weight: bold;
	color: #CCCCCC;
}
.about_txt_color_2:hover {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height:25px;
	padding-left:100px;
	font-weight: bold;
	color: #ff7010;
}

.about_txt_color_3 {
	line-height:20px;
	padding:10px;
	background-color:#333333;
}
.about_txt_color_4 {
	line-height:20px;
	padding:10px;
	background-color:#494949;
}
.nextTitle {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.nextTitle:link {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.nextTitle:hover {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.dateTime {
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.errorMsg {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}

/* -------- Left menu ---------- */
.leftMenu {
	color: #003399;
}
.leftMenu:hover {
	color: #ff6000;
}
.leftMenu2 {
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #D7D2B5;
	text-decoration: none;
}
.leftMenu2:hover {
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}
.leftSubMenu {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #663300;
	text-decoration: none;
}
.leftSubMenu:hover {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #ff854a;
	text-decoration: none;
}

/* --------- Top menu ---------- */
.topMenu {
	font-weight: bold;
	color: #FFFFFF;
}
.topMenu:link {
	font-weight: bold;
	color: #FFFFFF;
 }
.topMenu:hover {
	font-weight: bold;
	color: #ffc200;
}


/* ----------------------------- */

/* ----------- Footer ---------- */
.footer {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}
.footer:hover {
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #ff6000;
	text-decoration: underline;
}
.footerMenu {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.footerMenu:hover {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
/* ----------------------------- */

input{ border:1px solid #ccc; color:#fff; background:#000;}
input.button{ background:url(images/menu-bg.gif) center; border:1px solid #999; color:#fff; }
input.button:hover{ cursor:pointer;}

/* ----------------------------- */
.profileInfo { margin:10px; line-height:24px;}
.profileInfo b{color:#fff;}
.profileInfo a{ padding:10px; font-weight:bold;}

/* ----------------------------- */
.mod.hightscores .hd{
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
background:url("/images/timer.jpg") no-repeat scroll center center transparent;
height:40px;
overflow:hidden;
padding-left:70px;
padding-top:10px;
vertical-align:middle;
width:196px;
}
.mod.hightscores .bd  th{
 text-align:left; font-weight:bold; padding:3px 10px;
}
.mod.hightscores .bd  td{
color:#fff;padding:3px 10px;
}
.mod.hightscores .bd  td a{
font-weight:bold;  color:#ddd;
}