@charset "utf-8";
/* CSS Document */

@import url('reset.css');
@import url('widget.css');
@import url('lightbox.css');

/***
*
* HTML Elements
*
*/

html, body {
	color:#3b3b3b;
	font-family:Arial,Helvetica,sans-serif;
	text-align:center;
}
select {
	padding:2px;
}
a {
	color:#1c4a93;
	text-decoration:none;
}
hr {
	background:#c3c3c3;
	color:#c3c3c3;
	height:1px;
}

/***
*
* IDs, IDs Elements, IDs Classes
*
*/


#widgets {
	left: 0;
	position:absolute;
	text-align:left;
	top:120px;
	z-index:200;
}
/* see widget.css for implementation */
#header {
	background:url('images/background-header.jpg') repeat-x;
	height:80px;
	position:relative;  /* containing block */
}
	#header-spg {
		float: left;
		margin-top: 15px;
		margin-left: 20px;
	}
	#header-brands {
		float: right;
		margin-top: 15px;
		margin-right: 20px;
	}
#main-flash {
	background:#90a7b7 url('images/background-main.jpg') no-repeat;
	height:523px;
	position:relative;
	width:100%;
	z-index:100;
}

#promobar {
	margin:-20px auto 0 auto;
	position:relative;
	width:953px;
	z-index:150;
}
	#promobar-top {
		background:url('images/background-promobar-top.png') no-repeat;
		height:7px;
		width:953px;
	}
	#promobar-middle {
		background:#fefefe url('images/background-promobar-middle.png') bottom repeat-x;
		border-left:1px solid #c3c3c3;
		border-right:1px solid #c3c3c3;
		height:75px;
		overflow:hidden;
		width:951px;
	}
		#promobar-middle h2 {
			color:#1c4a93;
			font-size:80%;
			margin-bottom:5px;
		}
		#promobar-middle p {
			color:#3b3b3b;
			font-size:60%;
			font-weight:bold;
			line-height:12px;
		}
		#promobar-middle .column {
			background:url('images/background-promobar-column.jpg') center left no-repeat;
			padding:0 30px;
			text-align:left;
			width:260px;
		}
		#promobar-middle .column-left {
			background:none;
			width:260px;
		}
		#promobar-middle .column-middle {
			width:251px;
		}
	#promobar-bottom {
		background:url('images/background-promobar-bottom.png') no-repeat;
		height:7px;
		width:953px;
	}
#result-box{
	display:none;
	position:absolute;
	top:120px;
	left:335px;
	z-index:200;
	width:600px;	
}
#result-box #result-bar{
	background:url('images/result-bar.png') no-repeat;
	height:45px;
}

#result-box #property-box {
	background-color: #fff;
}

#result-box .property .property-title{
	background-color:#d5d8da;
	font-size:14px;
	font-weight:bold;
	color:#222222;
	padding: 12px 0 12px 25px;
	text-transform:uppercase;
}

#result-box .property .property-title .collapse-icon{
	font-size:16px;
}

#result-box .property .property-title .property-name{
	padding-left:20px;
	padding-top:3px;
}

#result-box .property .property-info{
	padding:30px 0 15px 20px;
	text-align:left;
}

#result-box .property .property-info .property-desc{
	font-size:12px;
	width:480px;
}
		
/***
*
* Classes
*
*/

.clear {
	clear:both;
	height:0.01%;
}
.container {
	min-width:1000px;
	text-align:left;
}
.left {
	float:left;
}
.right {
	float:right;
}

.wrapper {
	width: 951px;
	margin: 0 auto;
	position: relative;
	z-index: 2000;
}

.footer {
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 60px 0px 20px 0px;
}

.footer a, .footer a:visited {
	color: #999;
}

.f_tc {
	margin: 10px 0px;
}

.blue-text {
	color: #1c4a93;
}

.png {
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "assets/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}