@charset "utf-8";
/* CSS Document - sanderson1.css */

body {
	padding:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
}

#container {
	width: 850px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	/*border:thin solid #CCC;*/
}

#header {
	width:100%;
	height:250px;
}

#headerboxleft {
	width:312px;
	height:95px;
	float:left;
	margin-left:282px;
	padding-top:35px;
	font-size:20px;
	font-weight:bold
}

#headerboxright {
	width:244px;
	height:188px;
	float:right;
}

#headerbottombanner {
	width:680px;
	height:83px;
	float:right;
}

#leftcolumn {
	width:184px;
	min-height:500px;
	float:left;
}

#leftnavbar {
	width:100%;
	height:230px;
	margin-bottom:2px;
}

#leftnavbar ul {
	display:block;
	list-style-type:none;
	padding:0;
	margin:0;
}

#leftnavbar li a {
	display:block;
	width:92%;
	height:20px;
	padding:4%;
	margin-bottom:4px;
	text-decoration:none;
	background-color:#CEC5D8;
	color:#000;
}

#leftnavbar li a:hover {
	display:block;
	width:92%;
	height:20px;
	padding:4%;
	margin-bottom:4px;
	text-decoration:none;
	background-color:#593E77;
	text-transform:capitalize;
	color:#CEC5D8;
}


#leftnavbar a.selected {
	background-color:#593E77;
	color:#CEC5D8;
}


#rightcolumn {
	width:650px;
	min-height:500px;
	float:right;
}

#maincontent {
	width:100%
	min-height:500px;
}

#footer {
	width:98%;
	height:40px;
	clear:both;
	background-color:#593E77;
	color:#CEC5D8;
	padding:1%;
	font-size: x-small;
}

#footerleft {
	width:250px;
	height:30px;
	float:left;
	text-align:left;
	padding-left:10px;
}
	
#footerright {
	width:250px;
	height:30px;
	float:right;
	text-align:right;
	padding-right:10px;
}

#footer a {
	color:#CEC5D8;
}

#footer a:hover {
	color:#000;
}

a {
	color:#593E77;
}

a:hover {
	/*color:#CEC5D8;*/
	color:#007F01;
}


#bottomtextbox {
	background-color:#CEC5D8;
	min-height: 250px;
	width: 92%;
	padding:4%;
	margin: 5px 0 20px 0;
}

h1, h2, h3 {
	color:#007F01;
}

.headline1 {
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

.headline2 {
	font-size:36px;
	font-weight:bold;
	text-align:center;
}

.sidebartext1 {
	text-align:center;
	font-size:16px;
}

.sidebartext2 {
	text-align:center;
	font-size:16px;
	font-weight:bold;
}

.footnote1 {
	font-size:smaller;
	font-style:italic;
	text-align:center;
}

#swcbox {
	width:184px;
	height:47px;
}

ol li {
	margin-bottom:5px;
}

.tabletext1 {
	color:#FFF;
}

.highlightbox {
	width:90%;
	border: #593E77 medium solid;
	padding: 5px;
	margin: 0 auto;
}