
		#body	{
			margin:0;
			padding:0;
		}

		#container	{
			position:absolute;
			width:750px;
			top:10px;
			left:50%;
			margin-left:-375px;
			background-color:#fffff0;
			border:1px solid #666666;
			display:block;
		}

		#toplogo	{
			position: relative;
			width: 750px;
			height: 125px;
			left: 50%;
			margin-left: -375px;
			background-image: url(../images/logo.jpg);
			border-bottom: 1px solid #000000;
			z-index: 5;
		}

		#tabmenu	{
			position:absolute;
			top:109px;
			left:34%;
			text-align:center;
			font:12px/18px Verdana, Helvetica, sans-serif;
			z-index:10;
		}

		#tabmenu a	{
			background:#cccc99;
			text-decoration:none;
			padding:0 5px;
			color:#008B8B;
			font-weight:bold;
			border: 1px solid #000000;
		}

		#tabmenu .current a	{
			font-weight:bold;
			color:#000000;
			background:#fffff0;
			border-bottom: 1px solid #fffff0;
		}

		#tabmenu a:hover	{
			background:#99cccc;
			color:#008B8B;
		}

		#tabmenu .current a:hover	{
			background:#fffff0;
		}

		#mainbody	{
			float:left;
			position: relative;
			left: 50%;
			margin-left: -375px;
			width: 750px;
			display: block;
		}

		#navigation	{
			float:left;
			width:200px;
			padding: 5px;
			background-color:#d3d3d3;
			border: 1px solid #000000;
			border-width:0;
			clear:none;
			font-family:"Trebuchet MS", sans-serif;
			font-size:12px;
		}

		div#navigation .item	{
			margin: 3px;
			display: inline;
		}

		#navigation div		{
			margin: 0;
			padding: 0;
			margin-top: 12px;
		}

		.item li	{
			display: inline;
		}

		.item li .heading	{
			font-family: "Trebuchet MS", sans-serif;
			line-height: 20px;
			text-align: center;
			padding: 0px 0;
			background: #808080;
			font-size: 14px;
			color: #ffffff;
			font-weight: bold;
			display: block;
			border: 1px dotted #ff8c00;
			border-bottom-width: 0;
		}

		div#navigation .item a	{
			display: block;
			padding: 4px 0 4px 0;
			text-align:center;
			text-decoration: none;
			color: #ffffff;
			border: 1px dotted #ff8c00;
			font-size: 11px;
			font-family: "Trebuchet MS", sans-serif;
			background: #cd853f;
			font-weight: bold;
			border-width: 0px 1px 1px 1px;
		}

		div#navigation .item a.current, div#navigation .item a.current:hover	{
			background: #99cc99;
			color: #ffffff;
		}

		div#navigation .item a:hover	{
			background: #99cccc;
			color: #000000;
		}

		.efile  {
			position:relative;
			top:-10px;
			*/position: static;
			margin: 0px 10px 20px 10px;
			text-align: center;
		}

		.secureFile {
			background: #808080;
			border: 1px solid #000;
			font-family:"Trebuchet MS",sans-serif;
			font-size:14px;
			font-weight:bold;
			margin-left: 10px !important;
			padding: 10px 0 10px 0 !important;
			text-align: center;
			width: 178px;
		}

			.secureFile p { margin: 0; padding: 0; }

			.secureFile a { color: #FFF; text-decoration: none; }
			.secureFile a:hover { color: #CD853F; }


		.dates	{
			margin: 10px;
			padding: 5px;
			background: #ffffff;
			border: 1px solid #000000;
			text-align: center;
			font: 12px/14px Arial, sans-serif;
			color:#000000;
			font-weight:bold;
		}

		.dates .dtitle	{
			font-weight: bold;
			font-size: 1.2em;
			color:#ff0000;
		}

		.dates .dlink	{
			text-decoration: none;
			color: blue;
			font-size: 0.8em;
		}

		.dates .dtitle a	{
			text-decoration: underline;
			color: #ff0000;
		}

		#content	{
			border: 1px solid #000000;
			border-width: 0 0px;
			padding: 5px;
			float: right;
			width: 525px;
			font: 12px/16px Verdana, Helvetica, sans-serif;
		}

		#content h1	{
			margin-top: 1em;
			margin-bottom:0px;
			padding-bottom:0px;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 20px;
			line-height: 20px;
			font-weight: bold;
			color: #cd853f;
			border-bottom: 1px solid #cd853f;
			display: block;
		}

		#content h3	{
			margin-top:0px;
			margin-left:40px;
			padding-top:0px;
			color: #663333;
			font-size: 12px;
			line-height:12px;
		}

		#content h5	{
			margin-top: 1em;
			margin-bottom: -.3em;
			padding-left: 10px;
			border-left:10px solid #008b8b;
			font-family: Verdana, Helvetica, sans-serif;
			font-size:1.2em;
			font-weight: bold;
			line-height: 25px;
			color: #008B8B;
			display: block;
		}

		#content a:link	{
			color:#aa0000;
			text-decoration:none;
			border-bottom:1px solid #aa0000;
		}

		#content a:visited	{
			color:#556b2f;
			text-decoration:none;
			border-bottom:1px solid #556b2f;
		}

		#content a:active	{
			color:#aa0000;
			text-decoration:none;
			border-bottom:1px solid #aa0000;
			background-color:#fff0f5;
		}

		#content a:hover	{
			color:#aa0000;
			text-decoration:none;
			border-bottom:1px solid #aa0000;
			background-color:#fff0f5;
		}

		.indented	{
			padding-left:20px;
		}

		.quote	{
			padding-left:20px;
			padding-right:20px;
			font-family:Georgia,Times,serif;
			font-size:12px;
			line-height:14px;
			color:#708090;
		}

		#ulist	{
			margin:0px;
			padding:0px;
			margin-right:40px;
			display:block;
		}

		#ulist ul li	{
			display:inline;
			font-weight:bold;
		}

		.boxclear	{
			clear:both;
		}

		#footer	{
			clear:both;
			position:relative;
			width:750px;
			left:50%;
			margin-left:-375px;
			margin-top:10px;
			border-top:50px solid #fffff0;
			text-align:center;
			font-family:"Trebuchet MS", Helvetica, sans-serif;
			font-size:10px;
		}

		#footer span	{
			border-top: 1px dotted #000000;
			border-bottom: 1px solid #666666;
			background-color:#cccc99;
			color:#000000;
			line-height:12px;
			padding:5px 42px 5px 30px;
			display:block;
		}

		#photo	{
			float:right;
			padding-top:18px;
			padding-left:18px;
			padding-right:10px;
		}

		#photo img	{
			border:0px;
			padding:5px;
		}

		#bottomfree	{
			position:absolute;
			width:752px;
			height:100px;
			left:50%;
			margin-left:-376px;
			background-color:#f5f5f5;
		}

		.score	{
			color: #a00;
			font-weight: bold;
			text-decoration: underline;
		}
