a {
    TEXT-DECORATION: NONE;
    color: #543300;
}

a {
    color: #543300;
}

a:link {
    text-decoration: none;
    color: #543300;
}

A:Active {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
    color: #543300;
}

a:hover {
    color: #A38566;
    text-decoration: underline;
}

/* JDB: 20/1/2009 - Utility styles */ 
.clear:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clear {
    display: inline-block;
}

html[xmlns] .clear {
    display: block;
} * html .clear {
    height: 1%;
} #cfdebugger {
    margin-top: 500px;
}
.i00_page_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
}
.i00_heading_help {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #000000;
}
.i00_heading_2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: Black;
    font-weight: bold;
}
.i00_heading_3, #reports h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: Black;
    font-weight: normal;
}
.i00_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: Black;
    font-weight: normal;
}
.i00_text_big, #reports h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: Black;
    font-weight: normal;
}
.i00_text_italic {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: Black;
    font-weight: normal;
    font-style: italic;
}
.i00_text_bold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: Black;
    font-weight: bold;
}
.i00_text_bold_white {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: white;
    font-weight: bold;
}
.i00_text_red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: red;
    font-weight: bold;
}
.i00_text_red_tiny {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: red;
    font-weight: normal;
}
.i00_text_green {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: green;
    font-weight: bold;
}
.i00_text_yellow {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #f2b500;
    font-weight: normal;
    line-height: 1.3;
}
.i00_text_gray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: Gray;
    font-weight: normal;
}
.i00_text_small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: Black;
    font-weight: normal;
}
.i00_text_small_white {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: white;
    font-weight: normal;
}
.i00_text_tiny {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: Black;
    font-weight: normal;
}
.i00_text_tiny_gray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: Gray;
    font-weight: normal;
}
.i00_text_miniscule {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 5pt;
    color: black;
    font-weight: normal;
}
.i00_lib_contents_deleted {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 6pt;
    color: white;
    font-weight: normal;
    text-align: center;
    background-color: black;
    padding-top: 2px;
}
.i00_lib_struct_action {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    color: crimson;
    font-weight: bold;
}
.i00_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #31108C;
    font-weight: bold;
    text-decoration: underline;
}
.i00_link_small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #31108C;
    font-weight: bold;
    text-decoration: underline;
}
.i00_link_menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #31108C;
    font-weight: bold;
    text-decoration: underline;
}
.i00_form_label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: Black;
    font-weight: bold;
}
.i00_form_field {
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px
}
.i00_form_field_bold {
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9px
}
.i00_table_head, #reports thead th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: white;
    font-weight: bold;
}
.i00_table_head_red {
    color: red;
}
.i00_table_body, #reports table td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    font-weight: normal;
}
.i00_table_body_red {
    color: red;
}
.i00_table_body_green {
    color: green;
}
.i00_table_body_small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    font-weight: normal;
}
.i00_table_body_tiny {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: black;
    font-weight: normal;
}
.i00_header_URL {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: white;
    font-weight: normal;
}
.i00_news_scroll {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    font-weight: normal;
}
.i00_news_scroll_head {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: black;
    font-weight: bold;
}
.i00_news_scroll_body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    font-weight: normal;
}
.i00_search_results_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    font-weight: bold;
    text-decoration: none;
}
.i00_search_results_normal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: black;
    font-weight: normal;
    text-decoration: none;
}
.i00_text_view_res_alternate {
    color: #000000; /*1D73DC*/
    font-weight: bold;
}
.i00_processing {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #000C84;
    font-weight: bold;
    text-decoration: none;
}
.i00_warning_popup {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: black;
    font-weight: bold;
}
.i00_warning_popup_mac {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: black;
    font-weight: bold;
}
.i00_library_menu_bg {
    background-color: Black;
}
.i00_application_coloured {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: red;
    font-weight: bold;
}
.i00_revision_highlight {
    background-color: #00ccff;
}

/*FOLLOWING IS FOR HELP STYLES*/
DIV.clTop {
    position: absolute;
    width: 340;
    text-align: left;
}

DIV.clSub {
    position: absolute;
    left: 20;
    width: 340;
    text-align: left;
} #divCont {
    position: absolute;
    left: 10;
    top: 35;
    height: 200;
    width: 340;
}

A.clSubb {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-decoration: none;
    color: #31108C
}

