html,body{	margin:10 px;	padding:0}body{	font: 76% 'lucida grande',arial,sans-serif;	text-align:center;	background-image: url(images/bkg2.gif);}p{	margin:0 10px 10px}/* links */a:link{	color: #330099;	text-decoration: none;	border-bottom: 1px dotted #75994C;}a:visited{	color: #330099;	text-decoration: none;	border-bottom: 1px dotted #75994C;}a:hover{	color: #330099;	text-decoration: none;	border-bottom: 1px dotted #330099;}/* body styles */div#container{	text-align: left;	background: #fff;	width: 800px;	margin: 0 auto;	background-image: url(images/bkg_inner.gif);}div#header{	width: 800px;	height: 54px;}div#content p{	line-height:1.4}div#navigation{	padding: 10px 0 0 5px;	float:left;	width:200px;	background-color: #75994C;}div#navigation p{	border-bottom: 1px solid #330099;	font-size: 90%;}div#navigation a{	text-decoration: none;	color: #000000;	border-bottom: 1px solid #330099;}div#navigation a:hover{	text-decoration: none;	color: #000000;	font-weight: normal;	margin: 0;	padding: 0 0 0 7px;	background-image: url(images/icon_arrow.gif);	background-repeat: no-repeat;	background-position: 0 5px;}div#navigation .active{	text-decoration: none;	color: #000000;	font-weight: bold;	margin: 0;	padding: 0 0 0 7px;	background-image: url(images/icon_arrow.gif);	background-repeat: no-repeat;	background-position: 0 5px;}div#navigation p.spacer{	padding: 1px 0 0 0;	border: 0px}div#extra{		background:#FF8539	float:right;	width:500px}div#footer{	background: #330099;	color: #ffffff;	clear:both;	width:100%;	margin:0;	padding:15px 0 5px 0;	font-size: 80%;	text-align: center;	line-height: 2.4;	border-top: 1px solid #75994C;}div#footer .footerLarge{	font-size: 140%;	color: #cecece;	font-family: georgia,times,serif;}div#footer a{	text-decoration: none;	color: #FFFFFF;	border-bottom: 1px dotted #ffffff;}div#footer a:visited{	text-decoration: none;	color: #ffffff;	border-bottom: 1px dotted #cecece;}div#footer a:hover{	text-decoration: none;	color: #ffffff;	border-bottom: 1px dotted #75994C;}div#content{	float:right;	width:570px;	background: #fff;	padding: 10px;}#content #quote{	width: 226px;	height: 218px;	font-family: georgia,times,serif;	font-size: 140%;	line-height: 1.6;	text-align: center;	float: left;	clear: left;	vertical-align: middle;	padding-top: 15px;}#content #quote #top{	background-image: url(images/icon_quote_left.gif);	background-repeat: no-repeat;	background-position: top left;}#content #photo{	float: left;	padding: 5px;	border: 1px solid #bbb;	margin: 0 10px 5px 0;}#content #text #photoRight{	float: right;	margin: 0 0 5px 20px;}#content #text{	margin: 0 0 0 0;	color: #333;	line-height: 1.4;	text-align: justify;}#content #text b{	font-weight: bolder;	color: #000;}#content #text ul{	list-style: none;}#content #text li{	margin: 0 0 0 -10px;	padding: 0 0 10px 7px;	background-image: url(images/icon_arrow.gif);	background-repeat: no-repeat;	background-position: 0 5px;}#content #text .header{	font-family: georgia;	font-size: 250%;	letter-spacing: 2px;	color: #75994C;	border-bottom: 1px solid #bbb;	margin: 0 0 10px 0;}#content #text .larger{	font-size: 150%;	font-family: georgia,times,serif;	color: #000;}#content #text p{	padding: 10px 0 0 0;}#content #text .spacer{	border-bottom: 1px solid #bbb;	margin: 0 0 10px 0;}#table{	width: 100%;}#table #left{	border-bottom: 1px solid #bbb;	border-right: 1px solid #bbb;	padding: 5px;	color: #fff;	background-color: #999;	text-align: right;	width: 20%}#table #right{	border-bottom: 1px solid #bbb;	padding: 5px;}	/* form elements */.form{	width: 200px;}.formSmall{	width: 50px;}