.unnamed1 { color: #ffffff; text-decoration: none; }

.unnamed2 { color: #000; text-decoration: none; }

A:hover { color: #bdad5a; text-decoration: underline; }



.body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.bodySmall {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

.bodyBold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.bodyItalic {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	color: #000000;

}

.bodyTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

.bodyLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #014490;

}

.bodyLink:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #FF9600;

	text-decoration: underline;

}

.bodyBoldLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #014490;

}

.bodyBoldLink:hover {

	color: #FF9600;

	text-decoration: underline;

}

.borderMap {

	border-style: solid;

	border-color: #7F7F7F;

	border-width: 1pt;

}



.h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #86294a;

}



.propertyTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000000;

	font-weight: bold;

}

.propertySpec {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: normal;

}

.propertySpecLink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #A20056;

	font-weight: bold;

}



.propertySpecLink:hover {

	text-decoration: underline;

}



.propertySearchTable {

	background-color: #CCCCCC;

	border: 1px solid #7F7F7F;

}

.propertySearchTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #999999;

}



.propertySearchField {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.propertySearchInput {

	width: 175px;

	border: 1px solid #86294A;

}

.propertySearchButton {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #BDAD5A;

	background-color: #000000;

	text-transform: uppercase;

	font-weight: bold;

	border: 1px solid #000000;

}





.mapTable {

	background-color: #7ADEFF;

	border: 1px solid #286D82;

}



.mapField {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}



.footermenu {

	font-family: Georgia, Times New Roman, serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

}

.footerslash {

	font-family: Georgia, Times New Roman, serif;

	font-size: 10px;

	color: #666666;

}

.footerdash {

	font-family: Georgia, Times New Roman, serif;

	font-size: 13px;

	color: #A60053;

}

/*       FORMS    ----------------------------                  */

fieldset {
	float: left;
	clear: left;
	width: 600px;
	margin: 0 0 1.5em 0 ;
	padding: 5px;
		border-top:1px solid #999;
}

legend {
	margin-left: 0em;
	padding: 4px;
	color: #46768A;
	font-weight:bold;
	font-size:1.2em;
	font-family:georgia, times, serif; 


	
}
form ol, #rCol ol {
	padding: 0;
	margin:0;
	list-style: none;
/* 	background-color:#FF9900;        */
}

fieldset li {
	float: left;
	

	position:relative;
/* 	background-color:#00DD00;          */
}
fieldset.submit {
	float: none;
	width: auto;
	border-style: none;
	padding-left: 12em;
	background-color: transparent;
	background-image:none;
}
label {
	float: left;
	width: 10em;
	margin-right: .3em;
	margin-top: .6em;
	text-align: right;
	font-weight:bold;

}

fieldset#cat label { width:300px; }

input {
	width:150px;
	padding:1px;
	border: #666 1px solid;
	color: #666666;
	font-size: 12px;
	padding:1px;
	margin:4px 0px 1px 0px;
	vertical-align:text-top;
	text-align: left;
	height:16px;	

}
 
 		#support ol {overflow:hidden; }
 		#support li { width:auto; float:left; position:relative; 
						 margin-right:10px;
						 font-family:georgia, times, serif;
	 }

		
		#support label { 
						
						text-align:right;
						font-family:georgia, times, serif;
						color:#666;
						margin-top:.4em;
						 
		}
		
 		#support input, #support textarea, #support select   { 
				 border-color:#2a778d;
		}
		
		#support input#request_ty, #support input#reg_access 	{ margin-top:6px; }

/*input [type=checkbox] { width:auto; }*/   /* didn't work */

input.check, input.radio, input[type=checkbox], input[type=radio] { width:auto; border:none; background-color:transparent;  margin-left:3px;}

/*   */

 li.req input, li.req select,li.req textarea {
	background-color:#fff0e5;
	border-color:#632a00;
}

li.req label {
			 color:#81512e;
}


#support li.req input, li.req select,li.req textarea {
	background-color:#fff9f5;
	border-color:#6f5b4c;
}

#support li.req label {
			 color:#534c45;
}

/*   */
input:focus, li.req input:focus, li.req select:focus, li.req textarea:focus, 
#support input:focus, #support li.req input:focus, #support li.req select:focus, #support li.req textarea:focus
{
	background-color:#e6fce6;	color:#000;
}


button {
	margin-left: 0px; 	border: #666 1px solid; background-color:#9DE3C8; padding:1px 2px 2px 2px;
}

select {
	border: #666 1px solid; 	
}



input.submit	{
	background-color:#A7BD74;
	border:1px solid #61713c;
	color:#fff;
	float:none;
	font-size:13px;
	font-weight:bold;
	width:auto;
	height:20px;
	margin:5px 0px 10px 124px;
	text-transform:uppercase;
	overflow:visible;
	font-family:Geneva, Arial, Helvetica, sans-serif;

}


input.submit:hover, button:hover { 	background-color:#6d833c; color:#fff; }

input.submit + input.submit {
	margin-left: 0px;
}

button:hover {
	background-color:#090;
}

input.button, input[type=button] {
	background-color:#497e90;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #fff;
	color:#fff;
	font-size:8pt;
	padding:2px;
	height:auto;
	overflow:visible;
	text-align:center;
	width:auto;
	text-transform:uppercase;
	vertical-align:middle;
	margin-top:0px;
}

input.button:hover, input[type=button]:hover {
	background-color:#0b526f; border-color:#efe; color:#efe;
}


select { width: 120px; margin-top:4px;}


textarea {
		border: #666 1px solid; margin-left:2px; width:302px;
}



#rCol input {
	width:80px;
}

#rCol input.submit {
	margin-left:83px;
	text-align:center;
}




.formRequiredField {
	color:#ff0000;
	font-weight:bold;
}


#rCol label	{
	float:left;
	font-weight:bold;
	margin-right:5px;
	text-align:right;
	width:75px;
}


/*       FORMS    ----------------------------                  */

