body { 
	color: #000000; 
	background-color: #FFFFFF; 
	font: 12px Georgia, Times New Roman, serif; 
	margin: 8px 20px 10px 8px;
	padding: 0px;
}

a:link {text-decoration:underline; color:#0033FF;}
a:visited {text-decoration:underline; color:#0033FF;}
a:hover {text-decoration:none; color:#0033FF;}
a:active {text-decoration:none; color:#0033FF;}

p, li, td  {font: 12px Georgia, Times New Roman, serif;}

/* blocks */
h1 {
	margin:0px 0px 18px 0px; 
	padding:0px; 
	font: bold 14px times, serif;  
	color:#b8860b; 	
	background-color:#FFFFFF;
}

h2 {
	margin:0px 0px 12px 0px; 
	padding:0px; 
	font: bold 12px times, serif;  
	color:#b8860b; 	
	background-color:#FFFFFF;
}

h3 {
	font: bold 14px times, serif;
	color: #b8860b;
	margin:0px 0px 9px 0px;
	padding: 0px;
}

h4 {
	font: bold 12px times, serif;
	color: #000000;
	margin:0px 0px 9px 0px;
	padding: 0px;
}

h5 {
	font: bold 12px times, serif;
	color: #0033FF;
	margin:0px 0px 9px 0px;
	padding: 0px;
}

input.big {
	font-family: Times;
	color: white;
	font-size: 14px;
	padding: 6px 12px 6px 12px;
	font-weight: bold;
	background-color:#343399;
}

input.def {
	font-family: Times;
	color: white;
	font-size: 12px;
	font-weight: bold;
	background-color:#343399;
}

select.def {
	font-family: Times;
	color: white;
	font-size: 11px;
	font-weight: bold;
	background-color:#343399;
}

textarea.def {
	font-family: Times;
	color: white;
	font-size: 12px;
	font-weight: bold;
	background-color:#343399;
}

input.editor {
	font-family: Times;
	color: black;
	font-size: 12px;
	background-color:#FFFFFF;
}

textarea.editor {
	font-family: Times;
	color: black;
	font-size: 12px;
	background-color:#FFFFFF;
}

input.clear {
	font-family: Times;
	color: black;
	font-size: 12px;
	background-color:#FFFFFF;
}

select.clear {
	font-family: Times;
	color: black;
	font-size: 11px;
	background-color:#FFFFFF;
	font-weight: normal;
}

textarea.clear {
	font-family: Times;
	color: black;
	font-size: 12px;
	background-color:#FFFFFF;
}

.bar1 {
	border-bottom: 1px solid #000000;
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
	font-size: 12px;
	font-weight:bold;
}

.bar2 {
	border-left: 1px solid #000000;
	margin-left: 4px;
	margin-right: 4px;
	clear: both;
}

.bar5 {
	border: 1px dotted #330000;
	padding: 5px 12px;
	background-color: #FFFFFF;
	font: 11px/11px Times, serif;
	color: #000000;
	margin-top: 0px;
	line-height: 10px;
	clear: both;
}

.error
{  

	border: 2px solid #FF0000;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #EEEEEE;
	font: 12px/12px Times, serif;
	color: #FF0000;
	margin-top: 0px;
	clear: both;
}

.errormessage {
    font-size: 12px;	
    color: #FF0000;
	font-weight: bold;
}

.errormessage a:link {color: #FF0000; text-decoration: underline;}
.errormessage a:visited {color: #FF0000; text-decoration: underline;}
.errormessage a:hover {color: #FF0000; text-decoration: none;}
.errormessage a:active {color: #FF0000; text-decoration: none;}

.formdata 
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 12px; 
	margin-left: 4px;
	line-height: 16px;
}

.formdefault 
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 12px; 
	line-height: 16px;
	margin-left: 4px;
	margin-right: 4px;
}

.formheader
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 14px; 
	line-height: 18px;
	margin-left: 4px;
	margin-right: 4px;
	font-weight: bold;
}

.forminput 
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 12px; 
}

.formlabel 
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 12px; 
	font-weight: bold;
	margin-right: 4px;
	line-height: 16px;
}

.formlabelsmall
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 11px; 
	margin-right: 4px;
	line-height: 16px;
}

.indent {
    font-family: Times, serif; 
    font-size: 11px;	
    color: #000000;
	margin-left: 8px;
}

.input 
{  
	font-family: Times, serif;
	font-size: 12px; 
}

.inputsmall 
{  
	font-family: Times, serif;
	font-size: 11px; 
}

.message
{  

	border: 1px solid #330000;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #EEEEEE;
	font: 12px/18px Times, serif;;
	color: #000000;
	margin-top: 0px;
	clear: both;
}

.mlsdata {
    font-family: Times, serif; 
    font-size: 12px;	
    color: #000000;
    margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	text-transform: capitalize;
}

.mlsdata a:link {color: #003366; text-decoration: underline;}
.mlsdata a:visited {color: #003366; text-decoration: underline;}
.mlsdata a:hover {color: #CC6600; text-decoration: none;}
.mlsdata a:active {color: #CC6600; text-decoration: none;}

.mlsheader {
    font-family: Times, serif; 
    font-size: 12px;
    font-weight: bold;	
    color: #000000;
    margin-top: 5px;
	margin-bottom: 5px;
    padding-left: 3px;
}

.mlsheader a:link {color: #000000; text-decoration: underline;}
.mlsheader a:visited {color: #000000; text-decoration: underline;}
.mlsheader a:hover {color: #000000; text-decoration: none;}
.mlsheader a:active {color: #000000; text-decoration: none;}	

.paging1
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 11px;
	padding: 3px 0px 3px 0px;
}

.paging1 a:link { text-decoration: underline;}
.paging1 a:visited {text-decoration: underline;}
.paging1 a:hover {text-decoration: none;}
.paging1 a:active {text-decoration: none;}

.paging2
{  
	font-family: Times, serif;
	color: #000000;
	font-size: 11px;
	padding: 3px 0px 3px 0px;	
}

.paging2 a:link {text-decoration: underline;}
.paging2 a:visited {text-decoration: underline;}
.paging2 a:hover {text-decoration: none;}
.paging2 a:active {text-decoration: none;}

.required {
    font-size: 12px;	
    color: #FF0000;
	font-weight: bold;
}

.small
{  
	color: #000000;
	font-size: 11px; 
}

.smalldark
{  
	color: #000000;
	font-size: 11px; 
}

.smalllight
{  
	color: #EEEEEE;
	font-size: 11px; 
}

.smalllight a:link {color: #EEEEEE; text-decoration: underline;}
.smalllight a:visited {color: #EEEEEE; text-decoration: underline;}
.smalllight a:hover {color: #FFFFFF; text-decoration: none;}
.smalllight a:active {color: #FFFFFF; text-decoration: none;}
