@charset "utf-8";
/* CSS Document */

/*======= CONTENTS ====================

	updated:2008,9/12
	
	 1:property resset
	 2:common tools
	 3:layout
	
===================================== */

p img {
border:none !important;
}

ul.form_tabs {
height:30px;
width:622px;
list-style:none;
padding:0;
margin:0;
}
ul.form_tabs li {
width:120px;
height:30px;
float:left;
padding:0;
margin:0;
margin-right:2px;
}
div.form_body {
padding:11px;
margin-bottom:10px;
}
div.form_body.form1 {background-color:#1E6AAB;}
div.form_body.form2 {background-color:#3799AB;}
div.form_body.form3 {background-color:#1C755A;}
div.form_body.form4 {background-color:#469E2C;}
div.form_body.form5 {background-color:#333333;}

div.form_body form {
background-color:#FFF;
margin:0;
padding:10px;
}
div.form_body form p {
font-size:12px !important;
}
div.form_body form p strong {
color:#695847;
}


table.mailform {
margin:0 auto 10px;
border-collapse:collapse;
border-spacing:0px;
border:1px solid #999;
padding:0;
width:580px;
}
table.mailform th {
padding:4px 5px;
vertical-align:top;
width:150px;
border-bottom:1px solid #999;
background:#DACBAD;
text-align:left;
color:#695847 !important;
font-size:12px !important;
}
table.mailform td {
padding:4px 5px;
vertical-align:top;
border-bottom:1px solid #999;
background:#FFF url("../images/bg_td.jpg") repeat-x 0 0;
text-align:left;
font-size:12px !important;
}
table.mailform tr.last th,
table.mailform tr.last td {
border-bottom:none;
}

table.mailform th p {
width:150px;
text-align:left;
}
table.mailform th p.need {
background:url("../images/icon_need.jpg") no-repeat 100% 2px;
}



