a:link { text-decoration: none; color: #461B7E }
a:visited { text-decoration: none; color: #461B7E }
a:active { text-decoration: none }
a:hover { text-decoration: underline; color: #F76541 }

p, ul, ol {font-size:10pt; font-family:helvetica,verdana; color:#657383}

.tip {font:10px helvetica,verdana;
	border:solid 1px #F76541; width:400px; padding:5px;
	position:absolute; z-index:100; visibility:hidden; color:#657383; top:20px; left:90px;
	background-color:#FFFFFF; layer-background-color:#FFFFFF;}

.menu_item { font-size:11pt; font-family:arial; color:#595454 }
.menu_table { width:760px; border:1px solid #F76541 }
.menu_row { border:1px solid #F76541; background:#FFFFFF }

.pagetitle { font-size:18pt; font-family:helvetica; color:#000000 }
.subheader { font-size:12pt; font-family:helvetica; color:#000000 }
.footer { font-size:8pt; font-family:arial; color:#595454 }

.right_box { width:180px; margin-left:1px; border:1px solid #F76541; background:#FFFFFF }
.right_boxtitle { font-size:11pt; font-family:verdana,helvetica; color:#595454 }
.right_boxitem { font-size:8pt; font-family:verdana,helvetica; color:#595454 }

th { font-size:10pt; font-family:helvetica,verdana; color:#595454 }
td { font-size:9pt; font-family:helvetica,verdana; color:#595454 }
.tablemid { width:530px; border:1px solid #C0C0C0 }
.tablemid_noborder { width:530px; border:0px }
.rowalt { border:1px solid #C0C0C0; background:#F2F2F2 }

.rulemid { width:500px; border:1px solid #C0C0C0 }
.ruleform { width:640px; border:1px solid #F76541 }

#dropmenudiv {
	position:absolute;
	border:1px solid #F76541;
	border-bottom-width: 0;
	font:normal 12px arial;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #F76541;
	padding: 1px 0;
	text-decoration: none;
	font-weight: none;
}

#dropmenudiv a:hover { /*hover background color*/
	background-color: #FFFFFF;
}
