BODY { 
	margin-left:5%; 
	background-color: #000033;
}

A.menulink:LINK { color: #cccccc; TEXT-DECORATION: none; }
A.menulink:ACTIVE  { color: #cccccc; TEXT-DECORATION: none; }
A.menulink:VISITED { color: #cccccc; TEXT-DECORATION: none; }

A:LINK { color: #333399; TEXT-DECORATION: none; }
A:ACTIVE  { color: #333399; TEXT-DECORATION: none; }
A:VISITED { color: #333399; TEXT-DECORATION: none; }

/*----------------------------------------*/
/* TABS AND MENUS  COLORS*/
/*----------------------------------------*/

/*
cccccc grey
cc3333 red
ffffcc light yellow (very pale)
cccc99 light green
999966 dark green
666633 really dark green (for border)
*/

.redline { BACKGROUND-COLOR: #993333; }
.logo { BACKGROUND-COLOR: #000033; } 
.mainheading { 
	background-image:url(bluebanner2flat.jpg); 
	background-repeat:no-repeat; 
	width: 50em; 
	height: 96px; 
}

.menu { BACKGROUND-COLOR: #666699; }
.menucurr { 
	BACKGROUND-COLOR: #666699;
	COLOR: #ffff99;
}
.empty { BACKGROUND-COLOR: #cc9966; }
.menucell { BACKGROUND-COLOR: #333366; }
.nonmenu { COLOR: #ffff99; }

.tabsel, .tabbottom {
	BACKGROUND-COLOR: #666699;
	COLOR: white;
}
.tab, .pagename { BACKGROUND: #333366; }
.tab { COLOR: #ffff99; }
.pagename { COLOR: #eeeecc; }
.titler, .titlec, .titlel {
	background: url(barbg.gif);
/*	BACKGROUND: #cccc99;*/
}

.tcontentr, .tcontentc, .tcontentl, .tcontentrnw, .tcontentcnw, .tcontentlnw {
	BORDER-BOTTOM: solid 1px #333333;
	BACKGROUND: #cccccc;
}

.contentr, .contentc, .contentl {
	BACKGROUND: #cccccc;
}

.wnew {
	COLOR: #ffffcc;
}



.titler, .titlec, .titlel, .contentr, .contentc, .contentl {
    BORDER-TOP: solid 1px #cccccc;
    BORDER-LEFT: solid 1px #cccccc;
    BORDER-RIGHT: solid 1px #333333;
    BORDER-BOTTOM: solid 1px #333333;
}

.tab {
	PADDING-LEFT: 0.2em;
	PADDING-RIGHT: 0.2em;
	/*
    BORDER-TOP: solid 1px #cccccc;
    BORDER-LEFT: solid 1px #cccccc;
    BORDER-RIGHT: solid 1px #cccccc;
    BORDER-BOTTOM: solid 1px #cccccc;
	*/
	CURSOR: hand;
	CURSOR: pointer;
}

.mybuttonouter {
    BORDER-TOP: solid 1px #333300;
    BORDER-LEFT: solid 1px #333300;
    BORDER-RIGHT: solid 1px #acab9e;
    BORDER-BOTTOM: solid 1px #acab9e;
	/*PADDING: 1px;*/
}
/*.mybuttoninner, .menu, .menucurr {*/
.mybuttoninner {
    BORDER-TOP: solid 1px #acab9e;
    BORDER-LEFT: solid 1px #acab9e;
    BORDER-RIGHT: solid 1px #333300;
    BORDER-BOTTOM: solid 1px #333300;
}
.mybuttoninner {
	PADDING: 0.4em;
	FONT: 8pt Tahoma;
}

.menu, .menucurr {
	FONT: 10pt "Microsoft Sans Serif", arial, helvetica;
	MARGIN-LEFT: 0.1em;
	MARGIN-RIGHT: 0.1em; 
	MARGIN-TOP: 0.1em; 
	MARGIN-BOTTOM: 0.1em; 
	PADDING-RIGHT: 0.1em; 
	PADDING-LEFT: 0.1em; 
	PADDING-BOTTOM: 0.2em; 
	PADDING-TOP: 0.2em;
}

/*----------------------------------------*/
/* TABS AND MENUS  SIZES   */
/*----------------------------------------*/

.tab, .pagename, .menucell  {
	PADDING-LEFT: 0.2em;
	PADDING-RIGHT: 0.2em;
}

.tabsel, .tabbottom { PADDING-TOP: 4px; }

TD {
	font-family: verdana, Arial, Helvetica, sans-serif;
	FONT-size: 10pt; 
}

.menucell {
	WIDTH: 12em;
	PADDING-TOP:0.2em;
}

.boardcol {
	WIDTH: 40em;
}

.tab, .tabsel {
	FONT: 8pt Tahoma; 
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2em; 
	PADDING-RIGHT: 2em;
	WIDTH: 6em;
}

.menuhigh, .menucurrhigh {
	COLOR: white;
	BACKGROUND-COLOR: #666666;
	FONT: 10pt arial;
	MARGIN-LEFT: 0.1em;
	MARGIN-RIGHT: 0.1em; 
	MARGIN-TOP: 0.1em; 
	MARGIN-BOTTOM: 0.1em; 
	PADDING-RIGHT: 0.1em; 
	PADDING-LEFT: 0.1em; 
	PADDING-BOTTOM: 0.2em; 
	PADDING-TOP: 0.2em;
}

.nonmenu {
/*	BORDER-BOTTOM: solid 1px black; */
	MARGIN-TOP: 2em;
	TEXT-ALIGN: center;
}

/*--------------------------*/
/* PAGE CONTENTS */
/*-------------------------*/

TD.pagename {
	FONT: bold 12pt Tahoma; 
	TEXT-ALIGN: center;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
/*
	BORDER-TOP: solid 1px #cccccc;
	BORDER-LEFT: solid 1px #cccccc;
	BORDER-BOTTOM: solid 1px black;
	BORDER-RIGHT: solid 1px black;
*/
}

.titler, .titlec, .titlel {
	FONT: bold arial 10pt; 
	COLOR: white;
	PADDING-TOP: 0.3em;
	PADDING-BOTTOM: 0.3em;
}

TD.titler {
	TEXT-ALIGN: right;
}
TD.titlec {
	TEXT-ALIGN: center;
}
TD.titlel {
	TEXT-ALIGN: left;
	PADDING-LEFT: 0.7em;
}

.contentr, .contentc, .contentl {
	FONT: 10pt Verdana; 
	PADDING-RIGHT: 2pt; 
	PADDING-BOTTOM: 6pt; 
	PADDING-TOP: 2pt; 
}

TD.contentr {
	TEXT-ALIGN: right;
	PADDING-LEFT: 2pt; 
}
TD.contentc {
	TEXT-ALIGN: center;
	PADDING-LEFT: 2pt; 
}
TD.contentl {
	TEXT-ALIGN: left;
	PADDING-LEFT: 0.7em; 
}

.tablecontent {
	BORDER-LEFT: solid 1px black;
	BORDER-TOP: solid 1px black;
}

.tcontentr, .tcontentc, .tcontentl, .tcontentrnw, .tcontentcnw, .tcontentlnw {
	FONT: 9pt arial;
	PADDING-RIGHT: 3pt; 
	PADDING-LEFT: 3pt; 
	PADDING-BOTTOM: 6pt; 
	PADDING-TOP: 3pt; 
	VERTICAL-ALIGN:top;
}

TD.tcontentr {
	TEXT-ALIGN: right;
}

TD.tcontentc {
	TEXT-ALIGN: center;
}
TD.tcontentl {
	TEXT-ALIGN: left;
}

TD.tcontentrnw {
	TEXT-ALIGN: right;
	WHITE-SPACE: nowrap;
}

TD.tcontentcnw {
	TEXT-ALIGN: center;
	WHITE-SPACE: nowrap;
}
TD.tcontentlnw {
	TEXT-ALIGN: left;
	WHITE-SPACE: nowrap;
}

TD.empty {
	BORDER-RIGHT: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
}

INPUT.text {
	FONT:8pt arial;
}
INPUT.smallbtn {
	FONT: 8pt Arial;
}

LI {
	MARGIN-TOP:0.24em;
}

/**********************************/
/* SELECTBOARD STUFF */
/**********************************/

.btn { 
	color:#ffffcc;
	background-color:#666633; 
	padding-left:0.5em; 
	padding-right:0.5em; 
	border-left: solid #cccccc 1px;
	border-top: solid #cccccc 1px;
	border-right: solid black 1px;
	border-bottom: solid black 1px;
}

.normal { background-color:white; }

.admintable {
	background-color:#cccc99;
	border: 1px solid #999999;
}

.adminheading {
	background-color:#999966;
}

.adminsubheading {
	background-color:#cccc99;
}