@charset "UTF-8";

#profile-info, #asset-info, #dream-house { padding:10px; color:#754315; font-size:12px; font-weight:bold;  }
#profile-info, #dream-house { background-image:url(../images/bg-profile-info.jpg); background-repeat:no-repeat; }
#profile-info h3, #asset-info h3, #dream-house h3 {
	background-image: url(../images/hd-insert-profile-info-trans.png);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 125px;
	text-indent:-200em;
	margin-bottom:10px;
}
#asset-info h3 { background-image: url(../images/hd-insert-asset-info-trans.png); }
#profile-info p, #asset-info td, #dream-house p { height:30px; }
#profile-info p strong, #dream-house p strong { color:#0DFFFF; position:relative; top:0px; }
#profile-info label , #asset-info label, #dream-house label { width:110px; display:block; float:left; text-align:right; font-size:12px; color:#754315; padding-right:0px; }
#profile-info label, #dream-house label { padding-right:10px; }
#asset-info label { position:relative; top:-2px; }
#profile-info label.checkbox { width:120px; position:absolute; left:315px; top:60px; display:block; text-align:left; }
#profile-info p label.radio, #asset-info label.radio { width:80px; text-align:left; }

#profile-info input, #dream-house input { display:block; float:left; margin-right:5px; margin-top:-1px; .margin-top:-1px; color:#754315; }
#profile-info, #dream-house {  padding:3px; margin:10px;}
input.profile-input-1, input.profile-input-2, input.profile-input-3, input.profile-input-4 {
	height: 20px;
	width: 150px;
	top:0px;
	position:relative;
	border: 1px solid #754315;
	display:block;
	float:left;
	 color:#754315;
}
input.profile-input-2 {	width: 315px;  top:-2px;  }
input.profile-input-3 {	width: 50px;  top:-2px;  }
input.profile-input-4 {	width: 20px;  top:-2px;  }

#asset-info textarea { width:320px; height:50px; border: solid 1px #754315; }

input.btn-submit {
	width:80px;
	height:24px;
	border:none;
	color:#fff;
	background:transparent;
	background-image:url(../images/btn-submit.png);
	width:60px;
	height:25px;
	font-size: 12px;
	border:none;
	text-transform: uppercase;
}

#profile-info strong, #dream-house strong { color:#fff, font-size:10px; } 

table#asset-form { border-collapse: collapse;  }
table#asset-form td {border:0px solid #CFCF7C; padding:3px;}
#asset-info a { color:#0099CC; top:5px; position:relative; }

p.submit {
	background-image: url(../images/bg-p-submit.jpg);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	display: block;
	height:35px;
	padding-top:20px;
	text-align:right;
	padding-right:20px;
	margin-top:30px;
}
#content-project-search { position:relative; top:-10px; color:#834015 }
#content-project-search p {padding-bottom: 20px; }
#content-project-search label { visibility:hidden; margin-right:10px; float:left; }
#content-project-search .profile-input-1 { float:left; margin-right:10px; margin-top:2px; }
#content-project-search td { text-align:center; height:25px; }
td.col-1 { width:20px; }
td.col-2, td.col-3 { width:190px;  }
td.even { background-color:#F0F0F0; }
div.scroll-pane { 
	position: relative;
	width: 420px;
	height: 360px;
	overflow: auto;
	float: left;
}

#search-box {
    height:520px;
    width: 480px;
    margin: auto;
    max-width:480px;
    padding: 0 10px 10px;
    background-image: url(../images/bg-project-search-trans.png);
    background-repeat: no-repeat;
}
td span.form-end-block { display:block; float:left; width:auto; height:auto; position:relative; left:10px; }

#dream-house ul.select-group  { display:block; width:600px; height:auto;  }
#dream-house h3 { margin-bottom:20px; }
#dream-house p { display:block; margin-bottom:10px;  } 
#dream-house td label.check-house, #dream-house td label.check-house-2 { text-align:left; width: 125px; float:left; padding: 3px 0; display:block; color:#BF6E22;}
#dream-house td label.check-house-2 {  width: 210px;  }
td label.check-house, td label.check-house-2  { position:relative; vertical-align:top; }
td label.check-house em, td label.check-house-2 em { margin-left:18px; .margin-left:23px; display:block; }
label.check-house input, label.check-house-2 input { position:absolute; left:0px; }
table.select-group { margin-bottom:10px; }

#content-project-search { position:relative; top:70px; width:440px; left: 10px; }
#content-project-search label { text-indent:-200em;  }
#content-project-search input.profile-input-1 { position:relative; margin-left:40px; display:inline; }

#pane2 { position: absolute; left: 50px;  width:450px; height:380px; }


