body {
background-color:#2e2e2e;
text-align: center;

}

/*======================================  Zone: PCDT  (Entire site)   */
table#PCDT {       
width: 750px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
margin: 0 auto;
padding: 0px 0px 0px 0px;
background-color:#ffffff;
text-align: left;
}

/*======================================  Zone: HEAD     */
td#HEAD {
height: 100px;
padding: 0px 0px 0px 0px;
}
#HEAD table{
height: 100px;
}

/*======================================  Zone: CMND     */
td#CMND {
vertical-align: top;
background-color: #000;
padding: 0px 0px 0px 0px;
border-top: 5px solid #000;
border-bottom: 5px solid #000;
}
#CMND table{
vertical-align: top;
background-color: #000;
}
/*======================================  Zone: MENU     */
td#MENU {
background-color: #000;
padding: 0px 0px 0px 0px;
}
#MENU td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
font-variant: small-caps;
background-color: #000;
text-align: center;
padding: 1px 1px 1px 1px;
border-top: 1px solid #CCC;
border-right: 1px solid #CCC;
}
#MENU th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
font-variant: small-caps;
text-align: center;
padding: 1px 1px 1px 1px;
background-color: #000;
border-right: 1px solid #CCC;

}


#MENU a {
display: block;
margin: 0px 5px 0px 5px;
color: #CCCCCC;
text-decoration:none;

}

/*======================================  Zone: BODY     */
table#BODY {
width: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


/*======================================  Zone: MAIN     */
#PCDT #MAIN {
/*    width: 100%; */
text-align: left;
vertical-align: top;
padding: 10px 5px 10px 5px;
}
#PCDTF #MAIN {
/*    width: 100%; */
text-align: left;
vertical-align: top;
padding: 10px 5px 10px 5px;
}

/*======================================  Zone: FOOT     */

td#FOOT  {
height: 1px;
text-align: left;
background-color: #fff;
padding: 0px 0px 0px 0px;
border-top: 1px solid #fff;
}

#FOOT table{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
text-align: left;
background-color: #fff;
}
#FOOT p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
margin: 4px 0px 4px 0px;
}
/*======================================  Zone: Index     */
td#INDX {
list-style-type: none;
padding: 5px 5px 5px 5px;
border-left: 1px solid #CCC;
}
th#INDX {
list-style-type: none;
padding: 5px 5px 5px 5px;
}
/*============================================================================
                 ZONE INDEPENDENT STYLES
============================================================================*/

/*======================================  Zone: FontNormal     */
.FontNormal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
}
.FontNormal td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
padding: 5px 5px 5px 5px;
}
.FontNormal th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: bold;
font-variant: small-caps;
padding: 5px 5px 5px 5px;      /* top right bottom left */
}
.FontNormal h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #000;
font-weight: bold;
font-variant: small-caps;
margin: 5px 5px 5px 5px;
}
.FontNormal h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000;
font-weight: bold;
font-variant: small-caps;
margin: 4px 5px 4px 5px;
}
.FontNormal h3 {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #333;
font-weight: bold;
/*font-variant: small-caps;*/
margin: 3px 5px 3px 5px;
}
.FontNormal h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-weight: bold;
font-variant: small-caps;
margin: 2px 5px 2px 5px;
}
.FontNormal p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px 5px 5px 5px;
color: #494949;
padding-bottom: 10px;
line-height: 1.6em;

}
/*======================================  Zone: Font Mini     */
.FontMini {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
}
.FontMini td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
padding: 2px 2px 2px 2px;
}
.FontMini th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
font-weight: bold;
font-variant: small-caps;
padding: 2px 2px 2px 2px;
}
.FontMini h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
margin: 4px 2px 4px 2px;
}
.FontMini h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-variant: small-caps;
margin: 4px 2px 4px 2px;
}
.FontMini h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-variant: small-caps;
margin: 3px 2px 3px 2px;
}
.FontMini h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
font-variant: normal;
margin: 2px 2px 2px 2px;
}
.FontMini p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 2px 2px 2px 2px;
}

.FontMini p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 2px 2px 2px 2px;
}




/*============================================================================
                 GENERAL (zone independent) STYLES
============================================================================*/
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #00D;
/*color: #000;*/
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
}

a:Active {
color: #A00;
}
a:Hover {
color: #FFF;
background-color: #333;
}
a img {
border-color: white;
}
a:Active img {
border-color: white;
}
a:Hover img {
border-color: #008;
background-color: #FFF;
}
.FloatLeft {
float: left;
}
.FloatRight {
float: right;
}
.FontMicroCDT {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000;
margin: 2px 2px 2px 2px;
}





/*======================================== UNUSED =========================================

/*======================================  Zone: FSEL     
td#FSEL {
width: 160px;
text-align: left;
vertical-align: top;
padding: 10px 2px 10px 2px;
border-right: 1px solid #339;
}

/*======================================  Zone: REFS     
td#REFS {
width: 180px;
text-align: left;
vertical-align: top;
padding: 10px 2px 10px 2px;
border-left: 1px solid #339;
}
*/


