/*  GLOBAL LINK COLORS FOR BODY TEXT AND FOOTNOTES */

a:link			{color: #D21034; text-decoration:underline}
a:hover			{ color: #19559B;  text-decoration:underline}
a:visited		{color: #D21034; text-decoration:underline}





body {
	margin: 0px;
	padding: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	padding-top: 0px;
	background-color : #F4DFC7;
	background-repeat: no-repeat;
}



/*  GLOBAL SPACERS  */
.onepixelspace
{ font-size: 1px; line-height: 1px;  margin: 0px; padding: 0px}



/*  CURSORS  */
.hand
{ cursor: hand}




/*  TEXT STYLES  */
/*  Superscripts/Subscripts are applied using the <sup> and <sub> tags. */

sup { font-size: 70%}
sub { font-size: 70%}


/*  Content Styles  */


H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CD7106; 
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 16px;


}



H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CD7106;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
		padding-left: 15px;
			padding-right: 15px;


}

H2 a:link			{color: #CD7106; text-decoration:underline}
H2 a:hover			{ color: #CD7106; text-decoration:underline}
H2 a:active		{color: #CD7106; text-decoration:underline}
H2  a:visited		{color: #CD7106; text-decoration:underline}

H3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CD7106;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
		padding-left: 25px;
			padding-right: 25px;
	padding-bottom: 16px;

}

H3 a:link			{color: #CD7106; text-decoration:underline}
H3 a:hover			{ color: #CD7106; text-decoration:underline}
H3 a:active		{color: #CD7106; text-decoration:underline}
H3  a:visited		{color: #CD7106; text-decoration:underline}


.greytext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5c5a70;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px;

}
.redtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D21034;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px;

}
.blacktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px;

}

p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #000000;
letter-spacing: normal;
text-align: left;
vertical-align: baseline;
word-spacing: normal;
margin: 0px;
padding: 0px;
padding-bottom: 16px;
padding-right: 15px;
padding-left: 15px;
background-color : #F0D4B3;}


#indent
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
letter-spacing: normal;
text-align: left;
vertical-align: baseline;
word-spacing: normal;
margin: 0px;
padding: 0px;
padding-bottom: 16px;
padding-right: 25px;
padding-left: 65px;
}


.Footnote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	
	padding-bottom: 5px;

}



/* CONTENT PAGE BULLET STYLES */


UL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
letter-spacing: normal;
text-align: left;
vertical-align: baseline;
word-spacing: normal;
margin: 0px;
padding: 0px;
padding-bottom: 16px;
padding-right: 25px;
.margin-left: 55;
}

LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #000000;
letter-spacing: normal;
text-align: left;
vertical-align: baseline;
word-spacing: normal;
margin: 0px;
padding: 0px;
padding-bottom: 16px;
padding-right: 25px;
}
OL 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 6px;
}

.OLLI 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	list-style-position: inside;
	list-style-type: decimal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin-left: 16px;
	padding-bottom: 6px;
	padding-right: 25px;
	text-indent: -16px;

}



/* FORM STYLES */

form {
	margin: 0px;
	padding: 0px;
}

.content {
	margin: 0px;
	padding: 0px;
	background-color :#A3A6D0;
	vertical-align: top;
	padding-top: 25 px;
}

/* Used for smaller Form buttons */
Button
{ font-family: Arial, Helvetica, sans-serif;font-size: 13px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; text-align: center;  vertical-align: middle; color: #000000; background-color: #CCCCCC; 	margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px; padding-left: 6px; padding-right: 6px; cursor: hand; }



.FormLabel 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: 0px;
	text-align: right;
	vertical-align: top;
	word-spacing: normal;
	padding: 0;
	margin: 0;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
}

.FormLabelAbove {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	padding: 0;
	margin: 0;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 4px;
}

.FormLabel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	padding-top: 2px;
}

.FormLabel3 { font-size: 10px; line-height: 11px; font-weight: normal}

.FormAlertText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #B70005;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal;
	margin: 0px;
	padding: 0px;
	margin-left: 12px;
}

.FormTextField 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	margin: 0px;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 12px;
}

.FormRadioButton {
	padding: 0;
	margin: 0;
	margin-right: 12px;
	position: relative;
	top: 2px;
}

.FormCheckBox {
	padding: 0;
	margin: 0;
	padding-top:2px;
	margin-right: 12px;
}

.FormListMenu 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	margin: 0px;
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 12px;
	height: 22px;
	padding-left: 0px;
}

/*  Use this to indicate a required field */
.Asterisk
{
	color: #B70005;
	font-size: 13px;
	font-weight: normal;
	margin-right: 3px;
	position: relative;
	top: 2px;
}





/* TABLE STYLES */



.tdcolor1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal ;
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px ;
	padding-right: 15px;
	vertical-align: top;
	background-color : #CCCCCC;
}

.tdcolor2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	word-spacing: normal ;
	margin: 0px;
	padding: 0px;
	padding-bottom: 16px ;
	padding-right: 15px;
	vertical-align: top;
	background-color : #3399CC;
}


/* Sets table borders and margins */
.Table
{ margin: 0px;  margin-bottom: 2px; margin-top:6px; padding: 0px; border: 0px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

/* Used for table column heads */
.ColumnHead
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: center;  vertical-align: bottom; color: #ffffff; background-color: #009AD0; margin: 0px; padding: 10px; border: 0px; border-bottom: 1px solid #000000 }

/* Used for table first column column head */
.ColumnHeadLeft
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left;  vertical-align: bottom; color: #000000; background-color: #CCCCCC; margin: 0px; padding: 10px; border: 0px; border-bottom: 1px solid #000000 }

/* Used for table first column text */
.ColumnTextLeft
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: left;  vertical-align: Top; color: #000000; background-color: #F0D4B3 margin: 0px;  margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #000000; background-color: #EEF9FD;}

/* Used for table first column text */
.ColumnTextRight
{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: none; text-align: right;  vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px;  margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #000000; background-color: #EEF9FD;}

.ColumnTextRight a:link 	{color: #19559B; text-decoration:underline}
.ColumnTextRight a:hover	 { color: #1CA9E1; text-decoration:underline}
.ColumnTextRight a:visited	 {color: #19559B; text-decoration:underline}

/* Used for table text */
.ColumnText
{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: left;  vertical-align: Top; color: #000000; background-color: #F0D4B3; margin: 0px;  margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #000000; background-color: #EEF9FD;}

.ColumnText a:link			{color: #000000; text-decoration:underline}
.ColumnText a:hover			{ color: #000000; text-decoration:underline}
.ColumnText a:visited		{color: #000000; text-decoration:underline}

/* Used for tabledecimal aligned right column text */
.ColumnTextRight
{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; text-align: right;  vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px;  margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #000000; background-color: #EEF9FD;}

.ColumnTextRight a:link 	{color: #19559B; text-decoration:underline}
.ColumnTextRight a:hover	 { color: #1CA9E1; text-decoration:underline}
.ColumnTextRight a:visited	 {color: #19559B; text-decoration:underline}

/* Used for table text */
.ColumnTextCenter
{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none;  text-align: center;  vertical-align: Top; color: #000000; background-color: #FFFFFF; margin: 0px;  margin-bottom: 2px; padding: 10px; border: 0px; border-bottom: 1px solid #000000; background-color: #EEF9FD;}

.ColumnTextCenter a:link			{color: #19559B; text-decoration:underline}
.ColumnTextCenter a:hover			{ color: #1CA9E1; text-decoration:underline}
.ColumnTextCenter a:visited		{color: #19559B; text-decoration:underline}}