A.clMain {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    text-decoration: none;
    color: #31108C;
    font-weight: bold;
} #divMain {
    position: absolute
}
.i00_items_in_basket {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #A38566;
}
.i00_instructions {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: navy;
    font-weight: normal;
}
.i00_wfList_title, #reports h1, h1#pageTitle {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px
}
.i00_wfList_title_box {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.i00_wfList_listHeader {
    background-color: #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #000000;
    padding-top: 2px;
    padding-bottom: 2px
}
.i00_wfList_listHeaderAlternate {
    background-color: #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #3366cc;
    font-weight: bold;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #000000;
    padding: 2px
}
.i00_wfList_list {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    padding-top: 4px;
    padding-bottom: 4px
}
.i00_wfList_list_noPadding {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
}
.i00_wfList_listLarger {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    padding-top: 4px;
    padding-bottom: 4px
}
.i00_wfList_listLargerBold {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    padding-top: 4px;
    padding-bottom: 4px
}
.i00_wfList_listLargerAlternate {
    color: #0033ff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    padding-top: 4px;
    padding-bottom: 4px
}
.i00_wfList_listGroupHeader {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    padding-top: 10px;
    padding-bottom: 4px
}
.i00_wfList_previewArea {
    background-color: Khaki;
    vertical-align: top
}
.i00_wfList_preview {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
    padding: 2px
}
.i00_wf_normal {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px
}
.i00_wf_bold {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px
}
.i00_wf_big {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 14px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px
}
.i00_wf_table_header {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    font-weight: bold;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #000000;
    padding-top: 2px;
    padding-bottom: 2px
}
.i00_wf_table_header_alternate {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    font-weight: bold;
    border-top: 1px solid #000000;
    /*border-bottom: 1px solid #000000;*/
    /*border-left: 1px solid #dcdcdc;*/
    /*border-right: 1px solid #dcdcdc;*/
    padding-top: 2px;
    /*padding-bottom : 2px*/
}
.i00_wf_tiny {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 7pt;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px
}
.i00_standard_formlabel {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 9px;
}
.i00_standard_formfield, .i00_standard_formfield optgroup {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
}
.i00_standard_heading {
    color: #A38566;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.mouseoverFloatingDivArea {
    background-color: #ffffff;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 2px solid #c0c0c0;
    border-right: 2px solid #000000;
    border-top: 2px solid #c0c0c0;
    border-bottom: 2px solid #000000
}
.mouseoverFloatingDivText {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.5em
}
.dhtmlPopupDivArea {
    background-color: #ffff99;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-left: 2px solid #c0c0c0;
    border-right: 2px solid #000000;
    border-top: 2px solid #c0c0c0;
    border-bottom: 2px solid #000000;
    z-index: 3;
}
.dhtmlPopupDivText {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.5em
}
.dhtmlPopupDivAreaClean {
    background-color: #ffff99;
    padding: 1px;
    border: 1px solid #000000;
    display: none;
    text-align: center;
    z-index: 3;
}
.dhtmlPopupDivTextClean {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.menu {
    /*background-color: black;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.results_box_white_on_black, a:active.results_box_white_on_black, a:link.results_box_white_on_black, a:visited.results_box_white_on_black {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

a:hover.results_box_white_on_black {
    color: #ff9900;
    text-decoration: none;
}
.results_box_black_on_white, a:active.results_box_black_on_white, a:link.results_box_black_on_white, a:visited.results_box_black_on_white {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

a:hover.results_box_black_on_white {
    color: #ff9900;
    text-decoration: none;
}
.timelineNumber {
    background-color: #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    border: 1px solid #000000;
    text-align: center;
    vertical-align: middle;
    width: 20px;
}
.timelineNumberOver {
    background-color: #ff9900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    border: 1px solid #000000;
    text-align: center;
    vertical-align: middle;
    width: 20px;
}
.timeline {
    background-color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #CCCCCC;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    width: 60px;
}
.timelineItemsInBasket {
    background-color: #ff9900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    border: 1px solid #000000;
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 2px;
    margin-bottom: 2px;
}
.misc1 {
    padding-top: 10px;
    padding-bottom: 10px;
}
.misc2white {
    background-color: #ffffff;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
}
.misc2dark {
    background-color: #d5eaff;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
}
.misc2light {
    background-color: #e6f2ff;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
}
.login_label {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #653614;
    font-weight: bold;
}
.login_field {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
}

a:active.login_paragraph, a:link.login_paragraph, a:visited.login_paragraph {
    color: #996633;
    text-decoration: none
}

a:hover.login_paragraph {
    color: #543300;
    text-decoration: none
}
.login_paragraph {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #996633;
    font-weight: bold;
}
.login_oldBrowser {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #dc143c;
    font-weight: bold;
    background-color: #ffffff;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: 2px solid #000000;
}
.sendToTitle {
    color: #543300;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold
}
.wizard_table {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold
}
.wizard_pagehead {
    color: #2e8b57;
    font-size: 18pt;
}
.wizard_question {
    color: #A38566;
    font-size: 12pt;
}
.wizard_label {
    color: #A38566;
    font-size: 8pt;
}
.wizard_field {
    color: #000000;
    font-size: 8pt;
}

a:active.buttonOrange, a:link.buttonOrange, a:visited.buttonOrange, a:hover.buttonOrange {
    color: #000000;
    text-decoration: none
}

a:active.menutxt, a:link.menutxt, a:visited.menutxt {
    color: #ffffff;
    text-decoration: none
}

a:hover.menutxt {
    color: #ff9900;
    text-decoration: none
}

a:active.tabLinkCurrent, a:link.tabLinkCurrent, a:visited.tabLinkCurrent {
    color: #000000;
    text-decoration: none
}

a:active.tabLinkNotCurrent, a:link.tabLinkNotCurrent, a:visited.tabLinkNotCurrent {
    color: gray;
    text-decoration: none
}

a:hover.tabLinkCurrent, a:hover.tabLinkNotCurrent {
    color: #ff9900;
    text-decoration: none
}

a.timelineButton, a:active.timelineButton, a:link.timelineButton, a:visited.timelineButton {
    color: #cccccc;
    text-decoration: none
}

a:hover.timelineButton {
    color: #ff9900;
    text-decoration: none
}

a:active.go, a:link.go, a:visited.go {
    color: #000000;
    text-decoration: none;
    background-color: #FFFFFF;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #000000;
}

a:hover.go {
    background-color: #ff9900;
}

/*
 ABOVE IS FOR DHTML IMAGE BUTTONS
 */
/* FOLLOWING IS FOR DHTML BUTTONS V2 - COPY BLOCK BELOW FOR EACH NEW STYLE REQUIRED */ #buttonV2_standard ul li a {
    background: #eaeaea;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.7em;
} #buttonV2_standard_current ul li a {
    background: #ff9900;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.7em;
} #buttonV2_small ul li a {
    background: #eaeaea;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    line-height: 1.7em;
} #buttonV2_small_lookAtMe ul li a {
    background: #ffff66;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    line-height: 1.7em;
} #buttonV2_large ul li a {
    background: #eaeaea;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.7em;
} #buttonV2_lookAtMe ul li a {
    background: #ffff66;
    height: 1.7em;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 0;
    margin: 0 0 2px 0;
    color: #000000;
    text-decoration: none;
    display: block;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.7em;
}

