body {
	scrollbar-face-color: #aa0000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #dddddd;
	scrollbar-3dlight-color: #dddddd;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #000000;
	}

a {
	color: #888888;
	text-decoration: none;
	font: 11px verdana;
	}
a:hover {
	color: #e3aa30;
	cursor: hand;
	text-decoration: underline;
	}
.basic,
.basic a {
	color: #000000;
	font: 11px verdana;
	}
.basic a:hover {
	color: #aa0000;
	}
.title {
	color: #e3aa30;
	font: bold 11px verdana;
	}
.subtitle,
.subtitle a {
	color: #eeeeee;
	font: 9px verdana;
	}
.subtitle a {
	text-decoration: underline;
	}
.subtitle a:hover {
	color: #e3aa30;
	}
.Index_Center,
.Index_Right {
	font: 11px verdana;
	color: #000000;
	text-decoration: none;
	padding-right: 1px;
	display: block;
	}
.Index_Center {
	border-top: 1px solid #bbbbbb;
	padding-left: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	}
.Index_Center:hover {
	background: #aa0000;
	border-top: 1px solid #aa0000;
	color: #ffffff;
	text-decoration: none;
	}
.Index_Right {
	background: #aa0000;
	border-left: 1px solid #aa0000;
	border-top: 1px solid #000000;
	text-align: center;
	padding-left: 1px;
	}
.Index_Right:hover {
	background: #ffffff;
	border-left: 1px solid #aa0000;
	color: #aa0000;
	text-decoration: none;
	padding-left: 1px;
	}
.Cell {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	font: italic 11px verdana;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	width: 100%;
	display: block;
	}
.Cell:hover {
	border-right: 1px solid #aa0000;
	border-left: 1px solid #aa0000;
	border-top: 1px solid #aa0000;
	border-bottom: 1px solid #aa0000;
	color: #aa0000;
	text-decoration: none;
	}


.T_IndexCenter,
.T_IndexLeft {
	border-right: 1px solid #880000;
	border-bottom: 1px solid #000000;
	}
.T_IndexCenter {
	border-left: 1px solid #880000;
	}
.TD_FormRight,
.TD_FormLeft {
	text-align: center;
	color: #000000;
	font: bold 11px verdana;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.TD_Top10Cell {
	border-bottom: 1px solid #000000;
	background: #aa0000;
	font: 11px verdana;
	padding-right: 1px;
	padding-left: 1px;
	}
.TD_PollAns,
.TD_PollResultC {
	border-bottom: 1px solid #bbbbbb;
	}
.TD_PollResultL,
.TD_PollResultC {
	padding-left: 3px;
	}
.TD_PollResultR,
.TD_PollResultC {
	padding-right: 3px;
	}
.TD_NavigationL a {
	border-left: 1px solid #aa0000;
	border-bottom: 1px solid #000000;
	background: #eeeeee;
	font: bold 10px verdana;
	color: #880000;
	text-align: center;
	width: 115px;
	display: block;
	}
.TD_NavigationL a:hover {
	background: #000000;
	color: #e3aa30;
	text-decoration: none;
	}
.TD_SubNavigationL a,
.TD_HidSubNavigationL a {
	border-bottom: 1px solid #bbbbbb;
	font: 10px verdana;
	color: #aa0000;
	padding-left: 1px;
	text-align: center;
	width: 115px;
	height: 15px;
	display: block;
	}
.TD_SubNavigationL a:hover,
.TD_HidSubNavigationL a:hover {
	background: #eeeeee;
	color: #000000;
	text-decoration: none;
	}
.TD_HidSubNavigationL a {
	background: #ffdddd;
	}
.TD_Top,
.TD_TopR {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #bbbbbb;
	font: bold 11px verdana;
	color: #000000;
	text-align: center;
	}
.TD_Top {
	border-right: 1px solid #aa0000;
	}
.TD_Cell,
.TD_CellTop,
.TD_CellH,
.TD_CellHTop {
	color: #000000;
	font: 11px verdana;
	}
.TD_Cell,
.TD_CellH {
	border-top: 1px solid #bbbbbb;
	}
.TD_CellH,
.TD_CellHTop {
	height: 16px;
	background: #bbbbbb;
	font: bold 11px verdana;
	text-align: right;
	padding-right: 3px;
	}
.TD_Cell a,
.TD_CellTop a,
.TD_CellH a,
.TD_CellHTop a {
	color: #000000;
	font: italic 11px verdana;
	text-decoration: none;
	}
.TD_Cell a:hover,
.TD_CellTop a:hover,
.TD_CellH a:hover,
.TD_CellHTop a:hover {
	background: #eeeeee;
	color: #aa0000;
	text-decoration: none;
	display: block;
	width: 100%;
	}
.TD_CellGoal {
	border-top: 1px solid #bbbbbb;
	color: #888888;
	font: 11px verdana;
	}
.TD_CellComp {
	border-bottom: 1px solid #000000;
	background: #bbbbbb;
	color: #000000;
	font: 10px verdana;
	}
.TD_CellGoal {
	border-bottom: 1px solid #000000;
	color: #777777;
	font: 11px verdana;
	padding: 1px;
	padding-left: 4px;
	}
.TD_PubRel {
	}
.TD_PubRel a {
	font: italic 11px verdana;
	color: #000000;
	display: block;
	padding: 1px 2px 1px 2px;
	}
.TD_PubRel a:hover {
	background: #eeeeee;
	color: #aa0000;
	text-decoration: none;
	}


.IndexInput {
	width: 90%;
	height: 15px;
	background: #dddddd;
	border: 1px solid #000000;
	color: #000000;
	font: 11px verdana;
	}
.IndexSubmit
	{
	width: 25%;
	height: 15px;
	background: #dddddd;
	border: 1px solid #000000;
	color: #000000;
	font: bold 11px verdana;
	}
.PArea,
.PInput {
	width: 90%;
	border: 1px solid #bb0000;
	color: #000000;
	font: 11px verdana;
	}
.PInput {
	height: 15px;
	}
.PSubmit,
.PSubmitAdm {
	height: 15px;
	background: #ffffff;
	border: 1px solid #bb0000;
	color: #000000;
	font: bold 11px verdana;
	}
.PSubmit {
	width: 25%;
	}
.PSubmitAdm {
	width: 25px;
	}
	
/* OLD */
.Standings_Next,
.Standings_NextRight {
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	font: bold 11px verdana;
	}
.Standings_Next {
	border-right: 1px solid #bbbbbb;
	}
.Standings_Scudo,
.Standings_ScudoRight {
	border-bottom: 1px solid #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	font: bold 11px verdana;
	}
.Standings_Scudo {
	border-right: 1px solid #bbbbbb;
	}
.Standings_Common,
.Standings_CommonRight {
	border-top: 1px solid #bbbbbb;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	font: 11px verdana;
	}
.Standings_Common {
	border-right: 1px solid #bbbbbb;
	}
.Standings_Zone,
.Standings_ZoneRight {
	border-top: 1px solid #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	font: 11px verdana;
	}
.Standings_Zone {
	border-right: 1px solid #bbbbbb;
	}