BODY {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%;
	letter-spacing: .5pt;
}

H1 {
	font-size: 11pt;
	line-height: 140%;
	margin: 0 0 -11px 0;
}

H2 {
	font-size: 9pt;
	line-height: 140%;
	margin: 0 0 -1px 0;
}

H3 {
	font-size: 8pt;
	line-height: 140%;
	color: #00FFFF;
	margin: -8px 0 -15px 0;
}

TD, INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 140%;
	letter-spacing: 1pt;
	word-spacing: 1pt;
}

TR.regular_row {
	background-color: #0F5A6E;
}

TR.regular_row TD {
	border-bottom: 12px solid #000000;
}

TR.alternate_row {
	background-color: #0F696E;
}

TR.alternate_row TD {
	border-bottom: 12px solid #000000;
}

TD.spaced {
	border-bottom: 6px solid #000000;
	font-size: 8pt;

}

FIELDSET {
	padding: 6px;
}

A {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

A.header:link {
	color: #FFFFFF;
	text-decoration: none;
}

A.header:hover {
	color: #00FFFF;
}

INPUT.faded {
	background-image: url(/images/faded_input.gif);
	border: solid 0px;
	height: 25px;
	padding: 0 8px 0 8px;
	
}

UL.questions {
	color: #FFFFFF;
}

UL.questions LI {
	color: #000000;
	margin: 3px 0 0 -22px;
}

UL.questions LI.hover {
	color: #FFFFFF;
}

UL.questions LI.active {
	color: #00FFFF;
}

OL {
	margin: 0 0 0 0;
}

OL LI {
	margin: 0 0 0 27px;
}

OL.extended LI {
	margin: 9px 0 9px 34px
}

.smalltext {
	font-size: 8pt;
}

.highlite {
	position:relative;
	top: 2px;
	color: #00FFFF;
}

.subtle {
	color: #91D7EA;
}

#searchForm TD {
	padding: 0 10px 10px 0;
	font-size: 8pt;
	font-weight: bold;
}

#searchForm SELECT {
	/* have just inherited all default styles */
	width: 123px;
}

#searchForm SELECT.extended {
	width: 271px
}

/* And these are the common styles for our search results */
#searchResults {
	width: 100%;
	border: solid 0px;
	border-collapse: collapse;
}

#searchResults THEAD TD {
	background-color: #CCCCCC;
	color: #000000;
	text-transform: uppercase;
	padding: 5px;
	font-size: 7pt;	
	/*font-weight: bold;*/
}

#searchResults THEAD B {
	font-size: 9pt;	
	padding: 10px;
	display: block;
}

#searchResults TBODY TD {
	background-color: #0F5A6E;
	color: #FFFFFF;
	padding: 5px;
	font-size: 7pt;	
}

#searchResults TBODY TR.alternate TD {
	background-color: #0F696E;
	/* inherit rest of properties from above */
}

#searchResults TBODY TD A {
	color: #FFFFFF;
	font-size: 7pt;
	text-decoration: underline;
}

/* Common styles for the screen-ready details page */
/* Declare print-ready styles elsewhere */
#printableHolder {
	width: 100%;
	text-align: center;
}

#printContent {
	width: 654px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	padding: 40px;
}

#printContent HR {
	color: #000000;
	height: 1px;
}

#printContent #Address {
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

#printContent #Address LABEL {
	float: none; /* override to the default label setting */
	font-size: 7pt;
	font-weight: normal;
	line-height: 6pt;
}

#printContent #summary {
	clear: left;
}

#printContent #summary SPAN {
	float: left;
	font-size: 7pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 26px;
}

#printContent #summary TABLE {
	margin-top: 26px;
}

#printContent #summary THEAD {
	font-weight: bold;
}

#printContent #summary TD {
	font-size: 7pt;
	color: #000000;
}

#printContent LABEL {
	float: left;
	font-size: 7pt;
}

#printContent #properties 
{
	font-size: 7pt;
}

#printContent DIV.waffle {
	font-size: 7pt;
	text-align: justify;
}
.note {
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 0px;

}

#contextHelp {
	background-color: #666666;
	color: #FFFFFF;
	width: 129px;
	height: 53px;
	text-transform: none;
	font-weight: bold;
	padding: 6px 16px 6px 16px;
	
}

.robotsonly {
	display: none;
}
