
	body,
	html {
		margin:15;
		padding:10;
		color:#000;
		background:fff;
		text-align:center;
	}
	
	body {
		font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .75em; line-height: 1.7em; color:#4d4d4f;}
		body a:link {font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 1em; line-height: 1.8em; color:#396fc1; }
		body a:visited {color: #4d4d4f}
		body a:hover {color: #0b82c4}
		body a:active {color: #0b82c4}
	}
	

	body {
		min-width:900px;
	}
	
	
	#wrap {
		margin:0 auto;
		background:#fff;
		width:900px;
		text-align:left; 
	}
	#header {
		background:#ffffff;
		width:880px;
		margin:10;
	}
	
	h1 { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 1.1em; line-height: 1.6em; color:#3b609e; font-weight: bold;  margin:0; }
   
	#nav {
		background:#ffffff;
		height:30px;
		width:880px;
		text-align: center;
		margin:10;
	 }
	
	
	.nav { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .8em; line-height: 1em; color:#396fc1; font-weight: bold; letter-spacing: .05em}
		a.nav { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .8em; line-height: 2em; color:#396fc1; font-weight: bold; text-decoration: none;  letter-spacing: .05em}
		a.nav:visited { color: #396fc1; }
		a.nav:active { color: #eda403; }
		a.nav:hover {color: #eda403; text-decoration: underline }
		
	.nav2 { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .9em; line-height: 1em; color:#396fc1; font-weight: bold; }
		a.nav2:link { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .9em; line-height: 2em; color:#396fc1; font-weight: bold; }
		a.nav2:visited { color: #396fc1; }
		a.nav2:active { color: #eda403; }
		a.nav2:hover {color: #eda403; text-decoration: underline }
		
	.bluetrackedout { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 1.1em; line-height: 2em; color:#396fc1; font-weight: bold; letter-spacing: .25em}
	
	
		
	.bodysmall {font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .9em; line-height: 1.6em; color:#4d4d4f;}
		a:link {color: #4d4d4f}
		a:visited {color: #4d4d4f}
		a:hover {color: #0b82c4}
		a:active {color: #0b82c4}
	}
		
	#main {
		background:#ffffff;
		margin:10 10px;
		width:880px;
		text-align:left;
	}
	
	#sidebar {
		background:#ffffff;
		float:right;
		width:280px;
		margin:0 10px;
		text-align:left;
		height:100%;
	}
	
	#center {
		background:#ffffff;
		float:left;
		width:15px;
		margin:0 5px;
		text-align:center;
		height:300px;
		background-image: url('art/greenbulletspacer.gif'); background-repeat: repeat-y;
		
	}
	#footer {
		clear:both;
		padding:15px;
		background:#fff;
		height:18px;
		width:900px;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	
	 ul { list-style-image: url("art/bullet.gif"); }
    
     /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
	

 
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
	
