/** PAGE STYLES **/
body {
   font-family: arial, verdana, sans-serif;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}
A {
	color: #006600;
}
A:hover {
	color: #009900;
}
td {
   font-size: 10pt;
}
li {
   padding: 4px;
}


/** HEADER STYLES **/
.hlink {
	padding: 2px;
   font-weight: bold;
}
.hlink A {
   color: #ffffff;
}
.hlink A:hover {
   color: #FFF7B2;
}


/** LEFT-NAVIGATION STYLES **/
.navitem {
	padding: 2px;
	font-size: 9pt;
	font-weight: bold;
}
.navitem A {
	color: #006600;
}
.navitem A:hover {
	color: #009900;
}
.naviteminactive {
	padding: 2px;
	font-size: 9pt;
   color: #666666;
}

/** FOOTER STYLES **/
.footer {
	font-size: 8pt;
	color: #666666;
}


/** CONTENT STYLES **/
.pagehead {
   font-size: 12pt;
   color: #006600;
   font-weight: bold;
}
.sectionhead {
   font-size: 11pt;
   color: #006600;
   font-weight: bold;
}
.sectionheadi {
   font-size: 11pt;
   color: #006600;
   font-weight: bold;
   font-style: italic;
}
.sectionheadsm {
   color: #006600;
   font-weight: bold;
}
.bld {
   font-weight: bold;
}
.bldlg {
   font-size: 12pt;
   font-weight: bold;
}
.bldmed {
   font-size: 11pt;
   font-weight: bold;
}
.itl {
   font-style: italic;
}
table.datatable {
   border: #000000 solid 1px;
}
td.tblhead {
   text-align: center;
   font-weight: bold;
   color: #006600;
   background: #FFF7B2;
}
td.tblcol {
   background: #FFF7B2;
   color: #990000;
   vertical-align: bottom;
}
td.tblcolblk {
   background: #FFF7B2;
   color: #000000;
   vertical-align: bottom;
}
td.tblcolb {
   background: #FFF7B2;
   color: #990000;
   font-weight: bold;
   vertical-align: bottom;
}
td.tblcolbg {
   background: #FFF7B2;
   color: #990000;
   font-weight: bold;
   vertical-align: bottom;
}
td.tblrow {
   background: #CCFFFF;
   text-align: center;
}
td.tblrowb {
   font-weight: bold;
   background: #CCFFFF;
   text-align: center;
}
td.tblrowbg {
   font-weight: bold;
   background: #CCFFFF;
   color: #990000;
   text-align: center;
}
td.tblfoot {
   font-size: 8pt;
}
td.tblbg {
   font-weight: bold;
   color: #006600;
}