#h2_distance
{
	margin-bottom: 10px;
}

.black_border
{
	border: 1px black;
}

form { 

 border: 0px solid; 

 padding: 0px; 

}

#italic_span
{
	font-style: italic;
}

#boldunderline_span
{
	font-weight: bold;
	text-decoration: underline;
}

#bold_span
{
	font-weight: bold;
}

#application_body
{
	font-size: 16px;
}

#application_center
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
body{

	font-family: "Microsoft Sans Serif";

	font-size : 70%;

	background-color : White;

}



td{

	font-family: "Microsoft Sans Serif";

	font-size : 70%;

}

Input  {

	font-size : 90%;

	cursor: hand

}



Select {

	font-size : 90%;

}

h2{

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	margin-top : 0px;

	color: #BB2B22;

}



TD.Menu {

	cursor:hand;

	font-weight : bold;

}



.menuLabel {

	font-weight: bold;

	cursor : pointer;

	text-decoration : underline;

	padding-right : 30px;

}





TD.ListHeader {

	background-color: #CCCCCC;

	font-weight : bold;

	padding-bottom : 3px;

	padding-top : 3px;

	padding-left : 5px;

}



TR.Over {

	background-color: #CCCCCC;

	font-weight : bold;

}



table.list{

	border : 1px solid #CCCCCC;

}



TD.ListingData1 {

	background-color: #ffffff;

	font-weight : bold;

	padding-bottom : 4px;

	padding-top : 4px;

}



TD.ListingData2 {

	background-color: #efefef;

	font-weight : bold;

	padding-bottom : 4px;

	padding-top : 4px;

}

a.bold:link{

	text-decoration: underline;

	color: #C02D1B;

	font-weight: bold;

}

a.bold:visited {

	text-decoration: underline;

	color: #C02D1B;

	font-weight: bold;

}

a.bold:hover {

	text-decoration: none;

	color: #C02D1B;

	font-weight: bold;

}

a.menu:link{

	text-decoration: underline;

	color: #C02D1B;

	font-weight: bold;

	line-height : 20px;

}

a.menu:visited {

	text-decoration: underline;

	color: #C02D1B;

	font-weight: bold;

	line-height : 20px;

}

a.menu:hover {

	text-decoration: none;

	color: #C02D1B;

	font-weight: bold;

	line-height : 20px;

}

a.prop:link{

	text-decoration: underline;

	color: #C02D1B;

}

a.prop:visited {

	text-decoration: underline;

	color: #C02D1B;

}

a.prop:hover {

	text-decoration: none;

	color: #000000;

}

a:link{

	text-decoration: underline;

	color: #C02D1B;

}

.gold {
	color: #FFE050;
	font-weight: bold;
}

.gold:link {
	color: #FFE050;
	font-weight: bold;
}

.gold:hover {
	color: #FFC050;
	font-weight: bold;
}

.gold:visited {
	color: #DDC040;
	font-weight: bold;
}

a:visited {

	text-decoration: underline;

	color: #C02D1B;

}

a:hover {

	text-decoration: none;

	color: #000000;
}

tr.search_line{

	border-bottom : 1px solid #cccccc;

}

.link-button {

    border: 0;

    padding: 0;
	
	margin: 0;

    background: inherit;

    font: inherit;

    cursor: pointer;

    color: #C02D1B;



    overflow: visible;

}



#kevContainer {

		width: 700px;

		margin: 0 auto;

		background-color: #FFFFFF;

}


tr.list
{
	background-color: #FFFFFF;
}

tr.list:hover,
tr.list_hover
{
	background-color: #DDDDDD;
}



tr.new
{
	background-color: #DDFFDD;
}

tr.new:hover,
tr.new_hover
{
	background-color: #BBDDBB;
}



tr.inactive
{
	background-color: #EEEEEE;
}

tr.inactive:hover,
tr.inactive_hover
{
	background-color: #CCCCCC;
}




tr.hot
{
	background-color: #EECCEE;
}

tr.hot:hover,
tr.hot_hover
{
	background-color: #DDBBDD;
}

tr.low
{
	background-color: #EEEECC;
}

tr.low:hover,
tr.low_hover
{
	background-color: #DDDDBB;
}

/***** tab shit *****/
.tab_holder
{
	background:#fff none repeat scroll 0 0;
	border-bottom-color:#ccc;
	color:white;
	margin:0;
	padding:0;
}

.tab 
{
	border-bottom:5px solid #fff;
	border-top:5px solid #fff;
	color:#ccc;
	cursor:pointer;
	float:left;
	margin-bottom:0;
	margin-right:5px;
	margin-top:0;
	padding:2px;
	text-align:center;
	text-decoration:none;
	width:100px;
}

.clear
{
	clear:both;
}

.tab_block
{
	background-color:#eee;
	background-position:right center;
	background-repeat:repeat-y;
	border:15px solid #ccc;
	height:auto;
	padding:10px;
	width:auto;
}

.form_holder label
{
	float:left;
	width:130px;
}

.form_holder select
{
	padding:0;
	width:100px;
}

.inputSetWidth
{
	padding:0;
	width:100px;
}

/***** search property form stylin' *****/

.form_center
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#searchPropertyForm
{
	background:#eee;
	padding:15px;
	border:15px solid #ccc;
	width:700px;
}

.searchPropLabel
{
	float:left;
	font-weight:bold;
	width:200px;
}

.labelAvailability
{
	padding:0;
}

.labelCity
{
	height:43px;
	margin:0;
	padding:0;
}
.labelLandlord
{
	height:42px;
	margin:0;
	padding:0;
}

#searchOptions
{
	height:2em;
	margin-left:auto;
	margin-right:auto;
}

#searchOptions label
{
	float:none;
	width:auto;
	margin-left:15px;
	margin-bottom:0;
	margin-top:0;
	margin-right:0;
	padding:0;
	font-weight:bold;
}

.input110
{
	width:110px;
}

.input30
{
	width:30px;
}

.checkDiv
{
	background:#ddd;
	float:left;
	margin-right:5px;
}

