@charset "UTF-8";

/* Menu */
ul.rMenu,ul.rMenu ul,ul.rMenu li,ul.rMenu a{display:block;margin:0;padding:0;}
ul.rMenu,ul.rMenu li,ul.rMenu ul{list-style:none;}
ul.rMenu ul{display:none;}
ul.rMenu li{position:relative;z-index:1;}
ul.rMenu li:hover{z-index:999;}
ul.rMenu li:hover > ul{display:block;position:absolute;}
ul.rMenu-ver li{float:none;}
ul.rMenu-ver,ul.rMenu-ver ul{width:10em;}
ul.rMenu-wide{width:100%;}
ul.rMenu-ver ul{left:60%;right:auto;top:auto;margin-top:-0.5em;}
/* General */
ul.rMenu li a{border:solid 1px #99f;}
ul.rMenu-ver li{margin-left:0;margin-top:-1px;}
ul.rMenu-ver{border-top:solid 1px #fff;}
ul.rMenu li a{padding:2px 5px 3px;}
ul.rMenu li a:link,ul.rMenu li a:hover,ul.rMenu li a:visited,ul.rMenu li a:active{text-decoration:none;}
ul.rMenu li.sfhover a:active,ul.rMenu li:hover a:active{color:#fff;background-color:#c00;}
ul.rMenu li{background-color:#ddf;}
ul.rMenu li:hover,ul.rMenu li.sfhover{background-color:#eda;}
ul.rMenu li a:hover{background-color:#ffc;}

ul.rMenu li.rMenu-expand a,ul.rMenu li.rMenu-expand li.rMenu-expand a,ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand a{padding-right:25px;background-image:url("/images/e-r.gif");background-repeat:no-repeat;background-position:100% 50%;}
ul.rMenu li.rMenu-expand li a,ul.rMenu li.rMenu-expand li.rMenu-expand li a,ul.rMenu li.rMenu-expand li.rMenu-expand li.rMenu-expand li a{background-image:none;padding-right:5px;padding-left:5px;}

/* tables */
table.tablesorter thead tr .header{background-image:url(/images/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter thead tr .headerSortUp{background-image:url(/images/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(/images/desc.gif);}
table.tablesorter{font-family:arial;margin:10px 0pt 15px;font-size:.9em;width:100%;text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{font-size:1em;padding:4px;}
table.tablesorter tbody td{padding:4px;vertical-align:top;}

/* hide columns */
div.column{margin:10px;}
div.column ul{margin:0;padding:5px;list-style:none;}
div.column li{padding:3px;cursor:pointer;display:inline-block;}
li.simpleon{color:green;font-weight:bold;}
li.simpleoff{color:red;font-weight:bold;}

/* hacks */
* html ul.rMenu{display:inline-block;/* \*/ display:block;position:relative;/* \*/ position:static;}
* html ul.rMenu ul{float:left;/* \*/float:none;}
ul.rMenu ul{background-color:#fff;}
* html ul.rMenu-ver li{width:100%;float:left;clear:left;}
*:first-child+html ul.rMenu-ver > li:hover ul{min-width:0;}
ul.rMenu li a{position:relative;min-width:0;}
* html ul.rMenu ul{display:block;position:absolute;}
* html ul.rMenu ul,* html ul.rMenu-ver ul{left:-10000px;}
* html ul.rMenu li.sfhover{z-index:999;}
* html ul.rMenu li.sfhover ul{left:auto;}
* html ul.rMenu li.sfhover ul ul,* html ul.rMenu li.sfhover ul ul ul{display:none;}
* html ul.rMenu li.sfhover ul,* html ul.rMenu li li.sfhover ul,* html ul.rMenu li li li.sfhover ul{display:block;}
* html ul.rMenu-ver li.sfhover ul{left:60%;}
* html ul.rMenu iframe
{
/* filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); */
position:absolute;left:0;top:0;z-index:-1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{min-width:0;display:inline-block;/* \*/display:block;/* Hide from IE Mac */}
* html .clearfix{/* \*/height:1%;/* Hide from IE Mac */}

/* Cons */
ul,ol,dl,p,h1,h2,h3,h4,h5,h6{margin-top:10px;margin-bottom:10px;padding-top:0;padding-bottom:0;}
ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0;}
h1{font-size:180%;}
h2{font-size:160%;}
h3{font-size:140%;}
h4{font-size:100%;}
code,pre{font-family:"Courier New",Courier,monospace;font-size:1.2em;padding:.5em;}
label{cursor:pointer;}
table{font-size:100%;}
td,th{vertical-align:top;}
body{font-size:100.1%;}
/* BV */
blockquote{border:2px solid #ff0;padding:.5em;width:auto;}
blockquote,em{font-style:italic;}
.help{cursor:help;}
.midlinks,.table,.tableh,.guider,.nagi{font-size:.9em;text-align:center;}
kbd{font-family:monospace;font-size:1.2em;font-variant:small-caps;font-weight:bolder;}
strong{font-weight:bold;}
/* Start */
.clear-columns{clear:both;}
#outer-column-container{border-left:solid 13em #fff;border-right:solid 13em #fff;border-right-width:0;}
#inner-column-container{width:100%;border-right-width:0;}
#source-order-container{float:left;width:100%;margin:0;}
#left-column{float:left;margin-left:-13em;width:13em;}
#middle-column{float:right;width:100%;}
#right-column{float:right;margin-right:-13em;width:13em;display:none;}
body{background-color:#000;color:#fff;padding:0;margin:14px 0;}
#page-container{background-color:#333;border:solid 1px #00f;min-width:50em;margin:0 14px;}
#masthead{border-bottom:solid 1px #00f;padding-top:1px;}
#inner-column-container{border:solid 1px #00f;border-width:0 1px;margin:0 -1px;}
#middle-column div.rMenu-center{border-bottom:solid 1px #00f;}
#footer{border-top:solid 1px #00f;padding-bottom:1px;text-align:center;}
.inside{margin:10px;}
/* Theme */
#left-column p.theme-picker input {width:3.8em;height:1.8em;margin-right:0.5em;border:solid 2px #00f;cursor:pointer;padding:0;font-size:0.8em;line-height:1.2em;text-align:center;}
#left-column p.theme-picker input.black {background-color:#000;color:#fff;}
#left-column p.theme-picker input.white {background-color:#fff;color:#000;}
#left-column p.theme-picker input.c-64 {background-color:#00f;border:solid 2px #0ff;color:#0ff;}
#left-column p.theme-picker input.green {background-color:#cfc;border:solid 2px #360;color:#000;}

/* Hacks */
.clear-columns{/* hide from IE/Mac \*/padding-bottom:1px;margin-bottom:-1px;/* Hide from IE/Mac. */}
* html #page-container{/* hide from IE/Mac \*/height:0.1%;/* IE/Win 5 need */position:relative;/* IE/Mac 5.0 need */}
* html #middle-column,* html #left-column,* html #right-column,* html #source-order-container{/* hide from IE/Mac \*/overflow:visible;/* hide from IE/Mac \*/position:relative;}
* html #middle-column{margin-right:-4px;/* IE/Win 5.0. */margin-right/* */:0;}
* html #middle-column .inside{margin-right:14px;margin-right:/* */10px;}
* html #masthead,* html #footer{/* hide from IE/Mac \*/height:0.1%;height/**/:auto;}
* html #masthead .inside,* html #footer .inside{margin-top:0;margin-bottom:0;margin/* */:10px;}
* html .inside{margin:10px 0.75em;margin/* */:10px;}
* html #inner-column-container{display:block;}
* html #source-order-container{margin-right:-100%;/* \*/ margin-right:-1px;}
#left-column,#right-column{position:relative;}

*:first-child+html #middle-column{margin-right:-1px;}
*:first-child+html #source-order-container{margin-left:-1px;}
* html #middle-column{margin-right:-1px;}
* html #source-order-container{margin-left:-1px;}

#source-order-container{margin-right:-1px;}
#left-column{margin-right:1px;}
#middle-column{margin-left:-1px;}
#right-column{margin-left:1px;}
* html #left-column,* html #source-order-container{margin-right:0;}
* html #right-column,* html #middle-column{margin-left:0;}
*:first-child+html #left-column,*:first-child+html #source-order-container{margin-right:0;}
*:first-child+html #right-column,*:first-child+html #middle-column{margin-left:0;}
