/* Global Resetting */
html{
	width: 100%;
	height: 100%;
	background:#3eacf9 url(../images/full_bg.jpg) no-repeat left top;
}
body {
	color:#fefefe;
	font-family:Arial;
	width: 100%;
	height: 100%;
	font-size: 12px;
}
* {
	padding: 0;
	margin: 0;
	list-style:none;
}
a img{
	border:0;
}
.clear{
	clear:both;
}

a {
	color:#b3ff00;
  text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

/* Layout CSS */

* html #Main
{
height: 100%;
}

#Main {
	background-image:url(../images/inside_bg.png);
	margin:0 auto;
	padding:0 16px;
	width:980px;
  position: relative;
  min-height: 100%;
	}

#Header {
	background-image:url(../images/header_bg.png);
	clear:left;
	height:162px;
}
	#Header h1 {
		color:#666;
		height:75px;
		width:160px;
		font-size:1.5em;
text-indent: -9999px;
	float:left;
	}

#bauer-logo-header {
	float:right;
    margin-top: 35px;
    margin-right: 50px;
}


#Menu {
          margin-top: 50px;
          margin-left: 10px;
          overflow:hidden;
}
#Menu1 {
	padding:0;
}
#Menu1 ul{
	clear:left;
}
	#Menu1 li {
		float:left;
		margin-top:13px;
	}
		#Menu1 li.current,
		#Menu1 li.section {
		}
		#Menu1 li a {
      color:#ccc;
      display:block;
      font-size:12px;
      width:120px;
      height:20px;
      text-align:center;
      text-decoration:none;
      font-weight:normal;
		}
			#Menu1 li a:hover {
          border-bottom: 1px solid #a9defe;
		  height:23px;
			}
			#Menu1 li.current a:hover,
			#Menu1 li.section a:hover {
          border-bottom: 1px solid #a9defe;
		  height:23px;
          }
			#Menu1 li.current a,
			#Menu1 li.section a {
          border-bottom: 1px solid #a9defe;
		  height:23px;
          color:#B3FF00;
			}

#Subhead {
	background-image:url(../images/subhead_bg.png);
	clear:both;
	height:21px;
	padding: 15px 25px 0px 53px;
	color:#A9DEFE;
}
#QuickLinks {
color:white;
float:left;
}

#QuickLinks ul {
float:left;
}

#QuickLinks li {
float:left;
margin-left:15px;
}

#QuickLinks li a {
color:white;
text-decoration:none;
}

#ContentContainer {
	margin-top:30px;
	overflow: auto;
	clear:both;
}

#Banner {
	text-align: center;
}

#Menu2 {
	background:#f0f0f0;
	border:1px solid #ddd;
	padding:10px 10px 10px 10px;
}
	#Menu2 li {
		padding-left:15px;
		background:url(../images/menu2_arrow.gif) no-repeat left center;
	}
	#Menu2 a {
		color:#333;
		font-weight:bold;
		font-size:1.1em;
		line-height:1.6em;
		text-decoration:none;
	}
	#Menu2 a:hover {
		text-decoration:underline;
	}
	#Menu2 li.current a,
	#Menu2 li.section a {
		color:#0083C8;
	}

#Content {
	float: left;
	margin: 0px 20px;
	width:732px;
}

#Left-Column {
	float: left;
	width:184px;
}

#Right-Column {
	float: left;
	width:796px;
}

div.breadcrumbs {
	margin-bottom:10px;
	font-size:1em;
	color:#666;
}
div.breadcrumbs a {
	text-decoration:none;
}

#Footer {
	background:#015581;
	color:#fff;
	clear:both;
position: relative;
}
#Footer a {
	color:#fff;
}
#Footer a:hover {
	text-decoration:none;
}
#Footer-right {
  float:right;
  margin-right:10px;
  line-height:30px;
}
#Footer-left {
  float:left;
  margin-left:10px;
  line-height:30px;
}

ul.homenews {
margin:10px 10px 0 40px;
}

ul.featurednews {
margin:35px 10px 0 40px;
font-size:12px;
}

ul.featurednews li {
font-size:13px;
}

