/* --- MAIN ELEMENTS --- */
BODY {font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; color: #003366; margin-top: 0; margin-bottom: 15px; margin-left: 0; margin-right: 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-width: 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: #f7f7f7; font-weight: normal; font-size: 11px; padding-left: 8px; padding-right: 8px; white-space: nowrap;}
A.pinTop:link {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.pinTop:visited {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.pinTop:hover {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px; white-space: nowrap;}

TD.menuTop {background: #f7f7f7; font-weight: normal; font-size: 11px; padding-left: 8px; padding-right: 8px; white-space: nowrap;}
A.menuTop:link {text-decoration: none; display: block; color: #125598; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.menuTop:visited {text-decoration: none; display: block; color: #125598; font-weight: normal; font-size: 11px; white-space: nowrap;}
A.menuTop:hover {text-decoration: none; display: block; color: #ff6600; font-weight: normal; font-size: 11px; white-space: nowrap;}

TD.menuTopOr {background: #f7f7f7; 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: #ff6600; font-weight: normal; font-size: 11px;}

/* --- SIDE ROLL-OVERS --- */
TD.sideMenu1 {font-size: 11px; background: #ffffff; font-weight: normal;}
A.sideMenu1 {padding-top: 4px; padding-bottom: 4px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu1:hover {padding-top: 4px; padding-bottom: 4px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
A.sideMenu1Selected {padding-top: 4px; padding-bottom: 4px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu1Selected:hover {padding-top: 4px; padding-bottom: 4px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}

TD.sideMenu2 {font-size: 11px; background: #ffffff; font-weight: normal;}
A.sideMenu2 {padding-top: 4px; padding-bottom: 4px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu2:hover {padding-top: 4px; padding-bottom: 4px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
A.sideMenu2Selected {padding-top: 4px; padding-bottom: 4px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu2Selected:hover {padding-top: 4px; padding-bottom: 4px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}

TD.sideMenu3 {font-size: 11px; background: #ffffff; font-weight: normal;}
A.sideMenu3 {padding-top: 2px; padding-bottom: 2px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu3:hover {padding-top: 2px; padding-bottom: 2px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
A.sideMenu3Selected {padding-top: 2px; padding-bottom: 2px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu3Selected:hover {padding-top: 2px; padding-bottom: 2px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}

TD.sideMenu4 {font-size: 9px; background: #ffffff; font-weight: normal;}
A.sideMenu4 {padding: 2px 0 2px 10px; display: block; color: #3366cc; text-decoration: none;}
A.sideMenu4:hover {padding: 2px 0 2px 10px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
A.sideMenu4Selected {padding: 2px 0 2px 10px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
A.sideMenu4Selected:hover {padding: 2px 0 2px 10px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}

/* new side menu implementation */
div.sideMenuContainer {width:144px; background:#ffffff; font-weight:normal;}

div.sideMenu1 {font-size: 11px; padding:0;}
div.sideMenu1 a {padding: 4px 0 4px 12px; display: block; color: #3366cc; text-decoration: none;}
div.sideMenu1 a:hover {padding: 4px 0 4px 12px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.sideMenu1Selected a {padding: 4px 0 4px 12px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
div.sideMenu1Selected a:hover {padding: 4px 0 4px 12px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.menu1Sep {height:1px; background-image:url(/images/menu/menu1Sep.gif);}

div.sideMenu2 {font-size: 11px; padding:0;}
div.sideMenu2 a {padding: 4px 0 4px 12px; display: block; color: #3366cc; text-decoration: none;}
div.sideMenu2 a:hover {padding: 4px 0 4px 12px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.sideMenu2Selected a {padding: 4px 0 4px 12px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
div.sideMenu2Selected a:hover {padding: 4px 0 4px 12px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.menu2Sep {height:1px; background-image:url(/images/menu/menu2Sep.gif);}

div.sideMenu3 {font-size: 11px; padding:0;}
div.sideMenu3 a {padding: 4px 0 4px 18px; display: block; color: #3366cc; text-decoration: none;}
div.sideMenu3 a:hover {padding: 4px 0 4px 18px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.sideMenu3Selected a {padding: 4px 0 4px 18px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
div.sideMenu3Selected a:hover {padding: 4px 0 4px 18px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.menu3Sep {height:1px; background-image:url(/images/menu/menu3Sep.gif);}

div.sideMenu4 {font-size: 9px; padding:0;}
div.sideMenu4 a {padding: 4px 0 4px 24px; display: block; color: #3366cc; text-decoration: none;}
div.sideMenu4 a:hover {padding: 4px 0 4px 24px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.sideMenu4Selected a {padding: 4px 0 4px 24px; display: block; color: #3366cc; background: #c3e1ff; text-decoration: none;}
div.sideMenu4Selected a:hover {padding: 4px 0 4px 24px; display: block; color: #ff9a00; background: #ffffff; text-decoration: none;}
div.menu4Sep {height:1px; background-image:url(/images/menu/menu4Sep.gif);}


/* --- FORMS --- */
.blueButton {font-size: 9px; background: url('/images/bg/blueButton1x14.gif'); color: #ffffff; height: 18px; border-top: 1px solid #14b4de; border-left: 1px solid #14b4de; border-right: 1px solid #14b4de; border-bottom: 1px solid #14b4de;}
.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;}
.interiorHead3 {font-size: 22px; font-weight: bold; color: #f48132;}


