p, input, td, textarea { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 16px; }

.body         { font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; }
.head         { font: 16px "Arial Black", Geneva, "Helvetica Black"; }
.sub          { font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
ul { padding-left: 30px; }
li { list-style-image: url(../menus/li_arrow.gif); }
.fieldbox { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; }

#column_help { background-color: #fff; _height:400px; width: 450px; float: left; min-height: 400px; text-align: left; height: 100%; }
p.bar_red { color: #fff; font-size: 12px; font-weight: bold; line-height: 13px; background-color: #bc0011; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
p.bar_blue { color: #fff; font-size: 12px; font-weight: bold; line-height: 13px; background-color: #001774; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
a   { font-weight: bold; text-decoration: none; }

a:link           { color: #330066; font-size: 12px; }       
a:visited        { color: #3300cc; font-size: 12px }       
a:active         { color: #3300ff; font-size: 12px }       
a:hover          { color: #3300ff; font-size: 12px }       

a.barlink            { color: #fff; font-size: 12px ; background-color: #ff1b1a; padding: 4px; }       
a.barlink:visited    { color: #ffff0d; font-size: 12px ; background-color: #980013; padding: 4px; }       
a.barlink:active     { color: #ead80d; font-size: 12px ; background-color: #ff6d15; padding: 4px; }       
a.barlink:hover      { color: #ffff0d; font-size: 12px ; background-color: #ff5e2b; padding: 4px; }   

a.swog           { color: #ff6; font-size: 9px }       
a.swog:visited   { color: #fc6; font-size: 9px }       
a.swog:active    { color: #fc6; font-size: 9px }       
a.swog:hover     { color: #fff; font-size: 9px }   

a.menu          { color: #ffffff; font-size: 12px ; line-height: 18px; padding-right: 4px; padding-left: 4px; }       
a.menu:visited  { color: #ffcc99; font-size: 12px ; line-height: 18px; padding-right: 4px; padding-left: 4px; }       
a.menu:active   { color: #ffcc00; font-size: 12px ; line-height: 18px; padding-right: 4px; padding-left: 4px; }       
a.menu:hover    { color: #ffcc00; font-size: 12px ; line-height: 18px; padding-right: 4px; padding-left: 4px; background-color: #00094d; }   

.tiny            { font: 10px/10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000;  }
.tinywht         { font: normal  10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #ffffff;  }
.wht             { font: normal  12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #ffffff; }
.subyel          { font: bold 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color: #ffff00; }
    
.day             { color: #666; font: 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#main_back { background-image: url(../menus/back_grad.jpg); background-repeat: repeat-x; width: 100%; height: 100%; }
#column1_back { background-image: url(../menus/menu_07.jpg); background-repeat: no-repeat; }
#content { width: 460px; padding-right: 10px; padding-left: 16px; }
.adventure { background-color: #ffffc1; padding: 8px; }

.title_red { color: #bc0011; font-size: 16px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; }
.title_blue { color: #1e2387; font-size: 16px; font-family: "Arial Black", "LB Helvetica Black"; line-height: 16px; }
.sub_red { color: #b20013; font-size: 14px; font-weight: bold; line-height: 13px; }
.sub_blue { color: #0b4174; font-size: 14px; font-weight: bold; line-height: 13px; }
.bar_red { color: #fff; font-size: 12px; font-weight: bold; line-height: 13px; background-color: #bc0011; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
.bar_blue { color: #fff; font-size: 12px; font-weight: bold; line-height: 13px; background-color: #001774; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }


table.box_yellow { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #ff9; width: 100%; margin-right: 0; padding: 8px; border: solid 2px #fc0; outline: solid 3px #600; }
table.box_green { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #cfc; width: 100%; margin-right: 0; padding: 8px; border: solid 2px #9f0; outline: solid 3px #060; }
table.box_blue { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #cff; width: 100%; margin-right: 0; padding: 8px; border: solid 2px #06c; outline: solid 3px #006; }
table.box_purple { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #ccf; width: 100%; margin-right: 0; padding: 8px; border: solid 2px #93f; outline: solid 3px #606; }
table.box_red { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 13px; background-color: #fcc; width: 100%; margin-right: 0; padding: 8px; border: solid 2px #f66; outline: solid 3px #600; }

.special_yellow { color: #000; font-size: 12px; line-height: 26px; background-color: #ff9; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
.special_blue { color: #000; font-size: 12px; line-height: 26px; background-color: #9cf; min-width: 100%; margin-top: 8px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
