div.tabOff {
    background-color: #7591AC;
    background-image: url("../images/themes/blue/tab_right.gif");
    background-position: right top;
    background-repeat: no-repeat;
}
div.secondaryTabSet div.tabOff {
    background-color: #7591AC;
    background-image: url("../images/themes/blue/tab_secondary_right.gif");
    background-position: right top;
    background-repeat: no-repeat;
}
button.hpButtonIcon, input.hpButtonIcon {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
}
button.hpButton, button.hpButtonSmall, button.hpButtonVerySmall, input.hpButton, input.hpButtonSmall, input.hpButtonVerySmall {
    background-color: #7591AC;
}
div.bEmphasized button, div.bEmphasized input, div.bEmphasized submit {
    background-color: #335C85;
    color: #FFFFFF;
}
div.bEmphasized button.hpButtonIcon, div.bEmphasized input.hpButtonIcon {
    background-color: #99CCFF;
    border: 1px solid #666666;
    color: #000000;
}
div.bWrapperUp, div.bWrapperUp div {
    background-color: #3F658C;
}
div.bWrapperDown, div.bWrapperDown div {
    background-color: #003366;
}
div.bEmphasized, div.bEmphasized div {
    background-color: #003366;
}
div.bWrapperDisabled, div.bWrapperDisabled div {
    background-color: #ADADAD;
}
div.bWrapperOver, div.bWrapperOver div {
    background-color: #1164BA;
}
div.bWrapperUpIcon, div.bWrapperUpIcon div.Icon {
    background-color: #CCCCCC;
}
div.bWrapperDownIcon, div.bWrapperDownIcon div.Icon {
    background-color: #6699CC;
}
div.bEmphasizedIcon, div.bEmphasizedIcon div.Icon {
    background-color: #6699CC;
}
div.bWrapperDisabledIcon, div.bWrapperDisabledIcon div.Icon {
    background-color: #ADADAD;
}
div.bWrapperOverIcon, div.bWrapperOverIcon div.Icon {
    background-color: #6699CC;
}
div.bWrapperOver button, div.bWrapperOver input, div.bWrapperOver submit {
    background-color: #5391CD;
    color: #FFFFFF;
}
div.bWrapperOverIcon button.hpButtonIcon, div.bWrapperOverIcon input.hpButtonIcon {
    background-color: #99CCFF;
    border: 1px solid #6699CC;
    color: #000000;
}
div.bWrapperDown button, div.bWrapperDown input, div.bWrapperDown submit {
    background-color: #335C85;
    color: #FFFFFF;
}
div.bWrapperDownIcon button.hpButtonIcon, div.bWrapperDownIcon input.hpButtonIcon {
    background-color: #99CCFF;
    border: 1px solid #6699CC;
    color: #000000;
}
div.bWrapperDisabled button, div.bWrapperDisabled input, div.bWrapperDisabled submit {
    background-color: #C1C1C1;
    color: #FFFFFF;
}
div.treeOpen div.treeDisclosure, div.treeOpenSelected div.treeDisclosure {
    background-image: url("../images/themes/blue/button_tree_contract.gif");
}
div.treeClosed div.treeDisclosure, div.treeClosedSelected div.treeDisclosure {
    background-image: url("../images/themes/blue/button_tree_expand.gif");
}
div.treeDisclosure {
    background-repeat: no-repeat;
}
td.dropdownNavMainCell {
    background-color: #7591AC;
    width: 100%;
}
td.dropdownNavRightBorder {
    background-color: #003366;
    vertical-align: top;
}
td.dropdownNavBottomBorder {
    background-color: #003366;
}
ul.dropdownMenu {
    border: 1px solid #003366;
}
div.dropdownMenuItemChecked {
    background-image: url("../images/themes/blue/navbar_checkbox.gif");
}
div.globalNavTrigger {
    background-color: #7591AC;
}
li.subMenuTrigger {
    background-image: url("../images/themes/blue/navbar_parent_bg.gif");
    background-position: right center;
    background-repeat: no-repeat;
}
li.subMenuTriggerOver {
    background-image: url("../images/themes/blue/navbar_parent_bg_over.gif");
    background-position: right center;
    background-repeat: no-repeat;
}
div.globalNavTrigger {
    background-image: url("../images/themes/blue/navbar_global_trigger_bg.gif");
    background-position: right center;
    background-repeat: no-repeat;
}
div.globalNavTriggerOver {
    background-image: url("../images/themes/blue/navbar_global_trigger_over_bg.gif");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
}
tr.treeTableTitleRowOpen div.treeControl {
    background: url("../images/themes/blue/button_tree_contract.gif") no-repeat scroll 0 1px transparent;
}
tr.treeTableTitleRowClosed div.treeControl {
    background: url("../images/themes/blue/button_tree_expand.gif") no-repeat scroll 0 1px transparent;
}
table.applicationMastheadSmall, table.applicationMastheadSmall td, table.applicationMastheadLarge, table.applicationMastheadLarge td {
    background-color: #003366;
}
table.signInTable td {
    background: -moz-linear-gradient(left center , #003366, #7591AC) repeat scroll 0 0 #003366;
	background-color: #003366;
}
