@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
html,body {
	min-width:780px;/* for good browsers*/
	font-size:100%;
	background-color:#666666; 
	margin:0px; 
	padding:0px;
	font:0.875em/1.33 Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000}
	
a {color:#336666}
a:hover {text-decoration:underline}
p { margin:0px;
	padding:5px 0px 5px 0px}

h1 {margin:0px;
	padding:5px 0px 10px 0px;
	font-size:1.3em; 
	font-weight:bold; 
	color:#000000}
h2 {margin:0px; 
	padding:5px 0px 5px 0px;
	font-size:1.2em; 
	font-weight:bold; 
	color:#000000}
h3 {margin:0px;  background-color:#99cccc; 
	padding:5px 0px 5px 5px;
	font-size:1.2em; 
	font-weight:bold; 
	color:#000000}
h4 {margin:0px;
	padding:5px 0px 5px 0px;
	font-size:1.1em; 
	font-weight:bold; 
	color:#000000}
.posted { 
	padding-left:20px;
	font-size:0.7em;
	float:right}
hr {border:0; 
	clear:both;
	background-color:#006666;
	color:#006666;
	height:1px;
	width:100%;
	text-align:center}

#aligning {
	width:780px;
	text-align:center;
	margin-left:auto;
	margin-right:auto}
#container {overflow:auto;
	background-color:#66CCCC;
	padding:0px;
	text-align:left;
	width:780px;
	margin:0px}
#lhsblock {
	padding:0px;
	margin:0px;
	width:250px;
	float:left}
#rhsblock {
	padding:0px;
	margin:0px;
	width:530px;
	float:left}
	
#maintitle {
	height:160px;
	padding:0px;
	margin:0px}

#follow {
	height:150px;
	padding:0px;
	margin:-150px 0px 0px 450px}
#follow img {border:none}

#contentarea {
	text-align:center;
	padding:0px;
	margin:0px}
#navigation { 
	width:500px;
	height:19px;
	padding:0px;
	margin:0px}
#contentboxtop { 
	width:500px;
	height:15px;
	padding:0px;
	margin:0px; 
	background:no-repeat url(images/content_body_top.gif)}
#contentbox { 
	min-height:350px;
	background:repeat url(images/content_body_bg.gif);
	width:500px;
	padding:0px;
	margin:0px}
.content { 
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	margin:0px}
.content img {
	border:1px solid #006666;
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px}
.content img.vimage {
	border:none;
	float:left;
	margin:5px 10px 5px 0px}
#contentboxbottom {
	width:500px;
	height:15px;
	padding:0px;
	margin:0px;
	background:no-repeat url(images/content_body_bottom.gif)}
.pagination, .more {text-align:right}
.pagination img, .more img { 
	text-decoration:none; 
	margin-bottom:-1px;
	margin-left:3px;
	margin-right:3px;
	border:0px; 
	float:none}

#errors { 
	width:100%; 
	margin:5px 0px 5px 0px;
	border:1px solid #FF0000;
	background-color:#FFCCCC}
#errors h4, #errors ul {
	padding:5px 10px 5px 10px;
	text-align:left}
#errors ul { 
	margin-left:20px; list-style:disc}

#footer { 
	height:35px;
	width:780px}

.documents {margin-top:20px}
.documents img {
	border:none;
	float:none;
	margin:0px 4px -2px 4px}

form {padding:0px; 
	margin:5px 0px 0px 0px}
form div.formrow label {
	display:block; 
	float:left;
	font-weight:bold; 
	color:#006666;
	display:block;
	width:7em;
	margin-left:0}
form div.formrow input, form div.formrow textarea { 
	margin-bottom:1px;
	font-size:1em; 
	background-color:#F0FFFF;
	padding:2px;
	border:solid 1px #009999;
	color:#000000;
	width:350px}
form div.formrow input.validate { 
	margin-bottom:1px;
	font-size:1em; 
	background-color:#F0FFFF;
	padding:2px;
	border:solid 1px #009999;
	color:#000000;
	width:150px}
form div.formsubmit input {
	margin:0px 0px 5px 83px;
	font-size:1em; 
	color:#000000}
