.dummy { color: white; }

.white { background-color: #FFFFFF; text-align: left; }

.nobr { white-space: nowrap; }

.white-draft { background-color: #FFFFFF; 
                   text-align: left; 
                   background: url(/global_images/draft-bg.gif);
                   }

.yellow { background-color: #FFFFEC; }

.navy {
    color: navy;
    }

.brown {
    color: #cc9900;
}

.olivecolor {
    color: #299329;
}

.olive {
  font-family: Lucida, Helvetica, Arial, sans-serif;
  font-weight: bold;
  text-decoration: none;   color: #299329;
  }

.pagebody {
   font-family: Helvetica,Arial,sans-serif;
   font-weight: normal;
   text-align: left;
   color: #000080;
   }

.pagebodya {
   font-family: Helvetica,Arial,sans-serif;
   font-weight: normal;
   text-align: left;
   color: #000020;
   }

.pagebodys {
   font-family: Helvetica,Arial,sans-serif;
   font-weight: normal;
   font-size: smaller;
   text-align: left;    color: #000080;
   }

.blinking {
  text-decoration: blink;
}

.fancy {
    color: #005030;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-weight: bold;
    }

.fancyred {
    color: red;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-weight: bold;
    }

.fancysmall {
    color: #005030;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-weight: bold;
    font-size: small;
    }


.fancyc {
    color: #005030;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: center;
    font-weight: bold;
    }

.fancyr {
    color: #005030;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: right;
    font-weight: bold;
    }

.gold {
    color: #FFD700;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: x-large;
    font-weight: bold;
    }

.green {
    color: green;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.red {
    color: red;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.blue {
    color: blue;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.black {
    color: black;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.gray {
    color: gray;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.lime {
    color: lime;
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: medium;
    font-weight: bold;
    }

.center {
    text-align: center;
    color: black;
    font-size: large;
    font-weight: bold;
    font-family: lucida, helvetica, arial, sans-serif;
    background-color: #FFD700;
    }

.centern {
    text-align: center;
    color: black;
    font-size: large;
    font-weight: bold;
    font-family: lucida, helvetica, arial, sans-serif;
    background-color: Gold;
    }

.title {
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: x-large;
    font-weight: bold;
    background-color: silver;
    color: black;
	}


.titleyellow {
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: x-large;
    font-weight: bold;
    background-color: yellow;
    color: black;
	}

.years {
    font-family: times, serif;
    text-align: center;
    font-weight: bold;
    color: #DDDDDD;
    background-color: #333333;
    }

.light {
    text-align: center;
    background-color: #DDDDDD;
    }

.dark {
    text-align: center;
    background-color: #BBBBBB;
    }

.symbol {
    font-family: Courier, Monospace;
    text-align: center;
    font-weight: bold;
    font-size: large;
    color: #089494;
    background-color: #F7FFCE;
    }

.symboly {
    font-family: Courier, Monospace;
    text-align: center;
    font-weight: bold;
    font-size: large;
    color: #089494;
    background-color: #FFFF66;
    }

.services {
    text-align: left;
    font-weight: bold;
    font-family: Helvetica, Arial, sans-serif;
    color: #632910;
    background-color: #F7E7C6;
    }

.servicesr {
    text-align: right;
    font-weight: bold;
    font-family: Helvetica, Arial, sans-serif;
    color: #632910;
    background-color: #F7E7C6;
    }

.prices {
    font-family: Times, serif;
    text-align: right;
    font-weight: bold;
    color: #840052;
    background-color: #C6E7DE;
    }


.ldark {
    font-family: Courier, Monospace;
    font-size: small;
    text-align: left;
    background-color: #BBBBB5;
    }

.llight {
    font-family: Courier, Monospace;
    font-size: small;
    text-align: left;
    background-color: #DDDDD4;
    }

.llighter {
    font-family: Courier, Monospace;
    font-size: small;
    text-align: left;
    background-color: #EEEEE3;
    }

.tdsoftleftT {
    font-family: times, serif;
    text-align: left;
    color: #840000;
    background-color: #EEFEFF;
    } 

.tdsoftleftC {
    font-family: Courier, Monospace;
    text-align: left;
    color: #840000;
    background-color: #EEFEFF;
    } 

.tdsoftleftH {
    font-family: Helvetica, Arial, Sans-serif;
    text-align: left;
    color: #840000;
    background-color: #EEFEFF;
    } 

.tdsoftright {
    font-family: Courier, Monospace;
    text-align: right;
    color: #840000;
    background-color: #FFCE9C;
    } 

.tdsoftcenter {
    font-family: times, serif;
    font-weight: bold;
    text-align: center;
    color: navy;
    background-color: #DDAC7A;
    } 

H2 {
    text-align: left;
    font-style: italic;
    font-weight: bold;
    color: black }

.message {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    color: navy;
    font-size: small;
    }

.softlink:link {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #0000AA;
        }
.softlink:visited {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000055;
        }
.softlink:active {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: red;
        }
.softlink:hover {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: blue;
        }

.softlinku:link {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    color: #0000AA;
        }
.softlinku:visited {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    color: #000055;
        }
.softlinku:active {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    color: red;
        }
.softlinku:hover {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: blue;
        }

.head { background-color: #CCCCCC; text-align: center;}

.list { background-color: #FFFFCC; }

.up   { background-color: #FFFFCC; text-align: center;}

.upwhite  { background-color:  #FFFFFF; text-align: center; }

.subtab { background-color: #CCCCCC; text-align: center;}

.linkinfo { 
    text-align: right;
    background-color: #554477; 
    font-family: helvetica, arial, sans-serif;
    font-size: small;
    color: #FFFF66;
       }

.cgititle {
    text-align: center;
    background-color: gray;
    font-family: helvetica, arial, sans-serif;
    font-size: large;
    font-weight: bold;
    color: #DDDD66;
       }


.botlink { 
    text-align: center;
    background-color: gray; 
    font-family: helvetica, arial, sans-serif;
    font-size: small;
    font-weight: bold;
    color: #DDDD66;
       }

.titleyellow {
    font-family: lucida, helvetica, arial, sans-serif;
    text-align: left;
    font-size: large;
    font-weight: bold;
    background-color: yellow; 
    color: black;
       }


.body {
    text-align: left;
    background-color: #F7FFFF;
    }

.nav {
    vertical-align: text-top;
    font-weight: bold;
    text-align: left;
    background-color: #DDDDDD;
    }

EM {font-style: italic;
    font-weight: bold;
    color: maroon;
    }

.courier-normal {
    font-family: Courier, Monospace;
    }

.courier-normal-smaller {
    font-family: Courier, Monospace;
    font-size: small;
    color: #000000;
    }

.courier-bold {
    font-family: Courier, Monospace;
    font-weight: bold;
    }

.courier-italic {
    font-family: Courier, Monospace;
    font-style: italic;
    }

.courier-bold-italic {
    font-family: Courier, Monospace;
    font-style: italic;
    font-weight: bold;
    }

TT {font-family: Courier, Monospace;
   }


TT.bold {
    font-family: Courier, Monospace;
    font-style: italic;
    }

TT.bolditalic {
    font-family: Courier, Monospace;
    font-style: italic;
    font-weight: bold;
   }

TT.bold {
    font-family: Courier, Monospace;
    font-weight: bold;
   }

EM.title {
    font-style: normal;
    font-weight: bold;
    color: maroon;
       }

.ctitle {
    font-style: normal;
    font-weight: bold;
    text-align: center;
    color: maroon;
       }

.modtime {
    text-align: center;
    background-color: gray; 
    font-family: helvetica, arial, sans-serif;
    font-size: small;
    font-weight: bold;
    color: #DDDDDD;
       }

.counter {
    text-align: center;
    background-color: silver;
    font-family: helvetica, arial, sans-serif;
    font-size: small;
    font-weight: bold;
    color: black;
       }

P.links {
    background-color: #F7EFEA;
    font-family: helvetica, arial, sans-serif;
    font-size: small;
    text-align: center;
       }

.navbig:link {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: blue;
        }
.navbig:visited {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000055;
        }
.navbig:active {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: red;
        }
.navbig:hover {
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: aqua;
        }

.navsmall:link {
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #000099;
        }
.navsmall:visited {
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #000055;
        }
.navsmall:active {
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: red;
        }
.navsmall:hover {
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #0000FF;
        }

.navsmaller:link {
    font-weight: normal;
    font-size: smaller;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #220099;
        }
.navsmaller:visited {
    font-weight: normal;
    font-size: smaller;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #220055;
        }
.navsmaller:active {
    font-weight: normal;
    font-size: smaller;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: red;
        }
.navsmaller:hover {
    font-weight: normal;
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #2255FF;
    background-color: #FFD700;
        }

.navsmallera:hover {
    font-weight: normal;
    font-size: small;
    font-family: Helvetica, arial, sans-serif;
    text-decoration: none;
    color: #0000FF;
    background-color: #FFFFEC;
        }

.link:link {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #008080;
   }
  
.link:visited {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #005f80;
   }
  
.link:active {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #00aa00;
   }
  
.link:hover {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #ff00aa;;
   background-color: #66ffff;
   }


.ulink:link {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #008080;
   }
  
.ulink:visited {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #005f80;
   }
  
.ulink:active {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #00aa00;
   }
  
.ulink:hover {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #ff00aa;;
   background-color: #66ffff;
   }


.linkblink:link {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: blink;
   color: #008080;
   }
  
.linkblink:visited {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: blink;
   color: #005f80;
   }
  
.linkblink:active {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: blink;
   color: #00aa00;
   }
  
.linkblink:hover {
   font-family: Lucida, Helvetica, Arial, sans-serif;
   font-weight: bold;
   text-decoration: blink;
   color: #ff00aa;
   background-color: #223344;
   }
