/* Details Page style definations */

	body.Main { background-color: #ffffff; margin: 0em; color: #000000; 
			font-size: medium; font-family: arial,helvetica,sans serif;}
	html>body body.Main { font-size: small; }			
	form { display: inline; margin: 0em; padding: 0em;}	
	
	.MasterDiv {clear: both; height: 100%;}

/* Header */
	.Header { margin: auto; padding: 0em; text-align: center; height: 90px}
	
/* Footer */				
	.Footer { clear: both; margin: 0em; text-align: center;}
	.Footer hr {color: #000000; background-color: #000000; width: 500px; text-align: center;}
	.Footer p { font-size: 80%; }
	.FooterMenu {font-size: 80%; margin: 0em; padding: 0em; width: 100%;} /* used not just in the footer.cfm pg */
	.FooterMenu ul {list-style-type:none; margin: 0em; padding: 0em; white-space: nowrap; }
	.FooterMenu li {display: inline; margin: 0em; padding: 0em;}

/* Main Content */	
	.Content {margin: 0em; padding: 0.3em; background-color: #ffffff;}	
	.BasicParagraph { font-size: 80%; display: inline; line-height: 120%;}
	.BasicUnorderList { font-size: 80%; }	
	.CenterAlignment {text-align: center; }

/* Titles */
	h1.pagetitle {color: #000066; font-weight: bold; font-size: 120%; display: inline;}
	h2.subtitle  {color: #990000; font-weight: bold; font-size: 105%; display: inline;}

/* Basic Form Table */
	.FormTable { margin: auto; padding: 0em; font-size: 80%; border: 3px double #00aa00; width: 506px;}
	.FormTable td { padding: 0.2em; text-align: left}
	.FormTable .FieldTitle { font-weight: bold }
	.FormTable .SumbitForm { text-align: center}
	
	.encFormValue { display: none; padding: 0em; }	
			
/* Error Message */
	.ErrorMessage { background-color: #fbf4ee; width: 580px; border: thin solid #990000; padding: 0.5em;
		font-size: 80%; color: #000000;}	
	
/* Default Links */	
	A:link {text-decoration: underline; color: #0000cc; font-size: 100%;}
	A:visited {text-decoration: underline; color: #0000cc; font-size: 100%;}
	A:active {text-decoration: underline; color: #00cc00; font-size: 100%;}
	A:hover {text-decoration: underline; color: #00cc00; font-size: 100%;}		