BODY { background: #fdf5e6; margin-left: 2.5%; margin-right: 2.5%; text-color: #0000FF; font-family: arial; }

#header
{
left: 0px;
top: 0px;
width: 100%;
margin: 0%;
padding: 0px;
background-color: #fdf5e6;
}

#floatMenu
{
position:absolute;
top:270px;
left:0.5%;
width: 15%;
height: 150px;
background-color: #fdf5e6;
}

#content
{
position:absolute;
left: 15%;  /* menu width + some separation */
top: 270px;
width: 81%; /* header width - menu width */
padding: 10px;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 1px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
}

p { font-family: arial; text-decoration: none; color: #0000FF; }
p.reg { font-family: arial; text-decoration: none; color: #0000FF; font-size: 85%; }
p.nolink { font-family: arial; color: #3399FF; text-decoration: none; font-size: 80%; font-weight: bold; }
p.mainhead { font-family: Times New Roman, Times, Serif; font-size: 250%; text-decoration: none; font-style: italic; color: #0000FF; }
p.pagehead { font-family: Times New Roman, Times, Serif; font-size: 200%; text-decoration: none; color: #0000FF; font-style: italic; font-weight: ""; }
p.heading { font-family: Times New Roman, Times, Serif; font-size: 150%; text-decoration: none; color: #0000FF; font-style: italic; font-weight: ""; }
p.headp { text-align: left; font-family: Arial, Helvetica, sans-serif; color: #808080; font-weight: bold; }
p.instruct { font-family: Arial, Helvetica, Serif; font-size: 82%; color: #BF5FFF; }

P.apricot {font-family: Arial, Helvetica, sans-serif; color: #FF99CC; font-weight: bold; font-size: 85%; }
P.brown {font-family: Arial, Helvetica, sans-serif; color: #663300; font-weight: bold; font-size: 85%; }
P.chart {font-family: Arial, Helvetica, sans-serif; color: #00ff00; font-weight: bold; font-size: 85%; }
P.cinn {font-family: Arial, Helvetica, sans-serif; color: #cc0066; font-weight: bold; font-size: 85%; }
P.cobalt {font-family: Arial, Helvetica, sans-serif; color: #0000ff; font-weight: bold; font-size: 85%; }
P.evergreen {font-family: Arial, Helvetica, sans-serif; color: #336633; font-weight: bold; font-size: 85%; }
P.forest {font-family: Arial, Helvetica, sans-serif; color: #336633; font-weight: bold; font-size: 85%; }
P.green {font-family: Arial, Helvetica, sans-serif; color: #66cc66; font-weight: bold; font-size: 85%; }
P.grey {font-family: Arial, Helvetica, sans-serif; color: #808080; font-weight: bold; font-size: 85%; }
P.heather {font-family: Arial, Helvetica, sans-serif; color: #996699; font-weight: bold; font-size: 85%; }
P.ivory {font-family: Arial, Helvetica, sans-serif; color: #808080; font-weight: bold; font-size: 85%; }
P.juni {font-family: Arial, Helvetica, sans-serif; color: #339999; font-weight: bold; font-size: 85%; }
P.lilac {font-family: Arial, Helvetica, sans-serif; color: #CC99FF; font-weight: bold; font-size: 85%; }
P.mgreen {font-family: Arial, Helvetica, sans-serif; color: #009900; font-weight: bold; font-size: 85%; }
P.peac {font-family: Arial, Helvetica, sans-serif; color: #00ccff; font-weight: bold; font-size: 85%; }
P.peri {font-family: Arial, Helvetica, sans-serif; color: #99ccff; font-weight: bold; font-size: 85%; }
P.plum {font-family: Arial, Helvetica, sans-serif; color: #663399; font-weight: bold; font-size: 85%; }
P.red {font-family: Arial, Helvetica, sans-serif; color: #ff0000; font-weight: bold; font-size: 85%; }
P.rose {font-family: Arial, Helvetica, sans-serif; color: #cc6699; font-weight: bold; font-size: 85%; }
P.sapphire {font-family: Arial, Helvetica, sans-serif; color: #3300ff; font-weight: bold; font-size: 85%; }
P.scar {font-family: Arial, Helvetica, sans-serif; color: #ff0000; font-weight: bold; font-size: 85%; }
P.sea {font-family: Arial, Helvetica, sans-serif; color: #66FFCC; font-weight: bold; font-size: 85%; }
P.tang {font-family: Arial, Helvetica, sans-serif; color: #ff9966; font-weight: bold; font-size: 85%; }
P.turf {font-family: Arial, Helvetica, sans-serif; color: #667C26; font-weight: bold; font-size: 85%; }
P.turquoise {font-family: Arial, Helvetica, sans-serif; color: #00CCFF; font-weight: bold; font-size: 85%; }
P.yellow {font-family: Arial, Helvetica, sans-serif; color: #FFD700; font-weight: bold; font-size: 85%; }

#menu1 { display : none }
#menu2 { display : none }
#menu3 { display : none }

H1 { font-family: Times New Roman, Times, Serif; color: #0000FF; }
H2 { font-family: Times New Roman, Times, Serif; color: #0000FF; }

LI { font-family: arial; color: #0000FF; font-size: 110%; }
LI.reg { font-family: arial; color: #000ff; font-size: 85%; }

a { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #3399ff; text-decoration: underline; font-weight: bold; cursor: hand; }
A.smlink { font-family: Arial, Helvetica, sans-serif; font-size: 80%; font-style: normal; color: #3399ff; text-decoration: underline; font-weight: bold; cursor: hand; }
A:visited { color: #9933ff; text-decoration: underline; }
A:hover { color: #ff00ff; text-decoration: underline; }
A:active { color: #ff00ff; text-decoration: none; }
A.nolink { font-family: Arial, Helvetica, sans-serif; font-size: 50%; font-style: normal; color: #FDF5E6; text-decoration: none; cursor: text; }

table.ref {
	border-style: solid solid solid solid;
	border-width: 1px 0px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	align: center;
	margin-left: auto; 
	margin-right: auto;
	width: 100%;
	}

table.inv {
	border-style: solid solid solid solid;
	border-width: 0px 1px 1px 1px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	align: center;
	vertical-align: middle;
	margin-left: auto; 
	margin-right: auto;
	width: 100%;
	}

table.inv td.line {
	padding: 0px 0px 3px 0px;
	border-style: solid solid solid solid;
	border-width: 1px 1px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	text-align: left; 
	color: #0000ff;
	font-family: arial;
	font-weight: bold;
	}

table.inv td.second {
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-width: 1px 0px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	text-align: left;
	font-size: 100%;
	color: #0000FF;
	}

table.inv td.stat {
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-width: 1px 1px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	text-align: center;
	font-size: 85%;
	color: #0000FF;
	}

table.inv td.con {
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-width: 1px 1px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	color: #0000FF;
	text-align: left;
	font-family: arial;
	font-size: 85%;
	}

table.inv td.sold {
	border-style: solid solid solid solid;
	border-width: 1px 0px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	text-align: center;
	color: #ff0000;
	font-weight: bold;
	font-style: italic;
	}

table.hf {
	background: #ffffff;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: #3399ff #3399ff #3399ff #3399ff;
	margin-left: auto; 
	margin-right: auto;
	width: 100%;
	height: 35px;
	}

table.hf td {
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0000FF #0000FF #0000FF #0000FF;
	vertical-align: middle;
	text-align: center; 
	}
