
/* Page body styles */




/* text styles */

h1	{
	margin: 0.5em 0 1em;
	padding: 0 0 0.4em;
	font-size: 1.6em;
	font-weight: normal; }

h1.withtitlelogo	{ margin-right: 100px; }

.h1sub	{
	display: block;
	padding-top: 0.5em;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363; }

.titlelogo	{ 
	z-index: 1; /* corrects render issue in safari with top margin set negatively */
	float: right;
	margin: -10px 0 0;
	padding: 0 10px 15px 15px;
	background: #fff; }

h2	{
	margin: 1.5em 0 0.8em;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold; }

h3	{
	margin: 1.5em 0 0.8em;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold; }

p	{ margin: 0 0 1em; line-height: 1.3em; }


.smiley	{ font-style: normal; text-decoration: none; }
q	{ color: #600; }

.pullpic	{
	float: right;
	padding: 0 0 15px 15px;
	background: #fff; }

.pageContent ul	{ padding: 0 0 0 20px; }


/* Forms */

.formrow	{ margin: 1em 0; }
.form input { 
	border: 1px #CCC solid;
	padding: 3px; }

.form textarea { 
	border: 1px #CCC solid;
	padding: 3px; }

.form submit {
	border: 1px #333 solid;
	background: white;
	color: #000;
	}

/* The following hacks correct display anomolies in IE/WIN */
/* \*/



 /* */

