body {
	background: url('/images/back.jpg') repeat-y center 0px #00173a;
	font-family:sans-serif;
	font-size: .9em;
	margin: 0px;
	}

a { 
	color: white;
	text-decoration: none;
	}

a:hover { text-decoration: underline; }

a img { border: none; }

.left {
	color: white;
	margin: 10px;
	}

.leftnav {
	width: 190px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin: auto;
	margin-top: 10px;
	font-size: .9em;
	background: url('/images/leftnav-back.jpg') no-repeat;
	height: 399px;
	}

.leftnav a {
	color: #FFFFCC;
	text-decoration: none;
	padding: 4px 0px 4px 4px;
	display:block;
	}

.leftnav a:hover{
	background: black;
	}

h1 {
	color: white;
	background: #003366;
	margin: 0px;
	padding: 2px;
	margin-bottom: .5em;
	border-bottom: 2px solid #003366;
	font-size: 1.2em;
	}

p {
	margin-top: 0em;
	margin-bottom: 1em;
	}

h2 {
	font-size: 1em;
	margin-bottom: .5em;
	border-bottom: 1px solid gray;
	}

#center {
	padding: 5px;
	margin-top: 5px;
	border: 1px solid gray;
	background: url('/images/content-back.jpg') repeat-y;
	}

#center a{
	color:#0066CC;
	}

#center a:hover{
	color:#0066FF;
	}

#center a:visited{
	color: #000099;
	}

h1 a { color: #0099ff; }
h1 a:hover {
	color: white;
	text-decoration: none;
	}

#right {
	margin-top: 10px;
	text-align: center;
	}

#rightdiv {
	background: #dddddd;
	margin: 5px;
	margin-left: 0px;
	padding: 10px;
	border: 1px solid gray;
	}

#rightdiv a { color: #0066CC; }

#bottom {
	padding-top: 10px;
	color: white;
	background: url('/images/bottom-back.jpg');
	}
	
li { list-style-type: square; }
ul { margin-left: 0em; padding-left: 2em;  margin-top: 0em; }


.table1 {
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	border-collapse: collapse;
	background: #dddddd;
	}

.table1 td, .table1 th{
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
	padding: 5px;
	}

textarea {
	font-size: 1em;
	font-family: san-serif;
	}

.table1 input, .table1 textarea, .table1 select { border: 1px solid gray; padding: 2px; font-size: .9em; }
input:focus, select:focus, textarea:focus { background: #D6FFBB; }

.button, .table1 .button {
	color: black;
	border: 1px solid gray;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	background: url('images/button_grad1.gif') #838383 repeat-x;
	}

.button:hover {
	background: #eeeeee;
	}

.button:active {
	background: url('images/button_grad1.gif') #838383 repeat-x;
	color: black;
	}

.altrow { background: #eeeeee; }

.table1 a { color: #0066CC; font-weight: bold; }
.table1 a:hover { color: #0066FF; }

.dateBlock { color: white; background: #003366; padding: 5px; font-size: 1.2em; }
a:hover .dateBlock { background: gray; }

select {	font-size:.9em; }
