body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	background: url('images/site/background.jpg') top no-repeat; 
	background-attachment: fixed;
	}
td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; } 
a { }
a:link { color: #3d9be0; text-decoration: none; }
a:visited { color: #3d9be0; text-decoration: none; }
a:hover { color: #3d9be0; text-decoration: underline; }
a:active { color: #3d9be0; text-decoration: none; }
h1 {}
h2 {}
h3 {}
h4 {}
.maintable { width:800px; height:100%; }
.header {  }
.navi1 {}
.navi2 {}
.navidiv {}
.leftbar { width: 200px;  }
.leftbardiv {  }
.content1 {}
.content1div {}
.content2 {}
.righbardiv {}
.rightbar {}
.footerdiv {}
.footer {}
.adminhead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.admintxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.adminform { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.adminlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #06C; } 
.divst { position:absolute; z-index:45; background-color: #007071; text-align: center; font-size: 10px; color: #FFFFFF; vertical-align: middle; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; }
.divtools { position:absolute; z-index:45; padding: 3px; background-color: #66a9aa; }

.cathead {  padding: 5px 5px 5px 5px;  background-color: #cec1b0; border-bottom: SOLID #FFFFFF 1px; }
.cat2 { padding: 2px 5px 2px 10px; border-bottom: DASHED #cec1b0 1px; }

.inputnw {  border: SOLID #cec1b0 1px; }
.input25 {  border: SOLID #cec1b0 1px; width: 25px; }
.input50 {  border: SOLID #cec1b0 1px; width: 50px; }
.input75 {  border: SOLID #cec1b0 1px; width: 75px; }
.input100 {  border: SOLID #cec1b0 1px; width: 100px; }
.input150 {  border: SOLID #cec1b0 1px; width: 150px; }
.input200 {  border: SOLID #cec1b0 1px; width: 200px; }
.input300 {  border: SOLID #cec1b0 1px; width: 300px; }
.input350 {  border: SOLID #cec1b0 1px; width: 350px; }
.input400 {  border: SOLID #cec1b0 1px; width: 400px; }

.cellred { color: #9e202f; }
.cellredhd { color: #9e202f; font-size: 14px; }
.cell100 { width: 100px; }
.cell100red { width: 100px; color: #3d9be0; }
.navilink {  color: #FFFFFF; }
.mainhd {  font-size: 21px; padding: 5px 0px 2px 5px; color: #3d9be0; border-bottom: SOLID #3d9be0 1px; }
.subhd {  font-size: 16px; padding: 5px 0px 2px 5px; color: #3d9be0; border-bottom: SOLID #3d9be0 1px; }