body {
	margin: 0px;
	padding: 0px;
	background: #2255aa;
	scrollbar-face-color: #bb0000;
	scrollbar-highlight-color: #003399;
	scrollbar-shadow-color: #eeeeee;
	scrollbar-3dlight-color: #eeeeee;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #003399;
	scrollbar-darkshadow-color: #003399;
	}

.basic,
.basic a {
	color: #000000;
	font: 11px verdana;
	text-decoration: none;
	}
.basic a {
	font-style: italic;
	}
.basic a:hover {
	color: #bb0000;
	}
.title,
.title a {
	color: #ffffff;
	font: bold 11px verdana;
	}
.title a {
	text-decoration: none;
	}
.title a:hover {
	text-decoration: underline;
	}
.login {
	color: #bababa;
	font: 10px verdana;
	}
.login a {
	color: #ebebeb;
	text-decoration: none;
	}
.login a:hover {
	color: #bb0000;
	}
.new1,
.new1 a {
	font: 11px verdana;
	text-decoration: none;
	}
.new1 {
	color: #000000;
	}
.new1 a {
	color: #bb0000;
	}
.new1 a:hover {
	color: #2255aa;
	}
.new2,
.new2 a {
	font: 11px verdana;
	text-decoration: none;
	}
.new2 {
	color: #000000;
	}
.new2 a {
	color: #003399;
	}
.new2 a:hover {
	color: #bb0000;
	}


.ImgNew1,
.ImgNew2 {
	margin: 0px;
	padding: 1px;
	border: 1px solid #bb0000;
	}
.ImgNew1 {
	margin-right: 4px;
	}
.ImgNew2 {
	margin-left: 4px;
	}


.aMenuTD {
	width: 140px;
	border-bottom: 1px solid #eeeeee;
	display: block;
	}
.aMenuTD a {
	width: 140px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #ffffff;
	background: right top no-repeat url(../images/aMenu_red.gif) #bb0000;
	font: bold 11px verdana;
	text-decoration: none;
	display: block;
	}
.aMenuTD a:hover {
	background: right top no-repeat url(../images/aMenu_blue.gif) #2255aa;
	}
.aMenu {
	padding-left: 10px;
	}
.aSubMenuTD {
	width: 140px;
	border-bottom: 1px solid #eeeeee;
	display: block;
	}
.aSubMenuTD a {
	width: 140px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #ffffff;
	background: right bottom no-repeat url(../images/aSubMenu_red.gif) #990000;
	font: 11px verdana;
	text-decoration: none;
	letter-spacing: -0.05em;
	display: block;
	}
.aSubMenuTD a:hover {
	background: right bottom no-repeat url(../images/aSubMenu_blue.gif) #2255aa;
	}
.aSubMenu {
	padding-left: 14px;
	}
.TDTitleC,
.TDTitleR {
	background: right top no-repeat url(../images/logo_red.gif) #bb0000;
	font: bold 11px verdana;
	color: #ffffff;
	vertical-align: bottom;
	}
.TDTitleC {
	padding-right: 100px;
	text-align: right;
	}
.TDTitleR {
	text-align: center;
	}
.TDLeftCol {
	background: #bb0000;
	border-right: 3px solid #2255aa;
	}
.TDNew1,
.TDNew2,
.TDNew3 {
	vertical-align: top;
	padding: 4px;
	border-right: 1px solid #2255aa;
	}
.TDNew1 {
	border-bottom: 1px solid #2255aa;
	}
.TDNew3 {	
	border-top: 1px solid #2255aa;
	}
.TDDelimBlu {
	text-align: right;
	background: right bottom no-repeat url(../images/b_blu_br.gif) #2255aa;
	}
.TDDelimRed {
	text-align: right;
	background: right top no-repeat url(../images/b_red_tr.gif) #bb0000;
	}
.TDLinkList,
.TDLinkListT,
.TDLinkListB {
	padding-right: 4px;
	padding-left: 4px;
	}
.TDLinkList {
	border-bottom: 1px solid #bababa;
	}
.TDLinkListT {
	border-top: 1px solid #bababa;
	}
.TDPollHead {
	text-align: center;
	vertical-align: top;
	border-top: 1px solid #2255aa;
	border-bottom: 1px solid #2255aa;
	padding: 2px;
	}
.TDPollItem {
	border-bottom: 1px solid #eeeeee;
	}
.TDMatch {
	vertical-align: top;
	border-top: 1px solid #2255aa;
	border-bottom: 1px solid #2255aa;
	}
.Top10,
.Top10N,
.Top10B,
.Top10BN {
	font: 11px verdana;
	border-bottom: 1px solid #eeeeee;
	letter-spacing: -0.05em;
	}
.Top10,
.Top10B
	{
	text-align: center;
	}
.Top10,
.Top10N {
	color: #000000;
	}
.Top10B,
.Top10BN {
	color: #bb0000;
	}
.TD_Top,
.TD_TopR {
	border-bottom: 1px solid #2255aa;
	background: #bbbbbb;
	font: bold 11px verdana;
	color: #000000;
	text-align: center;
	}
.TD_Top {
	border-right: 1px solid #2255aa;
	}
.BluBrdT,
.BluBrdTB,
.BluBrdTR,
.BluBrdTBR {
	border-top: 1px solid #2255aa;
	}
.BluBrdB,
.BluBrdTB,
.BluBrdBR,
.BluBrdTBR {
	border-bottom: 1px solid #2255aa;
	}
.BluBrdT2 {
	border-top: 2px solid #2255aa;
	}
.BluBrdB3 {
	border-bottom: 3px solid #2255aa;
	}
.BluBrdR,
.BluBrdTR,
.BluBrdBR,
.BluBrdTBR {
	border-right: 1px solid #2255aa;
	}

.LoginText {
	width: 90%;
	height: 15px;
	background: #bb0000;
	border: 1px solid #ffffff;
	color: #eeeeee;
	font: 11px verdana;
	}
.LoginBtn {
	width: 90%;
	height: 15px;
	background: #bb0000;
	border: 1px solid #ffffff;
	color: #eeeeee;
	font: bold 11px verdana;
	}

/* ACMILANFAN */
.TD_FormRight,
.TD_FormLeft {
	text-align: center;
	color: #000000;
	font: bold 11px verdana;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.PArea,
.PInput {
	border: 1px solid #2255aa;
	color: #000000;
	font: 11px verdana;
	vertical-align: middle;
	}
.PInput {
	height: 15px;
	}
.PSubmit
	{
	background: #bb0000;
	border: 1px solid #ffffff;
	color: #eeeeee;
	font: bold 11px verdana;
	vertical-align: middle;
	}

/* 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 #2255aa;
	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 #2255aa;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #000000;
	font: 11px verdana;
	}
.Standings_Zone {
	border-right: 1px solid #bbbbbb;
	}
.TD_Cell,
.TD_CellR,
.TD_CellTop,
.TD_CellTopR {
	color: #000000;
	font: 11px verdana;
	}
.TD_Cell,
.TD_CellR {
	border-top: 1px solid #bbbbbb;
	}
.TD_Cell,
.TD_CellTop {
	border-right: 1px solid #bbbbbb;
	}