@charset "utf-8";* {	margin: 0px;	padding: 0px;}body {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	text-align: center;	color: #333333;	background-color: #DAF2C8;	background-image: url(images/background.gif);	background-repeat: repeat-y;	background-position: center top;}p {	font-size: 1em;	line-height: 1.3em;	padding-bottom: 0.8em;}a {	color: #8AAE70;	text-decoration: none;	font-weight: bold;}a:hover {	text-decoration: underline;}h2 {	color: #8AAE70;	font-size: 1.3em;	line-height: 1em;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: .8em;	padding-left: 0px;	font-weight: normal;}#sidebar h2 {	color: #000;}.floatright {	float: right;}.clearfloat {	clear:both;	height:.1px;}#container {	text-align: left;	border: 1px solid #88AD81;	background-color: #FFF;}.wrap {	margin-right: auto;	margin-left: auto;	width: 900px;	}#header {	background-color: #FFF;}#logo {	text-align: center;	height: 133px;}#sidebar {	color: #FFF;	width: 225px;	background-color: #8AAE70;	display: inline;	float: left;}#col1 {	background-color: #FFF;	display: block;	float: left;}#col1.home {	width: 675px;}#col1 .inner {	padding: 25px;}#menu {	background-image: url(images/button_inner.jpg);	background-repeat: repeat-x;	width: 900px;	float: left;	background-color: #DAF2C8;	background-position: left top;	text-align: left;}#menu ul {}#menu li {	list-style-type: none;	float: left;	background-image: url(images/button_right.gif);	background-repeat: no-repeat;	background-position: right top;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;}#menu a {	color: #333;	text-decoration: none;	display: block;	background-image: url(images/button_left.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 10px;	padding-right: 21px;	padding-bottom: 10px;	padding-left: 21px;	font-weight: normal;}#menu li.filler a{	padding-right: 24px;	padding-left: 24px;}#menu li:hover {	background-position: right bottom;	text-decoration: none;}#menu a:hover {	color: #FFF;	background-position: left bottom;	text-decoration: none;}#content li{	padding-bottom: 0.8em;	padding-left: 15px;	background-image: url(images/bullet2.gif);	background-repeat: no-repeat;	background-position: left 3px;	list-style-type: none;	margin: 0px;}#sidebar li {	background-image: url(images/bullet.gif);	background-position: left 3px;	background-repeat: no-repeat;	padding-bottom: .8em;	padding-left: 15px;	list-style-type: none;}#sidebar .inner {	background-image: url(images/home.jpg);	background-repeat: no-repeat;	background-position: left bottom;	padding-top: 25px;	padding-right: 12px;	padding-bottom: 12px;	padding-left: 12px;}#main {	width: 951px;	float: left;	background-color: #FFF;}#top {	height: 85px;	background-color: #CEDBEC;	float: left;	width: 741px;}#footer {	color: #666;	text-align: center;	padding: 5px;	font-size: 0.9em;}h1 {	color: #154BA1;	font-size: 23px;	line-height: 1em;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-left: 30px;	font-weight: bold;	font-style: italic;	background-image: url(images/lines.jpg);	background-repeat: no-repeat;	background-position: left 6px;	padding-bottom: 15px;}img , a img{	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.textleft {	text-align: left;}.floatleft {	float: left;	width: 150px;	margin-right: 20px;	background-color: #CEDBEC;	border: 1px solid #064A9D;	padding: 15px;	font-weight: bold;}h3 {	font-weight: normal;	color: #8AAE70;	font-size: 1.3em;	padding-top: 1em;	padding-bottom: .5em;}.divider {	margin-bottom: 15px;	margin-top: 5px;	width: 300px;	height: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #8AAE70;}