/* CSS Stylesheet */
/* created by Causeway CSS Stylesheet Editor RCS 2005 */
/* http://www.causeway.co.uk/freestuf/cssedit/ */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; background-color:#01557C; }
a {color:#808080; }
a:hover {color:#ff0000; }
a.navigation {font-weight:bold; text-decoration:none; color:#808080; }
a.navigation:hover {font-weight:bold; text-decoration:none; color:#FF0000; }
a.on-link {font-weight:bold; text-decoration:none; color:#F39700; }
a.on-link:hover {font-weight:bold; text-decoration:none; color:#F39700; }
a.succ {font-weight:bold; color:#F39700; }
a.succ:hover {font-weight:bold; color:#00ffff; }
a.warning {font-weight:bold; text-decoration:none; color:#ffffff; }
a.warning:hover {font-weight:bold; color:#ffffff; }
input.button {font-size:10pt; font-weight:bold; color:#ffffff; background-color:#C22C1B; }
input.miniButton {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#C22C1B; }
input.S_button {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#C22C1B; }
p.success {font-size:9pt; font-weight:bold; color:#ffffff; background-color:#008000; }
p.warning {font-size:9pt; font-weight:bold; color:#ffffff; background-color:#ff0000; }
span.answer {color:#000000; }
span.question {font-weight:bold; color:#008000; }
span.title {font-family:Impact, Arial Black; font-size:14pt; color:#C22C1B; }
span.subtitle {font-size:11pt; font-weight:bold; font-style:italic; }
table.boxed {border:1px solid; }
table.miniBoxed {border:1px solid; }
td {font-size:10pt; }
td.copyright {font-weight:bold; color:#ffffff; background-color:#000000; padding:5px; }
td.header {font-size:11pt; font-weight:bold; color:#ffffff; background-color:#FF9933; }
td.rest {background-color:#FFCC66; padding:7px; }
td.miniHeader {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#000000; }
td.miniRest {font-size:8pt; background-color:#FFCC66; padding:3px; }
td.S_header {font-size:8pt; font-weight:bold; color:#ffffff; background-color:#FF9933; }
td.S_rest {font-size:8pt; background-color:#FFCC66; padding:3px; }
td.divider {background-color:#aaaaaa; }
td.warning {font-weight:bold; color:#ffffff; background-color:#ff0000; }
.input {font-size:10pt; color:#808080; background-color:#ffffff; border:1px solid; }
.miniInput {font-size:8pt; color:#C22C1B; background-color:#ffffff; border:1px solid; }
.S_input {font-size:8pt; color:#C22C1B; background-color:#ffffff; border:1px solid; }
td.navigation-square {/*  background-color:#FFFFFF;
:*/;
border:2px solid; padding:5px; border-bottom:default Medium; }
td.navigation {background-color:#ffffff; border-bottom:2px solid; }
td.logo-image {background-color:#333333; border-bottom:2px solid; }
td.header-adarea {background-color:#333333; border-bottom:2px solid; }
td.sidebar {background:url(imgs/nav-background.jpg);
background-repeat:repeat-y;
width:180px;
border:2px solid; border-top:default Medium; padding-bottom:100px; }
td.contents {background-color:#FFFFFF; padding:15px; border-right:2px solid; border-bottom:2px solid; padding-bottom:100px; }
span.sitename {font-size:15pt; font-weight:bold; color:#C22C1B; }
span.siteslogan {font-size:10pt; font-weight:bold; color:#555555; }
.table {background-color:#FFCC66; }
td.pbContents {background-color:#ffffff; padding:5px; }
