body {
		margin:0; padding:0;
		font:15pt/1.0 sans-serif;
		background-color: #E3E3BC;
		word-wrap: break-word;
		}

/***LINKS***/

a {color: #1515AA; text-decoration: none; font-weight: bold} /*Marton Central Blue*/
a.bot {color: #1515AA; text-decoration: none; font-weight: bold; padding-left: 5px; padding-right: 5px;}
a:visited {color: #5757E8;} 
/***IDs***/

	#header {
		margin:0; padding:0;
		}

	#main1 {
		margin:0; padding:0;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		position:relative;
		width:185px;
		margin:0; padding:0;
		font-size:80%;
		}
	#right {
		float:right;
		position:relative;		
		width:175px;
		margin:0; padding:0;
		font-size:80%;
		}
	#middle {
		margin:0 185px;
		font-size:80%;
		}
/*******************Classes*********************/
.top {
cursor: pointer;
background-color: #9F836B;
color: #E3E3BC;
height:45px;
font-size: 15;
font-weight:bold;
margin-left:1px;
margin-right:1px;
margin-top:1px;
margin-bottom:1px;
vertical-align:bottom
}

.sub {
background-color: #9F836B;
color: #E3E3BC;
height:25px;
font-size: 90%;
font-weight:bold;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
cursor: pointer;
}

.clear {
background-color: #E3E3BC;
color: #5757E8;
text-decoration: underline;
text-align:left;
font-weight:lighter;
border-style: none;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
cursor: pointer;
/*line-height: 115%;*/
}

.listing-name {
background-color: #E3E3BC;
text-decoration: underline;
text-align: left;
font:12pt/1.0 sans-serif;
border-style: none;
width: 100%;
cursor: pointer;
}

.question {
color: #1515AA;
font-size: 115%;
}

.column-in 

{
margin:0; padding:0.5em 1em;
}

.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
		
h1,h2,h3 { 
	color: #1515AA;
	margin: 0.2em 0;
	}
h4 {
text-align: center;
font-size: 15;#1515AA
line-height: 0;
font-style:italic;	
}
p { margin: 0.5em 0 }

pre {font: sans-serif;}

fieldset
{
border: 1px solid #9F836B;
}

input{
background-color:#EDEDD3;
font-color: black;
}

textarea{
background-color:#EDEDD3;
font-color: black;
}

ul{
color: black;
}

form, img { display: inline; }

img.left {
	text-align: left;
	vertical-align: top;
	margin-right: 25px;
}

img.topad {
	text-align: right;
	vertical-align: top;
	float: right;
}

img.topleft {
	text-align: left;
	vertical-align: top;
	float: left;
}

img.right {
	text-align: right;
	vertical-align: top;
	margin-left: 25px;
}

img.center {
	text-align: center;
	vertical-align: top;
}

img.indiv {
	text-align: center;
	vertical-align: top;
	width: 800px;
}

address {
	text-align: center;
	color: #000000;
	font:10pt/1.0 sans-serif;
}

div.center {
	text-align: center;
}

.copy { text-align:center; font-size:80% }
	
.formwin {
	width: 550px; 	
}	

.hidden {
background-color: #E3E3BC;
color: #E3E3BC;
border: 0;
}

.spons {
background-color: #E3E3BC;
text-decoration: underline;
text-align:center;
font-size: 18px;
font-weight:bold;
color: #1515AA;
border-style: none;
/*margin-left:5px;*/
margin-right:5px;
margin-top:5px;
/*margin-bottom:5px;*/
cursor: pointer;
}

