body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; 
	background: url('images/site/ce_bg.jpg') top no-repeat; */
	}
td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666; } 
a { }
a:link { color: #00adef; text-decoration: none; }
a:visited { color: #00adef; text-decoration: none; }
a:hover { color: #00adef; text-decoration: underline; }
a:active { color: #00adef; 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: #9e202f; }
.navilink {  color: #FFFFFF; }
.mainhd {  font-size: 21px; padding: 5px 0px 2px 5px; color: #9e202f; border-bottom: SOLID #9e202f 1px; }
.subhd {  font-size: 16px; padding: 5px 0px 2px 5px; color: #9e202f; border-bottom: SOLID #9e202f 1px; }

.pghd { 
	height: 40px; 
	background: url('images/site/prog_bluehead.jpg') 0px 0px no-repeat; 
	color: #FFFFFF;
	font-size: 16px;
	padding: 0px 15px 0px 15px;
}
.pghdl { 
	height: 40px; 
	width: 630px;
	background: url('images/site/prog_bluehead.jpg') 0px 0px no-repeat; 
	color: #FFFFFF;
	font-size: 16px;
	padding: 0px 15px 0px 15px;
}
.pghdr { 
	height: 40px; 
	width: 120px;
	background: url('images/site/prog_bluehead.jpg') -605px 0px no-repeat; 
	color: #FFFFFF;
	font-size: 16px;
	padding: 0px 15px 0px 15px;
}
.pgsubl { 
	width: 620px; 
	background: url('images/site/prog_greytop.jpg') 0px 0px no-repeat; 
	color: #00adef;
	padding: 10px 15px 5px 15px;
}
.pgsubr { 
	width: 120px; 
	background: url('images/site/prog_greytop.jpg') -605px 0px no-repeat; 
	color: #00adef;
	padding: 10px 15px 5px 15px;
}

.pgdiv { 
	background: url('images/site/prog_greyflow.jpg') 0px 0px no-repeat;
	 padding-left: 15px;
}

.pgfl {
	background: url('images/site/prog_greyflow.jpg') 0px 0px no-repeat;
	padding: 5px 15px 5px 15px;
	
}
.pgfld {
	padding: 5px 15px 5px 15px;
	background-color: #e6e4e5;
	
}
.pgfoot {
	background: url('images/site/prog_greybottom.jpg') bottom no-repeat;
	padding: 0px 0px 20px 15px;
}

hr {
	border: 0;
	width: 710px;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	margin: 0px 0px 0px 0px;
	
}

.pgsubtl { 
	width: 310px; 
	background: url('images/site/prog_greytop.jpg') 0px -1px no-repeat; 
	color: #00adef;
	padding: 10px 15px 5px 15px;
}
.pgsubtm { 
	width: 320px; 
	background-color: #e6e4e5; 
	color: #00adef;
	padding: 10px 15px 5px 15px;
}
.pgsubtr { 
	width: 120px; 
	background: url('images/site/prog_greytop.jpg') -605px -1px no-repeat; 
	color: #00adef;
	padding: 10px 15px 5px 15px;
}