#main
{
	width: 90%;
	margin: 10px auto;
	background-color: #fff;
	color: #333;
	border: 0px;
	line-height: 130%;
}
#title
{
	
	color: #333333;
	font-family:Arial;
	font-size:24px;
}
.maintext
{
	color: #000;
	font-family:Arial;
	font-size:13px;
}
.greytext
{
	color: #000000;
	font-family:Arial;
	font-size:11px;
}
.linktext
{

	color: #000000;
	font-family:Arial;
	font-size:13px;
}

#messageband
{

	color: #990000; 
	background-color:#999999;
	font-weight:bold;
	font-family:Arial;
	font-size:13px;
}
.messageband
{

	color: #990000; 
	background-color:#999999;
	font-weight:bold;
	font-family:Arial;
	font-size:13px;
}
#top
{
	padding: .5em;
	background-color: #fff;
	border-bottom: 3px solid #97A9AF;

}

#top h1
{
padding: 0;
margin: 0;
}

#left
{
float: left;
width: 190px;
margin: 0;
padding: 0px;
}

#right
{
float: right;
width: 180px;
margin: 0px;
margin-left:5px;
padding: 0px;
}
#center
{
margin-left: 190px;
border-left: 1px dotted gray;
margin-right: 180px;
border-right: 1px dotted gray;
padding: 1em;
max-width: 36em;
vertical-align:top;
}
#innerleft
{
float: left;
width: 0px;
margin: 0;
padding: 1em;
}

#innerright
{
float: right;
width: 150px;
margin: 0;
padding: 1em;
}
#innercenter
{
margin-left: 20px;
margin-right: 150px;
padding: 1em;
}

#searchdiv
{
border: 1px solid gray;
padding: 1em;
}


.innerlinks{
color: #999999;
font-family:Arial;
text-decoration: none;
}
.innerlinks:visited {
text-decoration: none;
font-family:Arial;
color: #999999;
}
.innerlinks:hover {
text-decoration: none;
font-family:Arial;
color: #000000;
}
.innerlinks:active {
text-decoration: none;
font-family:Arial;
}






#validationleft
{
float: left;
width: 20px;
margin: 0;
padding: 1em;
}

#validationright
{
float: right;
width: 20px;
margin: 0;
padding: 1em;
}
#validationcenter
{
margin-left: 20px;
border-left: 1px dotted gray;
margin-right: 20px;
border-right: 1px dotted gray;
padding: 1em;
}


.infotext
{

	color: #FB0505;
	font-family:Arial;
	font-size:11px;
}





.listinglink{
font-family:arial;
font-size:14px;
color:#F32225;
text-decoration:none;

}
.listingnonlink{
font-family:arial;
font-size:14px;
color:#F32225;
text-decoration:none;

}
.smalltext{
color:#666666;
font-family:arial;
font-size:11px;

}
.linkspan{
color:#666666;
font-family:arial;
font-size:10px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding-left:5px;
padding-right:5px;
}

.arrow{
color:#000000;
font-family:arial;
font-size:19px;

}
#bottom1{
	clear: both; 
	padding-right: 0.5em; 
	border-top: #f32225 3px solid; 
	padding-left: 0.5em; 
	padding-bottom: 0.5em; 
	margin: 0px; COLOR: #333; 
	padding-top: 0.5em
}
.bottomleft {
	padding-right: 1em; 
	padding-left: 1em; 
	float: left; 
	padding-bottom: 1em; 
	margin: 0px; 
	width: 250px; 
	paddding-top: 1em
}
#bottomright{
	padding-right: 1em; 
	padding-left: 1em; 
	float: right; 
	padding-bottom: 1em; 
	margin: 0px; 
	width: 250px; 
	padding-top: 1em
}
#bottomcenter {
	padding-right: 1em; 
	padding-left: 1em; 
	float: center; 
	padding-bottom: 1em; 
	margin: 0px; 
	width: 250px; 
	padding-top: 1em
}

.arrow1 {
	font-size: 19px; 
	color: #FE0000; 
	font-family: arial
}
.arrow2 {
	font-size: 11px; font-weight:bold;color: #000; font-family: arial
}

.arrowhome {
	font-size: 14px; 
	color: #EE6F00;
	font-weight:bold;
	text-decoration:none; 
	font-family: arial
}








#formleft
{
float: center;
margin: 0;
padding: 1em;
padding-left: 200px;;
}
#bottom
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
border-top: 3px solid #F32225;
}
#box
{
float: left;
width: 600x;
margin: 0px;
margin-left:5px;
padding: 20px;
border-bottom: 1px dotted #A5ACB2;
}
#title{
border-bottom: 1px dotted #A5ACB2;
text-align:center;

}
#box a
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #97A9AF;
}
#box a:hover
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F32225;
}
#left p, #right p { 
margin: 0 0 1em 0; 
}
#center h2 ,#left h2,#right h2{ 

font-family:Arial;
font-size:16px;
color:#F32225;
}
#center h2{
font-family:Arial;
font-size:20px;
color:#000000;
}
#left label,#right label  {
display: block; 
float: left; 
clear: left; 
width: 5em; 
text-align: right; 
padding-right: 1em; 
}
#formleft label  {
display: block; 
float: left; 
clear: left; 
width: 9em; 
text-align: right; 
padding-right: 1em; 

}
#left .sized ,#right .sized{ 
	font-size: 11px;
	width: 7em;
	color: #000000;
	background-color: #CDDCE1;
	border: 1px solid #A5ACB2;
	font-family: Arial;
	 
}
#formleft .sized ,#searchdiv .sized{ 
	font-size: 11px;
	width: 15em;
	color: #000000;
	background-color: #CDDCE1;
	border: 1px solid #A5ACB2;
	font-family: Arial;
	 
}
.sizedsmall{ 
	font-size: 11px;
	width: 10em;
	color: #000000;
	background-color: #CDDCE1;
	border: 1px solid #A5ACB2;
	font-family: Arial;
	 
}
.sizedbig { 
	font-size: 11px;
	width: 20em;
	color: #000000;
	background-color: #CDDCE1;
	border: 1px solid #A5ACB2;
	font-family: Arial;
	 
}