/* FOLLOWING IS FOR DHTML BUTTONS V2 - DON'T COPY BLOCKS BUT JUST PUT NEW STYLE NAME INTO HEAD */ #buttonV2_standard, #buttonV2_standard_current, #buttonV2_small, #buttonV2_small_lookAtMe, #buttonV2_large, #buttonV2_lookAtMe {
    margin: 0;
    padding: 0;
} #buttonV2_standard ul, #buttonV2_standard_current ul, #buttonV2_small ul, #buttonV2_small_lookAtMe ul, #buttonV2_large ul, #buttonV2_lookAtMe ul {
    border: 0;
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    clear: left;
} #buttonV2_standard ul li, #buttonV2_standard_current ul li, #buttonV2_small ul li, #buttonV2_small_lookAtMe ul li, #buttonV2_large ul li, #buttonV2_lookAtMe ul li {
    display: block;
    float: left;
    text-align: center;
    padding: 0;
    margin: 0;
} #buttonV2_standard ul li a:hover, #buttonV2_standard_current ul li a:hover, #buttonV2_small ul li a:hover, #buttonV2_small_lookAtMe ul li a:hover, #buttonV2_large ul li a:hover, #buttonV2_lookAtMe ul li a:hover {
    color: #000000;
    background: #ff9900;
} #buttonV2_standard a:active, #buttonV2_standard_current a:active, #buttonV2_small a:active, #buttonV2_small_lookAtMe a:active, #buttonV2_large a:active, #buttonV2_lookAtMe a:active {
    background: #ff9900;
    color: #000000;
}

/* FOLLOWING IS FOR hoverText BUTTON/LINKS */
a:active.hoverText_standard, a:active.hoverText_small, a:active.hoverText_large, a:active.hoverText_tiny, a:active.borderButton_small_text, a:link.hoverText_standard, a:link.hoverText_small, a:link.hoverText_large, a:link.hoverText_tiny, a:link.borderButton_small_text, a:visited.hoverText_standard, a:visited.hoverText_small, a:visited.hoverText_large, a:visited.hoverText_tiny, a:visited.borderButton_small_text {
    color: #F99106;
    text-decoration: none
}

a:active.hoverText_standard_current, a:active.hoverText_small_current, a:link.hoverText_standard_current, a:link.hoverText_small_current, a:visited.hoverText_standard_current, a:visited.hoverText_small_current {
    color: #c0c0c0;
    text-decoration: none
}

