       
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,sans-serif; color:#000000; }


h1              { font-weight:bold; font-size:18px; color:#990000; }
h2              { font-weight:bold; font-size:16px; color:#990000; }
h3              { font-weight:bold; font-size:14px; color:blue; }
h4              { font-weight:bold; font-size:12px; color:#990000; }
p,ul,ol,li,div,td,th,address,nobr,b,i       { font-size:12px; color:#000000; } 

.textContentHeadline       { font-family:Arial,sans-serif; font-size:12px; color:#000080; text-decoration:none; line-height:18px; font-weight:bold; }
.textContentSubHeadline    { font-family:Arial,sans-serif; font-size:12px; color:#999999; text-decoration:none; line-height:18px; }
.textContent               { font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:16px; }
.textFooter                { font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
.textBold                  { font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
.bodyText                  { font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:16px; }
.bodyText1                 { font-family:Arial,sans-serif; font-size:11px; color:#000000; text-decoration:none; line-height:16px; }
.greyTextB                 { font-family:Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none; font-weight:bold; }
.brightGreyTextBold        { font-family:Arial,sans-serif; font-size:12px; color:#CCCCCC; text-decoration:none; font-weight:bold; }
.whiteTextB                { font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.whiteText                 { font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; }
.tableheadertxt            { text-decoration:none; font-size:13px; color: white; font-family:arial,verdana; font-weight:bold; line-height:14px; }
.darkBordeauxBold          { font-family:Arial,sans-serif; font-size:13px; color:#660000; text-decoration:none; font-weight:bold; }
.ocdstandardtext           { font-size:12px; color:#000000; }
.ocdstandardtextbold       { font-size:12px; color:#000000; font-weight:bold; }
.genheaderwhite            { font-family:Arial,sans-serif; font-size:13px; color:#ffffff; font-weight:bold; }
.genheaderblack            { font-family:Arial,sans-serif; font-size:13px; color:#000000; font-weight:bold; }
.gensiteidentwhite         { font-family:Arial,sans-serif; font-size:13px; color:#ffffff; font-weight:bold; }
.gensiteidentblack         { font-family:Arial,sans-serif; font-size:13px; color:#000000; font-weight:bold; }
.gengenmenuwhite           { font-family:Arial,sans-serif; font-size:11px; color:#ffffff; }
.gengenmenuwhitebold       { font-family:Arial,sans-serif; font-size:11px; color:#ffffff;  font-weight:bold; }
.gengenmenublack           { font-family:Arial,sans-serif; font-size:11px; color:#000000; }
.genprimmenublack          { font-family:Arial,sans-serif; font-size:12px; color:#000000; }
.genprimmenublackbold      { font-family:Arial,sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.genprimmenuwhite          { font-family:Arial,sans-serif; font-size:12px; color:#ffffff; }
.genprimmenuwhitebold      { font-family:Arial,sans-serif; font-size:12px; color:#ffffff; font-weight:bold; }
.gensecnaviblack           { font-family:Arial,sans-serif; font-size:12px; color:#000000; line-height:18px; }
.gensecnaviblackbold       { font-family:Arial,sans-serif; font-size:12px; color:#000000; line-height:18px; font-weight:bold; }
.gensecnaviwhite           { font-family:Arial,sans-serif; font-size:12px; color:#ffffff; line-height:18px; }
.gensecnaviwhitebold       { font-family:Arial,sans-serif; font-size:12px; color:#ffffff; line-height:18px; font-weight:bold; }
.ocdmenugrey               { font-family:Arial,sans-serif; font-size:12px; color:#cccccc; line-height:18px; }
.genbreadwhite             { font-family:Arial,sans-serif; font-size:10px; color:#ffffff; }
.genbreadblack             { font-family:Arial,sans-serif; font-size:10px; color:#000000; }
.ocdfooter                 { font-family:Arial,sans-serif; font-size:10px; color:#000000; text-decoration:none; line-height:10px;}
.solidBlue                 { font-family:Arial,sans-serif; font-size:13px; color:#ffffff; background-color:blue; line-height:18px; font-weight:bold; }
.solidBordeaux             { font-family:Arial,sans-serif; font-size:13px; color:#ffffff; background-color:#660000;  line-height:18px; font-weight:bold; }
.s        { font-size:10px; line-height:10px; }
.sw       { font-size:10px; color:#ffffff; }
.sb       { font-size:10px; font-weight:bold;}

a:link,a:visited,a:active
{
       color:#333333; text-decoration:none;
}
a:hover {text-decoration: none; color: red; font-weight: normal}

body       {
scrollbar-face-color:#660000;
scrollbar-highlight-color:#F0E0E0;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#808080;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#F0E0E0;
}
