body			{
				margin:10px;
				padding:0px;
				background-color:#CCC;
				height:100%;
				}
#main #menubar #navcontainer div {
	position: absolute;
	height: 325px;
	width: 350px;
	overflow: auto;
	text-align: justify;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	left: 28px;
	top: 118px;
}


#main
				{
	color:#000;
	background-color:#FFF;
	font:0.8em verdana,arial,helvetica,sans-serif;
	width:740px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	height:100%;
	border:1px #666 solid;
	position: relative;
				}

* html #main {height:500px}/* for ie only*/
a				
				{
				color:#666;
				text-decoration:none;
				font-weight:bold;
				}

a:hover			{
				color:#666;
				text-decoration:underline;
				font-weight:bold;
				}

#navcontainer
				{
				margin: 0;
				padding: 0 0 0 82px;
				}

#navcontainer UL
				{
				list-style: none;
				margin: 0;
				padding: 0;
				border: none;
				}

#navcontainer LI
				{
				display: block;
				margin: 0;
				padding: 0;
				float: left;
				width: auto;
				}
#main #menubar #navcontainer #navlist {
	position: relative;
	width: 665px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


#navcontainer A
				{
				color: #444;
				display: block;
				width: auto;
				text-decoration: none;
				background: #DDDDDD;
				margin: 0;
				padding: 2px 10px;
				border-right: 1px solid #aaa;
				}

#navcontainer A:hover, #navcontainer A:active 
				{
				background: #BBBBBB;
				}

#navcontainer A.active:link, #navcontainer A.active:visited
				{
				position: relative;
				z-index: 102;
				background: #BBBBBB;
				font-weight: bold;
				}

#menubar
				{
				width:740px;
				text-align:right;
				background: #DDD;
				border:SOLID #aaa;
				border-width:1px 0 1px 0;
				height:20px;
				}
#maincontent
				{
				padding:5px;
				background-image: url("graphics/mag_glass.jpg");
				background-position: 50% 50%;
				background-repeat: no-repeat;
				height:370px;
				min-height:370px;
				}

.header			{
				font-size:1.4em;
				font-weight:bold;
				}
.subHeader		{
				font-weight:bold;
				}

input			{
				border:1px SOLID #000;
				width:200px;
				} 
textarea		{
				border:1px SOLID #000;
				width:250px;
				height:100px;
				}
