body, div, span, blockquote, h1, h2, h3, p, dl, ul, ol, td, th, em, strong
{
 font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
 font-size:100%;
 color:#F5F5DC;
}

body      { background:#000000; }
a:link    { text-decoration:none; color:#FFA500; }
a:visited { text-decoration:none; color:#FFD700; }
a:active  { text-decoration:underline; color:#FF0000; }
a:hover   { text-decoration:underline; color:#FF0000; }
h1        { font-size:200%; color:#FFFF00; }
h2        { font-size:150%; color:#FFFF00; }
img       { border:none; }
em        { font-style:italic; }
strong    { font-weight:normal; color:#FF0000; }

.homeh { font-weight:bold; }
.homes { color:#FFFF7F; }
.homed { font-size:smaller; color:#FFFF7F; }
.homel { font-size:smaller; }
.frmfs { padding:10px 10px 10px 10px; }
.frmlg { font-weight:bold; color:#FFFF00; }
.frmi1 { width:500px; }
.frmi2 { width:250px; }
.frmi3 { width:50px; }
.frmi4 { width:360px; }
.frmi5 { width:130px; }
.frmt1 { width:500px; height:100px; }
.frmt2 { width:500px; height:250px; }
.frmt3 { width:500px; height:400px; }
.frmcb { font-size:smaller; }
.bld   { font-weight:bold; }
.clr   { clear:both; }
.cntr  { text-align:center; }
.see   { font-size:smaller; font-weight:bold; vertical-align:super; }
.note  { font-size:smaller; }
.book  { font-style:italic; }
.dir0  { font-weight:bold; }
.dir1  { vertical-align:middle; }
.dir2  { font-size:smaller; }
.cfem  { font-style:italic; font-weight:bold; }
.ifmt  { float:left; margin:0px 10px 0px 0px; }
.updt  { font-size:smaller; font-weight:bold; color:#FFFF00; }
.copy  { font-size:smaller; color:#FFFF00; }
.foot  { font-size:smaller; }
.num   { font-size:smaller; font-weight:bold; }
.pvol  { font-size:120%; color:#FFF660; }
.pttl  { font-size:150%; color:#FF0000; }
.logo  { width:120px; height:52px; margin:0px 0px 20px 0px; }
.nav0  { width:118px; height:20px; }
.nav1  { width:20px; height:20px; }
.nav2  { width:98px; height:20px; }
.navl3 { font-weight:bold; }
.navl4 { font-weight:bold; }
.srch0 { text-align:center; margin:20px 0px 0px 0px; }
.srch1 { width:100px; }
.srch2 { width:67px; height:22px; margin:5px 0px 0px 0px; }
.home  { width:120px; height:52px; float:right; }
.arc   { width:118px; height:20px; }
.cbnr  { margin-left:auto; margin-right:auto; }
.lbnr  { vertical-align:bottom; margin:0px 5px 6px 0px; }
.spc0  { margin:0px 10px 0px 20px; vertical-align:bottom; }
.spc1  { margin:0px 10px 0px 10px; }
.spc2  { margin:0px 20px 0px 20px; }
.map   { width:510px; height:260px; margin:0px 0px 0px 0px; }
.flag  { width:65px; height:35px; vertical-align:bottom; margin:0px 5px 6px 0px; }
.bhr   { height:4px; color:#F5F5DC; }
.vbhr  { height:8px; color:#F5F5DC; }
.cal   { border-style:ridge; border-collapse:collapse; border-width:3px; float:right; }
.calh  { text-align:center; font-weight:bold; }
.calhm { font-size:150%; color:#007F00; }
.calhh { font-size:60%; color:#FFFFFF; text-decoration:underline; }
.calhd { color:#FF0000; width:30px; height:20px; border-style:ridge; border-width:1px; text-align:center; vertical-align:top; }
.cald  { color:#FFFFFF; width:30px; height:30px; border-style:ridge; border-width:1px; text-align:right; vertical-align:top; }
.caldh { text-decoration:underline; }
.calsd { color:#0000FF; font-weight:bold; }
.calsh { color:#0000FF; font-weight:bold; text-decoration:underline; }
.quot  { border-collapse:collapse; }
.quotl { text-align:left; }
.quotr { text-align:right; }
.quott { vertical-align:top; }
.quots { width:20px; }
.err   { color:#FF0000; font-weight:bold; }
.ln    { width:140px; height:90%; text-align:center; float:left; }
.rb    { height:90%; }
.rh    { padding:0px 0px 0px 10px; }
.rc    { padding:0px 0px 0px 10px; }
.bf    { clear:both; }
.evh3  { color:#FFA500; }
