body
{
	color:#000000;
	font-family: Tahoma, Arial; font-size: 8pt;
	margin-left: 10px;
	margin-top: 10px;
}

td
{
 
	font-family: Tahoma, Arial; font-size: 8pt;
}

hr
{

	height: 1px;
}

a
{
	color:black;
}

A:link
{
	color:black;
}
/*A:visited
{
	color:black;
}*/
A:active
{
	color:black;
}

A:hover
{
	color:black;
}

.editMenu
{
	font-size: 11px;
	font-weight: bold;
}

.pic 
{
	border: 1px solid black;	
}

.errorMessage 
{
	color: red;	
}
.requiredField 
{
	color: Red;	
}

a#btn-apartment-rentals { 
	width: 235px;
	height: 23px;
	overflow: hidden;
	display: block;
	margin: 6px 0;
	padding: 0 0 0 30px;
	background: url(/images/btn_offover.jpg) top left no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}	
	
a#btn-apartment-rentals:hover { 
	background-position: bottom left;
	
}
a#btnapartmentrentals { 
	width: 235px;
	height: 23px;
	overflow: hidden;
	display: block;
	margin: 6px 0;
	padding: 0 0 0 30px;
	background: url(/images/btn_offover.jpg) top left no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}	
	
a#btnapartmentrentals:hover { 
	background-position: bottom left;
}
.required,input[type="text"]
{
background-color:white;
border:1px solid #0b94d6;
vertical-align:middle;
font-size:12px;
font-weight:normal;
font-family: Tahoma, Arial;
text-align:left;
letter-spacing:1px;
padding-left:5px;
border-radius:2px;
}
	
select
{
border:1px solid #0b94d6;	
width:150px;
border-radius:2px;
}
textarea
{
	border:1px solid #0b94d6;	
	border-radius:2px;
}	
label 
{
	font-size:12px;
	font-weight:normal;
	font-family: Tahoma, Arial;
	letter-spacing:1px;
	 
}
.subtitles
{
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma, Arial;
	letter-spacing:1px;
	color:orange;
}
	
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }


