/*****************************************
 GENERAL
******************************************/

	BODY, DIV, SPAN,
	.text, .white, .forward, .selected, .title, .actions {
		font-size: 10pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin: 0 0 0 0;
	}

	P, .text, .white, .forward, .selected, .title, .actions {
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	TH {
		font-size: 8pt;
	}

	TD {
		font-size: 10pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
	}

	H1 {
		font-size: 24pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
	}

	H2 {
		font-size: 18pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
	}

	H3 {
		font-size: 14pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
	}

	OPTION, INPUT, TEXTAREA, SELECT, .formText {
		font-size: 10px;
		font-family: verdana, arial, sans-serif;
	}

	UL, .unorderedList {
		font-size: 10pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
		list-style-position: outside;
	}

	OL.orderedList {
		font-size: 10pt;
		color: #21227D;
		font-family: verdana, arial, sans-serif;
		list-style-position: outside;
		list-style-type: decimal;
	}

	HR, .rule {
		color: #8F8FC1;
	}

/*****************************************
 PAGE
******************************************/

	.pageHeader {
	font: italic bold 14pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;


	}

	.warranty {
	font-weight: normal;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


	}

/*****************************************/
FORM {
	display: inline;
}

.formLabel {
	font-size: 8pt;
	text-align: right;
	padding:3 3 3 5;
	background-color: #e7e6f9;
	vertical-align: top;
}


.formField {
	font-size: 10pt;
	font-weight: normal;
	padding: 3 5 3 3;
	background-color: #C6C3EF;
	vertical-align: top;

}

.formAlert {
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	background-color: #E6D6D6;
	text-align: center;
	padding: 3;
}

.formAlertLabel {
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	background-color: #E6D6D6;
	text-align: left;
}

.formAlertField {
	font-weight: normal;
	color: #333333;
	background-color: #FAEEEE;
}

.formMoneyLabel {
	font-size: 9pt;
	font-weight: normal;
	text-align: right;
}

.formMoneyTotal {
	font-size: 9pt;
	font-weight: Bold;
	text-align: right;
}

.formHint {
	font-size: 10px;
	vertical-align: top;
}

.requiredField {
	font-size: 8pt;
	font-weight: bold;
	background-color: #e7e6f9;
	text-align: right;
	padding: 5 5 5 10;
	vertical-align: top;
}

/*****************************************
 MENU
******************************************/

	.menuHeader {
		color: #FFFFFF;
		font-style: italic;
		font-size: 12pt;
	}


/*****************************************
 LINKS
******************************************/

	A, A:link, A:visited, A:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;

	}


	A:hover {
		text-decoration: underline;
		color: #00FFFF;
	}

	  .selectedHeader,
	A.selectedHeader,
	A.selectedHeader:link,
	A.selectedHeader:active,
	A.selectedHeader:visited {
		color: #ffffff;
	}

	.menuLink {
		color: #ffffff;
	}

	.colLink {
		color: #333333;
	}

	.marketLink {
		font-weight: bold;
		text-decoration: none;
		color: #21227D;
	}
.formLabel {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.menuLeft {
	color: #00FFFF;
	text-align: right;
	font-weight: bold;
	line-height: 175%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

pre {

		font-size: 10pt;
		font-family: "Courier New", Courier, mono;
}
.copyright {

	font-weight: normal;
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.banner {

		font: 14pt Verdana, Arial, Helvetica, sans-serif;
		color: #00FFFF;
}