body, table, td, span, P { font-family: Verdana, Arial, Helvetica, sans-serif; color:#2C2C2C; }

#form_area { width:520px; height:100%;  }
#input_wrapper { width:350px;  float:left; padding-bottom:10px;  }
label {	float: left; width: 150px; padding-top:4px;  }

.putArrow {
background-position:right;
background-image: url(http://project05.apaci.com.hk/img/forms/img/err_arrow.gif); background-repeat:no-repeat;
color: #660000; 
display:inline;
padding-left:20px;width:20px;
}
.noArrow{
background-image:none;
display:inline;
padding-left:20px;width:20px;
}

.inputbg{
background: url('../img/bg_input.png') left;
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:5px;
padding-top:3px;
border:0px;
border-right:1px solid #DCD2D1;
height:17px;
}

.textarea1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:287px;
border:0px;
border-top:1px solid #7C7676;
border-right:1px solid #DCD2D1;
border-bottom:1px solid #DCD2D1;
background: url('http://project05.apaci.com.hk/img/forms/img/bg_textarea.png') left;
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:5px;
padding-top:3px;
}

.textarea2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:452px;
border:0px;
border-top:1px solid #7C7676;
border-right:1px solid #DCD2D1;
border-bottom:1px solid #DCD2D1;
background: url('http://project05.apaci.com.hk/img/forms/img/bg_textarea.png') left;
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:5px;
padding-top:3px;

}

textarea{
overflow:auto;
}

input, select, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C2C2C;
background-color:#FDF3F2;
}

select {
scrollbar-3dlight-color: #000055;
scrollbar-arrow-color: #990055;
scrollbar-base-color:#E9F7ED;
scrollbar-darkshadow-color: #E9F7ED;
scrollbar-face-color: #E9F7ED;
scrollbar-highlight-color: #E9F7ED;
scrollbar-shadow-color: #000055;

}

.select_nobg{
background-image:none;
background-color:#FDF3F2;
}

.specify{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
}

.formtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C2C2C;
line-height:20px;
}

#main_content UL LI {
	list-style:none;
    background: url(../img/bullet.gif) 0px 2px no-repeat;	
    line-height: 140%;
    margin: 0 0 4px 0;
    padding: 0 0 0 20px;
}

#main_content UL {
list-style:none;
padding:0;
margin:0;
}

.event_bg {
background-image: none;
background-color:#FDF3F2;
}

