﻿body {/*Used*/
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: -1px;
	margin: 4px;
}
table /*Used*/
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	word-spacing: -1px;
}

.header {background-color: #30841E;} /*Used*/
a { color: #0033cc; }/*Used*/
a:link { color: #0033cc; }/*Used*/
a:visited { color: #0033cc; }/*Used*/
a:hover { color: #028ce3; }/*Used*/
a:active { color: #800080; }/*Used*/
h3 { font-size: 140%; padding-top: 2px; margin-top: 0px; }/*Used*/
h4 { font-size: 120%; padding: 2px 0px 2px 0px; margin: 20px 0px 10px 0px; border-bottom: 1px solid #CCCCCC; }/*Used*/
input, select { font-size: 100%; }/*Used*/
form { margin: 0px; }/*Used*/
label { color: #555555; padding-right: 5px; }/*Used*/
p { margin-bottom: 10px; margin-top: 7px; line-height: 150%; }/*Used*/
hr { color: #CCCCCC; background-color: #CCCCCC; margin: 10px 20px 10px 20px; line-height: 1px; height: 1px; }/*Used*/
.bartitle td { /*Used*/
	background-color: #006D34;
	padding: 7px;
	color: #EEEEEE;
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	letter-spacing: 1px;
}
.bartop td { /*Used*/
	border-bottom: 1px solid #AAAAAA;
	background-color: #EEEEEE;
	padding: 4px 2px 4px 2px;
}
a.barbtn:link, a.barbtn:visited { /*Used*/
	color: #000000;
	text-decoration: none;
	border: 1px solid #EEEEEE;
	background-color: #EEEEEE;
	padding: 1px 3px 1px 3px;
}
a.barbtn:hover {/*Used*/
	border: 1px solid #BBBBBB;
	background-color: #F6F6F6;
	color: #000000;
}
.date {/*Used*/
	color: #666666;
}
.main {/*Used*/
	background-color: #FCFCFC;
	padding: 10px;
}
.menu {/*Used*/
	border-right: 1px solid #999999;
	background-color: #d8f6e3;
	padding: 5px;
	height: 500px;
}
.menugroup {/*Used*/
	background-color: #ecfbf1;
	border: 1px solid #FFFFFF;
	padding: 2px 5px 5px 5px;
	margin-bottom: 10px;
	margin-top: 2px;
	font-size: 102%;
	line-height: 140%;
	width: 118px;
}

.barbottom td { padding-top: 5px; border-top: 1px solid #AAAAAA; }/*Used*/
.table { background-color: #DFDFDF; margin: 3px; float:none; } /*Used*/
.table th { background-color: #d8f6e3; text-align: left; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }/*Used*/
.table td { background-color: #FFFFFF; text-align: left; }/*Used*/
.blocktable { border: 1px solid #DFDFDF; } /*Used*/
.blocktable th { background-color: #d8f6e3; text-align:left; border: 1px solid #DFDFDF; padding: 3px 3px 3px 3px; }/*Used*/
.blocktable td { border: 1px solid #DFDFDF; padding-top: 3px; padding-bottom:3px; }/*Used*/
.leaguetable { border: 1px solid #DFDFDF; width:100%} /*Used*/
.leaguetable th { background-color: #d8f6e3; text-align:center; border: 1px solid #DFDFDF; padding: 3px 3px 3px 3px; }/*Used*/
.leaguetable td { border: 1px solid #DFDFDF; text-align:center; padding-top: 3px; padding-bottom:3px; }/*Used*/
.grouptable { border: 1px solid #DFDFDF; float:left; width:30%} /*Used*/
.grouptable th { background-color: #d8f6e3; text-align:center; border: 1px solid #DFDFDF; padding: 3px 3px 3px 3px; }/*Used*/
.grouptable td { border: 1px solid #DFDFDF; text-align:center; padding-top: 3px; padding-bottom:3px; }/*Used*/
.groupmatrix { border: 1px solid #DFDFDF; float:left; width:70%} /*Used*/
.groupmatrix th { background-color: #d8f6e3; text-align:center; border: 1px solid #DFDFDF; padding: 3px 3px 3px 3px; }/*Used*/
.groupmatrix td { border: 1px solid #DFDFDF; text-align:center; padding-top: 3px; padding-bottom:3px; }/*Used*/

tr.L0 td { background-color: #FFFFFF; }/*Used*/
tr.L1 td { background-color: #F9F9F9; }/*Used*/
tr.L2 td { color:#666666; }
tr.L3 td { background-color:#FFFFFF; border-top: 1px solid #CCCCCC; font-weight: bold; }
tr.L4 td { background-color: #d64300; color:#FFFFFF; font-size: 14px; font-weight: bold; cursor:pointer;  }
tr.LB td { font-weight: bold; }
tr.LSPON td { background-color: #f9fafe; }
a.top { text-decoration: none; }/*Used*/
.errornotice { background-color:#FFFFEE; color:#333333; border: 1px solid #dec6a6; padding: 4px; text-align:left; line-height: 200%; }
.error { border: 1px solid #BB0000; padding: 4px 5px 4px 5px; color: #990000; background-color: #FFF5F5; }
.confirm { border: 1px solid #00BB00; padding: 4px 5px 4px 5px; color: #009900; background-color: #FBFFFB; }

.btn { cursor: hand; }
.line { border-bottom: 1px solid #CCCCCC; margin: 10px 20px 10px 20px; line-height: 1px;}
.title { font-size: 105%; color: #333333; }/*Used*/
.address { line-height: 125%; }
.updatedate { color: #666666; margin: 5px 2px 20px 5px; }
.coltitle { color: #555555; padding-right: 5px; }
.spacer { line-height: 6px; }
.highlight { color: #CC9900; font-weight:bold; }
.warn { color: #CC0000; }
td.tabspacer { border-bottom: 1px solid #CCCCCC; }
td.tabactive { border-top: 2px solid #fabd23;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	background-color: #FFFFFF; font-size: 11px; }
td.tabother { border: 1px solid #CCCCCC;
	background-color: #FEFEFE; font-size: 11px; }
a.tab, a.tab:hover { text-decoration: none;
	display: block; color: #0033cc; 
	font-weight: bold;}
.msgbox {	padding: 5px; border: 1px solid #b5b2a5; background-color: #FFFFEE; color: #555555; margin: 5px; }body {
}
td.treeBorder {height:20px;}