body {	padding: 0;	margin: 0;	border: 0;}img {	border: 0;	padding: 0;	margin: 0;	text-align: center;}h2 {	font: bold 18px Arial, Helvetica, sans-serif;	color: #571283;	text-align: left;	margin: 0 0 0 12px;	padding: 1em 12px 0 28px;	background: #faa633 url(../images/flowerIcon.gif) left 50% no-repeat;}h3 {	font: bold 18px Arial, Helvetica, sans-serif;	color: #571283;	text-align: center;	margin: 0;	padding: .5em 0 0 .125em;}a {	color: #571283;}a:hover {	color: #814da2;}table, td, th {	margin: 10px auto;	padding: 0;}#logo img {	margin: 0 auto;	text-align: center;}#leftColTop {	background: url(../images/leftColTopSlice.gif) center bottom no-repeat;	height: 10px;	width: 190px;}#leftCol {	background-color: #571283;	width: 190px;	vertical-align: top;	text-align: center;}#leftColBot {	background: url(../images/leftColBotSlice.gif) center top no-repeat;	height: 10px;	width: 190px;}#rightColBot {	background: url(../images/rightColBotSlice.gif) center top no-repeat;	height: 10px;	width: 580px;}#rightColTop {	background: url(../images/rightColTopSlice.gif) center bottom no-repeat;	height: 10px;	width: 580px;	margin: 0;	padding: 0;}#gap {	width: 10px;	background-color:#fff;}#mainCol {	vertical-align: top;	background-color: #faa633;	width: 365px;	text-align: center;	border-right: 1px solid #fff;	margin: 0;	padding: 0;}#fullCol {	vertical-align: top;	background-color: #faa633;	width: 580px;	text-align: left;	margin: 0;	padding: 0;}#fullCol img {	margin: 0 12px;}#mainCol p, #fullCol p, #quarters p {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #000;	margin: 0;	padding: .25em 12px;	text-align: justify;	line-height: 1.5em;}#sideCol {	width: 215px;	background-color: #faa633;	text-align: center;	vertical-align: top;	margin: 0;	padding: 0;}#sideCol p {	font: 10px Verdana, Arial, Helvetica, sans-serif;	text-align: justify;	color: #571283;	margin: 10px;	padding-bottom: 1em;	line-height: 1.4em;}#sideCol p.home {	font: 10px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	color: #571283;	margin: 10px;	padding-bottom: 1em;	line-height: 1.8em;	border: 0;}#quarters {	width: 289px;	vertical-align: top;	background-color: #faa633;}#footer {	width: 580px;}#footer p {	font: 10px Verdana, Arial, Helvetica, sans-serif;	text-align: center;	color: #999;	margin: 0;	padding: 0 0 2em 0;}#leftCol ul {	widht: 190px;	margin: 10px 0 0 0;	padding: 0;	list-style-type: none;	border-top: 1px solid #fff;}#leftCol ul li {	text-align: left;	width: 190px;	display: block;	margin: 0;	font: bold 13px Arial, Helvetica, sans-serif;	color: #fff;	border-bottom: 1px solid #fff;}#leftCol ul li a {	padding: .75em 0;	width: 190px;	display: block;	color: #fff;	text-decoration: none;	text-indent: 1.5em;}#leftCol ul li a.active {	color: #faa633;	background-color: #8142ad;}#leftCol ul li a:hover {	background-color: #8142ad;}#leftCol p {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	padding: 1em 0 0 .75em;	line-height: 1.75em;	text-align: left;}#leftCol p a {	color: #fff;}#leftCol p a:hover {	color: #faa633;}#footer a {	color: #999;}#footer a:hover {	color: #571283;}#quarters ul {	text-align: left;	margin: 10px 10px 0 0;	padding: 0 0 20px 25px;	list-style-type: disc;}#quarters ul li {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #000;	line-height: 1.5em;	padding: .25em 0;}#quarters ul li ul {	text-align: left;	margin: 0 10px 0 0;	padding: 0 0 0 25px;	list-style-type: circle;}#quarters ul li ul li {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #000;	line-height: 1.5em;	padding: .25em 0;}#sideCol ul {	text-align: left;	margin: 10px 10px 0 0;	padding: 0 0 0 25px;	list-style-type: square;}#sideCol ul li {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #571283;	line-height: 1.5em;	padding: .25em 0;}fieldset {	width: 330px;	margin: 10px;	padding: 0;	text-align: left;	border: 0;}label {	font: 11px Verdana, Arial, Helvetica, sans-serif;	padding-top: 10px;	clear: both;	display: block;	font-weight: bold;}