body {
 background: #202020;
 font-size: 10pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
}


table {
 background: #202020;
 font-size: 10pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
}

td.main {
MIN-HEIGHT: 500px;
}


div.login_heading {
 background: #202020;
 font-size: 11pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #fbc12a;
 PADDING-BOTTOM: 2px;
}
div.login_small {
 background: #202020;
 font-size: 8pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #9e9e9e;
 PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
div.login_form {
 background: #202020;
 font-size: 8pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #9e9e9e;
 PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
A.login {
 COLOR: #9e9e9e;
 font-size: 8pt;
 text-decoration: underline;
}
A.login:visited {
 COLOR: #9e9e9e;
 font-size: 8pt;
 text-decoration: underline;
}
A.login:hover {
 COLOR: #ffffff;
 font-size: 8pt;
 text-decoration: underline;
}


div.tagline {
 text-align: right;
 background: #202020;
 font-size: 12pt;
 font-family: verdana, Arial, Helvetica, sans-serif;
 color: #ffffff;
 PADDING-BOTTOM: 12px; PADDING-TOP: 12px;
 font-style: italic;
 width: 50%;
 float: right;
}


td.nav, div#accordionDiv div {
 PADDING-BOTTOM: 8px; PADDING-TOP: 8px;
 border-bottom:1px solid #9e9e9e;
}
div#accordionDiv div div{PADDING: 0;border:none;}
div#accordionDiv a{
	color:#FBC12A;
	text-decoration: none;
}
div#accordionDiv li a{
	color:#FFFFFF;
}
div#accordionDiv li a:hover{
	text-decoration: underline;
}
div#accordionDiv li{margin-bottom:5px;}
td.navlast {
 font-size: 12pt;
 PADDING-BOTTOM: 12px; PADDING-TOP: 12px;
}
A.nav, div#accordionDiv div#overviewHeader {
 COLOR: #fbc12a;
 font-size: 10pt;
 text-decoration: none;
 cursor:pointer;
}

A {COLOR: #ffffff;text-decoration: underline;}
A:visited {COLOR: #9e9e9e;text-decoration: underline;}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 12px;
	font-size: 12pt; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-WEIGHT: bold;
 	color: #fbc12a;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 12px;
	font-size: 12pt; BORDER-BOTTOM: #9e9e9e 1px solid;
 	color: #fbc12a;
}

H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 12px;
	font-size: 10pt; BORDER-BOTTOM: #9e9e9e 1px solid;
 	color: #fbc12a;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 12px;
	font-size: 10pt; BORDER-BOTTOM: #9e9e9e 1px solid;
 	color: #fbc12a;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 12px;
	font-size: 10pt; BORDER-BOTTOM: #9e9e9e 1px solid;
 	color: #fbc12a;
}

IMG.sponsor_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
    margin-top: 4px; margin-bottom: 4px;
	max-width: 170px;
}

LI {list-style:square;margin-bottom:10px;}
.successMsgText{Display:none;}
.tableBackgroundLight{background:#202020;}
.tableBackgroundDark{background:#000000;}
.tableColumnHead{font-weight:bold;padding-bottom:8px;}
.tableBackgroundLight, .tableBackgroundDark{vertical-align:top;}
img{border:0;}

#accordionDiv UL{padding-left: 30px;}