
<!--

BODY, TABLE, TH, TR, TD, SPAN, h1, h2, h3, h4, h5, h6 {color: #000000; font-family: verdana, helvetica, arial, sans-serif;}

BODY { background-color: #CC0000; margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; height: 100%; } /* must be its own class */

.fadetop { background-color: #FF3333; background-image: url(imx/bg_fade_top.gif); background-repeat: repeat-y; background-position: center; height: 14px; }

.fadebot { background-color: #FF3333; background-image: url(imx/bg_fade_bot.gif); background-repeat: repeat-y; background-position: center; height: 14px; }

.portheader {color: #333333; font-size: 24px; font-weight: normal; padding: 22px 0px 0px 20px}

.contactlink {color: #333333; font-size: 10px; font-weight: normal; margin: 22px 0px 0px 20px}
.contactlink A:link { color: #333333;; text-decoration: none; font-weight: bold;}
.contactlink A:visited { color: #333333; text-decoration: none; font-weight: bold; }
.contactlink A:active { color: #333333; text-decoration: none; font-weight: bold; }
.contactlink A:hover { color: #333333; text-decoration: none; font-weight: bold; }

.portlink { color: #666666; font-size: 11px; font-weight: bold; padding: 5px 30px 5px 180px}
.portlink A:link { color: #660000; text-decoration: none;}
.portlink A:visited { color: #660000; text-decoration: none; }
.portlink A:active { color: #660000; text-decoration: none; }
.portlink A:hover { color: #660000; text-decoration: none; }

.portli { color: #660000; font-size: 11px; font-weight: normal; padding: 5px 20px 5px 180px}
.portli A:link { color: #660000; text-decoration: none;}
.portli A:visited { color: #660000; text-decoration: none; }
.portli A:active { color: #660000; text-decoration: none; }
.portli A:hover { color: #660000; text-decoration: none; }

.portnav { color: #666666; font-size: 9px; font-weight: bold; padding: 15px 15px 15px 15px; border: solid; border-width: 1px 1px 1px 1px; border-color: #666666; padding: 5px 10px 5px 10px; margin: 5px; 10px; 5px; 10px}
.portnav A:link { color: #666666; text-decoration: none;}
.portnav A:visited { color: #666666; text-decoration: none; }
.portnav A:active { color: #666666; text-decoration: none; }
.portnav A:hover { color: #666666; text-decoration: none; }

div.bg2 { display: inline; background-color: #666666; background-image: url(/img/bg2.gif); width: 740px; height: 100%; max-height: 100%; border: solid; border-width: 0px 2px 0px 2px; border-color: #000000; margin: 0px 0px 0px 13px; position: fixed; z-index:1; top: 0;
        right: 0;
        bottom: auto;
        left: 0;}

<?php
if (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE") !== false) {
?>
div.content { width: 745px; margin: 15px 0px 0px 10px; padding: 2px 2px 2px 2px; position: absolute; z-index:2; top: 0;
        right: 0;
        bottom: auto;
        left: 0;}
<?php
} else {
?>
div.content { width: 741px; margin: 15px 0px 0px 10px; padding: 2px 2px 2px 2px; position: absolute; z-index:2; top: 0;
        right: 0;
        bottom: auto;
        left: 0;}
<?php
}
?> 

.copyright {color: #333333; font-size: 10px; width: 740px; text-align: right; padding: 5px 5px 5px 0px;}

.leftnav { background-color: #666666; background-image: url(/img/bg2.gif); width: 138px; }

.wbc { margin: 30px 0px 30px 0px; }
.wbcsm { margin: 30px 0px 30px 30px; }

.cs { margin: 100px 10px 0px 0px; }

.bgmainlink { text-align: left; padding: 5px 5px 5px 5px; margin: 15px 0px 5px 0px; }

.bgsublink { background-color: #999999; background-image: url(/img/bg3.gif); text-align: left; padding: 5px 5px 4px 5px; }

.bgsublinkon { background-color: #660000; text-align: left; padding: 4px 5px 4px 5px; border: solid; border-width: 2px 0px 2px 0px; border-color: #000000; }

.bgsublinkonend { background-color: #660000; text-align: left; padding: 4px 5px 6px 5px; border: solid; border-width: 2px 0px 0px 0px; border-color: #000000; }

.textmainlink { color: #ffffff; font-size: 11px; font-weight: bold;}
.textmainlink A:link { color: ffffff; text-decoration: none;}
.textmainlink A:visited { color: ffffff; text-decoration: none; }
.textmainlink A:active { color: ffffff; text-decoration: none; }
.textmainlink A:hover { color: ffffff; text-decoration: none; }

.textsublink { color: #ffffff; font-size: 11px; font-weight: bold; padding: 0px 5px 0px 10px; }
.textsublink A:link { color: ffffff; text-decoration: none;}
.textsublink A:visited { color: ffffff; text-decoration: none; }
.textsublink A:active { color: ffffff; text-decoration: none; }
.textsublink A:hover { color: ffffff; text-decoration: none; }

.logobar {background-color: #660000; height: 91px}

.bgmaroon {background-color: #660000; height: 25px}

td.content { padding: 10px 10px 10px 10px; background-color: #ffffff;}

.texttitle {color: #666666; font-size: 12px; font-weight: bold;}

.textmain {color: #666666; font-size: 12px;}

.bgpagetitle { background-color: #999999; background-image: url(/img/bg3.gif); text-align: left; padding: 9px 5px 10px 10px; }

.textpagetitle {color: #000000; font-size: 22px;}

A:link{color:#0000ff;text-decoration:none;}
A:visited{color:#660099;text-decoration:none;}
A:active{color:#990000;}
A:hover{color:#990000;text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {padding: 0px; margin: 0px; border-width: 0px; font-weight: normal;}

.location {font-size : 10px;}
.location A:link { color: 0000ff; text-decoration: underline;}
.location A:visited { color: 660099; text-decoration: underline; }
.location A:active { color: 990000; text-decoration: underline; }
.location A:hover { color: 990000; text-decoration: underline; }

.textform {font-size: 10px; font-family: verdana, helvetica, arial, sans-serif;} /* must contain font-family */

.textform12 {font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;}  /* must contain font-family */

.text12 {color: #000000; font-size: 12px;}

.text12white {color: #ffffff; font-size: 12px;}

.text12gray {color: #cccccc; font-size: 12px;}

.text10 {font-size: 10px;}

.text10date {font-size: 10px; padding-top: 13px; padding-right: 10px;}

.text10white {color: #ffffff; font-size: 10px;}

.text10gray {color: #cccccc; font-size: 10px;}

.text8 {font-size: 8px;}

.head14 {font-size: 14px; font-weight: bold;}

.head14white {font-size: 14px; font-weight: bold;}

.head18 {font-size: 18px;}

.head24 {font-size: 24px; font-weight: normal;}

.textwarning10 {color: #ff0000; font-size: 10px; font-weight: bold;}

.textwarning12 {color: #ff0000; font-size: 12px; font-weight: bold;}

.textwarning {color: #ff0000; font-size: 14px; font-weight: bold;}

.textcurrent {background-color: ffffcc; font-weight: bold; }

.textunread {font-size: 12px; font-weight: bold; }

.textread {font-size: 12px; font-weight: normal; }

.textrequired { color: #ff0000; font-size: 10px; }

.textadminrequired { color: #0000ff; font-size: 10px; }

.textlinkoff { color: #999999; }

.textcopyright { color: #666666; font-size: 10px; }

.bgmenu {background-image: url(/cps/images/misc/menu_bg.gif);}

.bgcurrent {background-color: #ffffcc;}
.bgyellow {background-color: #ffffcc;}
.bglyellow {background-color: #fffbf0;}
.bgblack {background-color: #000000;}
.bgdark {background-color: #333333;}
.bgmdark {background-color: #666666;}
.bgmlight {background-color: #999999;}
.bglight {background-color: #cccccc;}
.bgslight {background-color: #efefef;}
.bgwhite {background-color: #ffffff;}
.bgwarning {background-color: #ff0000;}

.GTpad {padding-left: 10px;}

.menuspacing {padding-left: 10px;}

/* Joust menu styles */
.menuItem {position:absolute; visibility:hidden; left:5px;}
.menuItem BR {clear: both;}

.node {color: #000000; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif;}
.node A:link {color: #000000; text-decoration: none;}
.node A:visited {color: #000000; text-decoration: none;}
.node A:active {color: #990000; text-decoration: none;}
.node A:hover {color: #990000; text-decoration: none;}

.leaf {color: #000000; font-size: 10px; font-family: verdana, helvetica, arial, sans-serif;}
.leaf A:link {color: #0000ff; text-decoration: none;}
.leaf A:visited {color: #660099; text-decoration: none;}
.leaf A:active {color: #990000; text-decoration: none;}
.leaf A:hover {color: #990000; text-decoration: none;}
/* End joust menu styles */

/* Calendar day, week, month, etc. table layout styles */
#minicalpad {padding: 3px 0px 5px 0px;}

.calview {border: solid; border-width: 1px; border-color: #666666;}

.calviewwhite {background-color: #ffffff; border: solid; border-width: 0px 0px 1px 1px; border-color: #cccccc;}
.calviewwhite2 {background-color: #ffffff;border: solid; border-width: 0px 0px 0px 1px; border-color: #cccccc;}

.calviewlight {background-color: #efefef;border: solid; border-width: 0px 0px 1px 1px; border-color: #cccccc;}
.calviewlight2 {background-color: #efefef; border: solid; border-width: 0px 0px 0px 1px; border-color: #cccccc;}

.calviewmlight {background-color: #cccccc; border: solid; border-width: 0px 0px 1px 1px; border-color: #efefef;}
.calviewmlight2 {background-color: #cccccc; border: solid; border-width: 0px 0px 0px 1px; border-color: #efefef;}
.calviewmlight3 {background-color: #cccccc; border: solid; border-width: 0px 0px 0px 1px; border-color: #999999;}

.calviewmed {background-color: #999999; border: solid; border-width: 0px 0px 0px 1px; border-color: #666666;}

.calviewitem {background-color: #ffffcc; border: solid; border-width: 0px 0px 1px 1px; border-color: #cccccc;}

.calviewdark {background-color: #333333; border: solid; border-width: 0px 0px 1px 0px; border-color: #666666;}
.calviewdark2 {background-color: #333333; border: solid; border-width: 0px 0px 1px 1px; border-color: #666666;}
.calviewdarktz {background-color: #333333; border: solid; border-width: 0px 1px 1px 0px; border-color: #666666;}
/* End calendar day, week, month, etc. table layout styles */

-->
