/* GENERAL */

body {margin: 0}
body, table {font: 13px verdana, sans-serif}

abbr {border-bottom: 1px dotted #c0c0c0; cursor: pointer}
abbr:hover {border-bottom-color: #505050}

#head {background: url('bg_top.gif') repeat-x}
#head img {margin-top: 33px; margin-left: 15px; border: 0}

#main {margin: 30px 0 40px 0; padding: 0 30px}

#foot {width: 100%; font-size: 11px; font-weight: bold; background-color: #e3e3e7; color: #707074}
#foot div {padding: 2px 14px 3px 14px}
#foot a {text-decoration: none; color: #4B5D7B}
#foot a:hover {color: #4191FF}


/* FRAME */

.f img {display: block}
.f .f1 {background: url('w3.gif')}
.f .f2 {background: url('w.gif') left repeat-y; padding: 0 30px}
.f .f3 {background: url('w7.gif')}
.f .f4 {background: url('w4.gif')}


/* NAVIGATION */

#nav {height: 15px; margin-top: 2px; padding-left: 13px; padding-top: 2px; font: 11px arial; letter-spacing: 1px; color: #979BAA; font-weight: bold; background: url('nb.gif') no-repeat}

#nav a {color: #979BAA; text-decoration: none}
#nav a:hover {border-bottom: 5px solid #B0C8DD}
#nav a, #nav b {vertical-align: 2px}
#nav img {padding: 0 5px}


/* TABLES */

#tbl1 {margin: 0 auto; padding: 5px; border: 1px solid #505050}
#tbl1 th {font-size: 11px; padding-bottom: 2px; border-bottom: 1px solid #000}
#tbl1 td {padding: 2px 5px}
#tbl1 a {font-weight: bold; text-decoration: none; color: #5070c0}

/*
#tbl1 {margin-left: auto; margin-right: auto; border-collapse: collapse}
#tbl1 th {font-size: 11px; padding-bottom: 2px}
#tbl1 td {padding: 3px 5px; border: 2px solid #d0d0d0}
#tbl1 a {font-weight: bold; text-decoration: none; color: #6080e0}
*/


/* INDEX LIST */

ul {margin: 0; padding: 0}

hr {border: 1px solid #e0e0e0}

.section {display: block; margin-top: 20px}
.box, .ll {padding: 5px 15px; border: 2px solid #e3e3e7; border-right-width: 15px}

ul#main {list-style: none; font-size: 14px; margin-top: 15px}
ul#main li {margin-bottom: 2px; color: #4B5D7B}
ul#main ul {padding-left: 15px; margin-bottom: 20px}
ul#main li a {font-size: 14px; text-decoration: none; color: #505050; padding-right: 7px}
ul#main li a:hover {text-decoration: underline}
ul#main small {font-size: 10px; color: #101010}

#info b {color: #4B5D7B}
#info b.on {color: #0a0}
#info b.off {color: #a00}

ul#plugins {list-style: none; font-size: 11px; line-height: 15px}