body{background:#fff;color:#000;font-family:"Trebuchet MS", Trebuchet, Verdana, Sans-Serif;font-size:14px;background-image:url(1.png);margin:2px;padding:0px;}
h3{text-align:center;margin-bottom:0;font-size:16px;color:#4172A6;padding:4px;}
h4{text-align:left;font-size:16px;color:#4172A6;font-weight:700;display:inline;margin:0;padding:0;}
h5{display:inline;font-size:14px;color:#4172A6;font-weight:700;}
.comm{text-align:left;font-size:14px;color:#889;margin:0;padding:4px;}
table{border:0;margin:auto;font-size:14px;}
td{vertical-align:top;padding:2px;margin:2px;}
td.borded{vertical-align:top;border:#888 1px solid;padding:2px;}
td.right{vertical-align:top;text-align:right;padding:2px;}
td.pages{border:#888 1px solid;padding-left:7px;padding-right:7px;background:#E5ECF5;text-align:left;}
td.dark{border:#888 1px solid;background:#DFDFDF;text-align:left;}
td.list{border:#888 1px solid;background:#F5F5F5;text-align:left;}
td.listright{border:#888 1px solid;background:#DFDFDF;text-align:right;}
td.listcenter{border:#888 1px solid;background:#F5F5F5;text-align:center;}
td.poster{text-align:right;border:#888 1px solid;background:#F5F5F5;}
td.desc{border:#888 1px solid;text-align:left;}
td.list:hover,td.listcenter:hover{background-color:#F0F0F0;}
.mainmenu table tr td{vertical-align:middle;text-align:center;margin:0;padding:0;}
.mainmenu td a{display:block;width:100%;text-decoration:none;padding:5px 0;}
.mainmenu td a:hover{background-color:#F0F0F0;display:block;width:100%;text-decoration:none;padding:5px 0;}
.mainmenu img{padding:0;}
.role td{border-bottom:#888 1px solid;border-left:#888 1px solid;border-right:#888 1px solid;border-top:#888 1px solid;}
img{border:0;vertical-align:middle;}
img.icon{border:0;vertical-align:middle;}
.borded_img{border:1px dotted #888;vertical-align:middle;padding:2px;}
a{text-decoration:none;color:#4172A6;}
a.paging:hover{background:#4172A6;color:#F0F0F0;font-size:12px;letter-spacing:-1px;}
a.paging{font-size:12px;letter-spacing:-1px;}
a:hover{background:#E5ECF5;}
.headtext{color:#889;text-align:right;padding:6px;}
hr{background:#786c60;height:1px;width:100%;border:1px;}
.linenavigation{background:#FFF;margin-bottom:1px;border-bottom:1px dotted #bbd;padding:3px 1ex 0;}
p{margin:5px;}
p.err{border:#F34F4F 1px solid;background:#FFD2D2;font-size:12px;font-style:italic;text-align:left;padding:5px 7px;}
p.success{border:#4D7A61 1px solid;background:#CCE4BB;font-size:14px;font-style:italic;text-align:left;padding:5px 7px;}
p.debug{color:blue;text-decoration:none;font-style:italic;font-size:14px;text-align:left;}
.note, .hreview-aggregate {color:gray;font-size:11px;vertical-align:middle;display:inline;}
.average, .count, .best{color:black;font-size:11px;font-weight:bold;vertical-align:middle;}
.form-text,.form-submit,.form-cancel,.form-text-menu{vertical-align:middle;border:1px solid #4172A6;font-size:14px;}
input {vertical-align:middle;font-size:14px;}
.form-text{padding:1px;padding-right:6px;width:200px; height:18px;}
.form-text-menu{width:100px;height:15px;}
.form-digit-menu{width:30px;height:15px;}
.form-submit{width:80px;height:20px;background-image:url(apply_button.png);}
.form-cancel{width:80px;height:20px;background-image:url(cancel_button.png);}
.stretch{font-weight:700;color:#000;}
h4.one-image, span.fn{text-align:right;font-size:16px;color:#4172A6;font-weight:700;display:inline;margin:0;padding:0;}
div.one-image{display:inline;background:#F1F1F1;margin:2px;padding:2px;text-align:center;}
img.one-image{display:inline;background:#F1F1F1;margin:2px;padding:2px;text-align:center;}
h1,h2{color:#4172A6;font-size:20px;font-weight:700;letter-spacing:-1px;margin-bottom:2px;text-align:left;padding:0;}
h1.title{font-size:14px;color:#4172A6;font-weight:700;display:inline;margin:0;padding-right:30px;text-align:left; width:100%;}
div.newmark{float:right;display:inline;font-size:0.7em;color:green;background-color:#FFFFD0;padding:3px;margin:2px;}
p.news{border:#4D7A61 1px solid;background:#FFFFD0;font-size:small;color:gray;font-style:italic;text-align:left;padding:5px 7px;margin:0px;}
.js-singleCommentText br {display:none;}
blockquote.review{font-size:small;font-style:italic;margin-top:3px;margin-bottom:3px;margin-right:3px;}
span.source{color: #5F5F5F; font-weight: normal; font-family: arial;font-style: italic; font-size: x-small;}
a.wide{display:block;width:100%;text-decoration: none;padding: 5px 0px;}
div.para{margin:5px;}
.hidden{display:none;}

div#tocdiv{padding:0;float:right;}
table.toc#toc{width:100%;padding:0px;margin:0px;vertical-align:middle;}
#toc td{padding:0px;width:auto;margin-right:0px;margin-left:auto;white-space:nowrap;margin-top:0px;margin-bottom:0px;}
#toc tr{padding:0px;margin:0px;}
#toc h2{font-size:1em;color:black;display:inline;font-weight:normal;padding:0px;margin:0px;}
#toc ul{padding:0; margin:0;list-style:none;}
li.toclevel-1 {display:inline;padding-left:1px;padding-right:1px;padding-top,padding-bottom:0px;white-space:nowrap;}
span.tocnumber {font-size:0.8em; font-weight:bold; padding-left:1px;padding-right:1px;padding-top:0px;padding-bottom:0px;color:#4172A6;}
span.toctext {font-size:0.8em;padding-left,padding-right:1px;padding-top,padding-bottom:0px;}
div.clear{clear:both;padding:0;margin:0;}
div.dvditem {border: 1px solid rgb(223, 223, 223);padding:2px;margin:2px;width:auto;background-color:#ffffff;color:#000000;cursor:pointer;text-align:center;line-height:1.4em;position:relative;}
a.info{z-index:24;text-decoration:none;}
a.info:hover{z-index:25;text-decoration:none;}
a.info span{display:none}
a.info:hover span {display:block;position:absolute;top:2em;left:2em; width:400px;padding:1em;border:1px solid #4172A6;background-color:#E5ECF5; color:#000;z-index:99999;text-align:center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity:0.90;opacity:0.90;}
#youtubelist{margin:0;padding:2px;list-style:none;clear:both;display:block}
#youtubebox{clear:right;display:inline;padding:0;margin:1px}
#youtubethumb{margin-bottom:5px;width:100px;height:80px;border:2px solid #DFDFDF}
#youtubecontent{height:440px;width:510px;margin-left:-510px;top:-530px;position:relative;left:100%;background-color:#000}
#youtubeoverlay{background-color:#000;  overflow:visible;position:relative;height:1px;width:510px;top:0px}
#close{background-color:#000;overflow:visible;padding:10px;margin:0px;color:#fff;width:10px;height:10px;font-size:1.2em}
