/*	a:link {color:#a00;}

	a:visited {color:#815151;}

	a:active {color:red;}

	a:hover, a.subfoot:hover, a.linknav:hover, a.sublinknav:hover {color:red;text-decoration:underline;}
	
    a.linknav, a.linknav:link, a.linknav:visited {
		 color:#5E715E;
	} */

	body {
		margin:0px;
		padding:0px;
		background:#eee;
		margin-bottom:50px;
		font-size: 100%;
		font-family: Trebuchet MS,verdana,sans-serif; 
		color:#333;
		}
	
	.container {
		width: 90%;
		background: white;
		align: center;
		float: center;
		border-left:1px solid #ccc; 
		border-right:1px solid #ccc; 
		border-bottom:1px solid #ccc; 		
	}

	#leftcontent {
		float:left;
		
		border-bottom:1px dotted #ccc;
		position:relative;
		margin-top:17px;
		padding-right:10px;
		}

	#centercontent {
		margin-left: 25%; 
		margin-right:25%;
		margin-top:20px;
		padding-left:10px;
		padding-right:10px;				
		}

	#pullout {
		float:right;
		width:25%;
		border-left:1px dotted #ccc;
		position:relative;
		margin-top:20px;
		padding-left:10px;
	}
			
		
		 .home, h1, h2, h3 {
		margin:14px 0px 14px 0px;
		line-height:140%;
		}

	p,ul,ol {
		margin:0px 0px 14px 0px;
		font-size: 79%;
		line-height:150%;
		}
		
	ul,ol { padding-left: 35px }
	
	h1 {
		font-size:18px;
		}
		
	h2 {
		font-size:15px;
		}

	h3 {
		font-size:13px;
		}
		
		
	h1 a {
		font-weight:normal;
		text-decoration:none;
	}
		
	.header {
		background-color: #003366;
		border-bottom:1px solid white;
		border-left:1px solid #ccc; 
		border-right:1px solid #ccc; 
		padding-top:40px;
	}
	
	.nav	{
		background-color:#003366;
	}
	
	a.subfoot, a.subfoot:link, a.subfoot:visited {
		font-size:10px;
		color:#666;
	}

	a.subfoot:hover {
		color:red;text-decoration:underline;
	}

	.smtxt {
		font-size:11px;
		margin-top:10px;
		margin-bottom:2px;
	}
	

	a.tinylink, a.tinylink:link, a.tinylink:visited {
		font-size:10px;
		color:#8EA48E;
	}

	a.tinylink:hover {
		color:red;text-decoration:underline;
	}

	a.jargon, a.jargon:link, a.jargon:visited, a.jargon:hover {
		color: #cc0000;
		text-decoration: none;
		border-bottom: #C99;
		border-width: 0px 0px 1px 0px;
		border-style: none none dotted none;
	}
	
	
	.navbar { border: 1px solid gray; text-align: center;}



		.textbox { background-color:#F1F1DE; border: 1px solid #CCCC99; padding: .5em; }
		
	.feature {
		border:1px solid #ccc;
	}
.styhead { font-family: "Trebuchet MS",verdana,sans-serif;
color: #003366;
font-size: 18px;
		font-weight:normal;
		text-decoration:none; }
.mnavb {
	border-right: solid 1px #FFFFFF;
	text-align: center;
	font-size:80%;
	width: 110px;
	color: #fff;
	letter-spacing: .2em;
}
.mnavbw {
	border-right: solid 1px #FFFFFF;
	text-align: center;
	width: 110px;
	font-size:80%;
	color: #000;
	letter-spacing: .2em;
	background-color: #fff;
	
}
.mnavb:hover {
		color:red;
	}



h6 {
	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a {color:#0033CC}
a:visited {color:#003399}
.mnavb a { width:100%; text-decoration:none; color:#FFFFFF}
.mnavb a:visited { color:#FFFFFF}
.mnavbw a { width:100%; text-decoration:none; color:#3366CC; font-weight:bold}
.mnavbw a:visited { color:#003399}

div.headad { color:#fff; font-weight:bold; font-size:14px; text-align:center; height:10px; padding-bottom: 20px;}
div.headad a { color:#fff; font-weight:bold; }
div.headad a:visited { color:#fff;}