/* * { border: solid 1px #f00; } this would border everything */

.maintext {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11.0px;
	line-height			: 17px;
	color				: #030303;
}

.redtext {
	color				: red;
}
a.redtext:link		{ color: red; }
a.redtext:visited 	{ color: red; }
a.redtext:active 	{ color: red; }
a.redtext:hover 	{ color: blue; }


a {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11.0px;
	line-height			: 17px;
	color				: #030303;
}
a:link		{ color: blue; }
a:visited 	{ color: blue; }
a:active 	{ color: blue; }
a:hover 	{ color: red; }

img { border : none; }

h1, h2, h3 {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: bolder;
	line-height			: 22px;
	color				: #547C9E;
	padding				: 0;
	margin				: 0;
}
h1 { font-size: 18.0px; }
h2 { font-size: 14.0px; }
h3 { font-size: 12.0px; line-height: 16px; padding-top: 10px; }

ul { 
	list-style-image	: url(../assets/images/common/bullet_grey.gif);
}
li { 
	padding				: 2px;
}


.loginBox {
	margin-bottom		: 6px;
	padding-bottom		: 6px;
	background			: url(../assets/images/left/login_corner.gif) no-repeat right bottom; 
	color				: #660000;
	background-color	: #EAE2DA;
}

.loginItemBox {
	padding				: 12px;
	margin-bottom		: 8px;
}

.leaderboardBox, .moneyBox, .eventsBox {
	margin-bottom		: 6px;
	padding-bottom		: 6px;
	border-bottom		: solid #AAAAAA 1px;
}
.leaderboardBox { background-color: #DDDDDD; }
.moneyBox { background-color: #D5DAC6; }
.eventsBox { background-color: #E0E9DF; }

.leaderboardItemBox, .moneyItemBox, .eventsItemBox, .eventsBoxBottom {
	height				: 18px;
	padding-left		: 10px;
	margin-top			: 4px;
}
.leaderboardItemBox { color: #547C9E; background-color: #EEEEEE; }
.moneyItemBox { color: #4F6A4E; background-color: #E4E7DB; }

.eventsItemBox 				{ color: #4F6A4E; background-color: #EEEEED; }
a.eventsItemBoxText:link, a.eventsItemBoxText:active, a.eventsItemBoxText:visited { text-decoration: none; font-weight: bold; color: #4F6A4E; }
a.eventsItemBoxText:hover	{ text-decoration: underline; font-weight: bold; color: #4F6A4E; }

.newsBox, .spotlightBox, .sponsorBox {
	width				: 195px;
	margin-bottom		: 6px;
	padding-bottom		: 6px;
	border-bottom		: solid #AAAAAA 1px;
}
.newsBox { background-color: #EEEEEA; }
.spotlightBox { background-color: #EEEEEA; }
.sponsorBox { background-color: #FFFFFF; }

.newsItemBox, .spotlightItemBox, .sponsorItemBox {
	padding				: 8px;
	color				: #030303;
}


table.contenttable { 
	empty-cells			: show;
	border-collapse		: collapse;
	border-spacing		: 0px;
	background-color	: #FFFFFF;	
	color				: #547C9E;
	width				: 330px;
}
table.contenttable td { 
	padding				: 2px 2px 2px 4px; 
	border				: solid 1px #547C9E; 
}

table.contenttable td.right { 
	text-align			: right; 
} 

table.contenttable tr.header	{ font-weight: bold; background-color: #547C9E; color: #FFFFFF; height: 20px; }
table.contenttable tr.rowlight	{ background-color: #FFFFFF; }
table.contenttable tr.rowdark	{ background-color: #EEEEEE; }

table.contenttableinner { 
	empty-cells			: show;
	border-collapse		: collapse;
	border-spacing		: 0px;
	width				: 100%;
}
table.contenttableinner td { 
	padding				: 3px 3px 3px 4px; 
	border				: 0;
	vertical-align		: top;
} 
table.contenttableinner td.middle { 
	vertical-align		: middle;
} 

.footertext {
	text-align			: center;
	color				: #B70038;
}
a.footertext:link		{ color : #B70038; text-decoration: none; }
a.footertext:active		{ color : #B70038; text-decoration: none; }
a.footertext:visited	{ color : #B70038; text-decoration: none; }
a.footertext:hover		{ color : #B70038; text-decoration: underline; }



table.leaderboardtable { 
	empty-cells			: show;
	border-collapse		: collapse;
	border-spacing		: 0px;
	color				: #547C9E;
	background-color	: #DDDDDD;	
	width				: 100%;
}
table.leaderboardtable tr.rowdark { background-color: #DDDDDD; height: 4px; }
table.leaderboardtable tr.rowlight	{ background-color: #EEEEEE; height: 10px;  }
table.leaderboardtable td.left { width: 100px; padding-left: 10px; } 
table.leaderboardtable td.right { width: 20px; } 
table.leaderboardtable td.last { padding-left: 10px; font-weight: bold; }

a.leaderboardText:link, a.leaderboardText:active, a.leaderboardText:visited { text-decoration: none; font-weight: bold; color: #547C9E; }
a.leaderboardText:hover	{ text-decoration: underline; font-weight: bold; color: #547C9E; }

table.moneytable { 
	empty-cells			: show;
	border-collapse		: collapse;
	border-spacing		: 0px;
	color				: #4F6A4E;
	background-color	: #D5DAC6;	
	width				: 100%;
}
table.moneytable tr.rowdark { background-color: #D5DAC6; height: 4px; }
table.moneytable tr.rowlight	{ background-color: #E4E7DB; height: 10px;  }
table.moneytable td.left { width: 60%; padding-left: 10px; } 
table.moneytable td.middle { width: 20%; } 
table.moneytable td.right { width: 20%; padding-right: 10px; text-align: right; } 
table.moneytable td.last { padding-left: 10px; font-weight: bold; }

a.moneyText:link, a.moneyText:active, a.moneyText:visited { text-decoration: none; font-weight: bold; color: #4F6A4E; }
a.moneyText:hover	{ text-decoration: underline; font-weight: bold; color: #4F6A4E; }

