h1, h2, h3, h4, h5				{ padding: 0; margin: 0 0 2px 0; font-family:Arial, Helvetica, sans-serif; }
h1				{ font-size: 16px; font-weight:normal; color: #FF9900; }
h2				{ font-size: 13px; }
h3				{ font-size: 12px; font-weight:normal; border-bottom: 1px solid #AF4F0A; margin: 10px 0 0 0;}

form			{ margin: 0; padding: 0; }

.referral 		{
	font-style:oblique;
	border-top: 1px solid #332511;
	width: 90%;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 7px;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
}

.spider			{ border-top: 3px double #332511; padding: 3px; }
.spider p		{ color: #733406; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; margin: 0;}
.spider p a:link, .spider p a:visited { color: #742500; text-decoration: underline; }
.spider p a:hover, .spider p a:active { color: #AF4F0A; text-decoration: none; }
 
#events			{  }
#events p		{ margin-bottom: 0; }
#events ul		{ list-style-image:url(../images/bullet2.gif); list-style-type: disc; margin: 0; padding-left: 16px;  }
#events ul li	{ list-style-image:url(../images/bullet2.gif); padding:0; margin:0; }

.subfoot		{ padding: 6px 0; font-size: 12px; color: #CA7400; font-family: Verdana, Arial, Helvetica, sans-serif;}
.subfoot a		{ color: #CA7400; text-decoration: none; }

#popup			{ color: #CA7400; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 332px; text-align: left;}
#popup ul		{ list-style-image:url(../images/bullet2.gif); list-style-type: disc; margin: 0; padding-left: 30px; }
#popup ul li	{ list-style-image:url(../images/bullet2.gif); padding:5px 0; margin:0; }
#popup a:link, #popup a:visited { color: #742500; text-decoration: underline; }
#popup a:hover, #popup a:active { color: #AF4F0A; text-decoration: none; }

#resform		{  }
#resform .submit
				{ width: 80px; background: white; }
#resform td		{ width: 152px; padding: 2px; text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					line-height: 18px;
					color: #CA7400;}
#resform .label { width: 140px; text-align:left }
#resform .commentlabel
				{ text-align:left; }
#resform input	{ width: 152px; background: #E5E5E5; }
#resform select { background: #E5E5E5; color: #000000; width: 114px;}
#resform select.monthday
				{ width: 55px; }
#resform .ta	{ width: 310px; height: 150px; background: #FFFFFF; overflow:inherit; }

p.logos			{ background: white; border: 1px solid #CA7400; text-align:center; padding: 3px;}
p.logos img		{ padding: 0; }
td.logoc, td.logor, td.logol
				{ background: white; padding: 1px; width: 30%; text-align:center; margin-bottom: 10px; height: 100px; }
td.logoc		{ border-top: 1px solid #CA7400; border-bottom: 1px solid #CA7400; }
td.logor		{ border-top: 1px solid #CA7400; border-bottom: 1px solid #CA7400; border-right: 1px solid #CA7400; }
td.logol		{ border-top: 1px solid #CA7400; border-bottom: 1px solid #CA7400; border-left: 1px solid #CA7400; }

#swap_banner a 	{ display: block;  height: 100%; }

div.column { float: left; width: 200px; }

.feedback 		{
	font-style:oblique;
	width: 90%;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 7px;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFF00;
	border-right-color: #FFFF00;
	border-bottom-color: #FFFF00;
	border-left-color: #FFFF00;
}
