body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-align:center;
	color:#FFFFFF;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.standardcell
{
background-color:#2a74fa;
}

.searchbarleft
{
background-color:Red;
font-size:10px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
}

.searchbarright
{
background-color:Red;
font-size:10px;
text-align:right;
color:#FFFFFF;
font-weight:bold;
}

.altcell
{
background-color:#FFCC00;
}

.maintable
{
width: 770px;
border: white 1px solid;
}

.header_table
{
width:100%;
padding: 0px;
border: 0px;
}

.topbar
{
}

.smalltextbox 
{
	font-size:10px;
}

.menutable
{
	padding:0px;
	background-color:#981000;
	border:0px;
	font-size:14px;
	color:#FFFFFF;
	width:100%;
	height:100%;
}

.maincontenttable
{
width:610px;
border:0px;
padding:0px;
}

.maincontentcell
{
background-color:White;
vertical-align:top;
border-color:white;
color:Black;
}

.maincontentcell a
{
    color:Blue;
    text-decoration:none;
}

.maincontentcell a:hover
{
    text-decoration:underline;
}

.maincontentcell a:visited
{
    color:Purple;
    text-decoration:none;
}

.cellallborders
{
border-left:1px solid;
border-bottom:1px solid;
border-right:1px solid;
border-top:1px solid;
border-color:white;
}

.leftandbottomborder
{
border-left:1px solid;
border-bottom:1px solid;
border-color:white;
}

.rightandbottomborder
{
border-right:1px solid;
border-bottom:1px solid;
border-color:white;
}

.bottomborder
{
border-bottom:1px solid;
border-color:white;
}

.leftborder
{
border-left:1px solid;
border-color:#FFFFFF;
}

.leftmenucell
{
background-color:Blue;
width:160px;
vertical-align:top;
}

.bottomlinkscell
{
background-color:Blue;
vertical-align:top;
text-align:center;
}

#navcontainer
{
	width:160px;
	padding: 0;
	color: #FFFFFF;
	MARGIN-TOP: -1px;
	background-color:Blue;
}

#navcontainer ul
{
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}

#navcontainer li
{
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
}


#navcontainer li a
{
	display: block;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 10px;
	text-decoration: none;
	margin: 0px;
	vertical-align:top;
	height: 25px;
	color: #FFFFFF;
	text-align:left;
	font-size:11px;
}

#navcontainer li a:hover
{
	background-color:blue;
	font-weight:normal;
}

a
{
    color:#FFCC00;
    text-decoration:none;
}

a:hover
{
    text-decoration:underline;    
}

.footerbar a
{
font-size:10px;
color:#FFFFFF;
}

.footerbar a:hover
{
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}


