/* AKKI 2006 CSS Document */

	body {
		margin-top:0px; 
		margin-bottom:0px; 
		text-align:center;
		background: #B4B7AE url("images/graphic_gray_fade.jpg") repeat-x top left;
		}
		
	a { 
		color:#336699;
		text-decoration:underline;
		}
		
	a:hover {
		text-decoration:underline;
		color:#ff8800;
		}

	a:visited {
		}
		
	h1 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:2.5em;
		font-weight:bold;
		color:#fff;
		margin:10px 10px 10px 10px;
		}
		
	h2 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:1em;
		font-weight:bold;
		color:#000; 
		margin:10px 10px 10px 10px;	
		}
		
	h3 {
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:1.2em;
		font-weight:bold;
		color:#990000; 
		margin:10px 10px 10px 10px;		
		}
		
	p {	
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		line-height:1.5em;
		margin:5px 10px 10px 10px;
		}
		
	ul {

		}
	
	li {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000;
		font-size:0.8em;
		}
		
	.textcopyright {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#ccc;	
		font-size:.6em;
		}
		
	.floatright {
		float:right;
		}
	
	.floatleft {
		float:left;
		}
	
	.boxcalltoaction {
		border-top:1px dashed #ccc;
		padding-top:5px;
		}	
		
	.linkutility {		
		text-decoration:none;
		color:#ff8800;
		border-bottom:1px dotted;
		}
		
	.link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.85em;
		color:#336699;
		}	
		
	.link:hover {
		text-decoration:underline;
		color:#ff8800;
		}
		
	.linknavside {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.75em;
		color:#336699;
		}	
		
	.linknavside:hover {
		text-decoration:none;
		color:#ff8800;
		border-bottom:1px dotted #ff8800;
		}
	
	.linkbreadcrumb {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:.65em;
		color:#ccc;
		text-align:right;
		text-decoration:underline;
		}	
		
	.linkbreadcrumb:hover {
		text-decoration:underline;
		color:#ff8800;
		}
		
	.linkbreadcrumb:visited {
		}
		
	.linknav:active {
		text-decoration:none;
		color:#990000;
		border-bottom:1px dotted #ff8800;
		}
		
	.linknav1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#fff;
		}	
		
	.linknav1:hover {
		text-decoration:none;
		color:#fff;
		}
		
	.linknav1:active {
		text-decoration:underline;
		color:#990000;
		}
		
	.linknav3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#336699;
		}
				
	.linknav3:hover {
		text-decoration:none;
		color:#ff8800;
		}
		
	#banner {
		height:127px;
		background:#666;
		}
		
	#container {
		position:relative;
		background:#fff;
		width:750px;
		margin:0 auto;
		border-left: 1px solid #999;
		border-right: 1px solid #999;
		text-align:left;
		}
	
	#leftcolumn {
		float:left;
		padding-top:7px;
		width:185px;
		background:#fff;
		}	

	#rightcolumn {
		float:left;
		padding-top:7px;
		width:185px;
		background:#fff;
		text-align:center;
		}
		
	#centercolumn {
		float:left;
		width:563px;
		padding-top:4px;
		padding-bottom:8px;
		background:#fff;
		border-left:1px dashed #ccc;
		}
	
	#navlowertop {
		position:relative;
		clear:both;
		height:16px;
		padding:4px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		background:#ff8800;
		font-size:0.65em;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		}
	
	#footer {
		position:relative;
		clear:both;
		height:15px;
		padding:5px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ccc;
		border-top:7px solid #ffbb2d;		
		font-size:0.65em;
		}
		
	#navtop {
		margin-top:0px;
		height:26px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:0.75em;
		font-weight:bold;
		color:#000;
		background:#ff8800;
		border-bottom:4px solid #ffcc66;		
		}
	html>body #navtop {
		height:26px;
		}
		
	#navtop a {
		float:left;
		text-decoration:none;
		color:#fff;
		background:#ff8800;
		padding:0.48em 0.59em;
		border-right:1px solid #fff;
		border-bottom:none;
		}	
	
	#navtop a:hover {
		text-decoration:none;
		background:#fff;
		font-weight:bold;		
		color:#ff8800;
		}
		
	#navtop a:active {
		text-decoration:none;
		background:#990000;
		color:#fff;
		}
			
	#navbottom {
		margin-top:0px;
		height:7px;
		background:#ffcc66;
		border-bottom:1px solid #ccc;		
		}
		
	#navcontainer {
		width: 12.75em;
		border-right:none;
		padding: 0 0 1.2em 0;
		margin-bottom: none;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size: 0.75em;
		background-color: #90bade;
		color: #333;
		}

	#navcontainer ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}

	#navcontainer li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}

	#navcontainer li a {
		display: block;
		padding: 5px 5px 5px 0.7em;
		border-left: 10px solid #006699;
		border-right: 10px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		}
	html>body #navcontainer li a { 
		width: auto; 
		}

	#navcontainer li a:hover {
		border-left: 10px solid #006699;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}