ul.featurednews li span {
  font-size:13px;
	font-weight:bold;
	color:#B3FF00;
}

ul.featurednews li.newsTitle {
  font-size:13px;
	font-weight:bold;
}

ul.featurednews li.newsDate,
ul.homenews li.newsDate {
  font-size:11px;
	color:#30497b;
}

ul.homenews li span {
	font-weight:bold;
	color:#B3FF00;
}


/* news */

.article-holder-page {
color:#FEFEFE;
background:transparent url(../images/large-gradient_bg.png) no-repeat scroll;
width:779px;
padding-bottom:100px;
margin-left:15px;
border:1px solid #005ec2;
}

.article-page {
color:#FEFEFE;
background:transparent url(../images/large-gradient_bg.png) no-repeat scroll;
width:779px;
padding-bottom:100px;
margin-left:15px;
border:1px solid #005ec2;
}

.article-page .news-buttons {
margin-left:35px;
margin-top:35px;
}

.article-page h2 {
margin-left:35px;
margin-bottom:10px;
margin-top:60px;
color:#B3FF00;
font-size:22px;
}

.article-page .date {
margin-left:35px;
margin-bottom:30px;
color:#30497B;
}

.article-page p {
margin-left:35px;
margin-right:85px;
margin-bottom:10px;
}

ul#NewsList {
margin:20px 10px 35px 30px;
}

ul#NewsList li {
margin-bottom:25px;
width:550px;
font-size:14px;
}

ul#NewsList li h2{
font-size:18px;
margin:0px;
color:#B3FF00;
}

ul#NewsList li .date{
color:#30497b;
font-size:11px;
}

ul#NewsList li a.read{
font-size:11px;
}

ul#smallNewsList {
margin:35px 30px;
}

ul#smallNewsList li {
margin-bottom:25px;
width:550px;
}

ul#smallNewsList li h2{
font-size:14px;
margin-bottom:5px;
color:#B3FF00;
}

ul#smallNewsList li .date{
color:#30497b;
}

.article-holder-tab {
width:755px;
height:20px;
margin-left:27px;
margin-bottom:15px;
overflow:hidden;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}

.article-holder-tab p {
margin-left:30px;
padding-top:3px;
float:left;
}

#PageComments {
	list-style:none;
	background:#e9e9e9;
	border:1px solid #ccc;
	border-bottom:0;
	padding:0;
	margin:0;
}
	#PageComments li {
		list-style:none;
		padding:5px;
		margin:0;
		font-size:1em;
		border-bottom:1px dotted #bbb;
	}
		#PageComments li p span {
			font-style:italic;
		}
		#PageComments a.deletelink {
			font-weight:bold;
		}


#PageNumbers {
	font-weight:bold;
	color:#333;
	font-size:1.1em;
	text-align:center;
	padding:5px;
	border:1px solid #ddd;
	background:#e9e9e9;
}
#PageNumbers * {
	padding:0 5px;
	line-height:1.5em;
}
#PageNumbers a {
	color:#0083C8;
	text-decoration:none;
}
	#PageNumbers a:hover {
		text-decoration:underline;
	}


#Header form {
background:transparent url(../images/searchbar_bg.png) no-repeat scroll 0 0;
float:right;
margin-right:50px;
margin-top:10px;
width:219px;
}
	#Header form * {
		display:inline !important;
		border:0 none;
		font-size:11px;
	}
	#Header form input {
	margin-top:2px;
	}
	#Header form input.text {
background:transparent none repeat scroll 0 0;
border:0 none;
color:#B3FF00;
margin:0 0 0 15px;
padding:0;
width:130px;
	}
	#Header form input.action {
	font-weight:bold;
	background:transparent url(../images/search_mag.png) no-repeat scroll left center;
	color:#CCCCCC;
	padding-left:14px;
	cursor:pointer;
	}

.searchResults h2 {
	font-size:2.2em;
	font-weight:normal;
	color:#0083C8;
	margin-bottom:15px;
}
.searchResults p.searchQuery {
	color:#333;
	margin-bottom:10px;
}

