html { height:100%; margin-bottom:1px; }
body { margin:0; padding:0; text-align:center; }
h1 { color:#00f; font:bold 16px helvetica,arial; margin:0px; padding:0px; }
h2 { font:14px helvetica,arial; margin:0px; padding:0px; }
form { margin:0; padding:0; display:inline; }
#txt_lnk { font:14px helvetica,arial; width:600px; border:1px solid #fff; }
#txt_ttl { font:bold 16px helvetica,arial; width:600px; border:1px solid #fff; }
#txt_dsc { font:14px helvetica,arial; width:600px; border:1px solid #fff; }
#txt_kys { font:14px helvetica,arial; width:600px; border:1px solid #fff; }
#content { margin:0 auto; text-align:left; width:1100px; font:12px arial, verdana; border-right:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd; min-height:500px;}
#body { padding:10px; }
#bdy { padding:0 10px; }
#hdr { padding:0 10px; background-image:url(/include/greyhdr.gif); background-repeat: repeat-x; height:60px; }
#logo { font:bold 50px helvetica,arial; letter-spacing:-2px; }
#logo a, a:visited, a:link, a:hover { text-decoration:none; color:#000; }
#url { font:bold 30px helvetica,arial; letter-spacing:-2px;}
#frame0 { width:411px; height:367px; background-repeat:no-repeat; background-image:url('/include/frame.jpg'); }
#frame1 { padding:17px 0 0 13px; }
#rvw { padding:0 10px; font:bold 30px helvetica,arial; margin:10px 0; background-image:url(/include/greyhdr2.gif); position:relative;}
#rvws { font:14px helvetica,arial; margin:10px; }
#srch { font:14px arial; }
#copy { text-align:center; font:12px arial; padding:10px; }
.cmt { font:12px arial; margin-bottom:5px; padding:5px; border:1px #aaa dashed; }
.cmt_t { background-color:#fbb; }
.cmt_a { background-color:#efe; }
.cmt_f { background-color:#ffa; }
.cflg { font-size:10px;  }
.cnam { font-weight:bold; }
.cttl { font-size:10px; }
.cmsg { font-size:14px; }
.cinf { font-size:10px; color:#999;}
.req { font:14px helvetica,arial; }
#sts_bad { padding:5px; margin:5px; }
.cnfm { margin:5px 0; }
#all_rvw { font:14px helvetica; position:absolute; right:1px; padding:5px; }
.trans { opacity:.40; filter:alpha(opacity=40); -moz-opacity:0.4; }
a.mng, a.mng:visited, a.mng:link, a.mng:hover { color:#400; font:bold 12px arial; background-color:#faa; padding:4px; }
.rel { position:relative; margin:4px; border:1px solid #888; padding:4px; }
#rel_add { font:bold 15px arial; position:relative; margin:4px; border:1px solid #888; padding:10px 4px; text-align:center; width:192px; }
.rt { padding:3px 0; }
.png { behavior: url(/include/iepngfix.htc); }
.pin_hdr { font:bold 18px helvetica,arial; color:#666; }
.pin_bdy { font:14px helvetica,arial; color:#999; padding:0 20px;}
#ver { font:bold 14px helvetica,arial; color:#00f; padding:10px 0;}
#ver a { text-decoration:underline; }
#adm { font:14px arial; padding:0 10px 20px 10px; }
#adm a { text-decoration:underline; }
.lbl { width:120px; float:left; clear:both; font:bold 16px arial; padding:2px;}
.box {padding:2px; }
.adsense { }
a.adsense_hdr { color:#616161; font:700 10pt courier new,verdana; margin:0 0 4px; padding:0; display:block; text-decoration:none; }
.adsense_grp { margin:0 0 8px; padding:0; }
a.adsense_ttl, a.adsense_ttl:visited, a.adsense_ttl:link, a.adsense_ttl:hover { color:#1900ff; text-decoration:underline; font:700 10pt courier new,verdana; line-height:normal; font-stretch:normal; font-size-adjust:none; font-style:normal; font-variant:normal; }
.adsense_dsc { color:#4b4b4b; font:400 10pt/12pt courier new,verdana; line-height:normal; font-stretch:normal; font-size-adjust:none; font-style:normal; font-variant:normal; }
a.adsense_lnk, a.adsense_lnk:visited, a.adsense_lnk:link, a.adsense_lnk:hover { color:#1900ff; font:400 8pt courier new,verdana; line-height:normal; font-stretch:normal; font-size-adjust:none; font-style:normal; font-variant:normal; }
