
BODY {
   margin              : 0px;
   padding             : 0px;
   background-color    : #000033;
   color               : #ffffff;
   width               : 100%;
   text-align          : center;
   font-family         : Verdana, Arial, Helvetica, sans-serif;
}

BODY.inFrame {
   margin              : 5px;
   padding             : 0px;
   background-color    : #000000;
   color               : #ffffff;
   width               : 95%;
   font-family         : Verdana, Arial, Helvetica, sans-serif;
   font-size           : 12px;
}

.pageHeader {
   background-image    : url('/img/page-header.jpg');
   background-position : top center;
   background-repeat   : no-repeat;
   width               : 900px;
   height              : 80px;
}

.pageTitle {
   background-image    : url('/img/page-title.jpg');
   background-position : top center;
   background-repeat   : no-repeat;
   width               : 900px;
   height              : 21px;
   font-weight         : bolder;
   font-size           : 14px;
   font-variant        : small-caps;
}

.pageTitleText {
   padding-left        : 15px;
}

A:link,
A:visited {
   color               : #e7f00b;
   text-decoration     : none;
}

A:hover,
A:active {
   color               : #e7f00b;
   text-decoration     : underline;
}

.mainMenuArea {
   background-image    : url('/img/main-menu.jpg');
   background-position : top center;
   background-repeat   : no-repeat;
   width               : 900px;
   height              : 39px;
   color               : #000000;
   font-weight         : bold;
   font-size           : 14px;
   font-variant        : small-caps;
   text-shadow         : #ffffff 1px 1px 5px;
}

.mainMenu {
   padding-left        : 15px;
}

.mainMenu A:link,
.mainMenu A:visited {
   color               : #000000;
   text-decoration     : none;
   text-shadow         : inherit;
}

.mainMenu A:active,
.mainMenu A:hover {
   color               : #d40b15;
   text-decoration     : none;
   text-shadow         : inherit;
}

.mainMenu A.current:link,
.mainMenu A.current:visited {
   color               : #000000;
   text-decoration     : underline;
   text-shadow         : inherit;
}

.mainMenu A.current:active,
.mainMenu A.current:hover {
   color               : #d40b15;
   text-decoration     : underline;
   text-shadow         : inherit;
}

.leftSide {
   background-image    : url('/img/left-side.jpg');
   background-position : top center;
   background-repeat   : no-repeat;
   width               : 211px;
   height              : 459px;
}

.subMenuArea {
   color               : #e7f00b;
   font-size           : 9px;
   font-weight         : bold;
   width               : 200px;
   padding-top         : 2px;
}

.subMenuHeader {
   background-image    : url('/img/submenu-top.gif');
   background-position : top left;
   background-repeat   : no-repeat;
   width               : 200px;
   height              : 10px;
}

.subMenuOption {
   background-image    : url('/img/submenu-option.gif');
   background-position : top left;
   background-repeat   : no-repeat;
   width               : 200px;
   height              : 24px;
   vertical-align      : middle;
   text-shadow         : #000000 3px 3px;
}

.subMenuOption A:link,
.subMenuOption A:visited {
   padding-top         : 3px;
   padding-left        : 32px;
   text-decoration     : none;
   color               : #e7f00b;
   text-shadow         : inherit;
}

.subMenuOption A:active,
.subMenuOption A:hover {
   padding-top         : 3px;
   padding-left        : 32px;
   text-decoration     : none;
   color               : #ffffff;
   text-shadow         : inherit;
}

.subMenuFooter {
   background-image    : url('/img/submenu-bottom.gif');
   background-position : top left;
   background-repeat   : no-repeat;
   width               : 200px;
   height              : 22px;
}

.mainContent {
   background-image    : url('/img/main-content.jpg');
   background-position : top center;
   background-repeat   : no-repeat;
   width               : 689px;
   height              : 459px;
   padding-top         : 10px;
}

.pageFooter {
   padding-top         : 16px;
   width               : 640px;
   text-align          : center;
   font-size           : 10px;
   color               : #e7f00b;
}

.thinBorder {
   border-style        : dotted;
   border-color        : #d40b15;
   border-width        : 1px;
}

TABLE {
   font-size           : inherit;
   font-family         : inherit;
   color               : inherit;
}

P {
   clear               : both;
   text-align          : justify;
}

UL {
   text-align          : left;
}

LI {
   text-align          : left;
   padding-bottom      : 5px;
}

H3 {
   width               : 100%;
   border-top-style    : solid;
   border-top-width    : 1px;
   border-top-color    : #d40b15;
   margin-top          : 10px;
   padding-top         : 5px;
   font-size           : 16px;
   font-weight         : bold;
   color               : #d40b15;
   clear               : both;
   text-align          : left;
}

H4 {
   font-size           : 14px;
   font-weight         : bold;
   color               : #e7f00b;
   text-align          : center;
}

.floatLeft {
   padding             : 3px;
   margin-right        : 5px;
   margin-bottom       : 5px;
   border-style        : dotted;
   border-color        : #d40b15;
   border-width        : 1px;
   text-align          : center;
   float               : left;
   font-size           : 10px;
   background-color    : #000033;
}

.floatRight {
   padding             : 3px;
   margin-left         : 5px;
   margin-bottom       : 5px;
   border-style        : dotted;
   border-color        : #d40b15;
   border-width        : 1px;
   text-align          : center;
   float               : right;
   font-size           : 10px;
   background-color    : #000033;
}