a:active.hoverText_lookAtMe, a:active.hoverText_lookAtMeLarge, a:active.hoverText_lookAtMeSmall, a:link.hoverText_lookAtMe, a:link.hoverText_lookAtMeLarge, a:link.hoverText_lookAtMeSmall, a:visited.hoverText_lookAtMe, a:visited.hoverText_lookAtMeLarge, a:visited.hoverText_lookAtMeSmall {
    color: #339933; /*543300;*/
    text-decoration: none
}

a:active.hoverText_standard_black, a:active.hoverText_large_black, a:active.hoverText_small_black, a:active.hoverText_small_black_current, a:active.hoverText_tiny_black, a:link.hoverText_standard_black, a:link.hoverText_large_black, a:link.hoverText_small_black, a:link.hoverText_small_black_current, a:link.hoverText_tiny_black, a:visited.hoverText_standard_black, a:visited.hoverText_large_black, a:visited.hoverText_small_black, a:visited.hoverText_small_black_current, a:visited.hoverText_tiny_black {
    color: #000000;
    text-decoration: none
}

a:active.hoverText_tinyAlternate, a:link.hoverText_tinyAlternate, a:visited.hoverText_tinyAlternate {
    color: #808080;
    text-decoration: none
}

a:active.hoverText_visualFilterSearch, a:link.hoverText_visualFilterSearch, a:visited.hoverText_visualFilterSearch {
    color: #9E0B0E;
    text-decoration: none
}

a:active.hoverText_visualFilterSearch_circle, a:link.hoverText_visualFilterSearch_circle, a:visited.hoverText_visualFilterSearch_circle {
    color: #ffffff;
    text-decoration: none
}

a:active.hoverText_white, a:active.hoverText_white_small, a:link.hoverText_white, a:link.hoverText_white_small, a:visited.hoverText_white, a:visited.hoverText_white_small {
    color: #ffffff;
    text-decoration: none
}

a:active.hoverText_gray, a:link.hoverText_gray, a:visited.hoverText_gray {
    color: #808080;
    text-decoration: none
}

a:active.hoverText_warning, a:active.hoverText_warning_small, a:link.hoverText_warning, a:link.hoverText_warning_small, a:visited.hoverText_warning, a:visited.hoverText_warning_small {
    color: #ED1C24;
    text-decoration: none
}

a:active.hoverText_loginExtra, a:link.hoverText_loginExtra, a:visited.hoverText_loginExtra {
    color: #996633;
    text-decoration: none
}

a:hover.hoverText_standard, a:hover.hoverText_standard_current, a:hover.hoverText_standard_black, a:hover.hoverText_lookAtMe, a:hover.hoverText_warning, a:hover.hoverText_warning_small, a:hover.hoverText_small, a:hover.hoverText_small_current, a:hover.hoverText_large, a:hover.hoverText_large_black, a:hover.hoverText_small_black, a:hover.hoverText_small_black_current, a:hover.hoverText_tiny_black, a:hover.hoverText_lookAtMeLarge, a:hover.hoverText_white, a:hover.hoverText_white_small, a:hover.hoverText_gray, a:hover.hoverText_tiny, a:hover.hoverText_tinyAlternate {
    color: #543300;
    text-decoration: none
}

a:hover.hoverText_lookAtMe, a:hover.hoverText_lookAtMeLarge, a:hover.hoverText_lookAtMeSmall {
    color: #FB9105;
    text-decoration: none
}

a:hover.hoverText_loginExtra {
    color: #543300;
    text-decoration: none
}

a:hover.borderButton_small_text {
    color: #543300;
    text-decoration: none
}

a:hover.hoverText_visualFilterSearch {
    color: #737373;
    text-decoration: none
}

