TABLE, SELECT, TD, TR, TH, CAPTION, TEXTAREA {
	font-family : Arial, Helvetica;
	font-size : 10pt;
}

/* 
 * Default body style
 */
BODY {
	font-family : Arial, Helvetica;
	font-size : 10pt;
	color : white;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 1%;
	padding-bottom: 1%;
}

/*
 * Heading style.  Use H1 for all page headings.
 */
H1 {
	font-family : Arial, Helvetica;
	font-size : 11pt; 
	font-weight : bold; 
} 

/*
 * Heading style.  Use H1 for all page headings.
 */
H2 {
	font-family : Arial, Helvetica;
	font-size : 10pt; 
	font-weight : bold; 
} 

/*
 * Default style for links
 */
A {
	color : white;
	/*text-decoration : none;*/
	/*font-weight : bold;*/
}

/*
 * Makes links change color when mouse hovers over them (this is a
 * CSS2 feature--only IE currently implements it)
 */
A:hover {
	color : white;
	font-weight : bold;
}

A:visited {
	color : #E1E1E1;
}


/*
 * Each page should have a heading so the user knows where they are.
 * Use this style for the page heading.
 */
P.PageHeading {
	font-size : large;
	font-weight : bold
}

/*
 * Use this style for section headings within a page.
 */
P.SectionHeading {
	font-size : medium;
	font-weight : bold
}

BODY.WizardDescription {
	background: #99CC99;
	padding: 2%;
}

/*
 * Use this style for form labels
 */
.FormLabel {
	text-align : right;
	font-weight : bold;
}

/*
 * Use this style for user instructions and error messages on forms that need to stand out
 */
.Instruction {
	color : Red;
	font-weight : bold;
}

/*
 * Used in screens to make certain hyperlinks look like buttons
 */
A.Button {
	background : #006556;
	color : white;
	text-decoration : none;
	font-weight : bold;
}

A:hover.Button {
	background : #99CC99;
	color : white;
	text-decoration : none;
	font-weight : bold;
}

A:hover.SelectedButton, A.SelectedButton {
	background : #99CC99;
	color : white;
	text-decoration : none;
	font-weight : bold;
}

/*
 * -------------------------------------------------------------------------
 * TABLE STYLES
 * -------------------------------------------------------------------------
 */

/*
 * Use this style for all table captions
 */
CAPTION {
	text-align : left;
	font-size : medium;
	font-weight : bold
}

/*
 * Use this style for column headings in all tables
 */
TH {
	text-align : left;
}

/*
 * This style can be used to give even rows in a table a different
 * background color.  This can enhance table readability.
 */
TR.EvenRow {
	background: #CCCCCC
}

