	html, body

	{
		height:100%;

		width: 100%;
 
		margin: 0;

		padding: 0;

		background-color:#babbc2;
		
		font-family:Arial, Verdana, Helvetica, sans-serif;

		font-size:12px;

		color:black;
		
		overflow: auto;

		overflow-y: auto;


	}

	form {margin:0px;padding:0px;}

	a img {border:none;}

	table {font-size:12px;}

	.clear_both

	{

		position:relative;

		clear:both;

		height:1px;

		margin:0px;

		padding:0px;

		font-size:1px;

	}

	input.button

	{

		font-weight:bold; 

		border:#C9C8CC solid 1px;

		background:white; 

		color:#65B402;

		cursor:pointer;

	}

	input.btnContinue

	{

		width: 149px;
		height: 30px;
		display: block;
		font-size: 10px;
		text-decoration: none;
		background-repeat:no-repeat;
		background-image:url(http://commercialpropertyforsalein.com/images/sbtn1.gif);

	}

	input.btnContinue:hover

	{

		background-image:url(http://commercialpropertyforsalein.com/images/sbtn2.gif);

	}


	h1, h2, h3

	{

		font-size:12px;

		font-weight:bold;

		color:#484846;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		padding:0px;

		margin:0px;

		margin-bottom:5px;

	}
	

#container  {

background: url(http://commercialpropertyforsalein.com/images/back.gif) repeat-y center;
width: 930px;
height: auto;
margin: 0 auto;
padding: 0;
background-attachment:inherit;

}

#othercontainer  {

background: url(http://commercialpropertyforsalein.com/images/otherback.gif) repeat-y center;
width: 930px;
height: auto;
margin: 0 auto;
padding: 0;
background-attachment:inherit;

}

#otherbody

	{
		height: 100%;

		width: 100%;
 
		margin: 0;

		padding: 0;

		background-color:#babbc2;
		
		font-family:Arial, Verdana, Helvetica, sans-serif;

		font-size:12px;

		color:black;
		
		overflow: auto;

		overflow-y: auto;


	}

.btnContinue {
	      	width: 431px;
		height: 52px;
		display: block;
		font-size: 10px;
		text-decoration: none;
		background-repeat:no-repeat;
		background-image:url(http://commercialpropertyforsalein.com/images/hovbtn1.gif);

	}

.btnContinue:hover {
		background-image:url(http://commercialpropertyforsalein.com/images/hovbtn2.gif);

	}


	}

.sbtnContinue {
	      	width: 222px;
		height: 42px;
		display: block;
		font-size: 10px;
		text-decoration: none;
		background-repeat:no-repeat;
		background-image:url(http://commercialpropertyforsalein.com/images/sbtn1.png);

	}

.sbtnContinue:hover {
		background-image:url(http://commercialpropertyforsalein.com/images/sbtn1.png);

	}

/* #######################End field_types######################## */	

	.main {position:relative;margin:0px auto;width:930px;}

	.header {height:223px;position:relative;}

	.headerPrairie {position:absolute;top:0px;left:0px;}

	.headerHouse {position:absolute;top:0px;right:0px;}

	.hrLogo {position:absolute;top:53px;	left:0px;}

	.irLogo {position:absolute;top:125px;	left:60px;}

	.realEstateText

	{

		position:absolute;

		top:155px;

		left:100px;

		color:white;

		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;

		font-size:20pt;

		font-weight:bold;

	}

	.headerText

	{

		font-size:12px;

		font-weight:bold;

		color:#484846;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		padding-top:5px;

		position:relative;

		margin:0px;

	}

	ul.topMenu

	{

		position:absolute;

		top:5px;

		left:0px;

		margin:0px;

		padding:0px;

	}

	ul.topMenu li

	{

		position:relative;

		float:left;		

		width:117px;

		height:33px;

		line-height:33px;

		margin:0px;

		padding:0px;

		margin-right:1px;

		list-style:none;

		vertical-align:middle;

		text-align:center;

		font-size:13px;

		text-decoration:none;

		background-position:bottom;

		font-family:Arial, Verdana, Helvetica, sans-serif;

		border:2px;

		background-color:#4c658e;


	}

	ul.topMenu li  a:link, ul.topMenu li  a:visited {color:#FFF;text-decoration:none;}

	 ul.topMenu li  a:hover, ul.topMenu li  a:active {color:#FFF;text-decoration:underline;}	

	.leftBlock, .rightBlock {position:relative;float:left;}

	.leftBlock {	width:210px;padding:0px 0px 0px 3px;}

	.rightBlock {width:705px;margin-left:10px;padding:0px 0px;overflow:auto;padding-top:10px;}

	.LoginBlock

	{

		margin-top:20px;

		margin-bottom:1px;

		font-weight:bold;

		font-size:13px;

		text-decoration:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	}

	.signInLink, .registerLink

	{

		position:relative;

		float:left;

		text-align:center;

		height:30px;

		line-height:30px;

		vertical-align:middle;

		background: url(http://commercialpropertyforsalein.com/images/signreg.gif);

	}

	.signInLink {width:102px;}

	.registerLink {width:102px;margin-left:6px;}

	.langSwitcher

	{

		font-family: Verdana;

		font-size:15px;

		font-weight:bold; 

		text-align:center;

		background: url(http://commercialpropertyforsalein.com/images/langswitch.gif); 

 		padding: 5px 1px 5px 0px;

		margin: 2px 0 2px 0;

	}	

	div.LoginBlock div a:link, div.LoginBlock div a:visited {color:#000;text-decoration:none;}

	div.LoginBlock div a:hover, div.LoginBlock div a:active {color:#000;text-decoration:underline;}

	ul.leftMenu {position:relative;margin:0px;padding:0px;}

	ul.leftMenu li

	{

		height:30px;

		line-height:30px;

		vertical-align:middle;

		margin:0px;

		padding:0px;

		margin-bottom:2px;

		padding-left:20px;

		list-style:none;

		font-size:13px;

		text-decoration:none;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		background-color:#cdd6de;

	}

	ul.leftMenu li  a:link, ul.leftMenu li  a:visited {color:#000;text-decoration:none;}

	ul.leftMenu li  a:hover, ul.leftMenu li  a:active {color:#000;text-decoration:underline;}	

/********************************************************************************************/	

	.rightBlockCont {float:left;}

	.rightBlockCont {width:450px;background-color:#fcffec;}

	.featuredAdsBlock {float:right;width:230px;margin-left:5px;}

	.sellHomeKeep {text-align:center;}

	.clickHere

	{

		color:red;

		font-weight:bold;

		text-decoration:underline;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:14px;

	}

	.sellHome {margin-top:10px;}

	.quickSearchHeader, .sellHomeHeader

	{

		position:relative;

		text-align:left;

		background: url(http://commercialpropertyforsalein.com/images/header.gif);;

		height:35px;

		line-height:35px;

		padding-left:10px;

		vertical-align:middle;

		margin-bottom:8px;

	}


        .featuredAdsHeader

	{

		position:relative;

		text-align:left;

		background: url(http://commercialpropertyforsalein.com/images/feature.gif);

		height:35px;

		line-height:35px;

		padding-left:10px;

		vertical-align:middle;

		margin-bottom:8px;

	}

	.quickSearchHeader h3, .featuredAdsHeader h3, .sellHomeHeader h3

	{

		color:#4C658E;

		font-weight:bold;

		font-size:18px;

	}	

/*******************************Style for the new ver.******************************************/	

	.logInNameInput, .logInPassInput {width:150px;}	

	div.amountPhotosBlock {margin-left:6px;}

	*html div.amountPhotosBlock {margin-left:12px;}

	.iconPhotos {position:relative;	top:2px;left:0px;}

	ul.linksFroWorkWithResultSearch, ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult

	{

		margin:0px;

		padding:0px;

		width:100%;

		overflow: hidden;

	}

	ul.linksBackSearchResult {margin-top:10px;}

	ul.linksFroWorkWithResultSearch li, ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li

	{

		position:relative;

		float:left;		

		margin:0px;

		margin-left:7px;

		padding:0px;

		list-style:none;

		vertical-align:middle;

	}

	ul.infoBlockDL li {margin-left:3px;}

	ul.detailsLinks li {font-size:11px;}	

	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  {font-size:11px;}	

	table.rentalTopTable .searchGeoLocation {width:85px;}

	.searchFormCaption, .inputFormCaption {width:105px;}

	.headrow td

	{

		border-bottom:2px solid #8e9ed8;

		padding-bottom:3px;

		font-size:12px;

		color:#8e9ed8;

	}

		.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited 

	{

		font-size:12px;

		font-weight:bold;

		color:#8e9ed8;

	}

	.pointedInListingInfo {border-bottom:1px solid #d2d2d2;padding-bottom:2px;}

	table.sellerComents .inputText {margin-top:5px;width:520px;height:80px;}

	.tableFeatured {	margin-bottom:10px;}

	.addresCityState

	{

		font-size:12px;

		font-weight:bold;

		color:#646161;

		font-family:Verdana, Arial, Helvetica, sans-serif;

	}	

	div.copyri

	{

		position:relative;

		margin-top:5px;

		text-align:right;

		background-color:#4C658E;

		height:60px;

		line-height:20px;

		vertical-align:middle;

		color:#FFF;

		padding-right:20px;

	}

	.copyri  a:link, .copyri a:visited, .copyri a:link, .copyri a:visited {color:#FFF;}

	div.pollBlock {margin-top:20px;background-color:#EAEEF2;padding-top:5px;}

	.pollQuestion {font-weight:bold;	padding-left:10px;}

	.pollAnswer {text-align:left;}

	.styleForPrice {	font-size:12px;	font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}

	.error {color:red;}

/* ######################Search field_types####################### */	

	.searchString {width:146px;}

	.searchList {width:150px;}

	.searchGeoDistance {width:110px;}

	.searchGeoLocation {	width:50px;}

	.searchIntegerLess, .searchIntegerMore {	width:63px;}

	.list {width:67px;}	

	.inputList {	width:155px;}

	.inputString {width:150px;}

	.inputInteger {width:150px;}

	.inputGeo {width:150px;}

	

	div.quickSearchKeep .searchString {width:107px;}

	div.quickSearchKeep .searchIntegerLess {width:43px;}

	div.quickSearchKeep .searchIntegerMore {width:43px;}

	div.quickSearchKeep .searchGeoLocation {width:50px;}

	div.quickSearchKeep .searchGeoDistance {width:105px;}

	div.quickSearchKeep .searchList {width:135px;}

#browse_by_state{font-family:tahoma;font-size:90%}

#browse_by_state a:hover{text-decoration:none}

.map-box {width:519px; background:#6e87b8 url('maps_bg.gif') repeat-x; margin:0;}

	.map-bottom {background:url('maps_bottom.gif') no-repeat;}

	.map-top {background:url('maps_top.gif') no-repeat}

	.map-left {border-left:1px solid #000; font-size:1px;}

	.map-right {background:url('maps_right.gif') repeat-y;}

.rating-link a {color:#fff; text-decoration:none;}



.share_site {width:210px; margin-top:10px;}

.share_header {height:27px; line-height:27px; color:#000; text-align:center; font-size:110%; font-weight:bold; font-family:verdana; background:#ced7e0;}

.share_box {width:208px; margin:0; background:#f8f8f8 ; border:1px solid #ced7e0; border-top:none;}

.share_box_content {padding:5px; line-height:30px; text-align:center;}
