BODY { color:silver; font-family: Comic Sans MS,Arial; font-size: 15px; margin:0; padding:0; background-image:url(../../bg_lines.png); }
p, pre, table { color:black; font-family: Comic Sans MS,Arial; font-size: 15px; }

input, select, textarea, .input {font-family: Comic Sans MS,Arial; font-size: 14px; color: black; background:#c8c8c8; border : 1px solid #454545; width=100% }

.video { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; }
.video iframe, .video-container object, .video-container embed { position:absolute;  top:0;  left:0; width:100%; height:100%; }
.abody { width:100%; height:auto; max-width:750; }
img { max-width: 100%; height: auto; border:0px; }


.pic { border : solid 1px #969696; background:white;}
.smallfont {font-size: 9px;}
.titlefont {color: black; font-size: 28px;}
.tf {color: black; font-size: 28px;}
.body_tf ,.body_tf a:link,.body_tf a:visited,.body_tf a:active {color: white; font-size: 20px;}
.line { border : 0px; background:#969696; }
.bgwhite { background:white; }
.redbox { border : solid 1px #969696; background:#ffbbbb;}
.redbox2 { color:#bf0000; border : solid 1px #969696; background:#ffbbbb;}
.ybox { border : solid 1px #969696; background:yellow;}
.mbody { padding: 10px 15px 80px 15px;}
.cbox { font-family:Segoe Print,Comic Sans MS,Lucida Sans Unicode;position:absolute; background:inherit; padding: 5px 5px 5px 5px;}
.votebox {border:1px black;background:black;color:white;font-size:40px}
.topbar { border-collapse: collapse; background-color: #fafdfe;}
.topbar td { border : solid 1px silver; background:#ffbbbb;; padding: 2px 6px 2px 6px; border: 1px solid #818181; }
.topbar a:link {color:black;}
.topbar a:visited {color:black;}
.topbar a:active {color:black;}
.topbar a:hover {color:black; text-decoration:none; background:yellow;}

.norm { border:0px; background:white;}
.black { background:black; font-size:12px; color:silver;}
.black a:link {color:white;}
.black a:visited {color:white;}
.black a:active {color:white;}
.black a:hover {color:yellow;}

.catr { color:black; }
.catr A:link, .catr A:visited, .catr A:active {color:#950000; text-decoration : none;}
.catr A:hover { background:red; color:white;text-decoration : none;}


body A:link {color:#1a59b9; text-decoration : none;}
body A:visited {color:#1a59b9; text-decoration : none;}
body A:active {color:#1a59b9; text-decoration : none;}
body A:hover { background:red; color:white;text-decoration : none;}
.mo { color:#1a59b9; cursor:hand;cursor:pointer; }

.cy { color:yellow;}
.cr { color:#d70000;}
.co { color:#a65300;}
.cn { color:black;}
.cs { color:#494949;}
.cg { color:#626262;}
.cw { color:white;}
.cb { color:#00496c; }
.ps { font-size: 9px;border:solid 1px #595959;}
.fs { font-size: 10px; }
.ct { color: #00c9df; } 
.ft { color: #00c9df; font-size: 17px; }
.fty { color: yellow; font-size: 17px; }
.fsg { font-size: 9px; color: gray }
.fd { background-image:url(../../bg_blacken5.png); }

.trb { border-collapse: collapse; background-color: #fafdfe; }
.trb td { padding: 2px 6px 2px 6px; border: 1px solid #818181; }
.tb0 {background-color:#fefae7;}
.tb1 {background-color:#fafdfe;}
.tb2 {background-color:#f4f5ff;}
.ts0 {background-color:#fefae7;font-size: 9px;}
.ts1 {background-color:#fafdfe;font-size: 9px;}
.ts2 {background-color:#f4f5ff;font-size: 9px;}

.tbo1 {background-color:#ffbbbb;}
.tbo2 {background-color:#ffbbbb;}

.ltbox { width:112; padding: 4px 8px 4px 18px; background-image:url(../../bg_blacken6.png); font-size:11px; color:white; font-weight:bolder; }
.lbox td { padding: 4px 4px 4px 4px; background-image:url(../../bg_blacken8.png); border:1px solid black; font-size:12px; color:white; }
.lbox A:link,.lbox A:visited,.lbox A:active { font-size:12px;color:white; }
.lbox td:hover { font-size:12px;color:yellow; background-image:url(../../bg_yellow5.png); }
.lbox A:hover { font-size:12px;color:yellow; background-image:url(../../bg_yellow3.png); }


.ddm { border:solid 1px black;z-index:9999;max-width:300px;padding:7px; background-image:url(../../bg_dyellow9.png); font-size:12px;color:white; }
.inputn { color: black; background:none; text-decoration : none; border : 0px;}
.logo { background-image:url(../../logo_pf.png); background-repeat:no-repeat; }
.tbox { padding: 5px 15px 5px 15px; border : solid 1px #818181; background-image:url(../../bg_lighten2.png); }
.tboxb { padding: 10px 20px 10px 20px; border : solid 1px #818181; background-image:url(../../bg_lighten2.png); }








