body  {
font-family :  Verdana, Arial, Helvetica, Sans-Serif;
font-size : 10pt;
line-height : 13pt;
font-weight : normal;
font-style : normal;
cursor : auto;
color : Black;
background-color : #ffffff;
margin : 10px 10px 10px 10px;
padding : 0px 0px 0px 0px;
border : 0px none;
}

h1  {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
background-color : transparent;
font-size : 18pt;
font-weight : bold;
font-style : normal;
cursor : auto;
color : #000066;
text-align : center;
}
h2, h3, h4, h5, ul  {
font-family: Verdana, Arial, Helvetica, Sans-Serif;

font-style : normal;
cursor : auto;
}
h2  {
font-size : 14pt;
font-weight : bold;
text-align : center;
color : #FFFF00;
background-color : #000080;
font-style : italic;
}
h3  {
font-size : 14pt;
font-weight : bold;
color : #0000CC;
background-color : transparent;
}
h4  {
font-size : 18pt;
line-height : 21pt;
font-weight : bold;
color : #004801;
}
h5  {
font-size : 8pt;
font-weight : normal;
color : Black;
font-style: italic
}
h6  {
font-size : 8pt;
font-weight : bold;
color : Black;
line-height : 11pt

}
table, td, tr, ul, sub, sup {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-style : normal;
font-size : 12pt;
line-height : 16pt;
cursor : auto;

}
table {
 
}
li {
padding-bottom : 8px;
}
li.tight {
padding-bottom : 0px;
}
td, ul  {
font-size : 10pt;
font-weight : normal;
}

a.sidebar:LINK, a.sidebar:VISITED{
font-size : 11pt;
line-height : 18pt;
font-weight : normal;
color: #FFFFFF;
background-color : #16731A;
font-family:  Verdana, arial, helvetica, Sans-Serif;
}

a.sidebar:HOVER, a.sidebar:ACTIVE{
}
a:LINK, a:VISITED{
font-size : 8pt;
line-height : 13pt;
font-weight : normal;

font-family:  Verdana, arial, helvetica, Sans-Serif;
}

a.sidebar2:HOVER, a.sidebar2:ACTIVE{
color : #FFFF00;
background-color : #1fa121;
}
a.sidebar3:LINK, a.sidebar3:VISITED{
font-size : 9pt;
line-height : 11pt;
font-weight : normal;
color: #004801;
font-family:  Verdana, arial, helvetica, Sans-Serif;
}

a.sidebar3:HOVER, a.sidebar3:ACTIVE{
color : #0000FF;
}

/*===========================================================================================*/
/* Start of Class Definitions */
/*===========================================================================================*/
/*----------------------------- Size Classes*/
.tiny  {
font-size : 8pt;
}
.small  {
font-size : 9pt;
}
.medium  {
font-size : 12pt;
}
.large  {
font-size : 16pt;
}
.xlarge {
font-size : 24pt;
}
.border {
  border: 1px solid #000000;
};
/*----------------------------- Colour Classes*/
.red  {
color : White;
}
.red  {
color : Red;
}
.green {
color : Green;
}
.blue {
color : #000066;
}
.maroon {
color : Maroon;
}
.white {
color : white;
}
/*----------------------------- Custom Styles*/
.fplogo  {
font-size : 9pt;
text-align : justify;
}
.news:first-letter {
Font-Size : 9pt;
font-weight : bolder;
}
.HandNote  {
font-size : 9pt;
font-weight : normal;
font-style : italic;
color : #800000;
}
.MenuTitle{
    font-size : 8pt;
font-weight : normal;
background-color: #993300;
    color: #FFFFFF;
    width: 100%;
    text-align : left;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 5px;
    padding-right : 0px;
}
/*===========================================================================================*/
/*Legacy Styles*/
.Red  {
color : #FF0000;
}
.Green  {
color : #008000;
}
.Blue  {
color : #0000FF;
}
.menuskin{
position:absolute;
width:135px;
background-color:blue;
border:1px solid black;
font:normal 11px Verdana;
line-height:15px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:yellow;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}
sub, sup { font-family: Verdana Arial, Helvetica, sans-serif;
           font-size: 65%; }

hr {border: none 0; 
	border-top: 1px dotted #004801;
	border-bottom: 0px dotted #fff;
	width: 95%;
	height: 1px;
	margin: 20px auto 0 0;
	text-align: left;
	background-color: #fff;
}	
	
