/* Link Rollovers */
a:hover {
	color: #ff9900;
	text-decoration: none;
	border-bottom-color: #996633;
}
a.Menu1:hover {  	color: #FFFF99; 	text-decoration: none}
a.Menu1Select:hover {  	color: #FFFF99; 	text-decoration: none}
a.Menu2:hover {  	color: #FFFF99; 	text-decoration: none}
a.Menu2Select:hover {  	color: #FFFF99; 	text-decoration: none}
a.Menu3:hover {  	color: #FFFF99; 	text-decoration: none}
a.Menu3Select:hover {  	color: #FFFF99; 	text-decoration: none}
a.MenuHeader:hover {  	color: #FFFF99; 	text-decoration: none}
/* Vertical Menu Design Components */
.Menu1 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold ; text-decoration: none; color: #FFFFFF;}
.Menu1Select { font-family: Arial, Helvetica, sans-serif; color: #FFFF99; text-decoration: none; font-size: 10pt; font-weight: bold ; }
.Menu2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt ; color: #FFFFFF ; text-decoration: none}
.Menu2Select { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold ; color: #FFFF99; text-decoration: none}
.Menu3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt ; color: #FFFFFF ; text-decoration: none }
.Menu3Select { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold ; color: #FFFF99; text-decoration: none }
.MenuBar { background-color: #336699 }
.MenuHeader {	font-family: Arial, Helvetica, sans-serif;	font-size: 14pt;	color: #FFFFFF;	font-weight: bold;	text-decoration: none}
.GlobalMenu { background-color: #336699}
.TopBar {	background-color: #d2d2bb;	color: #d2d2bb;}
.LinearMenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	background-color : #CCCCCC; white-space:nowrap;}
/* Page Design Components */
.NormalText{  	font-family: Arial, Helvetica, sans-serif; 	font-size: 10pt}
.NormalTextItal{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt	font-style: italic;	font-style: italic;}
.NormalTextBold{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt	font-weight: bold;	font-weight: bold;	font-weight: bolder;}.NormalTextBoldItal {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt	font-weight: bold;	font-weight: bold;	font-style: italic;}
sup {  font-size: xx-small}
td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;

}
blockquote{  	font-family: Arial, Helvetica, sans-serif; 	font-size: 10pt}
.SmallText{ 	font-family: Arial, Helvetica, sans-serif; 	font-size: 8pt}
.Header {	font-family: Arial, Helvetica, sans-serif;	font-size: 16pt;	font-weight: bold;	color : #336699;}
.SubHeader1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14pt;	font-weight: bold;	color : #336699;}
.SubHeader2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	color : #336699;}
.SubHeader3 {	font-family: Arial, Helvetica, sans-serif;	/*font-size: 11pt;*/	font-weight: bold;	color : #336699;}
.SubHeader3ital {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color : #336699;	font-style: italic;}
.SubHeader4 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color : #000000;    font-style: italic;}
.floatimgleft {		float:left;		margin: 10px 5px 0px 0px;		}		
.floatimgright {		float:right;		margin: 10px 5px 0px 0px;}
.RequiredFieldLabel  {	font-weight: bold;	color : #336699;}
.Footnote {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal}
.MenuText {  color: #FFFFFF}
.TableColumnHead1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color : #FFFFFF;	background-color: #336699;}
.TableColumnBodyData {background-color:#cccccc;	font: 10pt/1.2em Arial, Helvetica, sans-serif;}
.TableColumnBodyDataWht {	background-color:#FFFFFF; font: 10pt/1.2em Arial, Helvetica, sans-serif;}
.TableColumnBody1 {	background-color: #ffffdd;		font-family: Arial, Helvetica, sans-serif; 	font-size: 10pt}
.TableColumnBody2 {	background-color: #ffffee;		font-family: Arial, Helvetica, sans-serif; 	font-size: 10pt}
.QuickLinks-Links {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;}
.QuickLinks-Title {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	color : #336699;}
.floatimgleftAgenda {		float:left;		margin: 0px 5px 0px 0px;}
.copyright {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}
h1 { font-family: Arial, Helvetica, sans-serif;	font-size: 16pt;	font-weight: bold;	color : #336699;}
h2 {font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	color : #336699;}
h2.SubHeader3 {font-size: 10pt;}

#content {
	position:absolute;
	width: 735px;
	left: 175px;
	top: 129px;
	z-index: 9;
}
#eventBox {
	display: inline;
	visibility: visible;
}#eventBoxPrint {
	display: none;
	visibility: hidden;
}

/* ////////////////////////////////////////////////////////////////////
The homeLoginBox id is assigned to the division immediately surronding 
the login form in the left side bar of the home page.  The login form 
is assigned the id "Login".
///////////////////////////////////////////////////////////////////// */

div#homeLoginBox form#Login {
	padding: 10px;
}
div#homeLoginBox form#Login {
	margin: 20px 8px 15px 3px;
	background-color:#86B1DD;
	width: 135px;
}
div#homeLoginBox form#Login *{
	color:#061D57;
	font-size: 11px;
}
div#homeLoginBox form#Login p.Header {
	font-size: 13px;
}
div#homeLoginBox form#Login a {
	color: #0000CC;
}
div#homeLoginBox form#Login label{
	display: block;
}
div#homeLoginBox form#Login label{
	font-size: 11px;
}
div#homeLoginBox form#Login input{
	margin: 0 0 .75em 0;
}
div#homeLoginBox form#Login input.inputSubmit{
	margin: .75em 0;
}
div#homeLoginBox form#Login p{
	margin: .5em 0;
}
div#homeLoginBox form#Login .formBlock {
	display: block;
}

/* ////////////////////////////////////////////////////////////////////
The usrMgtLogin id is assigned to the division immediately surronding 
the user management login form. 
///////////////////////////////////////////////////////////////////// */

div#usrMgtLogin {
	
	margin-top:12px;
	
}
div#usrMgtLogin .login{
	position: relative;
	width: 630px;
	margin-left: 10px;
}
div#usrMgtLogin table.login {
	padding-left: 20px;
	width: 322px;
}
div#usrMgtLogin table.login tr {
	vertical-align: top;
}
div#usrMgtLogin table.login tr.inputRow td {
	padding: 0;
}
div#usrMgtLogin table.login td {
	padding: 10px 0;
}
div#usrMgtLogin p.login {
text-align: left;
}
div#usrMgtLogin p.header {
text-align: center;
}

/*light blue box used in the right side bar*/
.linkPromoBox {
	left: 206px;
	top: 398px;
	width: 90%;
	background-color:#D5E6FF;
	padding:4px;
	color: #000;
	text-align: left;
}
