BODY {
	background-color: #ffffff;
	color: #0000ff;
	font-family: Verdana, Arial;
	font-size: 50%;
	margintop: 10px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	border : medium groove #9900cc;
	background-image : url(images/side_background1.jpg);
	scrollbar-face-color: ffffff;
	scrollbar-shadow-color: #9900cc;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: ffffff;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-arrow-color: #669966;
}

.tableborder1 {
border : medium outset #9900cc;
}

.tableborder2 {
border : medium groove #9900cc;
}

HR {
background-color: #6600ff;
color: #009900;
width:  450px;
}

/* style for boxes on the home page */
.box1 {
	background-color: #9900cc;
	color: #ffffff;
	font-weight: bold;
	border : medium groove #009900;
}

/* style for boxes on the home page */
.box2 {
	background-color: #cccccc;
	font-weight: bold;
	border : medium groove #009900;
}

DIV#maincontent
{
border-bottom: 0px;
border-left: 3px;
border-right: 3px;
border-top: 0px;
font-size: 80%;
margin: 2px 2px 2px 2px;
padding-bottom: 1em;
padding-right: 1em;
padding-left: .5em;
padding-top: 1em
}

LI  {
font-size: 9pt;
color: #660066;
}

.maintable {
	background-color: #ffffff;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica;
	font-size : small;
}

IMG {
border-bottom: 0 none ;
border-left: 0 none ;
border-right: 0 none ;
border-top: 0 none 
}

HR {
background-color: #6600ff;
color: #009900;
width:  450px;
}

.block {
display: block
}

A {
color: blue
}

A:link {
color: #333000;
}

A:visited {
color: #333000;
}

A:hover {
color: #660099
}

A:active {
color: #660099
}

DIV#navigationlinks A
{
font-size: 75%;
font-weight: bold;
text-decoration: none;
}

DIV#navigationlinks A:link
{
color: white
}

DIV#navigationlinks A:visited
{
color: white
}

DIV#navigationlinks A:hover
{
background-color: #ff00ff;
color: #66ff66
}

DIV#navigationlinks A:active
{
background-color: #ffce00;
color: #cc3399
}

DIV#header {
background-color: #d7d7d7;
color: #00cc00;
font-size: 100%
}

DIV#sidebar {
background-color: #ffccff;
float: left;
font-family: Verdana, Arial, Helvetica, "MS Sans Serif", sans- serif;
font-size: 85%;
margin: 0 0.5em 0.5em 0;
border-bottom: 0px solid black;
border-right: 0px solid black;
border-top:  0px solid black;
padding-bottom: 3em;
padding-left: 0.5em;
padding-right: 0;
padding-top: 0;
width: 14em
}

DIV#sidebar A
{
color: blue;
display: block;
font-size: 75%;
margin: 0px;
padding-bottom: 0px;
padding-left: 1em;
padding-right: 0px;
padding-top: 0px;
text-decoration: none
}
DIV#sidebar A:link
{
color: #333
}
DIV#sidebar A:visited
{
color: #333
}
DIV#sidebar A:active
{
background-color: #99ff00;
display: block
}
DIV#sidebar A:hover
{
background-color: #990099;
color: #ffffff;
display: block
}
DIV#sidebar H4
{
font-size: 80%;
font-weight: bold;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0.5em
}

DIV#maincontent
{
border-bottom: 0px;
border-left: 3px;
border-right: 3px;
border-top: 0px;
font-size: 80%;
margin: 2px 2px 2px 2px;
padding-bottom: 1em;
padding-right: 1em;
padding-left: .5em;
padding-top: 1em
}

DIV.footer {
background-color: #d7d7d7;
border-top: 3px solid black;
font-size: 0.8em;
margin-left: auto;
margin-right: auto;
text-align: center
}

DIV.welcome {
border-bottom: 3px solid green;
border-top: 3px solid green;
color: purple;
font-family: Arial, Helvetica, "MS Sans Serif", sans-serif;
font-size: 1.25em;
font-weight: bold;
margin-bottom: 1em;
margin-left: auto;
margin-right: auto;
text-align: center
}

P.main {
font-family: Arial, Verdana, Helvetica, "MS Sans Serif", sans-serif;
font-size: 1.1em;
line-height: 1.3em
}

DIV.transnote {
font-size: 75%;
line-height: 1.2em
}

DIV.sectionhead {
background-color: #99ff66;
color: #000;
border: 1px solid black;
font-weight: bold;
font-size: 1.25em;
line-height: 1.35em;
margin-left: auto; 
margin-right: auto;
text-align: center;
width: 100%;
}

DIV.distleft {
float: left;
text-align: left;
padding-left: 1em;
width: 300px
}

DIV.distright {
float: left;
text-align: left;
padding-right: 1em;
}

DIV.sectionsep {
background-color: #d7d7d7;
color: #000;
line-height: 1.35em;
text-align: center;
clear: left
}

DIV.mapleft {
width: 19%;
float: left;
text-align: left;
padding-left: 1em
}

DIV.mapright {
width: 73%;
float: left;
text-align: left;
padding-left: 1em
}

P.maplist {
font-family: Arial, Verdana, Helvetica, "MS Sans Serif", sans-serif;
font-size: 1.1em;
line-height: 1.1em;
padding-top: 0;
padding-bottom: 0
}

DIV.awardleft {
width: 25%;
float: left;
padding-right: 1em;
text-align: center; 
margin-left: auto; 
margin-right: auto;
}

DIV.awardleftlarge {
float: left;
padding-right: 1em;
text-align: left; 
margin-left: auto; 
margin-right: auto;
}

DIV.awardright {
text-align: left;
padding-left: 1em
}

DIV.featuretop {
background-color: #ffffff;
color: #000;
border: none;
font-weight: bold;
font-size: 0.8em;
line-height: 0.9em;
padding-bottom: 1em;
text-align: left
}