.searchResults ul#SearchResults li {
	margin-bottom:20px;
}
	ul#SearchResults p {
		font-size:1.1em;
		font-weight:normal;
		line-height:2em;
		color:#333;
	}
	ul#SearchResults a.searchResultHeader {
		font-size:1.3em;
		font-weight:bold;
		color:#0083C8;
		text-decoration:none;
		margin:20px 0 8px 0;
		padding-left:20px;
		background:url(../images/treeicons/search-file.gif) no-repeat left center;
	}
		ul#SearchResults a {
			text-decoration:none;
			color:#0083C8;
		}
		ul#SearchResults a:hover {
		border-bottom:1px dotted #0083C8;
		}

.container-row {
clear:both;
width:796px;
}


/* single-box */

.single-box,
.end-single-box {
/* background:url(../images/single-box_bg.png); */
float:left;
width:184px;
height:170px;
margin-bottom:15px;
}

.single-box {
margin-left:15px;
}

.end-single-box {
margin-left:0px;
}


/* double-height-single-box */

.double-height-single-box,
.end-double-height-single-box {
background:url(../images/double-height-single-box_bg.png);
float:left;
width:184px;
height:355px;
margin-bottom:15px;
}

.double-height-single-box {
margin-left:15px;
}

.double-height-end-single-box {
margin-left:0px;
}


/* tripple-height-single-box */

.tripple-height-single-box,
.end-tripple-height-single-box {
background:url(../images/tripple-height-single-box_bg.png);
float:left;
width:184px;
height:540px;
margin-bottom:15px;
}

.tripple-height-single-box {
margin-left:15px;
}

.end-tripple-height-single-box {
margin-left:0px;
}


/* long-box */

.long-box,
.end-long-box {
background:url(../images/long-box_bg.png);
float:left;
width:182px;
margin-bottom:15px;
border:1px solid #005ec2;
}

.long-box {
margin-left:15px;
}

.end-long-box {
margin-left:0px;
}


/* property-finder-box */

.property-finder-box {
background:url(../images/property-finder-box_bg.png);
float:left;
width:184px;
height:355px;
margin-bottom:15px;
margin-left:0px;
}

.property-finder-box p {
margin-top:230px;
margin-left:25px;
}


/* double-box */

.double-box,
.end-double-box {
float:left;
width:383px;
height:170px;
margin-bottom:15px;
}

.double-box {
margin-left:15px;
}

.end-double-box {
margin-left:0px;
}


/* partner-container */

.partner-container {
float:left;
width:383px;
height:355px;
margin-bottom:15px;
margin-left:15px;
}

.partner-box {
width:383px;
height:334px;
background:url(../images/double-height-double-box-no-tab_bg.png) no-repeat left top;
}

.partner-logo img{
margin-left:35px;
margin-top:20px;
margin-bottom:5px;
height:150px;
}

.partner-name h3{
margin-left:35px;
margin-bottom:2px;
font-size:12px;
color:#30497B;
}

.partner-strap p{
margin-left:35px;
color:#30497B;
margin-bottom:15px;
}

.partner-info p{
margin-left:35px;
margin-right:35px;
margin-bottom:15px;
}

.partner-link p{
margin-left:35px;
}

.partner-link p a{
color:#30497B;
}


.partner-tab {
width:363px;
height:20px;
overflow:hidden;
margin-left:10px;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}

.partner-tab p {
margin-left:25px;
margin-top:3px;
}


/* tripple-box */

.tripple-box,
.end-tripple-box {
float:left;
width:582px;
height:170px;
margin-bottom:15px;
}

.tripple-box {
margin-left:15px;
}

.end-tripple-box {
margin-left:0px;
}

.tripple-box h2 {
background:url(../images/mspace_logo.png) no-repeat left top;
margin-left:15px;
color:#a5ddff;
padding-top:65px;
font-size: 28px;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
}


/* wide-box */

.wide-box,
.end-wide-box {
float:left;
width:781px;
margin-bottom:15px;
}

.wide-box {
margin-left:15px;
}

.end-wide-box {
margin-left:0px;
}


/* contactmap */

