body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:0.7em;
	color:#002288;
	margin-left: 2px;
	margin-top: 2px;
	text-align: center;
	background-color: #A8C0F0;
}

a:link, a:visited, a:active  {
	text-decoration:none;
	color: #0000FF; 
}

a:hover {color:#FF0000;}

h1 {
	font-size:1.3em;
	font-weight:bold;
	color:#008822;
	margin-top:0px;
}

hr {
	border: 0;
	color: #9DBE94;
	background-color: #9DBE94;
	height: 1px;
}

textarea, input, select {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:1em;
}

input.blueBut {
	color: #112255; 
	background-color: #F0F0F0; 
	border-color: #DDDDEE;
}
input.greenBut {
	color: #225522; 
	background-color: #DDF0DD; 
	border-color: #DDEEDD;
}
input.cancelBut {
	color: #111111; 
	background-color: #CCCCCC; 
	border-color: #B0B0B0;
	width:5em;
}
input.smallBut {
	font-size:0.85em;
	color: #225522; 
	background-color: #DDF0DD; 
	border-color: #DDEEDD;
}
input.smallRedBut {
	font-size:0.85em;
	color: #552222; 
	background-color: #F0DDDD; 
	border-color: #EEDDDD;
}


.content {margin:0 auto;}
.content td {background-color:#FFFFFF;}
.cornerLT {background: url(images/cornerLT.gif) top left no-repeat; width:18px; height:18px}
.cornerRT {background: url(images/cornerRT.gif) top right no-repeat; width:19px; height:18px}
.cornerLB {background: url(images/cornerLB.gif) bottom left no-repeat; width:18px; height:21px;}
.cornerRB {background: url(images/cornerRB.gif) bottom right no-repeat; width:19px; height:21px;}
.bottomEdge {background: url(images/bottomTile.gif) bottom repeat-x;}
.rightEdge {background: url(images/rightTile.gif) right repeat-y;}

.nav {text-align:left; vertical-align:top;}
.nav, .nav td, td.nav, td.navLT, td.navRT, td.navLB, td.navRB {background-color:#E3F9E3;}
.navLT {background: url(images/navLT.gif) top left no-repeat; width:8px; height:8px;}
.navRT {background: url(images/navRT.gif) top right no-repeat; width:8px; height:8px;}
.navLB {background: url(images/navLB.gif) bottom left no-repeat; width:8px; height:8px;}
.navRB {background: url(images/navRB.gif) bottom right no-repeat; width:8px; height:8px;}

.spacer {width:15px;}

.sec {text-align:left; vertical-align:top;}
.sec, .sec td, td.sec, td.LT, td.RT, td.LB, td.RB {background-color: #eff5FF;}
.LT {background: url(images/LT.gif) top left no-repeat; width:8px; height:8px;}
.RT {background: url(images/RT.gif) top right no-repeat; width:8px; height:8px;}
.LB {background: url(images/LB.gif) bottom left no-repeat; width:8px; height:8px;}
.RB {background: url(images/RB.gif) bottom right no-repeat; width:8px; height:8px;}

.fieldHeading {text-align:right; vertical-align:middle;}
.field {text-align:left; vertical-align:middle;}

.small {font-size:0.85em;}

.error {color:#FF0000; font-weight:bold;}

td.thumb {background-color:#FFFFFF; color:#000000; font-size:0.8em;}

td.whiteCell {background-color:#FFFFFF; padding-left:4px; padding-right:4px;}

.green {color:#009922;}

.black {color:#000000;}
