
BODY
{
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 12px;
  text-align: justify;  
  font-weight: normal;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
  text-align: justify;
  color: royalblue;
  background-color: silver;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
  color: #003366;
}

H1
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}
  	
H2
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight: 700;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
  	
H3
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
  	
H4
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
  	
H5, DT
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
  	
H6
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style:	normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
  	
TFOOT, THEAD
{	
	font-size: 12px;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
  	
TH
{	
	vertical-align:	baseline;
	font-size: 12px;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	


A:link	{
	text-decoration: none;
	color: royalblue;
	}	
  	
A:visited	{
	text-decoration: none;
	color: royalblue;
	}	
  	
A:active	{
	text-decoration: none;
	color: royalblue;
	}	
  	
A:hover {
  color: orangered;
  text-decoration: none;
}
  
  
SMALL
{	
	font-size: .7em;
}	

BIG
{	
	font-size: 1.17em;
}	

BLOCKQUOTE, PRE
{	
	font-family: Courier New, monospace;
}	
  

UL LI
{	
	list-style-type: square ;
}	

UL LI LI
{	
	list-style-type: disc;
}	

UL LI LI LI
{	
	list-style-type: circle;
}	
  
OL LI
{	
	list-style-type: decimal;
}	

OL OL LI
{	
	list-style-type: lower-alpha;
}	

OL OL OL LI
{	
	list-style-type: lower-roman;
}	

/*
IMG
{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
*/
  
/*  added classes*/

.bold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
  text-align: justify;
  color: royalblue;
  background-color: silver;
}

.number
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
  text-align: right;
  color: black;
  background-color: silver;
}

.numberbold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
  text-align: right;
  color: black;
  background-color: silver;
}


.frms
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.nav2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.smalltext
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.body
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}

.bodybig
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.bodyverybig
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.bodysmall
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

DL
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

DD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

DT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

UL
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

LI
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.navbase
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 12px;
  background-image: none;
  color: royalblue;
  background-color: silver;
  text-align: left;
}

.navhr
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bolder;
  font-size: 5px;
  background-image: none;
  color: royalblue;
  background-color: silver;
  text-align: left;
}

.tablecaption
{
  font-weight: bold;
  font-size: 12px;
  background-image: none;
  color: mediumblue;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
}

.tablehead
{
  font-weight: bolder;
  font-size: 12px;
  background-image: none;
  color: gold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: royalblue;
  vertical-align: middle;
  text-align: center;
  padding: 3px;
}
 
.tablebody
{
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  color: royalblue;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
  padding-left: 3px;
}

.tablebodyvideo
{
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: black;
  background-color: white;
  text-align: center;
  padding-left: 3px;
  visibility: hidden;
}

.tablebodyalt
{
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  color: royalblue;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #99CCFF;
  text-align: center;
  padding-left: 3px;
}

.navselected
{
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  color: royalblue;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
  padding-left: 3px;
}

.information
{
  border-right: royalblue 1px solid;
  border-top: royalblue 1px solid;
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  border-left: royalblue 1px solid;
  color: royalblue;
  border-bottom: royalblue 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: honeydew;
  text-align: center;
}

.error
{
  border-right: royalblue 1px solid;
  border-top: royalblue 1px solid;
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  border-left: royalblue 1px solid;
  color: red;
  border-bottom: royalblue 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
}

.warning
{
  border-right: royalblue 1px solid;
  border-top: royalblue 1px solid;
  font-weight: normal;
  font-size: 12px;
  background-image: none;
  border-left: royalblue 1px solid;
  color: coral;
  border-bottom: royalblue 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
}


.copyright
{
  font-weight: normal;
  font-size: 10px;
  background-image: none;
  color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: silver;
  text-align: center;
}


.normalbutton
{
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  background-color: lavender;
  text-align: center;
  color: black;
}

.largebutton
{
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 1.3em;
  background-color: lavender;
  text-align: center;
  color: black;
}

.smallbutton
{
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 0.9em;
  background-color: lavender;
  text-align: center;
  color: black;
}


td[id*='oReportCell'] {width:90% !important; background-color:#ffffff;}
div[id*='oReportDiv'] table {width:100% !important;}