.wide-box .contactmap {
width:781px;
height:334px;
overflow:hidden;
background:url(../images/contact-map_bg.png);
}

.wide-box .contactmaptags {
width:761px;
height:20px;
overflow:hidden;
margin-left:10px;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}

.wide-box .contactmaptags p {
margin-left:30px;
margin-top:3px;
}

/* featured */

.wide-box .featured {
width:781px;
height:155px;
overflow:hidden;
background:url(../images/wide-featured_bg.png);
}

.wide-box .featuredtags {
width:361px;
height:14px;
overflow:hidden;
margin-left:408px;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}

.double-box .featured {
width:383px;
height:155px;
overflow:hidden;
background:url(../images/double-featured_bg.png);
}

.double-box .featuredtags {
width:361px;
height:14px;
overflow:hidden;
margin-left:10px;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}


/* img-box */

.img-box,
.end-img-box {
float:left;
width:184px;
margin-bottom:15px;
}

.img-box img,
.end-img-box img {
border:0;
width:184px;
}

.img-box {
margin-left:15px;
}

.end-img-box {
margin-left:0px;
clear:right;
}


/* link-block */

.link-block {
float:left;
width:168px;
margin-bottom:15px;
margin-left:30px;
border-left:1px solid #a5ddff;
}

.link-block h3 {
margin-top:10px;
margin-bottom:15px;
margin-left:25px;
color:#fefefe;
font-size: 11px;
}

.link-block ul {
margin-bottom:10px;
margin-left:25px;
color:#fefefe;
}

.link-block a {
color:#fefefe;
font-size: 10px;
}


/* single-block */

.single-block {
float:left;
width:169px;
height:170px;
margin-bottom:15px;
margin-left:30px;
}

.single-block h3 {
margin-top:5px;
margin-bottom:15px;
margin-left:25px;
color:#B3FF00;
font-size:11px;
font-weight:bold;
}

.single-block p {
margin-bottom:5px;
margin-left:25px;
color:#fefefe;
}

.single-block a {
color:#B3FF00;
}


/* link-banner-strip */

.link-banner-strip {
width:781px;
height:32px;
overflow:hidden;
background:url(../images/link-banner-strip_bg.png);
margin-left:15px;
margin-bottom:15px;
font-size:12px;
}

.link-banner-strip-heading {
width:160px;
margin-left:40px;
color:#30497b;
float:left;
margin-top: 10px;
}

.link-banner-strip a {
width:199px;
overflow:hidden;
color:#FEFEFE;
}

div.scroll_list_container {
    overflow:hidden;
    max-height: 15px;
    margin-top: 10px;
    float:left;
}

ul.scroll_list {
    margin:0;
    padding:0;
}

ul.scroll_list li {
    margin-left:40px;
    padding-bottom:5px;
    padding:0;
}

.scroll-message {
float:left;
width:565px;
margin-left:40px;
color:#005EC2;
font-weight:bold;
display:block;
}

.scroll-link {
float:left;
display:block;
}

.scroll-message a{
margin-left:0px;
font-weight:bold;
}


/* property-page */

.property-page {
color:#A9DEFE;
float:left;
width:781px;
margin-bottom:15px;
margin-left:15px;
}


.property-header {
width:781px;
height:215px;
overflow:hidden;
background:url(../images/property-header_bg.png);
}

.property-header-top {
width:767px;
height:132px;
background:#000848;
border:1px solid #005ec2;
margin:6px 6px 0px 6px;
}

.property-header-top .stat{
float:left;
}

.property-header-bottom {
width:767px;
height:61px;
background:#000848;
border:1px solid #005ec2;
margin:6px 6px 0px 6px;
}

.property-header-top .thumb {
width:170px;
height:120px;
background:url(../images/property-thumb_bg.png);
border:1px solid #005ec2;
float:right;
margin:5px 5px 5px 5px;
}

.property-header .thumb img {
width:170px;
height:120px;
}

.property-header-tab {
width:755px;
height:20px;
margin-left:12px;
overflow:hidden;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}


/* property-menu */

