body {	margin: 0px;	padding: 0px;	background-color: #FFFFFF;	text-align: center;}a {	outline: none;}#join input, #join textarea {	margin-top: 1px;	margin-bottom: 12px;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 250px;}#join input.button {	width: auto;	background-color: #FFFFFF;	color: #333333;	border: 1px outset #99CC66;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}img.button {	margin-top: 8px;	margin-right: 4px;}img.button:hover {	cursor: pointer;}.button {	cursor: pointer;	width: auto;}#sideLower .button {	clear: both;	margin-top: 8px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;}#shell {	width: 800px;	padding: 0px;	text-align: left;	position: relative;	margin: 2px auto 20px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 12px;	line-height: 16px;	border: 1px solid #666666;}#header {	height: 100px;	margin: 0px;	padding: 0px;	position: relative;}#header img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#topNav {	background-image: url("../images/topNav01.jpg");	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	position: relative;	text-align: right;	height: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;}#topNav ul {	list-style-type: none;	margin: 0px;	padding: 9px 18px 0px 0px;	position: absolute;	top: 0px;	right: 0px;}#topNav li {	display: inline;	margin-left: 8px;	font-size: 11px;	line-height: 13px;	font-weight: bold;}#topNav a {	color: #333333;	text-decoration: none;}#topNav a:hover {	color: #000000;	text-decoration: underline;}#sideNav {	background-image: url("../images/sideNav01.jpg");	background-repeat: repeat-x;	width: 180px;	margin: 0px;	float: left;	position: relative;	clear: both;	padding: 20px;	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}#sideNav ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#sideNav li {	font-weight: bold;	margin-bottom: 6px;}#sideNav a {	text-decoration: none;	color: #000000;}#sideNav a:hover {	color: #006600;	text-decoration: underline;}#sideNav ul li ul {	list-style-type: disc;	padding: 0px;	margin-top: 2px;	margin-left: 18px;	margin-bottom: 2px;}#sideNav ul li ul li {	font-weight: normal;	margin-bottom: 0px;}#sideLower {	clear: left;	float: left;	padding: 20px;	width: 180px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}#sideLower h4 {	font-size: 11px;	line-height: 13px;	margin: 20px 0px 2px;}#sideLower p {	font-size: 11px;	line-height: 13px;	color: #339900;	margin: 0px 0px 8px;}#sideLower p.small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	color: #333333;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}#location {	padding: 16px 0px 4px 24px;	margin-left: 220px;	font-size: 11px;	color: #666666;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;}#location a {	color: #666666;	text-decoration: none;}#location a:hover {	color: #333333;	text-decoration: underline;}#content {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 220px;	padding: 40px 50px 30px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;	font-size: 12px;}#content h1 {	margin: 0px 0px 2px -1px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	line-height: 30px;	color: #339900;	font-weight: normal;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}#content h2 {	font-size: 13px;	margin: 18px 0px 1px;	color: #333333;	line-height: 16px;}#content h2 a {	color: #333333;}#content h3 {	font-size: 11px;	line-height: 15px;	color: #339900;	margin: 0px;	padding: 10px 0px 0px;	font-weight: bold;	text-transform: uppercase;	letter-spacing: 0.05em;}#content p {	margin: 0px 0px 12px;}#content a {	color: #0066CC;}#content ul {	list-style-type: none;	margin: 0px;	padding: 5px 0px 20px;}#content li {	margin: 4px 0px;	padding: 0px;}#content ul li ul {	margin-left: 12px;	list-style-type: disc;}#content li a {}#content li a:hover {	color: #000000;	text-decoration: underline;}#content p.credit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 12px;	margin: 40px 0px 0px;}#content p.credit a {	color: #333333;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}#content p.credit a:hover {	color: #000000;	text-decoration: none;	border-bottom-color: #333333;}#clear {	clear: both;	height: 0px;}