#layer {width:405px; height:365px;}
#layer_div_tbl, #layer_border {width:400px; height:360px;}
#layer_border {background-color:#000; position:absolute; top:5px; left:5px;}
#layer_div_tbl { position:absolute; top:0px; left:0px; border:1px solid #82000B; padding:1px; background-color:#FFF;}
#layer_tbl {border:2px solid #82000B; height:100%;}
#layer_tbl td {border:1px solid #82000B;}
#layer_tbl tr.shang td {border:1px solid black; color:#FFF; font-weight:bold; background-color:#82000B;}
#layer_tbl tr.shang td.shang {height:30px; }
#layer_tbl tr.shang td.x {text-align:center;}
.tbl_contents {display:none;}
#layer_tbl_content1 td, #layer_tbl_content2 td {border:0px;}
.tbl_contents td {text-align:center;}
#layer_tbl_content2 td {text-align:left;}
#layer_tbl_content1 td {width:50%;}
.tbl_contents .layer_buttons {width:80%; border:2px solid red; background-color:silver; text-align:center;}
.tbl_contents td.shang {font-weight:bold; font-size:1.3em; }
.tbl_contents td.zhong {font-weight:bold; font-size:1.3em;}
.tbl_contents td.xia {font-weight:bold; font-size:1.1em;}
#layer_tbl_content2 td.shang, #layer_tbl_content2 td.xia {text-align:center;}
#layer_tbl_content2 .layer_inputs {width:210px;}
.layer_buttons#layer_send {height:30px; width:65%; padding-top:5px;}
#layer_tbl_content2 a {font-size:0.9em; font-weight:400px; text-decoration:underline; color:#82000B;}

#fv_layer {
background-color:#5F0101;
background-image:url("/img/fv_back.jpg");
background-position:center center;
background-repeat:no-repeat;
display:none;
height:375px;
left:-213px;
margin-left:50%;
position:absolute;
top:0;
width:425px;
}

#fv_layer a {
color:white;
font-size:9pt;
font-weight:bold;
position:relative;
text-decoration:underline;
top:11px;
}

#fvl_fields, #fvl_tbl {
background-color:transparent;
}

#fvl_fields {
margin-top:170px;
}

#fvl_fields .name {
color:white;
font-family:times New Roman;
font-size:17pt;
font-weight:bold;
}
#fvl_fields input {
background-color:white;
border:1px solid black;
font-size:1.3em;
width:230px;
}
#fvl_send, #fv_x {
cursor:pointer;
}
#fvl_send {
margin:1px 0 0;
}
#fv_x {
border:2px solid black;
color:white;
font-family:sans-serif;
font-weight:bold;
padding-top:3px;
text-align:center;
position:relative;
top:-347px;
left:400px;
width:24px;
height:20px;
}
#ymuwe {
color:yellow;
font-family:Times New Roman;
font-size:12pt;
font-weight:bold;
padding:10px 0;
text-align:center;
}
#fvl_tbl .spaces {
font-family:Arial;
font-size:2pt;
}
