body
{
font-size: 80%;
background-color: #283356;
background-color: #a16853;
background-color: #533b27;
font-family: verdana, arial;
color: #ffffff;
}


hr
{
color: #283356;
width: 90%;
}

a:link {color: #ffffff}
a:visited {color: #aaaaaa;
                color: #de7656;
								color: #ffffff;} 
a:hover {color: #aaaaff;
               color: #bbbbbb;}  

.blue
{
background-color:#183973;
border-right: 0px solid #ccccee;
border-left: 0px solid #ccccee;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
color: #fff;
padding:0.5em 1em;
}

.stickyleft
{
width: 12.7em;
background-color:#ffff99;
border-right: 1px solid black;
border-left: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid black;
color: black;
padding:0.5em 1em;
}



p.justify
{
text-align: justify;
}

p.white
{
background-color:#ffffff;
border-style:solid;
border-width: 1px;
}

.menubar
{
font-size: 67%;
font-weight: bold;
align: center;
}

div.container
{
width:90%;
padding: 2%;
background-color: #4a5578;
background-color: #4d87a9;
background-color: #6c87a5;
border: 1px solid #cccccc;
}

li
{
list-style-type: none;
}

div.indent
{
width: 80%;
text-align: justify;
} 
 
 div.indentright
 {
 width: 80%;
 text-align: right;
 }
 
img
{
border: 1px solid white
}

.right
{
float: right;
} 
 
.left
{
float:  left;
} 


#header {
		margin:0; padding:0;
		}

#main1 {
		margin:0; padding:0;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		width:200px;
		margin:0; padding:0;
		font-size:80%;
		}
	#right {
		float:right;
		width:200px;
		margin:0; padding:0;
		font-size:80%;
		}
	#middle {
		margin:0 200px;
		font-size:80%;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }

#button {
	width: 12.7em;
	border-right: 0px solid #000;
	padding: 0 0 0em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #90bade;
	color: #333;
	}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid white;
		margin: 0;
		}
		


	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 0px solid #1958b7;
		border-right: 0px solid #508fc4;
		background-color: #183973;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 0px solid #1c64d1;
		border-right: 0px solid #5ba3e0;
		background-color: #63bd63;
		color: #000;
		}

.header-in {
	   margin:0; padding: 10px 10px 10px 270px;
	   }	


#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #036;
background-color: #6c87a5;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
border-bottom: 1px solid white;
border-top: 1px solid white;
}

#navcontainer li { display: inline; }

#navcontainer li a
{
text-decoration: none;
background-color: #036;
background-color: #533b27;
color: #FFF;
padding: .2em 1em;
border-top: 1px solid #ffffff;
border-bottom: 1px solid white;
border-right: 1px solid white;;
border-left: 1px solid #fff;
}

#navcontainer li a:hover
{
background-color: #369;
background-color: #c37755;
color: #000000;
}	