 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background: #000000;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-family: Arial, "Trebuchet MS", Tahoma, helvetica, geneva;
	color : #ffffff;	
}

/* links */


a:link {
	text-decoration: none;
	color : #FFC706;
}
a:hover {
	text-decoration: none;
	color: #DA410F;
 }
a:active {
	text-decoration: none;
	color : #DA410F; 	
}

a:visited {
	text-decoration: none;
}

/* tables */
.menubar {
	background: #000000;
	margin-right : 10px;
vertical-align:text-top;
text-align: center;
	font-weight: bold;
	font-weight: italic;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: normal;
}

/* backgrounds */

.headerbg {
	background: url(headerbg.jpg);
	background-repeat: repeat;
}

.darkbg {
	background: url(darkbg.jpg);
	background-repeat: repeat;
}

.mediumbg {
	background: url(mediumbg.jpg);
	background-repeat: repeat;
}

.lightbg {
	background: url(lightbg.jpg);
	background-repeat: repeat;
}


.bordercolor {
	background:  #FFB981;
}

.tablecolor {
	background:  #000000;

}


/* fonts n such! */

.title {
	font-size: 18px;
	color: #FFC706;
}

.question {
	font-size: 14px;
	color: #FFC706;
	font-weight: bold;
}



.content {

	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	letter-spacing: normal;
}

.textsmall {

	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: normal;
}

.notation {

	font-weight: normal;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: normal;
	color: #FFC706;
}

.description {
	font-size: 14px;
	line-height: 16 px;
	color: #ffffff;
}

.fineprint {
	font-size: 12px;
	line-height: 14px;
	letter-spacing: normal;
	color: #ffffff;
}

/* miscellany */

.hr {
	bgcolor : #000000;
}

/**** form color ****/

input, textarea 
{
    background-color : #000000; 
    font-family : verdana; 
    font-size : 8pt; 
    color : #ffffff;
}

td.formleft {border-top-style: dashed;
border-rigeht-style: dashed;
border-top-width: 1px; 
border-right-width: 1px; 
border-color: #999999;
vertical-align:text-top;
text-align: right;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: normal;
}
td.formright {border-top-style: dashed;
border-top-width: 1px; 
border-color: #999999;
vertical-align:text-top
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: normal;
}

/**** Guidelines and Error Highlight ****/
guidelines
{
	background:#f5f5f5;
	border:1px solid #e6e6e6;
	color:#444;
	font-size:80%;
	left:100%;
	line-height:130%;
	margin:0 0 0 8px;
	padding:8px 10px 9px;
	position:absolute;
	top:0;
	visibility:hidden;
	width:42%;
	z-index:1000;
}
hover .guidelines
{
	visibility:visible;
}