#property-menu{
padding:0;
margin-top:15px;
}
#property-menu ul{
clear:left;
}
#property-menu li{
float:left;
}
#property-menu li a{
color:#A9DEFE;
display:block;
font-size:12px;
margin-left:40px;
width:145px;
height:20px;
text-decoration:none;
}
#property-menu li a:hover{
color:#b3ff00;
}
#property-menu li.current a:hover{
color:#b3ff00;
}
#property-menu li.current a{
color:#b3ff00;
}

.hidden{
	visibility: hidden;
	display: none;
}


/* property-info */

ul#property-info{
width:757px;
margin-left:12px;
}

ul#property-info li{
color:#A9DEFE;
}

.property-info-tab {
width:731px;
height:20px;
margin-left:24px;
margin-bottom:50px;
overflow:hidden;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}


/* property-overview */

li.property-overview {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:20px;
}

.stat{
margin: 40px 35px 0 35px;
font-size:16px;
}

.stat span{
font-size:16px;
width:200px;
color:#ffffff;
padding-right:20px;
}

.pullout-description {
background-color:#001969;
border:1px solid #005EC2;
margin: 10px 13px 0px 10px;
color:#ffffff;
}

.pullout-description .stat {
margin: 40px 25px;
}

.description{
background-color:#001969;
border:1px solid #005EC2;
margin: 0px 13px 0px 10px;
padding: 25px 70px 0px 25px;
}

.description p{
margin-bottom: 15px;
}

.location-map{
font-size:11px;
margin: 35px 80px 0px 35px;
}


/* images */

li.images {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}

.large-image{
width:360px; 
height:254px; 
/*background:url(../images/large-image_bg.jpg); */
border:1px solid #005ec2;
overflow:hidden;
float:left;
margin: 10px 0 0 10px;
}

#property-images{
}

#property-images ul{
width:368px; 
position:relative; 
top:10px; 
left:16px; 
float:left; 
margin-bottom:10px;
}

#property-images .thumb{
float:left; 
width:108px; 
height:76px; 
margin:0 12px 11px 0;
overflow:hidden;
background:url(../images/property-thumb_bg.png);
border:1px solid #005ec2;
}

#property-images .thumb a img {
display:block; 
width:108px;
height:76px;
}

#property-images .thumb a span {
display:none; 
}

#property-images .thumb a:hover, .thumb a:active, .thumb a:focus {
background:transparent; 
}

#property-images a:hover span {
display:block; 
position:absolute; 
top:0px; 
left:-378px; 
width:360px; 
height:254px; 
border:1px solid #005ec2;
overflow:hidden;
}

#property-images a:hover span img{
width:360px; 
height:254px; 
}


/* location */

li.location {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}


/* agent-details */

li.agent-details {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}

.agent-info{
width:370px;
float:left;
}

.agent-logo{
width:335px;
margin: 40px 0 0 35px;
height:70px;
overflow:hidden;
}

.agent-info .stat{
margin: 40px 0 0 35px;
font-size:14px;
}

.agent-info .stat span{
font-size:14px;
width:200px;
color:#ffffff;
padding-right:20px;
}


/* downloads */

li.downloads {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}

.downloads-container {
width:755px;
}

.file-download {
margin-top:35px;
margin-left:15px;
margin-bottom:60px;
border-left:1px solid #30497B;
width:164px;
height:100px;
float:left;
}

.file-download .file-title {
color:#ccc;
padding-left:20px;
margin-bottom:5px;
font-size:11px;
}

.file-download .file-link a{
color:#6dc8ff;
padding-top:60px;
padding-left:20px;
display:block;
background:url(../images/file-download_bg.png) no-repeat top left;
font-size:11px;
}

.file-download .file-link{
margin-bottom:5px;
}

.file-download .file-text {
color:#ccc;
font-size:9px;
padding-left:20px;
}

.file-download .file-copywrite {
color:#30497B;
font-size:9px;
padding-left:20px;
}


/* multimedia */

li.multimedia-presentation {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}

.swf-presentation {
margin-top:18px;
margin-left:18px;
}


/* available-units */

#unit-table {
padding:0px;
width:757px;
height:20px;
}

