a:link { text-decoration: none; color: #3D689B }
a:visited { text-decoration: none; color: #3D689B }
a:active { text-decoration: none }
a:hover { text-decoration: underline; color: #C0C0C0 }

.menu { font-size:15pt; font-family:arial; color:#595454 }
.footer { font-size:8pt; font-family:arial; color:#595454 }
.pagetitle { font-size:13pt; font-family:helvetica; color:#000000 }
.subheader { font-size:11pt; font-family:helvetica; color:#000000 }
p, ul, ol { font-size:10pt; font-family:verdana; color:#444444 }

.box { width:174px; margin-left:1px; border:1px solid #347235; background:#FFFFFF }
.boxtitle { font-size:11pt; font-family:verdana,helvetica; color:#595454 }
.boxitem { font-size:8pt; font-family:verdana,helvetica; color:#595454 }

.tip { font:10px helvetica,verdana;
	border:solid 1px #FBB917; width:200px; padding:5px;
	position:absolute; z-index:100; visibility:hidden; color:#595454; top:20px; left:90px;
	background-color:#FAF8CC; layer-background-color:#FFFFFF; }

th { font-size:9pt; font-family:helvetica,verdana; color:#595454 }
td { font-size:9pt; font-family:helvetica,verdana; color:#595454 }
.tablemid { width:720px; border:1px solid #595454 }
.tablemid_noborder { width:720px; border:0px }
.rowalt { border:1px solid #595454; background:#C0C0C0 }

.rulemid { width:400px; border:1px solid #C0C0C0 }