a:hover.hoverText_visualFilterSearch_circle {
    color: #ffffff;
    text-decoration: none
}
.hoverText_standard {
    color: #F99106;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_standard_current {
    color: #c0c0c0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_standard_black {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_lookAtMe {
    color: #339933; /*543300*/
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_warning {
    color: #cc3300;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_warning_small {
    color: #ED1C24;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold
}
.hoverText_small {
    color: #F99106;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt; /*12px*/
    font-weight: bold
}
.hoverText_small_current {
    color: #c0c0c0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
.hoverText_large {
    color: #F99106;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold
}
.hoverText_large_current {
    color: #c0c0c0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold
}
.hoverText_large_black {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold
}
.hoverText_small_black {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.hoverText_small_black_current {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
}
.hoverText_tiny_black {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold
}
.hoverText_lookAtMeLarge {
    color: #339933; /*008000*/
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold
}
.hoverText_lookAtMeSmall {
    color: #339933;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold
}
.hoverText_white {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_white_small {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold
}
.hoverText_gray {
    color: #808080;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
.hoverText_tiny {
    color: #F99106;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal; /*bold*/
}
.hoverText_tinyAlternate {
    color: #808080;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
}
.hoverText_loginExtra {
    color: #996633;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.hoverText_visualFilterSearch {
    color: #9E0B0E;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.hoverText_visualFilterSearch_circle {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold
}
.borderButton_small_button {
    background-color: #FBF9E7;
    padding: 4 7 4 7;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.borderButton_small_text {
    color: #F99106;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
.pulseButton_a_58x18 {
    width: 58px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_58x18.gif ) no-repeat;
}
.pulseButton_a_80x18 {
    width: 80px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_80x18.gif ) no-repeat;
}
.pulseButton_a_100x18 {
    width: 100px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_100x18.gif ) no-repeat;
}
.pulseButton_a_150x18 {
    width: 150px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_150x18.gif ) no-repeat;
}
.pulseButton_a_100x25 {
    width: 100px;
    height: 25px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_100x25.gif ) no-repeat;
}
.pulseButton_a_150x25 {
    width: 150px;
    height: 25px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_150x25.gif ) no-repeat;
}
.pulseButton_a_150x40 {
    width: 150px;
    height: 40px;
    background: url( /resources/library/_common/images/buttons/1i00_button_pulse_a_150x40.gif ) no-repeat;
}
.staticButton_a_40x15 {
    width: 40px;
    height: 15px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_40x15.gif ) no-repeat;
}
.staticButton_a_58x18 {
    width: 58px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_58x18.gif ) no-repeat;
}
.staticButton_a_80x18 {
    width: 80px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_80x18.gif ) no-repeat;
}
.staticButton_a_100x18 {
    width: 100px;
    height: 18px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_100x18.gif ) no-repeat;
}
.staticButton_a_100x25 {
    width: 100px;
    height: 25px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_100x25.gif ) no-repeat;
}
.staticButton_a_150x25 {
    width: 150px;
    height: 25px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_150x25.gif ) no-repeat;
}
.staticButton_a_150x40 {
    width: 150px;
    height: 40px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_150x40.gif ) no-repeat;
}
.staticButton_a_200x25 {
    width: 200px;
    height: 25px;
    background: url( /resources/library/_common/images/buttons/1i00_button_static_a_200x25.gif ) no-repeat;
}
#menuTop_box {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 5;
    width: 100%;
    height: 24px;
    background: #FFFFFF;
}
#menuTop_wrapper {
    background: #FFFFFF;
}
#menuTop_linksMain_tab a, #menuTop_linksMain_tab a:link, #menuTop_linksMain_tab a:visited, #menuTop_linksMain_tab a.active {
    display: block;
	width: 115;		/* overriden in CF if IE */
    padding:  5 10 0 5 ; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
#menuTop_linksMain_noTab a, #menuTop_linksMain_noTab a:link, #menuTop_linksMain_noTab a:visited, #menuTop_linksMain_noTab a.active {
    display: block;
	width: 115;		/* overriden in CF if IE */
    padding:  5 10 0 20; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #F99106;
    font-weight: bold;
    text-decoration: none;
    vertical-align: middle;
}
#menuTop_linksMain_tab a:hover, #menuTop_linksMain_noTab a:hover {
    color: #A38566;
    text-decoration: underline;
}
#menuTop_links a, #menu_links a:link, #menu_links a:visited, #menu_links a.active {
    display: block;
    padding-left: 20px;
    padding-top: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #543300;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}
#menuTop_links a:hover {
    color: #A38566;
    text-decoration: underline;
}
#menuTop_buttons {
    padding: 4 0 0 20;
}
#menuTop_linksAlt a, #menuTop_linksAlt a:link, #menuTop_linksAlt a:visited, #menuTop_linksAlt a.active {
    display: block;
    padding-left: 20px;
    padding-top: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #996633;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}
#menuTop_linksAlt a:hover {
    color: #543300;
    text-decoration: underline;
}
#menuTop_nonlinks {
    display: block;
    padding-left: 20px;
    padding-top: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #543300;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
}
#menuTop_tabLine {
    width: 100%;
}
#menuTop_tabLine_workflow {
    width: 100%;
}
#menuBreadcrumbs_box {
    position: absolute;
    left: 0px;
    top: 21px;
    z-index: 4;
    width: 100%;
    height: 20px;
    margin: 0;
    background: #4468B2;
}
#menuBreadcrumbs_box_workflow {
    position: absolute;
    left: 0px;
    top: 21px;
    z-index: 4;
    width: 100%;
    height: 20px;
    margin: 0;
    background: #4468B2;
}
#menuBreadcrumbs_text {
    padding-left: 60px;
    padding-top: 4px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}
