
#proj_pref {
    float: left;
    width: 350px;
    height: 311px;
    margin: 0 20px 0 0;
    overflow: hidden;
   
}

#proj_pref div.billing {
    padding: 0 0 0 10px;
    overflow: hidden;
    margin: 0 0 8px 0;
    height: 18px;
}

#proj_pref div.billing p.input_desc {
    float: left;
    width: 180px;
    font-size: 14px;
    letter-spacing: 0.05em; 
    margin: 0;
    padding: 0;
    overflow:hidden;
}


#proj_pref div.billing p.input_area {
	float: right;
    text-align: right;
    width: 156px;
    padding: 0;
    margin: 0;
    overflow:hidden;
}


p.input_area span.dollar_style {
	font-size: 12px; 
}

p.input_area input {
	position:relative;
	z-index: 200;
	width: 108px;
	height: 14px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
    font-size: 12px;
    color: #7a6351;
    border-left: solid 1px #9e8a72;
    border-right: solid 1px #9e8a72;
    background: transparent url("../images/input_sm_slice.gif") repeat-x; 
}


#budget_input {
	position: relative;
	top: 0;
}


#proj_pref p{
    /*line-height: 22px;*/
    letter-spacing: 0.05em;
    padding: 0 0 10px 0px;
    margin:0;
}

#proj_pref p.notice {
	position: relative;
	top: -4px;
	font-size: 9px;
	/*line-height: 14px;*/
	margin: 0;
	padding: 2px 0 0 10px;
	letter-spacing: 0.02em;
}

#proj_pref h6 {
	padding: 0 0 16px 0;
}

#proj_pref h6.mid_h6 {
    padding-top: 22px;
}

#proj_pref h6.bot_h6 {
    margin: 0;
	padding: 22px 0 14px 0;
	letter-spacing: 0.02em;
}

#proj_pref p.disp_lft {
    float: left;
    font-size: 14px;
    padding-left: 10px;
}

#proj_pref p.disp_lft span {
    color: #675c51;
    padding: 0 0 0 2px;
    letter-spacing: 0.01em;
}

#proj_pref p.disp_lft span.app_req {
	padding-left: 8px;
}

#proj_pref p.disp_lft input {
    position:relative;
	z-index: 200;
    height: 13px;
    width: 13px;
}

#proj_pref p.disp_rt {
    float:right;
    font-size: 14px;
}

#proj_pref p.disp_rt span{
    color: #675c51;
    padding: 0 0 0 8px;
    letter-spacing: 0.01em;
}

#proj_pref p.disp_rt input {
    position:relative;
	z-index: 200;
    height: 13px;
    width: 13px;
}


