body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#FFF;
	margin:0;
	padding:0;
	height:100%;
}
html {
	height:100%;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
}
#maintable {
	background-color:#FFF;
	height:100%;
	width:100%;
}
#header {
	border-bottom:6px solid #FF0000;
	vertical-align:top;
	padding-top:10px;
}
#logo {
	border-bottom:6px solid #FF0000;
}
#menu {
	background-color:#0018E7;
	width:20%;
	color:#FFF;
	padding:10px;
	text-align:center;
	vertical-align:top;
}
#pageTitle {
	font-size:14pt;
	font-weight:bold;
	padding:5px 20px;
	height:20px;
}
#content {
	width:78%;
	height:60%;
	padding:20px;
	vertical-align:top;
}
#footer {
	font-size:8pt;
	color:#666;
	text-align:center;
	vertical-align:middle;
	border-top:2px solid #999;
	padding:10px;
}
#navcontainer {
	text-align:center;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
}

#navcontainer li { 
margin: 0 0 3px 0; 
text-align:left;
}

#navcontainer a
{
display: block;
padding: 5px 10px;
border: 1px solid #333;
width: 160px;
background-color:#999999;
background-image: url(images/l1_down.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #FFF;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #333;
background-color: #F00;
background-image: url(images/l1_over.gif);
color: #fff;
}

#navcontainer a:active
{
border: 1px solid #333;
background-color: #F00;
/* background-image: url(images/l1_over.gif); */
color: #fff;
} 

a:link, a:visited {
	text-decoration:none;
	color:#0000CC;
}

a:hover {
	text-decoration:underline;
	color:#800000;
}
/************** print styles **************/
/*
@media print {
	#menu {
		display: none;
	}
	body {
		padding: 0;
		color: #000;
		width: 100%;
		margin:0;
	}
	#maintable {
		border:0;
		width:100%;
	}
	#header {
		width:auto;
		text-align:left;
	}
	#content, #content div {
		width:100%;
		vertical-align:top;
	}
	#footer {
		width:100%;
	} 
}
*/
/* end media print definitions */
