body {background:#0D0F1E; background-image:url(Images/background.jpg); background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
}
a {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#menu{
	background-image:url(Images/buttonbar.jpg);
	width:800px;
	height:50px;
	position:absolute;
	top:165px;
	left: 10px;
}
#navcontainer {padding-top:1px;}
#navlist ul
{
margin: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-left:10px;
padding-right:10px;
font-size:.9em;
}

#navlist a
{
border: 1px solid #FFFFFF;
padding:5px;
padding-left:10px; padding-right:10px;
background-color:#003366;
color: #FFFFFF;

}

#navlist a:link, #navlist a:visited
{
color:#FFFFFF;
text-decoration: none;
font-weight:bold;
}

#navlist a:hover
{
border: 1px solid #FFFFFF;
padding:10px;
padding-left:10px; padding-right:10px;
background-color:#990000;
color: #FFFFFF;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #FFFFFF;
padding:5px;
background-color:#003366;
color: #FFFFFF;
}
 
#menuback{
	background-image:url(Images/header.jpg);
	width:800px;
	height:169px;
	position:absolute;
	top:5px;
	left: 10px;
}
#navcontainerback {padding-top:113px;}

#navlistback ul
{
margin: 0;
white-space: nowrap;
}

#navlistback li
{
display: inline;
list-style-type: none;
padding-left:6px;
padding-right:5px;
font-size:.8em;
}

#navlistback a, #navlistback a:link
{
border: 1px solid #FFFFFF;
padding:3px;
padding-left:6px; padding-right:5px;
background-color:#003366;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;

}
#navlistback a:active
{
border: 1px solid #FFFFFF;
padding:3px;
padding-left:6px; padding-right:5px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;

}
#navlistback a:hover
{
border: 1px solid #FFFFFF;
padding:6px;
padding-left:6px; padding-right:5px;
background-color:#990000;
color: #FFFFFF;
}

#background {position: absolute; background-color:#003366; border:#FFFFFF thin solid;
width:770px; min-height:450px; height:auto; top:180px;
color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:.85em;
padding:15px;}

.Indent { margin-left:15px;}

.Subtitles {font-size:1em; font-weight: bold; border-bottom:#999999 thin double; margin-top:10px;}

.Tip {font-size:.80em; font-weight: bold; margin-top:10px;}

.Titles {font-family:Arial, Helvetica, sans-serif; font-size:1.4em; text-align:center;
border-top:#999999 dotted thin; margin-top:5px; border-bottom:#999999 dotted thin;  font-weight:bold; padding-top:5px; padding-bottom:5px;}

#TeamsNavcontainer {width: 99%;   padding:15px;}

#TeamsNav ul
{
margin: 0;
white-space: nowrap;

}

#TeamsNav li
{
display: inline;
list-style-type: none;
padding-left:10px;
padding-right:10px;
font-size:1em;
}

#TeamsNav a
{
border: 1px solid #FFFFFF;
padding:5px;
padding-left:10px; padding-right:10px;
background-color:#666666;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;

}

#TeamsNav a:link, 
{
border: 1px solid #FFFFFF;
padding:5px;
padding-left:10px; padding-right:10px;
background-color:#666666;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}

#TeamsNav a:hover
{
border: 1px solid #FFFFFF;
padding:10px;
padding-left:10px; padding-right:10px;
background-color:#990000;
color: #FFFFFF;
}

#TeamsNav a:active
{
border: 1px solid #FFFFFF;
padding:5px;
padding-left:10px; padding-right:10px;
background-color:#990000;
color: #FFFFFF;
}

.error_message {
    color: red;
	background-color: white;
	border: inset;
	border-width: 1px;
}