#unit-table tr {
padding:0px;
width:757px;
height:20px;
}

#unit-table td {
padding:0px;
width:755px;
height:20px;
}

.available-units {
margin-top:15px;
}

.unit-list-head,
.unit-list {
background-color:#000848;
border:1px solid #005ec2;
height:20px;
margin-top:2px;
}

.unit-list a {
color:#A9DEFE;
text-decoration:none;
}

.unit-list a:hover {
color:#b3ff00;
}

.unit-list-head div {
color:#005ec2;
}

.unit-list-head div,
.unit-list div  {
float:left; 
}

.ulist-1, .ulist-2, .ulist-3, .ulist-4, .ulist-5, .ulist-6, .ulist-6, .ulist-7 { padding-top:3px; margin:0px;} 
.ulist-1 { width:40px; margin-left:35px }
.ulist-2 { width:90px; }
.ulist-3 { width:80px; }
.ulist-4 { width:80px; }
.ulist-5 { width:290px; }
.ulist-6 { width:35px; height:17px; overflow:none;}
.ulist-7 { width:35px; height:17px; overflow:none; }
.ulist-6 img, .ulist-7 img  { padding-left:5px; }
.ulist-let { width:64px; height:20px; padding:0px; margin:0px; }
.ulist-let img { width:64px; height:20px; padding:0px; margin:0px; }


/* site-plan */

li.site-plan {
background-color:#000848;
border:1px solid #005ec2;
margin-top:15px;
padding-bottom:100px;
}

.large-site-plan-image{
width:737px;
margin: 10px 0 0 10px;
}

.large-site-plan-image img{
width:737px;
}

#site-plan-images{
}

#site-plan-images ul{
width:180px; 
position:relative; 
top:10px; 
left:14px; 
float:left; 
margin-bottom:20px;
}

#site-plan-images .thumb{
float:left; 
width:170px; 
height:120px; 
margin:0 12px 12px 0;
overflow:hidden;
}

#site-plan-images .thumb a img {
display:block; 
width:170px;
}

#site-plan-images .thumb a span {
display:none; 
}

#site-plan-images .thumb a:hover, .thumb a:active, .thumb a:focus {
background:transparent; 
}

#site-plan-images a:hover span {
display:block; 
position:absolute; 
top:0px; 
left:-564px; 
width:550px; 
overflow:hidden;
}

#site-plan-images a:hover span img{
width:550px; 
}


/* property-holder-list */

.property-holder-page {
color:#A9DEFE;
float:left;
width:781px;
margin-bottom:15px;
margin-left:15px;
}

ul#PropertyList{
list-style:none;
}

ul#PropertyList li{
margin-bottom:15px;
}

.resultproperty {
width:781px;
height:146px;
overflow:hidden;
background:url(../images/result-property_bg.png);
}

.resulttab {
width:755px;
height:20px;
margin-left:12px;
overflow:hidden;
background-color:#002188;
border-right:1px solid #005ec2;
border-bottom:1px solid #005ec2;
border-left:1px solid #005ec2;
}

.resulttab a{
margin-left:15px;
margin-top:3px;
display:block;
float:left;
padding-right:70px
}

.resultproperty .resultphoto {
width:190px;
height:134px;
background:url(../images/result-photo_bg.png);
border:1px solid #005ec2;
float:right;
overflow:hidden;
margin:5px 5px 5px 5px;
}

.resultproperty .resultphoto img {
width:190px;
height:134px;
}

.resultname, .resultdescription {
width:270px;
height:134px;
float:left;
overflow:hidden;
margin:10px 0px 5px 15px;
}

.smalldescription {
margin:15px 0px 0px 15px;
}

.smalldescription span{
color:#ffffff;
padding-right:20px;
}

.smalldescription a{
color:#ffffff;
text-decoration:none;
}

.smalldescription a:hover{
color:#ffffff;
text-decoration:underline;
}

.smalldescription span.green{
color: #B3FF00;
}

.quickdescription {
margin:15px 0px 0px 15px;
height:30px;
overflow:hidden;
}

