* { margin:0; padding:0; border:0; }
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; }*/
/*table, caption, tbody, tfoot, thead, tr, th, td { vertical-align: top; }*/
body { background-color:#e8e8e8; color:#757575; font-family: "Arial", Tahoma; font-size: 80%; }
ul,li { list-style-type:none; }
a { cursor:pointer; text-decoration: underline; font-weight: bold; color: #ff6d0d; }
a:hover { color: #ff5835; text-decoration: none; }
#wrap { width:100%; text-align:center; }
#container { width:935px; margin:0 auto 0 auto; }
#header { height:248px; }
#left { width:237px; padding:0 2px 2px 0; text-align:left; vertical-align: top; font-size: 90%; }
#lmenu { border:1px solid gray; padding:6px; margin-bottom:2px; background-color:#fff; }
.menu { font-size:17px; }
.menu li a { cursor:pointer; display:block; padding:2px 0px 2px 20px; margin-bottom:4px; text-decoration: none; font-weight: bold; color: #757575; outline:1px solid #adadad; -moz-outline-radius:6px; }
.menu li a.hover { color: #5c5c5c; outline:1px solid gray; }
.menu li a.active { cursor:text; outline:1px solid black; display:block; margin-bottom:4px; text-decoration: underline; font-weight: bold; color:#FF5835; }
.menu ul { font-size:14px; }
.menu ul li a { padding-left:2px; margin:0px 0px 4px 20px; }
.menu ul li a.hover { background:#f3f3f3; }
.menu ul li a.active { color:#FF5835 }
.menu ul ul { font-size:13px; }
.menu ul ul li a { padding-left:2px; margin:0px 0px 4px 36px; font-weight:normal; }
.menu ul ul li a.active { padding-left:2px; }
.block { background-color:#fff; position:relative; border:1px solid gray; padding:8px; margin-bottom:2px; }
#content { width:698px; vertical-align:top; padding:2px; }
.content { background-color:#fff; position:relative; border:1px solid gray; padding:8px; margin-bottom:2px; }
.content2 { position:relative; border:1px solid gray; padding:8px; margin-bottom:2px; }
.content2 div { width: 349px; clear: none; display: inline-block; border:1px solid gray; }
.content3 { position:relative; border:1px solid gray; padding:8px; margin-bottom:2px; }
.content3 div { width: 33%; clear: none; display: inline; border:1px solid gray; }
.placeholder { border:1px dashed black; margin-bottom:2px; }
#footer { width:935px; color:#ebebeb; height:54px; line-height:54px; text-align:right; padding-right:30px; }
td.fl { text-align:right; vertical-align:top; padding:1px; }
td.fr input { border:1px solid gray; padding:1px; width:180px; }
td.fr input:hover { border:1px solid black; }
td.fr input:focus { border:1px solid black; }
td.fr textarea { border:1px solid gray; padding:1px; width:280px; }
td.fr textarea:hover { border:1px solid black; }
td.fr textarea:focus { border:1px solid black; }
table.commentslist { width:500px; border:1px solid gray; margin-top:2px; }
td.cname { font-weight:bold; }
td.cdate { text-align:right; }
td.com { border-top:1px solid #f5f5f5; }
