	body{
	margin: 0px;
	}
	
	img {
	border: 0px;
	}
	img.mid {vertical-align:middle;
	}
	
	.clearit {
		clear: both;
		height: 0;
		line-height: 0.0;
		font-size: 0;
}
	h1 {
		margin: 0px;
		padding-top: 10px;
		padding-left: 17px;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-style: normal;
		font-size: 14px;
		font-weight: lighter;
		}
	#sidebar {
		position: absolute;
		left: 700px;
		top: 0px;
		border: 0px;
		width: 158px;
		}
		
	#main {
		width: 700px;
		height: 400px;
		margin-top: 2px;
		margin-bottom: 2px;
		padding-top: 0px;
		border: 0px;
		}
		
	#main_cont {
		display: block;
		width: 700px;
		margin-top: 2px;
		margin-bottom: 2px;
		padding-top: 0px;
		border: 0px solid #ccc;
		background-color: #ccc;
		min-height: 525px;
		}
		
	#main_cont #boxy {
		display: inline;
		background-color: #333;
		color: #fff;
		float: right; 
		width: 210px; 
		border: 0px; 
		margin-left: 5px;
		border-bottom: 3px solid #fff;
		border-left: 3px solid #fff;
		}
	p.box {
		margin: 0px;
		padding-top: 10px;
		padding-right: 10px;
		padding-left: 10px;
		font-family:  arial, sans-serif;
		font-style: normal;
		font-size: 13px;
		font-weight: lighter;
		letter-spacing: .75px;
		color: #ccc;
		text-align: center;
		text-decoration: none;
		}
		
	#topbar {
	    display: block;
		width: 700px;
		background-color: #000;
		margin: 0px;
		padding-top: 10px;
		padding-bottom: 7px;
		border: 0px;
		}
	#topbar p {
	    margin: 0px;
		padding-right: 10px;
		font-family:  georgia, garamond, "times new roman", serif;
		font-style: oblique;
		font-size: 14px;
		font-weight: lighter;
		background-color: #000;
		letter-spacing: 3px;
		color: #ccc;
		text-align: right;
		text-decoration: none;
		}
		
	p.bod {
		width: 425px;
		padding-top: 10px;
		padding-left: 17px;
		padding-right: 5px;
		padding-bottom: 0px;
		margin: 0px;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-style: normal;
		font-size: 12px;
		font-weight: lighter;
		letter-spacing: 1px;
		color: #000;
		text-align: left;
		text-decoration: none;
		}
	p.res {
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 15px;
		margin: 0px;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-style: normal;
		font-size: 12px;
		font-weight: lighter;
		letter-spacing: 1px;
		color: #000;
		text-align: center;
		text-decoration: none;
		}
	p.for {
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		margin: 0px;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-style: normal;
		font-size: 12px;
		font-weight: lighter;
		letter-spacing: 1px;
		color: #000;
		text-align: center;
		text-decoration: none;
		}
	.cont {
		padding-top: 7px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		margin: 0px;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-style: normal;
		font-size: 12px;
		font-weight: lighter;
		letter-spacing: 1px;
		color: #fff;
		text-align: center;
		text-decoration: none;
		}
	.validate {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 14px;
		text-decoration: none;
		color: #fff;
		}
	#ftr {
		width: 700px;
		height: 25px;
		background-color: #000;
		color: #fff;
		margin: 0px;
		padding-top: 0px;
		border: 0px;
		}
	#ftr_bot {
		width: 700px;
		height: 25px;
		background-color: #fff;
		color: #000;
		margin: 0px;
		padding-top: 0px;
		border: 0px;
		}
	#ftr_bot p {
		width: 700px;
		background-color: #fff;
		color: #000;
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		text-align: left;
		padding: 0px 10px 0px 10px;
		margin: 5px 10px 5px 10px;
		border: 0px;
		}
		a:link.bod2 {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 12px;
		text-decoration: underline;
		color: #000;
		}
		a:visited.bod2 {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 12px;
		text-decoration: underline;
		color: #000;
		}
		a:link.ftr {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		text-decoration: underline;
		color: #000;
		}
		a:visited.ftr {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
		text-decoration: underline;
		color: #000;
		}
		a:link.pdf {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 14px;
		text-decoration: none;
		color: #fff;
		}
		a:visited.pdf {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 14px;
		text-decoration: none;
		color: #fff;
		}
		a:hover.pdf {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 14px;
		text-decoration: underline;
		color: #fff;
		}
		a:active.pdf {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 14px;
		text-decoration: underline;
		color: #fff;
		}
	textarea {
 		background-color: #ccc;
 		color: #000;
		}
	input {
 		background-color: #ccc;
 		color: #000;
		}	
	form {
		font-family: Trebuchet, verdana, arial, sans-serif;
		font-size: 11px;
 		border: 0px;
 		padding: 5px;
		}

	#navcontain {
		clear: both;
		display: block;
		width: 700px;
		margin: 0px 0px 0px 0px; 
		border: 0px;		
		padding: 0px 0px 0px 0px; 
		font-family: verdana, helvetica, arial, sans-serif;
		}

	ul#navlist {
		float:left;
		font-family: verdana, helvetica, arial, sans-serif;
		list-style: none; 
		padding: 0px; 
		margin: 0px; 
		background-color: #000;
		font-size: 11px;
		}

	ul#navlist li {
		width: 110px;
		text-align: center;
		float: left;  
		margin: 0px 0px 0px 0px; 
		border-right: 1px solid #CCC;
		border-bottom: 1px solid #000;
		padding: 0; 
		background-color: #999;
		height: 40px;
		}
	
	ul#navlist li a { 
		display: block;
		height: 40px;
		color: #999;
		background-color: #000;
		font-size: 11px;
		text-decoration: none;
		}
	ul#navlist li a:hover {
		color: #000;
		background-color: #999;
		border-bottom: 0;
		height: 40px;
		}
	ul#navlist li#blank	{
		border-right: none;
		width: 256px;
		background-color: #000;
		}



		
