a:link { text-decoration: none; color: #347235 }
a:visited { text-decoration: none; color: #347235 }
a:active { text-decoration: none }
a:hover { text-decoration: underline; color: #FBB917 }

p, ul, ol { font-size:10pt; font-family:helvetica,verdana; color:#595454 }
.menu { font-size:12pt; font-family:arial; font-color:#347235 }
.header { font-size:18pt; font-family:tahoma; font-color:#000000 }
.subheader { font-size:12pt; font-family:tahoma; font-color:#000000 }
.footer { font-size:8pt; font-family:verdana,helvetica; font-color:#595454 }
.breadcrumbs { font-size:8pt; font-family:helvetica,verdana; font-color:#595454 }

.borderOn  { width:119px; margin-left:8px; margin-right:7px; border:1px solid #FBB917; background:#FFFFFF }
.borderOff { width:133px; margin-left:1px; border:1px solid #347235; background:#FFFFFF }
.pageOn { width:133px; margin-left:1px; border:1px solid #FBB917; background:#FFFFFF }

.headlinesbox { width:174px; margin-left:1px; border:1px solid #347235; background:#FFFFFF }
.righttitle { font-size:11pt; font-family:verdana,helvetica; color:#595454 }
.rightitem { font-size:8pt; font-family:verdana,helvetica; color:#595454 }

.tip { font-size:12px; font-family:helvetica,verdana;
	border:solid 1px #FBB917; width:550px; padding:4px;
	position:absolute; z-index:100; visibility:hidden; color:#595454; top:20px; left:90px;
	background-color:#FAF8CC; layer-background-color:#FFFFFF; }

td { font-size:9pt; font-family:helvetica,verdana; color:#595454 }
option { font-size:9pt; font-family:helvetica,verdana; color:#595454 }
.tablemid { width:418px; border:1px solid #595454 }
.rowalt { border:1px solid #595454; background:#FAF8CC }

.rulemid { width:400px; border:1px solid #C0C0C0 }