#menuBreadcrumbs_textBold {
    font-size: 9pt;
}
.mainBox {
    border: 1px solid #000000;
    background: #ffffff;
    padding: 4px;
}
.tdBox_all {
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.tdBox_top {
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
.tdBox_left {
    border-left: 1px solid #000000;
}
.tdBox_right {
    border-right: 1px solid #000000;
}
.tdBox_bottom {
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
} #menuLeft {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 140px;
    height: 100%;
    margin: 0;
    padding: 0;
    background: #FEF4E6;
}

/*#menuLeft dt {
 height: 50px;
 }*/ #menuLeft dd, #menuLeft dt {
    margin: 0 15 0 15; /* margin-top, margin-right, margin-bottom, margin-left */
} #menuLeft dd a, #menuLeft dd a:link, #menuLeft dd a:visited, #menuLeft dd a.active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #543300;
    font-weight: bold;
    text-decoration: none;
} #menuLeft dt a, #menuLeft dt a:link, #menuLeft dt a:visited, #menuLeft dt a.active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #F99106;
    font-weight: bold;
    text-decoration: none;
} #menuLeft dd a:hover, #menuLeft dt a:hover {
    color: #A38566;
    text-decoration: underline;
}
.menuLeft_current {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #A38566;
    font-weight: bold;
    text-decoration: none;
}
.menuLeft_grouping {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    position: relative;
    left: -13px;
    padding: 0 0 0 3;
}
.menuLeft_subheading {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #543300;
    font-weight: bold;
    text-decoration: none;
    margin-left: 5;
} #content {
    position: absolute;
    left: 140px;
    top: 60px;
    /*width: 100%;*/
    margin: 0;
    padding: 10px;
    border: 0;
} #backButton {
    position: absolute;
    left: 140px;
    top: 50px;
    margin: 0;
    padding: 0;
    border: 0;
} #backButtonExtraHTML {
    position: absolute;
    left: 210px;
    top: 50px;
    margin: 0;
    padding: 0;
    border: 0;
}
.ajaxMessage {
    display: none;
    position: absolute;
    right: 5px;
    z-index: 2;
    padding: 10px;
    background-color: #ffff99;
    border-left: 2px solid #c0c0c0;
    border-right: 2px solid #000000;
    border-top: 2px solid #c0c0c0;
    border-bottom: 2px solid #000000;
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}
.wfTimelineDayNumberWeekday {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 5pt;
    color: #000000;
    font-weight: normal;
    background-color: #e2e2e2;
    padding-top: 2px;
    padding-bottom: 2px;
}
.wfTimelineDayNumberWeekend {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 5pt;
    color: #ffffff;
    font-weight: normal;
    background-color: #a9a9a9;
    padding-top: 2px;
    padding-bottom: 2px;
}
.tabsCurveCurrent {
    background: #7B8A94;
    border-left: 1px solid #ffffff;
}
.tabsTextCurrent {
    background: #7B8A94;
    padding: 3 10 3 3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
}
.tabsCurveOther {
    background: #9CAAB5;
    border-left: 1px solid #ffffff;
}
.tabsTextOther {
    background: #9CAAB5;
    padding: 3 10 3 3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
}
.tabsSpace {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

/*.tabsCurrentLarge{
 background: #FCFCFE;
 padding: 3 10 3 10;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 16pt;
 color : #000000;
 font-weight : bold;
 }
 .tabsOtherLarge{
 background: #FAF9E8;
 padding: 3 10 3 10;
 border-left: 1px solid #c0c0c0;
 border-right: 1px solid #c0c0c0;
 border-top: 1px solid #c0c0c0;
 border-bottom: 1px solid #000000;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 16pt;
 color : #c0c0c0;
 font-weight : bold;
 }*/ .semiOpaqueFilter {
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 2000px;
    height: 2000px;
    z-index: 2;
    background: #000000;
}
.semiOpaqueFilter_dialog {
    display: none;
    position: absolute;
    left: 100px;
    top: 100px;
    width: 200px;
    z-index: 3;
    background-color: #ffff99;
    padding: 1 1 1 1;
    border-left: 2px solid #c0c0c0;
    border-right: 2px solid #000000;
    border-top: 2px solid #c0c0c0;
    border-bottom: 2px solid #000000;
}

ul.horizBox {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0 0 5 0;
    list-style-type: none;
}

li.horizBox {
    display: inline;
    padding: 3 6 3 0;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}
.damSortBox {
    display: none;
    position: absolute;
    left: 615px;
    width: 130px;
    z-index: 3;
    background-color: #fafafa; /*#ffff99*/
    margin: 0 px;
    padding: 3 3 4 3;
    border: 1px solid #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 7pt;
    cursor: pointer;
    cursor: hand; /*cross browser*/
    line-height: 1.5;
}
.damSortBox_selected {
    background: url( /resources/library/_common/images/misc/damSortArrowLeft.gif ) no-repeat;
    color: #000000;
}
.damSortBox_notSelected {
    color: #000000;
}

a:link.damSortBox_selected, a:link.damSortBox_notSelected, a:active.damSortBox_selected, a:active.damSortBox_notSelected, a:visited.damSortBox_selected, a:visited.damSortBox_notSelected {
    color: #000000;
}

a:hover.damSortBox_selected, a:hover.damSortBox_notSelected {
    color: #000000;
    text-decoration: underline;
}
.damSortBox_textOnly {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 7pt;
    line-height: 1.5;
}
.visualFilterSearch_overallBox {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 670; /*650*/
    height: 620;
}
.visualFilterSearch_resType_area {
    display: block;
    position: absolute;
    left: 5;
    /*top: 130;*/
    width: 670; /*650*/
    margin: 0;
    padding: 0;
}
.visualFilterSearch_resType_table {
    display: block;
    float: left;
    width: 110;
    height: 80;
    margin: 10;
    padding: 0;
    text-align: center;
    cursor: pointer;
    cursor: hand;
}
.visualFilterSearch_resType_table_small {
    height: 50;
}
.visualFilterSearch_resType_td {
    width: 190;
    height: 76;
    text-align: center;
    vertical-align: middle;
    padding: 0 5 0 5;
}
.visualFilterSearch_resType_td_small {
    height: 46;
}
.visualFilterSearch_notification {
    display: none;
    position: absolute;
    width: 150;
    height: 25;
    border: 1px solid black;
    padding: 5;
    text-align: center;
    background-color: #ffff99;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 7pt;
}
.visualFilterSearch_textGeneral {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
}

.float_left_ul {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.float_left_li {
	display: inline;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.float_left_ug_other {
    width: 100;
    height: 200;
	border: 1px solid #000000;
	text-align: center;
}
.float_left_ug_summary {
    width: 165;
    margin-right:  30;
	/*background-color:red;*/
}
.float_left_header {
    font-size: 12pt;
    font-weight: bold;
	padding-top: 5;
	padding-bottom: 5;
}
.float_left_big {
    font-size: 9pt;
    font-weight: bold;
}
/*.float_left_indent {
    padding-left: 10px;
}*/


/* Reports Template Styles */ #pageTitle {
    position: absolute;
    top: 40px;
    left: 220px;
} #reports { /* Similar to #Content */
    position: absolute;
    left: 160px;
    top: 60px;
    /*width: 100%;*/
    margin: 0;
    padding: 10px;
    border: 0;
} #reports table {
    width: 600px;
    border-collapse: collapse;
    margin-bottom: 36px;
} #reports table.thin {
    width: 400px;
} #reports table.medium {
    width: 600px;
} #reports table.wide {
    width: 800px;
} #reports th, #reports td {
    padding: 4px;
} #reports thead th {
    padding-bottom: 18px;
    color: black;
} #reports tbody tr:hover {
    background-color: #fafafa;
} #reports .total {
    border-top: 1px solid #aaa;
} #reports .text {
} #reports .numeric {
    text-align: right;
	white-space:nowrap;
} #reports .date {
    text-align: center;
} #reports .align-right {
    text-align: right;
} #reports .align-left {
    text-align: left;
} #reports .align-center {
    text-align: center;
} #reports .blue {
    color: rgb(51, 102, 153);
} #reports .bold {
    font-weight: bold;
} #reports .italic {
    font-style: italic;
} #reports .oblique {
    font-style: oblique;
} #reports h2, #reports h3 {
    color: rgb(51, 102, 153);
    font-weight: bold;
}

