

/* -- // data form -- */
#data_form { width:95%;  margin:auto; }
#data_form TABLE.form { width:100%; background-color:#CC6600; border-spacing:1px; margin:auto; }
#data_form TH.form  { width:18%; background-color:#FFCC66; color:#FFFFFF; padding:10px 3px; text-align:center; }
#data_form TD.form  { width:82%; background-color:#FFFFFF; padding:10px; text-align:left; }
#data_form TD.form INPUT { background-color:#FFFFC8; }
#data_form TD.form INPUT.numeric { text-align:right; }
#data_form TD.form TEXTAREA { background-color:#FFFFC8; }
#data_form TD.form SELECT { background-color:#FFFFC8; }


#data_form TD.form1 { width:61%; background-color:#FFFFFF; padding:3px; text-align:left; }
#data_form TD.form2 { width:21%; background-color:#FFFFFF; padding:3px; text-align:left; }
#data_form TD.form1 INPUT { background-color:#FFFFC8; }
#data_form TD.form1 INPUT.numeric { text-align:right; }
#data_form TD.form1 TEXTAREA { background-color:#FFFFC8; }
#data_form TD.form1 SELECT { background-color:#FFFFC8; }
#data_form TD.form2 INPUT { background-color:#FFFFC8; }
#data_form TD.form2 INPUT.numeric { text-align:right; }
#data_form TD.form2 TEXTAREA { background-color:#FFFFC8; }
#data_form TD.form2 SELECT { background-color:#FFFFC8; }
#data_form DIV.form_comment { text-align:left; padding: 7px; margin: auto; }
#data_form DIV.submit { text-align:center; margin:auto; margin-top:20px; }

/* -- data form // -- */


/* -- // media form -- */
#data_form TABLE.media { width:100%; background-color: #CC6600; border-spacing:1px; margin:auto; }
#data_form TH.media  { width:18%; background-color:#FFCC66; color:#FFFFFF; padding:3px; text-align:center; }
#data_form TD.media1 { width:31%; background-color:#FFFFFF; padding:3px; text-align:left; }
#data_form TD.media2 { width:51%; background-color:#FFFFFF; padding:3px; text-align:left; }

#data_form TD.media1 INPUT { background-color:#FFFFC8; }
#data_form TD.media1 INPUT.numeric { text-align:right; }
#data_form TD.media1 TEXTAREA { background-color:#FFFFC8; }
#data_form TD.media1 SELECT { background-color:#FFFFC8; }
#data_form TD.media2 INPUT { background-color:#FFFFC8; }
#data_form TD.media2 INPUT.numeric { text-align:right; }
#data_form TD.media2 TEXTAREA { background-color:#FFFFC8; }
#data_form TD.media2 SELECT { background-color:#FFFFC8; }

/* -- media form // -- */




/* -- // usr form -- */
#usr_form { width:90%; margin:auto; }
#usr_form TABLE.form { background-color:#059EC4; border-spacing:1px; margin:auto; width:100%; }
#usr_form TH.form  { width:20%; background-color:#82CBDB; color:#FFFFFF; padding:10px 3px; text-align:center; min-height:50px; height:40px; }
#usr_form TD.form  { width:80%; background-color:#FFFFFF; padding:10px; text-align:left; height:40px; }
#usr_form TD.form INPUT { background-color: #EFFFFF; }
#usr_form TD.form TEXTAREA { background-color: #EFFFFF; }
#usr_form TD.form SELECT {  background-color: #EFFFFF; }


#usr_form TD.form1 { width:50%; background-color:#FFFFFF; padding:3px; text-align:left; height:40px; }
#usr_form TD.form2 { width:30%; background-color:#FFFFFF; padding:3px; text-align:left; height:40px; }

#usr_form TD.form1 INPUT { background-color: #EFFFFF; }
#usr_form TD.form1 TEXTAREA { background-color: #EFFFFF; }
#usr_form TD.form1 SELECT {  background-color: #EFFFFF; }
#usr_form DIV.form_comment { text-align: left; padding: 7px; margin: auto; }
#usr_form DIV.submit { text-align: center; margin:20px auto; }
/* -- usr form // -- */

#form_disable_uemail { display:none; border:2px solid #FF0000; margin-top:5px; }
#form_able_uemail { margin-top:5px; }
#form_disable_recommend { display:none; }
#form_able_recommend { }


TD.data_recommend { width:14.2%; background-color:#FFFFFF; padding:3px; text-align:left; }


/* Google Map */
TABLE.latlng { width:auto; }
TD.latlng_input { width:75%; vertical-align:top; }
TD.latlng_map { width:25%; vertical-align:top; text-align:right; margin-right:0 }

/* end of data form */
