/* --- MAIN ELEMENTS --- */
BODY {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #003366; margin:0 0 15px 0;}
TD {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #003366; text-decoration: none;}
H1 {font-family: verdana,arial,helvetica,sans-serif; font-size: 22px; font-weight: bold; color: #006699;}
H2 {font-family: verdana,arial,helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #006699;}
H3 {font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: #003366;}
H4 {font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #003366;}
H5 {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #003366; padding: 6px;}
P {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #003366;}
LI {line-height: 12px; margin-bottom: 0.5em;}

INPUT {font-size: 11px; background: #ffffff; color: #223344;}
TEXTAREA {font-size: 12px; background: #ffffff; color: #223344;}
SELECT {font-size: 12px; background: #ffffff; color: #223344; border: 0px;}

/* --- LINKS --- */
A:link {color: #0066cc; text-decoration: none;}
A:visited {color: #0066cc; text-decoration: none;}
A:active {color: #ff6600; text-decoration: none;}
A:hover {color: #ff6600; text-decoration: underline;}

/* --- TOP ROLL-OVERS --- */
TD.pinTop {background: #336699; font-weight: normal; font-size: 11px; padding-left: 8px; padding-right: 8px; white-space: nowrap;}
A.pinTop:link {text-decoration: none; display: block; color: #ffffff; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.pinTop:visited {text-decoration: none; display: block; color: #ffffff; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.pinTop:hover {text-decoration: none; display: block; color: #003366; font-weight: normal; font-size: 11px; white-space: nowrap;}

TD.menuTop {background: #336699; font-weight: normal; font-size: 11px; padding-left: 8px; padding-right: 8px; white-space: nowrap;}
A.menuTop:link {text-decoration: none; display: block; color: #99ccff; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.menuTop:visited {text-decoration: none; display: block; color: #99ccff; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.menuTop:hover {text-decoration: none; display: block; color: #003366; font-weight: normal; font-size: 11px; white-space: nowrap;}

TD.menuTopOr {background: #336699; font-weight: normal; font-size: 11px; padding-left: 8px; padding-right: 8px;}
A.menuTopOr:link {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px;}
A.menuTopOr:visited {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px;}
A.menuTopOr:hover {text-decoration: none; display: block; color: #003366; font-weight: normal; font-size: 11px;}

/* --- SIDE ROLL-OVERS --- */
TD.sideMenu1 {font-size: 11px; background:transparent; font-weight: normal;}
A.sideMenu1 {padding: 4px 0px 4px 12px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu1:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}
A.sideMenu1Selected {padding: 4px 0px 4px 12px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu1Selected:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}

TD.sideMenu2 {font-size: 11px; background:transparent; font-weight: normal;}
A.sideMenu2 {padding: 4px 0px 4px 12px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu2:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}
A.sideMenu2Selected {padding: 4px 0px 4px 12px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu2Selected:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}

TD.sideMenu3 {font-size: 11px; background:transparent; font-weight: normal;}
A.sideMenu3 {padding: 4px 0px 4px 12px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu3:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}
A.sideMenu3Selected {padding: 4px 0px 4px 12px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu3Selected:hover {display: block; color: #ff9a00; background:transparent; text-decoration: none;}


/* --- FORMS --- */
.blueButton {font-size: 9px; background: url('/images/bg/blueButton1x14.gif'); color: #ffffff; height: 18px; border-top: 2px solid #c0deff; border-left: 2px solid #99ccff; border-right: 2px solid #5193d6; border-bottom: 2px solid #478acc;}
.orangeButton {font-size: 10px; background: #ee9933; color: #ffffff;}


/* --- TABLE FORMATTING --- */
TABLE.mainDropDown {border-top: 2px solid #7c847c; border-left: 2px solid #7c847c; border-right: 2px solid #d4d4c4; border-bottom: 2px solid #d4d4c4;}
TD.padded {padding: 4px;}
TD.greyDivider {background:  url('/images/bg/greyDotDivider.gif'); color: #ffffff; height: 1px;}

.bannerTitle {font-weight: bold; font-size: 16px; color: #ffffff;}