/* Add sorting arrows to a table column */ .sortable {
    background-image: url(/resources/library/_common/images/icons/arrows_sort.gif);
    background-position: right -52px;
    background-repeat: no-repeat;
    padding-right: 12px;
    cursor: pointer;
}
.asc {
    background-position: right 6px;
}
.desc {
    background-position: right -20px;
}

/* Common filetype icons */ .ico {
    background-image: url(../images/icons/default.icon.gif);
    background-repeat: no-repeat;
    padding-left: 20px;
    display: block;
    height: 20px;
}
.ai {
    background-image: url(/resources/library/_common/images/icons/ai.gif);
}
.bmp {
    background-image: url(/resources/library/_common/images/icons/bmp.gif);
}
.doc {
    background-image: url(/resources/library/_common/images/icons/doc.gif);
}
.fla {
    background-image: url(/resources/library/_common/images/icons/fla.gif);
}
.gif {
    background-image: url(/resources/library/_common/images/icons/gif.gif);
}
.jpg, .jpeg {
    background-image: url(/resources/library/_common/images/icons/jpg.gif);
}
.pdf {
    background-image: url(/resources/library/_common/images/icons/pdf.gif);
}
.png {
    background-image: url(/resources/library/_common/images/icons/png.gif);
}
.psd {
    background-image: url(/resources/library/_common/images/icons/psd.gif);
}
.sit, .sitx {
    background-image: url(/resources/library/_common/images/icons/sitx.png);
}
.swf {
    background-image: url(/resources/library/_common/images/icons/swf.gif);
}
.xls {
    background-image: url(/resources/library/_common/images/icons/xls.gif);
}
.zip {
    background-image: url(/resources/library/_common/images/icons/zip.gif);
}

