/* Classes for all areas of the site */

A:link {
   COLOR:     #0000ff;
}

A:visited {
   COLOR:     #000080;
}

A:active {
   COLOR:     #9d00ff;
}

/* Classes for the homepage */
BODY.Main {
   MARGIN-TOP: 0;
   MARGIN-BOTTOM: 0;
   MARGIN-LEFT: 0;
   MARGIN-RIGHT: 0;
   background-image: url(/graphics/menu/homepage.jpg);
}

.HomePage {
   FONT-WEIGHT: normal;
   FONT-SIZE: 12pt;
   COLOR: #f7ecd9;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.HomePage a:link {color: #27322d;}
.HomePage a:visited {color: #ffffff;}
.HomePage a:active {color: #e69800;}

.HomePageMainSpecialText {
   FONT-WEIGHT: bold;
   FONT-STYLE: normal;
   FONT-SIZE: 11pt;
   COLOR: #f7ecd9;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.oldHomePageMainSpecialText a:link {color: #f7ecd9;}
.oldHomePageMainSpecialText a:visited {color: #ffffff;}
.oldHomePageMainSpecialText a:active {color: #e69800;}

.HomePageMainSpecialText a:link {color: #27322d;}
.HomePageMainSpecialText a:visited {color: #ffffff;}
.HomePageMainSpecialText a:active {color: #e69800;}


.HomePageMainSpecialText1 {
   FONT-WEIGHT: bold;
   FONT-STYLE: normal;
   FONT-SIZE: 13pt;
   COLOR: #f7ecd9;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}


.HomePageSpecialText {
   FONT-WEIGHT: bold;
   FONT-STYLE: normal;
   FONT-SIZE: 11pt;
   COLOR: #cae3e2;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainPageTitle {
   FONT-WEIGHT: normal;
   FONT-SIZE: 24pt;
   COLOR: #f7ecd9;
   FONT-FAMILY: Algerianbasd,Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

/* Classes for the right hand main area */

TABLE.Main {
   BORDER-WIDTH: 0;
   BORDER-SPACING: 0;
}


P.TEST {
   border-style: solid;
   border-width: 3;
   border-color: #008080;
   width: 300;
   height: 150;
   text-align: center;
   margin: auto;
}

P.ENDCAP {
   BORDER-STYLE: solid;
   WIDTH: 300px;
   HEIGHT: 150px;
   TEXT-ALIGN: CENTER;
   BORDER-WIDTH: 3;
   BORDER-COLOR: #008080;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

P.MITER {
   BORDER-STYLE: solid;
   WIDTH: 300px;
   HEIGHT: 220px;
   TEXT-ALIGN: CENTER;
   BORDER-WIDTH: 3;
   BORDER-COLOR: #008080;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

P.MITER2 {
   BORDER-STYLE: solid;
   WIDTH: 300px;
   HEIGHT: 180px;
   TEXT-ALIGN: CENTER;
   BORDER-WIDTH: 3;
   BORDER-COLOR: #008080;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}


body, td, th {
    font-size: 95%;
    font-family: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainTitle {
   FONT-WEIGHT: normal;
   FONT-SIZE: 14pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

H1 {
   COLOR: #000000;
   FONT-WEIGHT: normal;
   FONT-SIZE: 14pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
   TEXT-ALIGN: center;
}

H2 {
   COLOR: #000000;
   FONT-WEIGHT: bold;
   FONT-SIZE: 11pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainTextBig {
   FONT-WEIGHT: bold;
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainTextSmall {
   FONT-WEIGHT: bold;
   FONT-SIZE: 8pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainText {
   FONT-WEIGHT: normal;
   FONT-SIZE: 9pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainTextShaded {
   FONT-WEIGHT: normal;
   FONT-SIZE: 9pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
   BACKGROUND-COLOR: #ffffd2;
}

.MainBoldText {
   FONT-WEIGHT: bold;
   FONT-SIZE: 9pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainBoldUText {
   FONT-WEIGHT: bold;
   TEXT-DECORATION: underline;
   FONT-SIZE: 9pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

.MainSpecialText {
   FONT-WEIGHT: normal;
   FONT-STYLE: italic;
   FONT-SIZE: 11pt;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Sans-Serif,Geneva,Arial,Helvetica;
}

PRE.MainSourceCodeText {
   FONT-SIZE: 9pt;
   COLOR: #000000;
   FONT-FAMILY: Courier,"Courier New";
}

/* Classes for the print preview */

.Print {
   BACKGROUND-COLOR: #ffffff;
   BORDER-WIDTH: 0;
   BORDER-SPACING: 5;
   margin-left: 0;
   margin-top: 0;
   margin-bottom: 0;
   WIDTH: 100%;
   HEIGHT: 100%;
}

/* Classes for the left hand menu area */

.Menu {
   BACKGROUND-COLOR: #ffffff;
   BORDER-WIDTH: 0;
   BORDER-SPACING: 5;
   margin-left: -15;
   margin-top: -15;
   margin-bottom: -15;
   HEIGHT: 100%;
}


.MenuLeftText {
   FONT-WEIGHT: bold;
   FONT-SIZE: 9pt;
   COLOR: #ccffff;
   VERTICAL-ALIGN: top;
   PADDING: 0px 0px 0px 0px;
   background-image: url(/graphics/menu/menu.jpg);
}

.MenuLeftText a:link {color: #f7ecd9;}
.MenuLeftText a:visited {color: #ffffff;}
.MenuLeftText a:active {color: #e69800;}


.Big {
   BACKGROUND-COLOR: #ffffff;
   WIDTH: 800px;
}

/* Customizing tables to block specific lines */
.nobottomline {
  border-bottom: none;
}

.notopline {
  border-top: none;
}

.noleftline {
  border-left: none;
}

.norightline {
  border-right: none;
}

TABLE.THE404 {
   MARGIN-LEFT: auto;
   MARGIN-RIGHT: auto;
   BORDER-WIDTH: 0;
   BORDER-SPACING: 0;
   HEIGHT: 100%;
   WIDTH: 550px;
}

