#top {
	background:url(../images/top_interior.gif) 0 0 no-repeat;
	height:141px;
	}
#contentWrapper {
	padding:4px;
	width:982px;
	background:#2A2E3D;
}
#content {
	background:url(../images/content/property_search_tile.gif) 553px 0 repeat-y #2A2E3D;
	border:1px solid #4C4372;
	width:972px;
	padding:4px;
	}
#contentLeft,
#contentRight {
	float:left;
}
#contentLeft {
	width:527px;
	padding:5px 21px 0 6px;
	}
#contentLeft h2 {
	background-image:url(../images/text/property_search_h2.gif);
	width:215px;
	height:44px;
}
#contentLeft p,
#contentLeft div {padding:0 0 0 5px;}
#contentLeft p {margin:0 0 10px 0;}


#contentB,
#contentC {
	background:#fff;
	padding:15px 20px 0 20px;
}
#contentB h3 {
	background-image:url(../images/text/Property_Search_h3.gif);
	width:433px;
	height:20px;
}
#contentB p {color:#7F7F7F;}
/* cfc styles */
input {background:none;}
select {font-size:0.7em;}
td	{
	font-weight:bold;
	font-size:0.8em;
	color:#bbbbbe;
	padding:8px 0;
	}

tr.a td.a {color:#f99734;}
tr.b td.a {color:#68DFF5;}
tr.c td.a {color:#fc2f29;}
tr.d td.a {color:#fc2f29;}

tr.e td.a {color:#fe0875;}
tr.f td.a {color:#68DFF5;}

/* css for the form as designed */
fieldset {
	border:none;
	vertical-align:top;
	}
fieldset,
fieldset li {font-weight:bold;}

fieldset legend {font-size:0.85em;}
fieldset li {
	font-size:0.7em;
	margin:0 0 5px 0;
	}

input,
select {
	margin:0 4px 0 0;
	padding:0 0 0 0;
	vertical-align:middle;
	}
#PropTypes,
#PropTypes li {color:#f99734;}

#Area,
#Area li {color:#68DFF5;}

#BedBath legend {display:none;}
#BedBath li {
	font-size:0.85em;
	color:#fe0875;
	}
#BedBath label {
	width:100px;
	display:block;
	float:left;
	}
#leasesale {margin:10px 0;}
#leasesale li {
	/* color:#bbbbbe; */
	font-size:0.85em;
	font-weight:bold;
	display:inline;
	/*text-decoration:line-through; */
	}
#leasesale li /*.selected */{
	color:#fc2f29;
	text-decoration:none;
}
#PriceRange {
	display:block;
	position:relative;
	height:35px;
	color:#FC2F29;
	margin:20px 0 0 0;
	}
#PriceRange legend {width:200px;}
#PriceRange ul {
	float:left;
	height:25px;
	margin:-36px 0 0 100px;
}
#PriceRange>ul {margin:-36px 0 0 190px;}
#PriceRange li {
	float:left;
	margin:0 10px 0 0;
	}

#PriceRange li select {
	display:block;
	font-size:1em;
}
#Submit {display:block;}
/* video */
#contentRight {
	background:#47388B;
	padding:4px;
}
#contentRightVideo {
	background:#47388B;
	padding:5px 5px 15px 3px;
	border:1px solid #6C60A2;
	}
#VideoHeading {
	height:45px;
	background:url(../images/content/property_search_movie-icon.gif) 100% 0 no-repeat;
	}

#VideoHeading h3 {
	background-image:url(../images/text/property_search_h3_Video.gif);
	width:243px;
	height:37px;
}
#videoPlayer {
	width:394px;
	height:295px;
	background:url(../images/content/home_video_temp.jpg) 0 0 no-repeat;
	border:2px solid #fcac01;
	margin:0 0 6px 2px;
}
#videoControls {
	height:48px;
	padding:0 0 0 2px;
	}

#videoControls li {
	float:left;
	height:33px;
	width:39px;
	margin:0 3px 0 0;
	}
#videoControls a {
	display:block;
	text-decoration:none;
	height:100%;
}
#videoControls .a {background:url(../images/text/property_search_video_play.gif) 0 0 no-repeat;}
#videoControls .b {background:url(../images/text/property_search_video_stop.gif) 0 0 no-repeat;}
#videoControls .c {	background:url(../images/text/property_search_video_rew.gif) 0 0 no-repeat;}
#videoControls li.d {
	background:url(../images/text/property_search_video_all.gif) 0 0 no-repeat;
	width:150px;
	}

#contentRightVideo h4 {color:#68DFF5;}
