/********************* Notes ********************************/
body{ font-family: Arial, Helvetica, sans-serif; }
/********************* Header Styles ************************/
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt;  color: #104D8C}
h2{  font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  color: #104D8C; margin-top: 10pt; margin-bottom: -10pt;}
h3{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #104D8C; margin-top: 10pt; margin-bottom: 5pt;}
h4{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #104D8C; margin-top: 10pt; margin-bottom: 5pt;}
h5{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #104D8C; margin-top: 0pt; margin-bottom: 0pt;}
h6{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;   margin-top: 0pt; margin-bottom: 0pt;}
/************************************************************/

/********************* Content Styles ************************/

td {font-size: 9pt; color: #000000}
th{font-size: 9pt; color: #FFFFFF; background-color:#F05043;font-weight:bold;text-align:left;}
/************************************************************/


/********************* Footer Styles ************************/
address {font-size: 8pt; font-style: normal; color: #FFFFFF;}
address a:link {color: #FFFFFF;  text-decoration: underline;}
address a:visited {color: #FFFFFF; text-decoration: underline;}
address a:hover {color: #FFFFFF; text-decoration: underline;}
address a:active {color: #FFFFFF; text-decoration: underline;}
.footer  {padding-right:10px;} 


/************************************************************/


/********************* Form Element Styles ************************/
.L1FormElement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	background-color: #EEEEEE;


}

.L2FormElement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	width: 200px;
	border: thin solid EBE4B8;


}

.L3FormElement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	width: 170px;
	height: 80px;
	border: thin solid EBE4B8;

}

.L4FormElement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	border: thin solid DDDDDD;
	width: 140px



}

.L6FormElement{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	width: 300px;
	border: thin solid EBE4B8;


}

.L1Button {
	font:8pt Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	border:0 solid #000000; 
	cursor:hand; 
	background:#F05043; 
	color: #FFFFFF;
}

.L2Button {
	font:9pt Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	border:0 solid #000000; 
	cursor:hand; 
	background:#104D8C; 
	color: #FFFFFF;
}
/******************************************************************/


/********************* Link Styles ************************/
a:link {color: #104D8C; text-decoration: none;}
a:visited {color: #104D8C; text-decoration: none;}
a:hover {color: #104D8C; text-decoration: underline;}
a:active {color: #104D8C; text-decoration: none;}

a.menulink:link {font-size:8pt; color: #104D8C;text-decoration: none;}
a.menulink:visited {font-size:8pt; color: #104D8C;  text-decoration: none;}
a.menulink:hover {font-size:8pt; color: #104D8C;   text-decoration: underline;}
a.menulink:active {font-size:8pt; color: #104D8C; text-decoration: none;}

/********************************************************/
td.headerTopCell{
	border-right-width: 0.05em;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #104D8C;
	
	border-left-width: 0.05em;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	
	border-bottom-width: 0.05em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #104D8C;		
}

td.headerBottomCell{
	border-right-width: 0.05em;
	border-right-style: solid;
	border-right-color: #FFFFFF;

	border-left-width: 0.05em;
	border-left-style: solid;
	border-left-color: #FFFFFF;

	background-color: #104D8C;
}

/*************** Menu Styles ********************/
 #navcontainer
{
	margin: 0;
	padding: 0 0 0 0px;
}

#navcontainer UL
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer LI
{
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

#navcontainer A
{
	font-size:11px;
	color: #FFF;
	display: block;
	width: auto;
	text-decoration: none;
	background: #104D8C;
	margin: 0;
	padding: 4px 6px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #104D8C;
}

#navcontainer A:hover, #navcontainer A:active { background:#F05043  }

#navcontainer A.active:link, #navcontainer A.active:visited
{
	position: relative;
	z-index: 102;
	background:  #F05043;
	font-weight: bold;
}

p.breadCrumbs {font-size: 8pt; color: #999999;}
a.breadCrumb:link {font-size: 8pt; color: #104D8C;  text-decoration: none;}
a.breadCrumb:visited {font-size: 8pt; color: #104D8C; text-decoration: none;}
a.breadCrumb:hover {font-size: 8pt; color: #104D8C; background-color: #D6E4EF;text-decoration: none;}
a.breadCrumb:active {font-size: 8pt; color: #104D8C;  text-decoration: none;}

marquee {font-size: 11pt; font-weight:bold; color:#104D8C;background-color:#DDDDDD}
marquee a:link {color: red;  text-decoration: none;}
marquee a:visited {color: red; text-decoration: none;}
marquee a:hover {color: red; text-decoration: underline;}
marquee a:active {color: red;  text-decoration: none;}

.itemDate{color: #104D8C}
