/* FONT FAMILY */

.mainArea,
.label, .labelBold, .header, .duplicateItem,
.copyReg, .copyBold,
.results, .resultsAlt, .resultsSelected, .resultsGeneric, .resultsAltGeneric,
.sectionDark, .dgHeadings, .dgHeadingsGeneric,
.sectionTitle,
.headerDark, .headerRed,
.required, .error
	{font-family:Verdana, Arial, Helvetica, sans-serif;}

.pageTitle
	{font-family:Times New Roman, Serif;}

/* FONT SIZE */

.pageTitle
	{font-size:24px;}

.sectionTitle
	{font-size:14px;}

.mainArea,
.label, .labelBold, .header, .duplicateItem,
.results, .resultsAlt, .resultsSelected, .resultsGeneric, .resultsAltGeneric, 
.sectionDark, .dgHeadings, .dgHeadingsGeneric,
.headerDark, .headerRed,
.copyReg, .copyBold,
.required, .error

	{font-size:11px;}

/* FONT WEIGHT */

.mainArea,
.label,
.formSelect, .formTextbox, .formCheckbox, .formRadiobutton, 
.copyReg,
.results, .resultsAlt, .resultsSelected, .resultsGeneric, .resultsAltGeneric,
.sectionTitle,
.required, .error, 
.pageTitle
	{font-weight:400;}

.labelBold, .header,
.sectionTitle,
.sectionDark, .dgHeadings, .dgHeadingsGeneric,
.textboxHighlight, .textboxActionRequired,
.headerDark, .headerRed,
.copyBold
	{font-weight:700;}

/* FONT COLOR */

A,
.mainArea,
.label, .labelBold, .header, .duplicateItem, .duplicateItem,
.copyReg, .copyBold,
.results, .resultsAlt,
.sectionDark, .dgHeadings, .dgHeadingsGeneric,
.sectionTitle
	{color:#333366;}
	
.required, .error,
.pageTitle
	{color:#FF3333;}
	
.contract
	{color:#00A600;}
	
.discontinued
	{color:#FF3333;}

.textboxHighlight,
.headerDark, .headerRed
	{color:#FFFFFF;}

/* BACKGROUND COLOR */

.textboxHighlight
	{background-color:#FF3333;}

.sectionDarkHeader
	{background-color:#A0A0E6;}

.results, .sectionLight,
.dgTable
	{background-color:#E7E7F9;}
	
.dgTableGeneric
	{background-color:#E00000;}

.resultsGeneric
	{background-color:#ECECFA;}

.resultsSelected
	{background-color:#E6CFF2;}
	
.resultsAlt
	{background-color:#D8D8F5;}

.resultsAltGeneric
	{background-color:#FFFFFF;}

.sectionDark, .dgHeadings
	{background-color:#CFCFF2;}

.dgHeadingsGeneric
	{background-color:#A9A9D9;}

.mainArea
	{background-color:#FFFFFF;}
	
.topNav
	{background-color:#7E7EA4;}
	
.headerDark
	{background-color:#5B5B8A;}

.headerRed
	{background-color:#FF3333;}
	
.textboxActionRequired
	{background-color:#FF8040;}
	
.duplicateItem
	{background-color:Red;}
	
/* BACKGROUND IMAGES */
.dottedLine
	{background-image:url(background_dottedLine.gif);}

/* BORDERS */

.mainArea, .topNav
	{border: solid 1px #333366;}

.topNav
	{border-bottom: solid 0px #333366;}

.dgHeadings
	{border-bottom: solid 1px #9999CC;}

.dgTable, .sectionDark, .sectionLight
{
	border: solid 1px #9999CC;
}

/* PADDING */

.mainArea
	{
		padding-left:20px;
		padding-right:20px;
	}
	
.containsCheckbox
	{
		padding-left:0px;
		padding-right:10px;
	}
	
.listIndent
	{padding-left:20px; padding-top:0px;}
	
/* MARGINS */

.littleSpaceAbove
	{margin-top:2px;}

.sectionTitle
	{margin-top:10px; margin-bottom:5px;}

/* TEXT DECORATION */

A
	{text-decoration:none;}

A:hover
	{text-decoration:underline;}

	
/* TAG SPECIFIC STYLE */

BODY 
	{
		background-color:#A3ABE0;
		/* background-image:url(background_striped.gif); */
		margin:10px;	
	}


P.copyReg
	{margin:0px;}