.quickdescription span{
color:#ffffff;
padding-right:20px;
}

.quickdescription a{
color:#ffffff;
text-decoration:none;
}

.quickdescription a:hover{
color:#ffffff;
text-decoration:underline;
}

.quickdescription span.green{
color: #B3FF00;
}

.pullout {
margin:15px 0px 0px 15px;
height:75px;
overflow:hidden;
}

.pullout span{
color:#ffffff;
padding-right:20px;
}

.pullout a{
color:#ffffff;
text-decoration:none;
}

.pullout a:hover{
color:#ffffff;
text-decoration:underline;
}

.pullout span.green{
color: #B3FF00;
}

a.download-button{
display:block;
margin-right:5px;
width:143px;
height:18px;
background:url(../images/download_button.png);
text-indent: -9999px;
}

a.print-button{
display:block;
margin-right:5px;
width:143px;
height:18px;
background:url(../images/print_button.png);
text-indent: -9999px;
}


/* tab content */

.bauer-logo-small-r {
float:right;
background:url(../images/bauer_logo_s.png);
width:32px;
height:8px;
margin-top:7px;
margin-right:15px;
}

.ch-flag {
float:right;
background:url(../images/ch_flag.png);
width:29px;
height:15px;
margin-top:3px;
margin-right:3px;
}

.gb-flag {
float:right;
background:url(../images/gb_flag.png);
width:29px;
height:15px;
margin-top:3px;
margin-right:3px;
}

.tab-link {
float:left;
width:150px;
margin-left:35px;
margin-top:3px;
}




/* finder-tag */


#finder-tag_container{
width:0px;
height:100px;
position:absolute;
left:50%;
top:0px;
}

#finder-tag{
margin-top:100px;
margin-left:520px;
width:60px;
height:60px;
background:url(../images/finder-tag_bg.png);
text-indent: -9999px;
}


/* --------- ten-tab --------- */

.slide-out-div {
    width: 250px;
    height: 138px;
    background: url(../images/tab_bg-r.png);
}
.slide-out-div h3 {
    font-size: 12px;
    color: #dd227f;
    margin-left: 15px;
    margin-top:15px;
    margin-bottom:15px;
}
.slide-out-div p {
    font-size: 10px;
    margin-left: 15px;
    margin-bottom:5px;
    color: #cccccc;
    line-height: 11px;
}
.slide-out-div p a {
    color: #dd227f;
    text-decoration:none;
}
.slide-out-div p a:hover {
    color: #cccccc;
    text-decoration:underline;
}



/* PropertySearchForm */

#property-finder-logo{
width:164px;
height:45px;
background: url(../images/property-finder-logo.png);
margin:24px 9px 10px 9px;
}

#property-finder-footer{
width:164px;
height:84px;
background: url(../images/property-finder-footer.png);
margin:10px 0px 10px 14px;
}

#PropertySearchForm {
margin:14px 0 0 14px;
width:154px;
}

#PropertySearchForm form{
border:0px;
}

#PropertySearchForm fieldset{
border:0px;
}

#PropertySearchForm input.text{
width:154px;
border:0px;
background:transparent url(../images/semi-transparent.png) repeat;
color:#30497B;
}

#PropertySearchForm select{
width:154px;
border:0px;
background:transparent url(../images/semi-transparent.png) repeat;
color:#30497B;
}

#PropertySearchForm label{
margin-top:10px;
margin-bottom:2px;
display:block;
color:#b3ff00;
}

#PropertySearchForm ul{
margin-top:5px;
margin-left:5px;
}

#PropertySearchForm li label{
margin-top:0px;
margin-bottom:0px;
color:#fefefe;
display:inline;
}

#PropertySearchForm input.action{
margin-top:10px;
}

.property-finder-home{
width:584px;
height:213px;
background:transparent url(../images/property-finder.png) no-repeat;
margin:20px;
}

.property-finder-noresults{
margin:40px 20px 20px 20px;
}


.back {
height:20px;
overflow:hidden;
margin-bottom:15px;
background-color:#002188;
border:1px solid #005ec2;
padding: 8px 0px 0px 30px;
}