/* CSS Document */

	.rule1 {
		color : #CCCCCC;
		background-color : #CCCCCC;
		height : 1px;
		border : none;
	}
	
	/* FORM ELEMENTS */

	.formTable {
		font-family: Tahoma, Arial, Helvetica;
	}
	
	.formLabel {
		font-size: 10px;
		width: 140px;
	}
	
	.formFieldTD {
		font-size: 10px;
	}
	
	.formField {
		font-size: 10px;
		background-image: url('/images/formTextBG.gif');
		border: 1px solid #434343;
	}
	
	.formSelect {
		font-size: 10px;
	}
	
	.formSubmit {
		font-size: 10px;
		color:#FFFFFF;
		background-color:#4F4F4F;
	}
	
	.formTextarea {
		border: 1px solid #CCCCCC;
	}
	
	.formHelp {
		font-size: 10px;
		color:#4F4F4F;
	}
	
	.formSectionHeader {
		padding:10px 0px 10px 0px;
		font-size: 10px;
		font-weight: bold;
		color:#4F4F4F;
		border: none;
	}

	.formSelect {
		font-size: 10px;
		color: #000000;
	}

	/* APPLICATION MESSAGES */
	
	.appError {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color : #DD0000;
	}
	
	.messageText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color : #3D5B80;
	}
	
	.messageLink {
		color : #3E77BD;
		font-size : 11px;
		text-decoration : none;
		white-space : nowrap;
	}
	
	.messageLink:HOVER {
		color : #3E77BD;
		font-size : 11px;
		text-decoration : underline;
	}
	
	/* SUB MENU */
	
	.subMenuTable {
		font-family: Tahoma;
		background-color: #F0F0F0;
		border: 1px solid #D4D4D4;
	}
	
	.subMenuTD {
		font-family: Tahoma;
		font-size: 10px;
		color : #000000;
		padding: 7px;
	}
	
	.subMenuLink {
		font-family: Tahoma;
		color: #5555AA;
		font-size: 11px;
		text-decoration: none;
	}
	
	.subMenuLink:HOVER {
		font-family: Tahoma;
		color: #5555AA;
		font-size: 11px;
		text-decoration: underline;
	}
	
	.subMenuSelected {
		font-family: Tahoma;
		color: #000000;
		font-size: 11px;
		font-weight: bold;
	}
	
	/* STATS */
	
	.statsTable {
		font-family: Tahoma;
		background-color: #F0F0F0;
		border: 1px solid #D4D4D4;
	}
	
	.statsHeading {
		padding: 3px;
		font-size: 10px;
		background-color: #C3C3C3;
		text-align:center;
	}
	
	.statsTD {
		padding: 3px;
		font-size: 10px;
	}
	
	.statsHighlightTD {
		padding: 3px;
		font-size: 10px;
		background-color: #D4D4D4;
	}
	
	.statsLink {
		color: #5555AA;
		font-size: 10px;
		text-decoration: none;
	}
	
	.statsLink:HOVER {
		color: #5555AA;
		font-size: 10px;
		text-decoration: underline;
	}
	
	.statsMenuLink {
		color: #5555AA;
		font-size: 10px;
		text-decoration: underline;
	}
	
	.statsMenuText {
		color: #000000;
		font-size: 10px;
	}
	
	/* GRAPHICS */
	
	.boxHeading1 {
		font-family: Tahoma;
		font-size: 11px;
		background-image: url('/images/orange_bg.gif');
		background-color: #FFCC00;
		padding:4px;
		padding-left: 6px;
		color: #4F4F4F;
		border: 1px solid #434343;
	}
	
	/* GENERAL */
	
	.generalText {
		font-family: Tahoma;
		font-size: 11px;
	}
	
	.smallText {
		font-family: Tahoma;
		font-size: 10px;
		color: #4F4F4F;
	}
	
	.footerText {
		font-family: Tahoma;
		font-size: 10px;
		color: #4F4F4F;
	}
	
	.footerLink {
		font-family: Tahoma;
		font-size: 10px;
		text-decoration: none;
		color: #5555AA;
	}
	
	.footerLink:HOVER {
		text-decoration: underline;
	}
	
	.sectionHeading {
		margin-top:0px;
		font-family:Century Gothic, Tahoma, Arial, Helvetica;
		font-size:20px;
		color:#666666;
	}
	
	.sectionText {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		line-height:22px;
		color:#666666;
	}
	
	.sectionLink {
		text-decoration:none;
		color: #5555AA;
	}
	
	.sectionLink:HOVER {
		text-decoration:underline;
		color: #5555AA;
	}
	
	.dataLink {
		text-decoration:none;
		color: #5555AA;
	}
	
	.dataLink:HOVER {
		text-decoration:underline;
		color: #5555AA;
	}
	
	.sectionHighlight {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		background-image:url(/images/help_bg.gif);
		background-repeat:no-repeat;
		background-color:#FFFFCC;
		border:1px solid #CCCC66;
		padding:10px;
	}
