@charset "utf-8";

body, div, td, p, li, input, textarea, select, option { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

body { margin:0; }

a:link { color:#06F; text-decoration:underline; }
a:visited { color:#06F; text-decoration:underline; }
a:active { color:#06F; text-decoration:underline; }
a:hover { color: #000; text-decoration: underline; }

h1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color:#49176d;
	line-height: 20px;
	font-weight:bold;
	margin: 10px 0px 5px 0px;
	text-transform:uppercase;
	letter-spacing:1px;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#6d458a;
	line-height: 18px;
	font-weight:bold;
	margin: 20px 0px 5px 0px;
	border-bottom: #CCC 1px solid;
	padding-bottom:3px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	line-height: 18px;
	font-weight:bold;
	margin: 10px 0px 5px 0px;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#29201b;
	line-height: 17px;
}
p { margin-top:10px; margin-bottom:5px; }

/* Bullets / Lists */

ul {
	list-style-image: url(../images/bullet_square.gif);
	list-style-position: outside;	
	line-height: 17px;
	padding-left: 30px;
}
ol { padding-left:30px; }

/* Footer */

.spon { border:2px solid #c2b2cd; padding:10px; margin-top:10px; height:100px; }
.spon legend { font-size:13px; font-weight:bold; color:#FFF; border:2px solid #c2b2cd; background:#49176d; padding:5px; text-transform:uppercase; }

.spon img { padding:5px; }
html>body .spon img { padding:5px; }

.foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6d458a;
	font-weight:bold;
	padding-top:20px;
	height:40px;
	text-align:center;
	clear:both;
}
.foot a:link { color:#6d458a; text-decoration:none; }
.foot a:visited { color:#6d458a; text-decoration:none; }
.foot a:active { color:#6d458a; text-decoration:none; }
.foot a:hover { color:#6d458a; text-decoration:underline; }

/* Side Navigation */

.snavSection { padding:9px; background-color:#6d458a; }

.snav {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFF;
display:block;
}
a.snav:link, a.snav:visited, a.snav:active {
padding: 2px 5px 2px 11px;
margin: 0px 9px 0px 9px;
text-decoration: none;
color:#FFF;
border: 1px solid #6d458a;
}
a.snav:hover {
background-color:#49176d;
text-decoration: none;
color:#FFF;
border: 1px solid #a784c0;
}
.snavActive {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 11px;
color:#FFF;
display:block;
padding: 5px 20px 5px 22px;
border: 1px solid #6d458a;
}

/* Sponsor */

td.rightColumn { border-left:3px solid #e1d7e8; padding-top:6px; width:155px; }

img.sponsor { border:3px solid #2f0d48; margin:4px 0px 4px 0px; }

.label { float:left; width:150px; }
.input { margin-left:155px; clear:right; margin-bottom:8px; }
.space { clear:both; }

/* Table */

.tableHead td { background:#6d458a; color:#FFF; font-weight:bold; border-bottom:2px solid #c2b2cd; }

.tableHead td a:link { color:#FFF; text-decoration:none; }
.tableHead td a:visited { color:#FFF; text-decoration:none; }
.tableHead td a:active { color:#FFF; text-decoration:none; }
.tableHead td a:hover { color:#FFF; text-decoration:underline; }

.tableBody td { background:#FFF; color:#000; font-weight:normal; border-bottom:1px solid #c2b2cd; }

.tableBodyNo td { background:#FFF; color:#000; font-weight:normal; border-bottom:0; }

.tableBodySold td { background:#FFF; color:#AAA; font-weight:normal; border-bottom:1px solid #c2b2cd; }

.tableBody td a:link { color:#06F; text-decoration:underline; }
.tableBody td a:visited { color:#06F; text-decoration:underline; }
.tableBody td a:active { color:#06F; text-decoration:underline; }
.tableBody td a:hover { color:#06F; text-decoration:underline; }

.tableBody .tableText { background:#FFF; }
.tableBody .tableTextIMIS { background:#FDD; }

.tableFoot td { background:#6d458a; color:#FFF; font-weight:bold; }

.tableFoot td a:link { color:#FFF; text-decoration:none; }
.tableFoot td a:visited { color:#FFF; text-decoration:none; }
.tableFoot td a:active { color:#FFF; text-decoration:none; }
.tableFoot td a:hover { color:#FFF; text-decoration:underline; }

/* Form Err */

.err { color:#B2131C; font-weight:bold; }

/* Additional Formatting */

.inset { float:right; border:1px solid #49176d; margin:0 0 10px 10px; }

/* World Pay */

td.three { background:#6d458a; color:#FFF; font-weight:bold; border-bottom:2px solid #c2b2cd; }
td.three h2 { color:#FFF; border:0; }

td.two { padding:1px; }

.panelists { margin-top:0; margin-left:10px; padding-left:10px; }