body{margin:5px; font-family: arial, verdana, sans-serif;}

#wrapper {
	background:  url(graycol.gif) repeat-y  -1px 0; 
	top:95px;
	border:solid #FFF 1px;
	border-left-width:0;
	position:relative;
	min-width:740px;
}

#header {	
	position:absolute;
	top:0; left:0;
	text-align:center;
	width:100%;
}

#header  img, header a{margin:0 auto;  }

#content {
	width: 68%;
	position:relative;
	float:right;
	margin-left:-260px;		
}

#sidebar {
	width: 27%;	
	position:relative;	
	padding:10px  0;
	min-width:200px;
	float:left;
}

#footer {
	background: #CCC;
	font-size:8.5pt; font-weight:bold;
	text-align:left;
	padding:5px;
	position:relative;
	clear:both;
	margin-top:95px;
}

#tablestart {
 border: 1px solid black; font-size:9.5pt; padding:8px; }

#tablestart2 {
 border: 0px solid black; font-size:9.5pt; padding:3px; }

.logo{margin:20px 0 0 0; display:block;}
.logobar{position:relative; top:-5px;}

/* float clearing */
#wrapper:after{ content: "."; display: block; height: 0; clear: both; visibility:hidden; } 
#wrapper{display: inline-block;} 

/* Hides from IE Mac \*/ 
* html #wrapper {height: 1%;} 
* html #sidebar {height: 1%;}
* html #content {height: 1%;} 
#wrapper{display:block;}
/* End Hack */ 


/* grey menu bar */
.gmbar{background-color:#CCC; color:#FFF; margin:15px 0 0 5px; border-bottom:solid #FFF 1px; line-height:21px}
.gmbar a{margin:5px;}
.gb{height:2px; line-height:2px; background-color:#CCC; overflow:hidden;}

/* padding on left column */
.padl .gb{margin-left:-7px;}
.padl{padding-left:30px; line-height:.85em; }
.padl a{margin:0; padding:0;}
 
 h1{font-size:1em; margin:1em;}
 h3{margin:1em 0  .3em -7px; font-size:1em;}
 
 
.lnav { color: #fff; font: bold 12px/14px Verdana;}
.lnav:link{ color: #00319C; text-decoration: none }
.lnav:visited{ color: #336633; text-decoration: none }
.lnav:hover{ color: #990000; font: bold 14px/16px Verdana; text-decoration: none; }

.center{text-align:center; margin:0 auto; margin-top:15px;}
