h3.step-title {
	margin: 15px 0px 15px 0px;
}
#required {
	color: #CC0000;
}

#required_text {
	color: #CC0000;
	font-size:14px;
	font-weight:bold;
	background-color:#FFF5A4;
/*	border:1px solid #333;*/
	padding:5px
}


.form_property td{
	padding:5px
}

.item_list{
	margin-left:30px;
	margin-top:0px;
	margin-bottom:10px;
}

.step-title {
color: #106ec6;
padding-left:5px;
font-size:14px
}
.form_property .label {
font-weight:bold
}


.form_property textarea {
    color:#666;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    width:98%;
}

.form_property select, .form_area td input{
/*min-width:325px*/
}

.form_property .left, .form_property .right{
display:inline
}
 .form_property .right{
 padding-left:10px
 }
 
.form_map_desc{
 width:440px
 }
 
 .form_border {
 padding:10px;
 border:1px solid #ccc;
 margin-right:10px
 }
 
td.buttons{
padding-top:30px
 }
 
 td.buttons input{
 padding-right:5px
 }
 
.content dd {
margin-top:5px;
padding-bottom:5px;
width:180px
 }
 
 .content dd label{
 margin-left:0px;

 }

.content .form_heading {
background-color:#EFEFEF;
padding:5px;
padding-left:10px;
font-weight:bold
}

.form_info{
font-size:10px;
margin-top:5px
}

.form_addmore {
text-align:right;
font-weight:bold;
color:#ee5500;
padding:5px;

}


.property_step_1_note {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:220px;*/
}

.property_step_1_note h1, .property_step_2_note_1 h1, .property_step_2_note_2 h1, .property_step_2_note_3 h1, .property_step_2_note_4 h1, .property_step_2_note_5 h1, .property_step_3_note_1 h1, .property_step_3_note_2 h1, .property_step_3_note_3 h1, .property_step_4_note_1 h1, .property_step_4_note_2 h1, .property_step_4_note_3 h1, .property_step_4_note_4 h1, .property_step_5_note_1 h1, .property_step_5_note_2 h1, .property_step_5_note_3 h1{
background:transparent url(/themes/holiday_cube/images2/note_icon.gif) top left no-repeat;
padding-left: 45px;
padding-top: 5px;
margin-bottom:5px;
font-size:12px;
height:25px;
}

.property_step_1_note p, .property_step_2_note_2 p {
text-align:left;
margin-bottom:10px;
}
.similar_cube {
width:100%;
}

.property_step_2_note_1 {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
margin-top:0px;
}

.property_step_2_note_2 {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
margin-top:0px;
border-top:3px solid #fff
}

.property_step_2_note_3 {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
margin-top:40px;
border-top:3px solid #fff

}

.property_step_2_note_3 h1{
margin-bottom:5px;
font-size:12px
}


.property_step_2_note_4 {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
margin-top:0px;
border-top:3px solid #fff

}

.property_step_2_note_5 {
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:1125px;*/
border-top:3px solid #fff

}

.property_step_3_note_1{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:340px;*/
border-top:3px solid #fff

}

.property_step_3_note_2{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:20px;*/
border-top:3px solid #fff

}
.property_step_3_note_3{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:705px;*/
border-top:3px solid #fff

}

.property_step_4_note_1{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:7px;*/
border-top:3px solid #fff

}

.property_step_4_note_2{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:118px;*/
border-top:3px solid #fff

}
.property_step_4_note_3{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:1248px;*/
border-top:3px solid #fff

}

.property_step_4_note_4{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:385px;*/
border-top:3px solid #fff

}

.property_step_5_note_1{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:5px;*/
border-top:3px solid #fff

}

.property_step_5_note_2{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:50px;*/
border-top:3px solid #fff

}

.property_step_5_note_3{
background-color:#FFF5A4;
width:270px;
margin-left:10px;
padding:10px;
/*margin-top:0px;*/
border-top:3px solid #fff

}


.property_step_2_note_3 p, .property_step_4_note_1 p, .property_step_4_note_2 p, .property_step_4_note_3 p, .property_step_4_note_4 p, .property_step_5_note_1 p, .property_step_5_note_2 p, .property_step_5_note_3 p{
margin-bottom:10px;
}

.form_property .row_odd{
background-color:#E1EFFF;
}


.form_property .row_even{
background-color:#BBDBFF;
}

.step4_recurring {
background-image: url('/assets/images/button_bg_orange.gif');
width:130px;
height:19px;
background-repeat:no-repeat;
text-align:center;
color:#fff;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.step5_checkbox {
background-image: url('/assets/images/button_bg_orange_long.gif');
width:298px;
height:19px;
background-repeat:no-repeat;
text-align:center;
color:#fff;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;

}

.field_title {
font-size:20px;
color:#91B946;
font-weight:bold
}

.item_cost {
font-size:14px;
font-weight:bold
}

.total_cost {
font-size:14px;
color:#91B946;
font-weight:bold
}