body { 
	padding: 0; margin: 0; 
	background-image: url("/images/body_background.jpg");
	background-repeat: yes-repeat;
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial;
	font-size: 8pt;
}

a { color: #0070c0; text-decoration: none;  }
a:hover { color: #008030; text-decoration: underline; }
a.emph { font-size: 10pt; font-weight: bold; }
a.emphSmall { font-size: 8pt; font-weight: bold; }
a.emphTiny { font-size: 7pt; font-weight: bold; }
a.admin:hover { color: white; }

table.inset, table.outset	{ 
	border-width: 3px;
	border-style: solid;	
	background-color: #fff0d0; 
	border-collapse: collapse;
}
table.inset { border-color: #d0d0b0 #fffff0 #fffff0 #d0d0b0; }
table.outset { border-color: #fffff0 #d0d0b0 #d0d0b0 #fffff0; }

tr { vertical-align: top; }
th { font-family: verdana, arial; font-size: 12pt; color: #404030; }
td { font-family: verdana, arial; font-size: 9pt; color: #333010; }
td.footer { font-size: 8pt; color: #23458e; text-align: center; }
td.outset, td.inset { font-size: 8pt; color: #666040; }
th.outset, th.inset { font-size: 10pt; font-weight: bold; color: #666040; }

hr { width: 70%; color: black; horizontal-align: center; }

img.menu { 
	border: 0;
	cursor: hand;
}

input, textarea { font-family: verdana; font-size: 8pt; font-color: black; }
input.text, textarea { border: 1px solid black; background-color: #fff5e5; width = 400; }
input.bttn	{ background-color: #d5c090; border-color: #fff0d0 #b5a070 #b5a070 #fff0d0; color: black; }
textarea { height: 100; }

.textBold { font-size: 10pt; font-weight: bold; }
.textBoldLarge { font-size: 12pt; font-weight: bold; }
.textLarge { font-size: 12pt; }
.small { font-size: 8pt; }

.subTitle { color: red; font-size: 14pt; font-weight: bold; }

.visible { display:; }
.hidden { display:none; }

.ShowPricesLink { color: #0070c0; font-size:smaller; text-decoration:underline; cursor:hand; }
