body  {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 11pt;
line-height : 16pt;
font-weight : normal;
font-style : normal;
cursor : auto;
color : black;
margin : 10px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border : 0px none;
background-color : #2a3795;

}
a:LINK, a:VISITED, a:HOVER, a:ACTIVE {
font-style : normal;
text-decoration : none;
color : blue;
}
a:VISITED {
color : blue;
font-weight : bold;

}
a:HOVER, a:ACTIVE {
color : #004801;
color : blue;
}
a:LINK{
color : blue;
font-weight : bold;
}

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;
}
h1, h2, h3, h4, h5, ul  {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-style : normal;
cursor : auto;
}

h1  {
font-size : 16pt;
font-weight : bold;
color : #000080;
background-color : transparent;
text-align : left;
}

h2  {
font-size : 14pt;
font-weight : bold;
text-align : left;
color : #264d38;

font-style : italic;
line-height : 8pt;
}
h3  {
font-size : 11pt;
font-weight : bold;
color : #000080;
background-color : transparent;
}
h4  {
font-size : 11pt;
font-weight : bold;
color : #000000;
}
h5  {
font-size : 8pt;
font-weight : bold;
color : #000000;
line-height : 8pt;
}
h6  {
font-size : 8pt;
color : #888888;
line-height : 9pt;
}
table, td, tr, ul, sub, sup {
font-family : Verdana, Arial, Helvetica, SSans-Serif;
font-style : normal;
font-size : 12pt;
line-height : 13pt;
cursor : auto;
color : black
}
li {
padding-bottom : 0px;
}
li.tight {
padding-bottom : 0px;
}
td, ul  {
font-size : 10pt;
font-weight : normal;
}

a.sidebar:LINK, a.sidebar:VISITED, a.sidebar:HOVER, a.sidebar:ACTIVE{
font-size : 9pt;
font-weight : bold;
color: #222222;
background-color : #00C0FF;
font-family:  Verdana, arial, helvetica, Sans-Serif;

}

a.sidebar:HOVER, a.sidebar:ACTIVE{
color : #FFFF00;
background-color : #16731A;
}
a.sidebar2:LINK, a.sidebar2:VISITED{
font-size : 11pt;
line-height : 18pt;
font-weight : bold;
color: #FFFFFF;
background-color : #1fa121;
font-family:  Verdana, arial, helvetica, Sans-Serif;
}

a.sidebar2:HOVER, a.sidebar2:ACTIVE{
color : #FFFF00;
background-color : #1fa121;
}

/*===========================================================================================*/
/* 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;
}
/*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: 100%;
	height: 1px;
	text-align: left;
	background-color: #fff;
    color: #00007A;
}	

input, textarea 
{
    background-color : #80FFFF; 
    }
	