/* Monitor navigation styling */
ul#navigation li {
    display: inline;
}

/* Reset styling of coldfusion debug tables */ #cfdebugger table, table.cfdump_struct, table.cfdump_query, table.cfdump_array, table.cfdump_cfc, table.cfdump_object, table.cfdump_udf {
    border-collapse: separate !important;
}
.surveyChart_packaging_benchmark {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
	text-align: center;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 3px;
}
.surveyChart_packaging_benchmark_Structural_Design_heading {
	background-color: #1038FF;
	font-weight: bold;
	color: #FFFFFF;
}
.surveyChart_packaging_benchmark_Structural_Design {
	background-color: #ADFBFF;
	border-bottom: 1px solid #000000;
}
.surveyChart_packaging_benchmark_Visual_Communication_heading {
	background-color: #FF9218;
	font-weight: bold;
	color: #FFFFFF;
}
.surveyChart_packaging_benchmark_Visual_Communication {
	background-color: #FFD7BD;
	border-bottom: 1px solid #000000;
}
.surveyChart_packaging_benchmark_Brand_Experience_heading {
	background-color: #3F7FB2;
	font-weight: bold;
	color: #FFFFFF;
}
.surveyChart_packaging_benchmark_Brand_Experience {
	background-color: #E7EEFE;
	border-bottom: 1px solid #000000;
}
.surveyChart_packaging_benchmark_average_heading {
	background-color: #7B7D7B;
	font-weight: bold;
	color: #FFFFFF;
	border-right: 1px solid #000000;
}
.surveyChart_packaging_benchmark_average {
	background-color: #C6C3C6;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.surveyChart_packaging_benchmark_value {
	display: block; 
	width: 100%; 
	height: 23px; 
	text-align: center;
	vertical-align: middle;
	background-image: url(/resources/library/_common/images/misc/survey_chart_block.gif);
}
.surveyChart_packaging_benchmark_value_zero {
	background-image: url(/resources/library/_common/images/misc/survey_chart_block_zero.gif);
}

.iconPlus {
    background-image: url(/resources/library/_common/images/other/1i00_plus_symbol_14_off.gif);
    background-repeat: no-repeat;
    padding-left: 16;
	cursor: pointer;
}
.iconMinus {
    background-image: url(/resources/library/_common/images/other/1i00_minus_symbol_14_off.gif);
    background-repeat: no-repeat;
    padding-left: 16;
    cursor: pointer;
}
.iconInfo {
    background-image: url(/resources/library/_common/images/misc/info_button_15x15.gif);
    background-repeat: no-repeat;
	background-position: right;
    padding-right: 25;
    cursor: pointer;
}

/* CFWINDOW OVERRIDE:
	- remove border
	- background colour yellow	*/
.x-dlg div.x-resizable-handle-north {
  background-image:none;
  border:0px none;
}
.x-dlg div.x-resizable-handle-south {
  background-image:none;
  border:0px none;
  height:0px;
}
.x-dlg div.x-resizable-handle-east {
  background-image:none;
  width:0px;
  border:0px none;
  margin-right:0pt;
}
.x-dlg div.x-resizable-handle-west {
  background-image:none;
  border:0px none;
  width:0px;
}
.x-dlg div.x-resizable-handle-northeast, .ytheme-gray .x-dlg div.x-resizable-handle-northeast {
  background-image:none;
  border:0px none;
  height:0px;
  width:0px;
}
.x-dlg div.x-resizable-handle-northwest, .ytheme-gray .x-dlg div.x-resizable-handle-northwest {
  background-image:none;
  border:0px none;
  height:0px;
  width:0px;
}
.x-dlg div.x-resizable-handle-southeast {ext-all.css (line 2247)
  background-image:none;
  border:0px none;
  height:0px;
  width:0px;
}
.x-dlg div.x-resizable-handle-southwest {ext-all.css (line 2255)
  background-image:none;
  border:0px none;
  height:0px;
  width:0px;
  margin-bottom:0px;
  margin-left:0px;
}
.x-dlg .x-dlg-hd {
	color: #000000;
}
.x-dlg .x-dlg-dlg-body {
  background-color:#FBF49C;
  border-color:none;
  border-style:none;
  border-width:0px 0px 0px;
}

