/*  --------------------------------------------------
	This file is for defining styles used
	throughout all Hyperion Products
	--------------------------------------------------  */
/* ---------------------------------------------------- 
  	NON-NAVIGATION Styles
   ---------------------------------------------------- */
.normal body, .normal div, .normal td, .normal th, .normal button, .normal input, .normal select, .normal textarea, .normal li, .normal p {
 font-size: 11px;
}
.large body, .large div, .large td, .large th, .large button, .large input, .large select, .large textarea, .large li, .large p {
 font-size: 12px;
}
.larger body, .larger div, .larger td, .larger th, .larger button, .larger input, .larger select, .larger textarea, .larger li, .larger p {
 font-size: 13px;
}
.largest body, .largest div, .largest td, .largest th, .largest button, .largest input, .largest select, .largest textarea, .largest li, .largest p {
 font-size: 14px;
}

body, div, td, th, button, input, textarea, select, li, p {
 font: 11px Tahoma, Helvetica, sans-serif;
 font-weight:	normal;
 }
 
body {
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 vertical-align: top;
}

.launcher {
 background-color: #e5eaef;
 height: 100%;
}

a { 
 color: #000000;
 text-decoration: none;
}
a:link, a:visited {
 color: #000000;
}
a:hover { 
 color: #800080;
}
img.spacerRow {
 height: 25px;
 width: 5px;
}
/* ---------------------------------------------------- 
  Tadpole Masthead
   ---------------------------------------------------- */
.masthead A:link, .masthead A:visited {
 color: #afbac4;
 text-decoration: underline;
}
.masthead A:hover {
 color: #afbac4;
 text-decoration: underline;
}
.masthead TABLE.outerTable {
 width: 100%;
 }
.masthead TR.topRow {
 height: 45px; 
 background-image: URL("images_global/masthead_top.jpg");
 background-repeat: repeat-x;
}
.masthead TD.co_brand_padding {
 width: 171px;
 vertical-align: top;
 padding-top: 0px;
 padding-left: 11px;
}
.masthead TD.co_brand { 
 background-image: URL("images_global/co_brand_comma.gif");
 background-repeat: no-repeat;
 background-position: center center;
}
.masthead IMG.co_brand { 
 height: 40px;
 width: 171px;
}
.masthead TD.logo_padding {
 width: 75px;
 vertical-align: top;
 padding-top: 3px;
 padding-left: 11px;
}
.masthead TD.logo { 
 background-image: URL("images_global/logo.gif");
 background-repeat: no-repeat;
 background-position: center left;
 padding-right: 11px;
}
.masthead IMG.logo { 
height: 33px;
Width: 41px;
}
.masthead TD.logo_sep { 
 background-image: URL("images_global/logo_sep.gif");
 background-repeat: no-repeat;
 background-position: center;
}
.masthead IMG.logo_sep { 
 height: 39px;
 width: 1px;
}
.masthead TD.labels {
 vertical-align: top; 
 color: #d9dee4;
 white-space: nowrap;
}
.masthead TD.masthead_content { 
 padding-left: 22px;
}
.masthead select.dropdown {
}
.masthead TD.prodtitle { 
 vertical-align: bottom;
 font-weight: bold;
 color: #c5ced5;
 padding-left: 10px;
 padding-bottom: 1px;
 white-space: nowrap;
}
.masthead TD.apptitle {
 vertical-align: top; 
 color: #ffffff;
 padding-left: 10px;
 white-space: nowrap;
}
.masthead TD.logo_padding_right {
 text-align: right;
 vertical-align: top;
 padding-top: 3px;
 padding-right: 11px;
 width: 100%;
}
.masthead TD.logo_right { 
 background-image: URL("images_global/logo.gif");
 background-repeat: no-repeat;
 background-position: right center;
 padding-left: 15px;
}
.masthead TD.min_max {
 padding-left: 22px;
 vertical-align: top;
}
.masthead TD.prodtitle_right { 
 text-align: right;
 vertical-align: bottom;
 font-weight: bold;
 color: #c5ced5;
 padding-right: 14px;
 padding-top: 3px;
 padding-bottom: 1px;
 white-space: nowrap;
}
.masthead TD.apptitle_right {
 text-align: right;
 vertical-align: top; 
 color: #ffffff;
 padding-right: 14px;
 white-space: nowrap;
}
.masthead TR.menubarRow {
 height: 27px; 
}
.masthead TD.menubar_left { 
 background-image: URL("images_global/menu_bar_left.jpg");
 background-repeat: no-repeat;
}
.masthead IMG.menubar_left {
 width: 5px; 
}
.masthead TD.menubar_center { 
 background-image: URL("images_global/menu_bar_center.jpg");
 background-repeat: repeat-x;
}
.masthead TD.menubar_right { 
 background-image: URL("images_global/menu_bar_right.jpg");
 background-repeat: no-repeat;
}
.masthead IMG.menubar_right {
 width: 5px; 
}



/* ---------------------------------------------------- 
  Tadpole Menubar
   ---------------------------------------------------- */
.menubar A:link, .menubar A:visited {
 color: #ffffff;
 text-decoration: none;
 cursor: default;

}
.menubar A:hover {
 color: #ffffff;
 text-decoration: none;
 cursor: default;

}
.menubar TD {
 color: #ffffff;
 padding-bottom: 3px;
 padding-left: 5px;
 padding-right: 17px;
 cursor: default;

}
.masthead HR {
 height: 1px;
 color: #d5dee5;
}
/* ---------------------------------------------------- 
  Tadpole Menuitem
   ---------------------------------------------------- */
.menuitem A:link, .menuitem A:visited {
 color: #000000;
 text-decoration: none;
 cursor: default;
}
.menuitem A:hover {
 color: #ffffff;
 text-decoration: none;
 cursor: default;
}
.menuitem TR {

}

.menuitem TD {
 color: #000000;
 padding-bottom: 3px;
 padding-left: 11px;
 padding-right: 11px;
 background-color: #ffffff;
 height: 15px;
 cursor: default;

}
.masthead TD.menuitem_selected { 
 background-color: #FFEEA8;
 color: #000000;
}
.masthead TD.menuitem_disabled { 
 color: #7692a7;
}
.masthead TR.menuitem {
 height: 20px; 
}
.masthead TD.menuitem_left { 
 background-color: #ffffff;
 background-repeat: no-repeat;
 background-position: right;
}
.masthead IMG.menuitem_left {
 width: 10px; 
}
.masthead TD.menuitem_right { 
 background-color: #ffffff;
 background-repeat: no-repeat;
}
.masthead IMG.menuitem_right {
 width: 1px; 
}

.masthead TR.menuitem_top {
 height: 5px;
 background-color: #eff7f9;

}
.masthead TD.menuitem_top { 
  background-repeat: no-repeat;
}
.masthead IMG.menuitem_top {
 height: 5px; 
}

.masthead TR.menuitem_bottom {
 height: 1px; 
 background-color: #eff7f9;

}
.masthead TD.menuitem_bottom { 
 background-color: #ffffff;
 background-repeat: no-repeat;
}
.masthead IMG.menuitem_bottom {
 height: 1px; 
}

/* ---------------------------------------------------- 
  Menu Styles (RM) (order is important)
   ---------------------------------------------------- */
BODY.menuWrapper {
 margin-top: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 margin-left: 0px;
}
   
.masthead TD.menubar_item {
 cursor: default;
}  
   
.masthead TD.menubar_item_selected {
 background-color: #7eb5e5;
}

.menuitem_selected A:hover {
 color: #FFFFFF;
 text-decoration: none;
 cursor: default;

}
.menuitem_selected A:link, .menuitem_selected A:visited {
 color: #FFFFFF;
 text-decoration: none;
 cursor: default;

}

/* ---------------------------------------------------- 
  Tadpole Minimized Masthead
   ---------------------------------------------------- */
.masthead TR.menubarRow_min {
 height: 27px; 
}
.masthead TD.menubar_min {
 background-image: URL("images_global/masthead_min.jpg");
 background-repeat: no-repeat;
}
.masthead IMG.menubar_min {
 height: 27px;
}
.menubar_min A:link, .menubar_min A:visited {
 color: #ffffff;
 text-decoration: none;
}
.menubar_min A:hover {
 color: #ffffff;
 text-decoration: none;
}
.menubar_min TD {
 color: #ffffff;
 padding-bottom: 3px;
 padding-left: 11px;
 padding-right: 11px;
}
.masthead TD.toolbar_min {
 background-image: URL("images_global/masthead_min_repeat.jpg");
 background-repeat: repeat-x;
}
.menubar_min TD.menubar_sep { 
 padding-top: 2px;
 padding-left: 8px;
 padding-right: 4px;
}
.menubar_min IMG.menubar_sep {
 width: 1px;
 height: 22px;
}
.toolbar_min TD.toolbar_handle_min { 
 background-image: URL("images_global/toolbar_handle_min.gif");
 background-position: left center;
 background-repeat: no-repeat;
 padding-right: 3px;
}
.toolbar_min IMG.toolbar_handle_min {
 width: 5px;
 height: 17px;
}
.toolbar_min TD.toolbar_sep {
 background-image: URL("images_global/masthead_min_repeat.jpg");
 background-repeat: no-repeat;
 padding-left: 8px;
 padding-right: 3px;
 padding-top: 2px;
}
.toolbar_min IMG.toolbar_sep {
 width: 2px;
 height: 18px;
}
.toolbar_min TD.toolbar_button { 
 vertical-align: top;
 padding-top: 6px;
 padding-left: 5px;
}
.toolbar_min IMG.toolbar_button {
 width: 17px;
 height: 17px;
}
.masthead TD.masthead_content_min { 
 padding-left: 19px;
 background-image: URL("images_global/masthead_min_repeat.jpg");
 background-repeat: repeat-x;
 text-align: right;
}
.masthead TD.labels_min {
 vertical-align: middle; 
 color: #d9dee4;
 white-space: nowrap;
 padding-right: 20px;
}
.masthead TD.logo_right_min { 
 background-image: URL("images_global/logo_min.gif");
 background-repeat: no-repeat;
 background-position: center center;
 padding-right: 21px;
 padding-top: 0px
}
.masthead IMG.logo_min { 
 height: 24px;
 width: 29px;
}
.masthead TD.min_max_min {
 padding-right: 2px;
 padding-top: 7px;
 vertical-align: top;
 text-align: right;
 padding-left: 11px;
}
/* ---------------------------------------------------- 
  Tadpole Toolbar
   ---------------------------------------------------- */
.toolbar TD.toolbar_handle { 
 background-image: URL("images_global/toolbar_handle.gif");
 background-repeat: no-repeat;
}
.toolbar IMG.toolbar_handle {
 width: 16px;
 height: 27px;
}
TD.toolbar_button { 
 vertical-align: top;
 padding-top: 0px;
 padding-left: 0px;
 background-position: right center;
 background-repeat: no-repeat;
}
IMG.toolbar_button {
 width: 22px;
 height: 22px;
}

/* A function would be better than repeated styles but ok for now*/
TD.toolbar_new_active {
 background-image: URL("images_global/tb_new_active.gif");
}
TD.toolbar_new_rollover {
 background-image: URL("images_global/tb_new_rollover.gif");
}
TD.toolbar_new_clicked {
 background-image: URL("images_global/tb_new_clicked.gif");
}
TD.toolbar_new_disabled {
 background-image: URL("images_global/tb_new_disabled.gif");
}

TD.toolbar_open_active {
 background-image: URL("images_global/tb_open_active.gif");
}
TD.toolbar_open_rollover {
 background-image: URL("images_global/tb_open_rollover.gif");
}
TD.toolbar_open_clicked {
 background-image: URL("images_global/tb_open_clicked.gif");
}
TD.toolbar_open_disabled {
 background-image: URL("images_global/tb_open_disabled.gif");
}

TD.toolbar_save_active {
 background-image: URL("images_global/tb_save_active.gif");
}
TD.toolbar_save_rollover {
 background-image: URL("images_global/tb_save_rollover.gif");
}
TD.toolbar_save_clicked {
 background-image: URL("images_global/tb_save_clicked.gif");
}
TD.toolbar_save_disabled {
 background-image: URL("images_global/tb_save_disabled.gif");
}

TD.toolbar_cut_active {
 background-image: URL("images_global/tb_cut_active.gif");
}
TD.toolbar_cut_rollover {
 background-image: URL("images_global/tb_cut_rollover.gif");
}
TD.toolbar_cut_clicked {
 background-image: URL("images_global/tb_cut_clicked.gif");
}
TD.toolbar_cut_disabled {
 background-image: URL("images_global/tb_cut_disabled.gif");
}

TD.toolbar_copy_active {
 background-image: URL("images_global/tb_copy_active.gif");
}
TD.toolbar_copy_rollover {
 background-image: URL("images_global/tb_copy_rollover.gif");
}
TD.toolbar_copy_clicked {
 background-image: URL("images_global/tb_copy_clicked.gif");
}
TD.toolbar_copy_disabled {
 background-image: URL("images_global/tb_copy_disabled.gif");
}

TD.toolbar_paste_active {
 background-image: URL("images_global/tb_paste_active.gif");
}
TD.toolbar_paste_rollover {
 background-image: URL("images_global/tb_paste_rollover.gif");
}
TD.toolbar_paste_clicked {
 background-image: URL("images_global/tb_paste_clicked.gif");
}
TD.toolbar_paste_disabled {
 background-image: URL("images_global/tb_paste_disabled.gif");
}

TD.toolbar_edit_active {
 background-image: URL("images_global/tb_edit_active.gif");
}
TD.toolbar_edit_rollover {
 background-image: URL("images_global/tb_edit_rollover.gif");
}
TD.toolbar_edit_clicked {
 background-image: URL("images_global/tb_edit_clicked.gif");
}
TD.toolbar_edit_disabled {
 background-image: URL("images_global/tb_edit_disabled.gif");
}

TD.toolbar_delete_active {
 background-image: URL("images_global/tb_delete_active.gif");
}
TD.toolbar_delete_rollover {
 background-image: URL("images_global/tb_delete_rollover.gif");
}
TD.toolbar_delete_clicked {
 background-image: URL("images_global/tb_delete_clicked.gif");
}
TD.toolbar_delete_disabled {
 background-image: URL("images_global/tb_delete_disabled.gif");
}

TD.toolbar_undo_active {
 background-image: URL("images_global/tb_undo_active.gif");
}
TD.toolbar_undo_rollover {
 background-image: URL("images_global/tb_undo_rollover.gif");
}
TD.toolbar_undo_clicked {
 background-image: URL("images_global/tb_undo_clicked.gif");
}
TD.toolbar_undo_disabled {
 background-image: URL("images_global/tb_undo_disabled.gif");
}

TD.toolbar_redo_active {
 background-image: URL("images_global/tb_redo_active.gif");
}
TD.toolbar_redo_rollover {
 background-image: URL("images_global/tb_redo_rollover.gif");
}
TD.toolbar_redo_clicked {
 background-image: URL("images_global/tb_redo_clicked.gif");
}
TD.toolbar_redo_disabled {
 background-image: URL("images_global/tb_redo_disabled.gif");
}

TD.toolbar_print_active {
 background-image: URL("images_global/tb_print_active.gif");
}
TD.toolbar_print_rollover {
 background-image: URL("images_global/tb_print_rollover.gif");
}
TD.toolbar_print_clicked {
 background-image: URL("images_global/tb_print_clicked.gif");
}
TD.toolbar_print_disabled {
 background-image: URL("images_global/tb_print_disabled.gif");
}

TD.toolbar_preview_active {
 background-image: URL("images_global/tb_preview_active.gif");
}
TD.toolbar_preview_rollover {
 background-image: URL("images_global/tb_preview_rollover.gif");
}
TD.toolbar_preview_clicked {
 background-image: URL("images_global/tb_preview_clicked.gif");
}
TD.toolbar_preview_disabled {
 background-image: URL("images_global/tb_preview_disabled.gif");
}

TD.toolbar_ok_active {
 background-image: URL("images_global/tb_ok_active.gif");
}
TD.toolbar_ok_rollover {
 background-image: URL("images_global/tb_ok_rollover.gif");
}
TD.toolbar_ok_clicked {
 background-image: URL("images_global/tb_ok_clicked.gif");
}
TD.toolbar_ok_disabled {
 background-image: URL("images_global/tb_ok_disabled.gif");
}

TD.toolbar_cancel_active {
 background-image: URL("images_global/tb_cancel_active.gif");
}
TD.toolbar_cancel_rollover {
 background-image: URL("images_global/tb_cancel_rollover.gif");
}
TD.toolbar_cancel_clicked {
 background-image: URL("images_global/tb_cancel_clicked.gif");
}
TD.toolbar_cancel_disabled {
 background-image: URL("images_global/tb_cancel_disabled.gif");
}

TD.toolbar_go_active {
 background-image: URL("images_global/tb_go_active.gif");
}
TD.toolbar_go_rollover {
 background-image: URL("images_global/tb_go_rollover.gif");
}
TD.toolbar_go_clicked {
 background-image: URL("images_global/tb_go_clicked.gif");
}
TD.toolbar_go_disabled {
 background-image: URL("images_global/tb_go_disabled.gif");
}

TD.toolbar_run_active {
 background-image: URL("images_global/tb_run_active.gif");
}
TD.toolbar_run_rollover {
 background-image: URL("images_global/tb_run_rollover.gif");
}
TD.toolbar_run_clicked {
 background-image: URL("images_global/tb_run_clicked.gif");
}
TD.toolbar_run_disabled {
 background-image: URL("images_global/tb_run_disabled.gif");
}

TD.toolbar_reload_active {
 background-image: URL("images_global/TB_Reload_active.gif");
}
TD.toolbar_reload_rollover {
 background-image: URL("images_global/TB_Reload_rollover.gif");
}
TD.toolbar_reload_clicked {
 background-image: URL("images_global/TB_Reload_clicked.gif");
}
TD.toolbar_reload_disabled {
 background-image: URL("images_global/TB_Reload_disabled.gif");
}

TD.toolbar_properties_active {
 background-image: URL("images_global/tb_properties_active.gif");
}
TD.toolbar_properties_rollover {
 background-image: URL("images_global/tb_properties_rollover.gif");
}
TD.toolbar_properties_clicked {
 background-image: URL("images_global/tb_properties_clicked.gif");
}
TD.toolbar_properties_disabled {
 background-image: URL("images_global/tb_properties_disabled.gif");
}

TD.toolbar_req_properties_active {
 background-image: URL("images_global/tb_req_properties_active.gif");
}
TD.toolbar_req_properties_rollover {
 background-image: URL("images_global/tb_req_properties_rollover.gif");
}
TD.toolbar_req_properties_clicked {
 background-image: URL("images_global/tb_req_properties_clicked.gif");
}
TD.toolbar_req_properties_disabled {
 background-image: URL("images_global/tb_req_properties_disabled.gif");
}

TD.toolbar_advancedoptions_active {
 background-image: URL("images_global/tb_advancedoptions_active.gif");
}
TD.toolbar_advancedoptions_rollover {
 background-image: URL("images_global/tb_advancedoptions_rollover.gif");
}
TD.toolbar_advancedoptions_clicked {
 background-image: URL("images_global/tb_advancedoptions_clicked.gif");
}
TD.toolbar_advancedoptions_disabled {
 background-image: URL("images_global/tb_advancedoptions_disabled.gif");
}

TD.toolbar_logout_active {
 background-image: URL("images_global/tb_logout_active.gif");
}
TD.toolbar_logout_rollover {
 background-image: URL("images_global/tb_logout_rollover.gif");
}
TD.toolbar_logout_clicked {
 background-image: URL("images_global/tb_logout_clicked.gif");
}
TD.toolbar_logout_disabled {
 background-image: URL("images_global/tb_logout_disabled.gif");
}

TD.toolbar_help_active {
 background-image: URL("images_global/tb_help_active.gif");
}
TD.toolbar_help_rollover {
 background-image: URL("images_global/tb_help_rollover.gif");
}
TD.toolbar_help_clicked {
 background-image: URL("images_global/tb_help_clicked.gif");
}
TD.toolbar_help_disabled {
 background-image: URL("images_global/tb_help_disabled.gif");
}

.toolbar TD.toolbar_sep { 
 background-image: URL("images_global/menu_bar_center.jpg");
 background-repeat: no-repeat;
 padding-left: 8px;
 padding-right: 3px;
 padding-top: 2px;
}
.toolbar IMG.toolbar_sep {
 width: 2px;
 height: 18px;
}
/* ---------------------------------------------------- 
  Tadpole Object Palette
   ---------------------------------------------------- */
.objPalette TABLE.outerTable {
 height: 103%;
 width: 100%;
 background-color: #E8F1F6;
}
.objPalette TR.header {
 height: 19px;
}
.objPalette TD.header{
 height: 19px;
 width: 100%;
 text-indent: 10px;
 background-color: #d95900;
 border-left: 1px solid #d95900;
 border-top: 1px solid #11344d;
 border-bottom: 1px solid #af4a06;
 color: #ffffff;
 white-space: nowrap;
}

.objPalette TD.icon_sel {
 border-width: 1px;
 border-style: inset;
}

.objPalette TD.header_rtEdge{
 background-color: #af4a06;
 border-bottom: 1px solid #af4a06;
 border-top: 1px solid #11344d;
}
.objPalette IMG.header_rtEdge{
 width: 1px;
}
.objPalette TR.objects {
 height: 100%;
}
.objPalette TABLE.objects {
 height: 100%;
 width: 100%;
}
.objPalette TD.objects {
 height: 100%;
 width: 100%;

}
.objPalette TD.rtEdge{
 background-image: URL("images_global/objPalette_rt_edge.gif");
 background-position: right;
 background-repeat: repeat-y;
 vertical-align: top;
 text-align: right;
 width: 8px;
 height: 50%;
}

.objPalette IMG.rtEdge{
 width: 8px;
}
.objPalette TR.footer{
 height:12px;
} 
.objPalette TD.footer{
 height: 12px;
 background-image: URL("images_global/objPalette_footer.gif");
 background-position: bottom;
 background-repeat: repeat-x;
}
.objPalette IMG.footer{
 height: 12px;
 width: 100%;
} 
.objPalette TD.footer_rtEdge{
 background-image: URL("images_global/objPalette_footer_rt_edge.gif");
 background-position: bottom right;
 background-repeat: no-repeat;
}
.objPalette IMG.footer_rtEdge{
 height:12px;
 width: 8px;
}

/* ---------------------------------------------------- 
  Tadpole Tree
   ---------------------------------------------------- */
.tree TR.header {
 background-color: #bfcbd6;
 text-indent: 10px;
 height: 16px;
 vertical-align: bottom;
}
.tree TR {
 padding-bottom: 2px;
}
.tree TD {
 color: #000000;
 white-space: nowrap;
 cursor: default;
}
.tree TD.treeHeader {
 color: #000000;
 white-space: nowrap;
}
.tree TD.disabled {
 color: #839aad;
}
.tree TD.expand {
 padding-left: 10px;
}
.tree IMG.expandSpacer {
 height: 9px;
 width: 10px;
}
.tree TD.docImg {
 padding-left: 3px;
 padding-right: 3px;
}
.tree IMG.docImgSpacer {
 height: 15px;
 width: 15px;
}
.tree .highlight {
 background-color: #6d89ae;
 color: #ffffff;
}
.tree .highlight A:link, .tree .highlight A:visited {
 color: #ffffff;
}
.tree .highlightDisabled {
 background-color: #6d89ae;
}

.tree A:link, .tree A:visited {
 color: #000000;
 cursor: default;
}
.tree A:hover {
 color: #ffffff;
}
.trigger{
 cursor: default;
}
.branch{
 display: none;
}
.branch td.docImg{
 padding-left: 3px;
}
/* ---------------------------------------------------- 
  Tadpole Process Bar
   ---------------------------------------------------- */
.processBar TABLE.outerTable {
 height: 100%;
}
.processBar TR.outerRow {
 height: 19px;
}
.processBar TD.left_Edge{
 background-image: URL("images_global/processBar_left_edge.jpg");
 background-repeat: no-repeat;
 width: 5px;
}
.processBar IMG.left_Edge{
 width: 5px;
}
.processBar TD.step{
 padding-left: 14px;
 padding-right: 14px;
 text-align: center;
 vertical-align: middle;
 background-image: URL("images_global/processBar_bg.jpg");
 background-repeat: repeat-x;
 white-space: nowrap;
 cursor: default;
}
.processBar TD.unselected {
 color: #000000;
}
.processBar TD.completed {
 color: #4b6e88;
}
.processBar TD.selected {
 color: #ffffff;
}
.processBar TD.hover{
 color: #ffffff;
}
.processBar TD.disabled{
 color: #c8d1d7; 
}
.processBar TD.sep{
 background-image: URL("images_global/processBar_bg.jpg");
 background-repeat: repeat-x;
 vertical-align: bottom;
 padding-top: 2px;
}
.processBar IMG.sep{
 width: 8px;
 height: 16px;
}
.processBar TD.filler{
 width: 100%;
 background-image: URL("images_global/processBar_bg.jpg");
 background-repeat: repeat-x;
}
.processBar TD{
 background-image: URL("images_global/processBar_bg.jpg");
 background-repeat: repeat-x;
 vertical-align: bottom;
}
.processBar TD.scrollRight{
 padding-right: 5px;
 padding-left: 1px;
}
.processBar TD.close{
 padding-right: 2px;
 padding-left: 1px;
}
.processBar TD.PB_sep { 
 background-image: URL("images_global/processBar_bg.jpg");
 background-repeat: repeat-x;
 padding-right: 2px;
}
.processBar IMG.PB_sep {
 width: 1px;
 height: 16px;
}
/* ---------------------------------------------------- 
  Tadpole Content Area
   ---------------------------------------------------- */
fieldset {


 border: 0px;
/* -moz-border-radius-topleft: 10px;
 -moz-border-radius-topright: 0px;
 -moz-border-radius-bottomleft: 0px; 
 -moz-border-radius-bottomright: 0px;
*/

	margin:0;
	padding:0;
}

fieldset {
/* border: 1px solid #BBC4CF; */
}
.draw_fieldset td.topLeft {
 background-image: url("images_global/field_set_corner_leftTop.gif");
 background-position: bottom left;
 background-repeat: no-repeat; 
 width: 8px;
 height: 14px;
}
.draw_fieldset td.topLeft-rtl {
 background-image: url("images_global/field_set_corner_leftTop-rtl.gif");
 background-position: bottom right;
}
.draw_fieldset td.middleLeft {
 border-left: 1px solid #BBC4CF;
 height: 100%;
}
.draw_fieldset td.middleLeft-rtl {
 border-left: 0px;
 border-right: 1px solid #BBC4CF;
}
.draw_fieldset td.bottomLeft {
 border-left: 1px solid #BBC4CF; 
 border-bottom: 1px solid #BBC4CF;
 width: 8px;
 height: 8px;
}
.draw_fieldset td.bottomLeft-rtl {
 border-left: 0px;
 border-right: 1px solid #BBC4CF; 
}
.draw_fieldset td.label {
 vertical-align: bottom;
 padding-left: 5px;
 padding-right: 5px;
 white-space: nowrap;
 font: 9pt Tahoma, Helvetica, sans-serif;
 font-weight:	bold;
}
.draw_fieldset td.label h4{
  margin:0px;
  font-size:9pt;
}
.splash_content span p{
  margin:0px;
  font-size: 9pt;
  padding: 0px;
  line-height:18px;
}
 .draw_fieldset td.content_top {
 background-image: url("images_global/field_set_top_border.gif");
 background-position: top;
 background-repeat: repeat-x; 
 }
.draw_fieldset td.fieldsetContent {
 border-bottom: 1px solid #BBC4CF;
 padding-left: 10px;
 padding-top: 10px;
 }
 .draw_fieldset td.topRight {
 background-image: url("images_global/field_set_corner_top_right.gif");
 background-position: bottom right;
 background-repeat: no-repeat; 
 height: 14px;
 width: 8px;
 }
 .draw_fieldset td.topRight-rtl {
 background-image: url("images_global/field_set_corner_top_right-rtl.gif");
 background-position: bottom left;
 }
 .draw_fieldset td.middleRight {
 border-right: 1px solid #BBC4CF; 
}
 .draw_fieldset td.middleRight-rtl {
 border-right: 0px;
 border-left: 1px solid #BBC4CF; 
}
 .draw_fieldset td.bottomRight {
 background-image: url("images_global/field_set_corner_rightBottom.gif");
 background-position: bottom right;
 background-repeat: no-repeat; 
 height: 8px;
 width: 8px;
 }
 .draw_fieldset td.bottomRight-rtl {
 background-image: url("images_global/field_set_corner_rightBottom-rtl.gif");
 background-position: bottom left;
 }
 .draw_fieldset td.topLeft_logon {
 background-image: url("images_global/field_set_corner_leftTop.gif");
 background-position: top left;
 background-repeat: no-repeat; 
 width: 8px;
 height: 8px;
}
 .draw_fieldset td.topLeft_logon-rtl {
 background-image: url("images_global/field_set_corner_leftTop-rtl.gif");
 background-position: top right;
}
 .draw_fieldset td.content_log_on {
 border-top: 1px solid #BBC4CF; 
 border-bottom: 1px solid #BBC4CF;
 }
  .draw_fieldset td.topRight_logon {
 border-top: 1px solid #BBC4CF;
 border-right: 1px solid #BBC4CF; 
 background-color: #FFFFFF;
 height: 8px;
 width: 8px;
 }
  .draw_fieldset td.topRight_logon-rtl {
 border-right: 0px;
 border-left: 1px solid #BBC4CF;
 }
  .draw_fieldset td.middleRight_logon {
 border-right: 1px solid #BBC4CF; 
 background-color: #FFFFFF;
}
  .draw_fieldset td.middleRight_logon-rtl {
 border-right: 0px;
 border-left: 1px solid #BBC4CF; 
}
 .draw_fieldset td.bottomRight_logon {
 background-image: url("images_global/field_set_corner_rightBottom_logon.gif");
 background-position: bottom right;
 background-repeat: no-repeat; 
 height: 8px;
 width: 8px;
 }
 .draw_fieldset td.bottomRight_logon-rtl {
 background-image: url("images_global/field_set_corner_rightBottom_logon-rtl.gif");
 background-position: bottom left;
 }
.draw_fieldset td.topLeft_blank {
 background-image: url("images_global/field_set_corner_leftTop.gif");
 background-position: top left;
 background-repeat: no-repeat; 
 width: 8px;
 height: 8px;
}
.draw_fieldset td.topLeft_blank-rtl {
 background-image: url("images_global/field_set_corner_leftTop-rtl.gif");
 background-position: top right;
}
.draw_fieldset td.content_blank {
 border-top: 1px solid #BBC4CF;
}
.draw_fieldset td.topRight_blank {
 border-top: 1px solid #BBC4CF;
 border-right: 1px solid #BBC4CF; 
 height: 8px;
 width: 8px;
 }
.draw_fieldset td.topRight_blank-rtl {
 border-right: 0px;
 border-left: 1px solid #BBC4CF; 
 }
.content A:link, .content A:visited {
  color: #000000;
  text-decoration: underline;
}
.content A:hover {
  color: #000000;
  text-decoration: underline;
}   
.content td.pageHead, .content td.subHead {
  color: #000000;
}
.content td.subHeadDetail, .content td.fieldLabel {
  color: #000000;
  white-space: nowrap;
}
.content td.bodyText {
 color: #000000;
}
.content, .content table.content {
 background: #ffffff;
}

/* ---------------------------------------------------- 
  Tadpole Logon Styles
   ---------------------------------------------------- */   
.content td.logon_copyright {
 color: #000000;
 padding-top: 2px;
}
.content td.logonPanel {
 background: #ffffff;
}
.content td.logonButtons {
 padding: 17px;
}
.content td.content_logon {
 padding-right: 7px;
 padding-bottom: 7px;
}

.content TD.frame_upperLeft {
 background-image: URL("images_global/frame_upper_left.gif");
 background-repeat: no-repeat;
}
.content IMG.frame_upperLeft{
 height: 6px;
 width: 6px;
}
.content TD.frame_leftEdge {
 background-image: URL("images_global/frame_left_edge.gif");
 background-repeat: repeat-y;
}
.content IMG.frame_leftEdge {
 width: 6px;
}

.buttonBar Table.outerTable {
 border-top: solid 1px #ffffff;
 background-color: #ffffff;
 padding-left: 4px;
 padding-right: 4px;
}
.buttonBar Table.innerTable {
}
/* ---------------------------------------------------- 
  	Tabs
   ---------------------------------------------------- */
.tabs TABLE.tabRow  {
border-left: none;
color:#000000;
border-right: none;
border-bottom: none;
border-top: none;
}

.tabs TD {
 background-position: top;
 font-family:Tahoma;
 font-size:11px;
 text-align: center;
 vertical-align: middle;
 padding:
}

.tabs TD.selLeft {
 /*background-image: URL("images_global/tab_left_sel.jpg");*/
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 3px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs IMG.selLeft {
 height: 21px;
 width: 8px;
}

.tabs TD.selLeftBottom {
 /*background-image: URL("images_global/tab_left_sel_bottom.gif");*/
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 3px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs IMG.selLeftBottom {
 height: 1px;
 width: 8px;
}

.tabs TD.selCenter {
 /*background-image: URL("images_global/tab_ctr_sel.jpg");*/
 padding: 5px 10px;
 color: #000000;
 white-space: nowrap;
 /*color:#534741;   /*addded here color and font-weight for dh skyros tabs*/
 font-weight:bold;
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 5px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs TD.selCenterBottom {
 /*background-image: URL("images_global/tab_ctr_sel_bottom.gif");*/
 padding-right: 3px;
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 3px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs IMG.selCenterBottom {
 height: 1px;
}

.tabs TD.selRight {
 /*background-image: URL("images_global/tab_right_sel.jpg");*/
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 3px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs IMG.selRight {
 height: 21px;
 width: 5px;
}

.tabs TD.selRightBottom {
 /*background-image: URL("images_global/tab_right_sel_bottom.gif");*/
 /*syros styles */
 background-color:#edf2f7;
 border-radius: 3px;
 border-left:1px solid #E2E8EE;
 border-right:1px solid #E2E8EE;
 border-top:1px solid #f7f7f8;
 text-color: #000000;
}

.tabs IMG.selRightBottom {
 height: 1px;
 width: 5px;
}


.tabs TD.unselLeft {
 /*background-image: URL("images_global/tab_left_unsel.jpg");*/
 /*skyros styles */
 background-color:#c3d0df;
 border-radius: 3px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
}

.tabs IMG.unselLeft {
 height: 21px;
 width: 8px;
}

.tabs TD.unselLeftBottom {
 /*background-image: URL("images_global/tab_left_unsel_bottom.gif");*/
 /*skyros styles */
 background-color:#c3d0df;
 border-radius: 3px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
}

.tabs IMG.unselLeftBottom {
 height: 1px;
 width: 8px;
}

.tabs TD.unselCenter {
 /*background-image: URL("images_global/tab_ctr_unsel.jpg");*/
 padding: 5px 10px;
 color: #000000;
 white-space: nowrap;
 /*skyros styles */
 background-color:#c3d0df;
 border-radius: 5px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
 text-color: #4f4f4f;
}

.tabs TD.unselCenterBottom {
 /*background-image: URL("images_global/tab_ctr_unsel_bottom.gif");*/
 padding-right: 3px;
 /*skyros styles */
 background-color:#c3d0df;
 border-radius: 3px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
}

.tabs IMG.unselCenterBottom {
 height: 1px;
}

.tabs TD.unselRight {
 /*background-image: URL("images_global/tab_right_unsel.jpg");*/
 /*skyros styles */
 background-color:#c3d0df;
 border-radius: 3px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
}

.tabs IMG.unselRight {
 height: 21px;
 width: 5px;
}

.tabs TD.unselRightBottom {
 /*background-image: URL("images_global/tab_right_unsel_bottom.gif");*/
  /*skyros styles */
 background-color:#c3d0df;
 border-radius: 3px;
 border-left:1px solid #cfd8e3;
 border-right:1px solid #cfd8e3;
 border-top:1px solid #cfd8e3;
 
}

.tabs IMG.unselRightBottom {
 height: 1px;
 width: 5px;
}

.tabs TD.tabFiller {
 background-image: URL("images_global/tab_filler.gif");
 background-position: bottom;
 background-repeat: repeat-x;
}

.tabs IMG.tabFiller {
 height: 1px;
}

/* ---------------------------------------------------- 
  	Tab Anchor Tags
   ---------------------------------------------------- */
.tabs A:link, .tabs A:visited {
 color: #000000;
 text-decoration: none;
}

.tabs A:hover {
 color: #000000;
 text-decoration: underline;
 }

/* ---------------------------------------------------- 
  	Tab Body 
   ---------------------------------------------------- */
.tabBody TABLE.outerBorder  {
 background-color: #FFFFFF;
 border-bottom: 1px solid #babdb5;
 border-left: 1px solid #babdb5;
 border-right: 1px solid #babdb5;
 border-top: none;
}

/* ---------------------------------------------------- 
  	TaskTabs
   ---------------------------------------------------- */
.taskTabs TABLE.taskTabRow  {
 border-left: 0px solid #f7f8fa;
 border-right: none;
 border-bottom: none;
 border-top: none;
}
.taskTabs TD.selLeft {  
 background-image: URL("images_global/task_tabs_left_sel.gif");
 background-position: bottom right;
}
.taskTabs IMG.selLeft {
 height: 17px;
 width: 7px;
}
.taskTabs TD.selLeftBottom {
 background-image: URL("images_global/task_tabs_left_sel_bottom.gif");
}
.taskTabs IMG.selLeftBottom {
 height: 1px; 
 width: 7px;
}
.taskTabs TD.selCenter {  
 background-image: URL("images_global/task_tabs_ctr_sel.gif");
 background-position: bottom;
 padding-right: 3px;
 color: #000000;
 white-space: nowrap;
 vertical-align: top;
}
.taskTabs TD.selCenterBottom {
 background-image: URL("images_global/task_tabs_ctr_sel_bottom.gif");
}
.taskTabs IMG.selCenterBottom {
 height: 1px;
}

.taskTabs TD.selIcon {  
 background-image: URL("images_global/task_tabs_ctr_sel.gif");
 background-position: bottom;
 vertical-align: top;
 padding-right: 4px;
 padding-top: 1px;
}
.taskTabs IMG.selIcon {  
 width: 14px;
 height: 14px;
}
.taskTabs TD.selClose {  
 background-image: URL("images_global/task_tabs_ctr_sel.gif");
 background-position: bottom;
 vertical-align: top;
 padding-right: 4px;
 padding-top: 1px;
}
.taskTabs IMG.selClose {  
 width: 14px;
 height: 14px;
}
.taskTabs TD.selRight {  
 background-image: URL("images_global/task_tabs_right_sel.gif");
 background-position: bottom left;
}
.taskTabs IMG.selRight {  
 height: 17px;
 width: 7px;
}
.taskTabs TD.selRightBottom {
 background-image: URL("images_global/task_tabs_right_sel_bottom.gif");
}
.taskTabs IMG.selRightBottom {
 height: 1px; 
 width: 7px;
}
.taskTabs TD.unselLeft {
 background-image: URL("images_global/task_tabs_left_unsel.gif");
 background-position: bottom;
}
.taskTabs IMG.unselLeft {  
 height: 17px;
 width: 7px;
}
.taskTabs TD.unselLeftBottom {
 background-image: URL("images_global/task_tabs_left_unsel_bottom.gif");
}
.taskTabs IMG.unselLeftBottom {
 height: 1px; 
 width: 7px;
}
.taskTabs TD.unselCenter {
 background-image: URL("images_global/task_tabs_ctr_unsel.gif");
 background-position: bottom;
 padding-right: 3px;
 color: #000000;
 white-space: nowrap;
 vertical-align: top;
}
.taskTabs TD.unselCenterBottom {
 background-image: URL("images_global/task_tabs_ctr_unsel_bottom.gif");
 padding-right: 3px;
}
.taskTabs IMG.unselCenterBottom {
 height: 1px; 
}
.taskTabs TD.unselIcon{  
 background-image: URL("images_global/task_tabs_ctr_unsel.gif");
 background-position: bottom;
 vertical-align: top;
 padding-right: 4px;
 padding-top: 1px;
}
.taskTabs IMG.unselIcon {  
 width: 14px;
 height: 14px;
}

.taskTabs TD.unselClose {  
 background-image: URL("images_global/task_tabs_ctr_unsel.gif");
 background-position: bottom;
 vertical-align: top;
 padding-right: 4px;
 padding-top: 1px;
}
.taskTabs IMG.unselClose {  
 width: 14px;
 height: 14px;
}
.taskTabs TD.unselRight {
 background-image: URL("images_global/task_tabs_right_unsel.gif");
 background-position: bottom;
}
.taskTabs IMG.unselRight {  
 height: 17px;
 width: 7px;
}
.taskTabs TD.unselRightBottom {
 background-image: URL("images_global/task_tabs_right_unsel_bottom.gif");
}
.taskTabs IMG.unselRightBottom {
 height: 1px; 
 width: 7px;
}
.taskTabs TD.unselSep {
 background-image: URL("images_global/task_tabs_sep_unsel.gif");
 background-position: bottom;
}

.taskTabs IMG.unselSep {  
 height: 17px;
 width: 7px;
}
.taskTabs TD.unselNoSep {
 background-image: URL("images_global/task_tabs_nosep_unsel.gif");
 background-position: bottom;
}
.taskTabs IMG.unselNoSep {  
 height: 17px;
 width: 7px;
}
.taskTabs TD.taskTabFiller {
 background-image: URL("images_global/task_tabs_filler.gif");
 background-position: top;
 background-repeat: repeat-x;

}
.taskTabs IMG.taskTabFiller {
 height: 1px; 
}
.taskTabs {
 background: #cccccc;
}
/* ---------------------------------------------------- 
  	Tab Anchor Tags
   ---------------------------------------------------- */
.taskTabs A:link, .taskTabs A:visited { 
 color: #ffffff;
 text-decoration: none;
 cursor: default;

}
.taskTabs A:hover { 
 color: #ffffff;
 text-decoration: underline;
 cursor: default;

 }
/* ---------------------------------------------------- 
  	Tab Body 
   ---------------------------------------------------- */
.taskTabBody TABLE.outerBorder  {
 background-color: #e5eaef;
 border-bottom: 1px solid #c1d1dd;
 border-left: 1px solid #f7f8fa;
 border-right: 1px solid #c1d1dd;
 border-top: none;
}

/* ---------------------------------------------------- 
  Tables - Currently Using Old Groupbox Styles 
   ---------------------------------------------------- */


/* ---------------------------------------------------- 
  Groupboxes
  Make all text-alignment adjustments in page body
   ---------------------------------------------------- */
.groupbox TABLE.outerBorder {
 background-color: #f2f4f7;
}
.groupbox TABLE.outerTable {
 /*border-right: thin solid #b1bec9;
 border-bottom: thin solid #b1bec9;
 border-top: thin solid #edf0f3;
 border-left: thin solid #edf0f3;*/
 border:	1px solid #636661;
}
.groupbox TD {
 text-indent: 2px;
}
/*.groupbox TR.primary {
 background-color : #E5EAEF ;
}
.groupbox TR.primary {
 background-image : URL("images_global/table_col_head.gif"); ;
}*/
.groupbox TD.primary {
 color: #000000;
 background-image : URL("images_global/th_bg_s.png");
 border-left: 1px solid #979991;
 border-bottom: 1px solid #979991;
 height: 18px;
 text-align: left;
 padding-left: 2px;
}
.groupbox TR.body {
 background-color: #ffffff;
}
.groupbox TD.body {
 border-left: 1px solid #979991;
 border-bottom: 1px solid #979991;
 background-color: #ffffff;
}
.groupbox TD.bodysmall {
 border-color: #dde3e9;
}
.groupbox TR.altbody {
 background-color: #ffffff;
}
.groupbox TD.altbody {
 border-left: 1px solid #979991;
 border-bottom: 1px solid #979991;
 background-color: #ffffff;
}
.groupbox TR.horz_line {
 background: #E0E6EC;
}
.groupbox input text.Editbox{
	background-color: #FFFFFF;
	border:1px solid #B9B9B4;
	color: #000000;
}

.groupbox select.Selectbox{
	background-color: #FFFFFF;
	border:1px solid #B9B9B4;
	color: #000000;
}
/* ---------------------------------------------------- 
  	Groupbox Anchor Tags
   ---------------------------------------------------- */
.groupbox A:link, .groupbox A:visited {
 color: #000000;
}
.groupbox A:hover {
 color: #800080;
}

/* ---------------------------------------------------- 
  Tadpole Buttons -- When Drawing Buttons in HTML
   ---------------------------------------------------- */
.htmlButtons td {
 text-align: center;
 padding-top: 0px;
 padding-left: 9px;
 padding-right: 9px;
 padding-bottom: 0px;
 cursor: default;
 white-space: nowrap;
 border-width: 1px;
}

.htmlButtons td.primaryActive, .primaryActive,
.htmlButtons td.secondaryActive, .htmlButtons td.cancelActive {
 color: #000000;
 background-color: #fdfdfa;
 background-image: URL("images_global/button_bg_n.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #ddddd8;
 border-left: 1px solid #b9b9b4;
 border-right: 1px solid #b9b9b4;
 border-bottom: 1px solid #797975;
 border-radius: 			3px;
}
.htmlButtons td.primaryRollover, .primaryRollover,
.htmlButtons td.secondaryRollover, .htmlButtons td.cancelRollover {
 color: #000000;
 background-color: #edffff;
 background-image: URL("images_global/button_bg_mo.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #acbacf;
 border-left: 1px solid #768092;
 border-right: 1px solid #768092;
 border-bottom: 1px solid #0a0b19;
 height:22px;
 border-radius: 			3px;
}
.htmlButtons td.primaryClicked, .primaryClicked,
.htmlButtons td.secondaryClicked, .htmlButtons td.cancelClicked {
	color:					#333333;
	border-color:			#648baf #789fc4 #789fc4 #789fc4;
	border-style:			solid;
	border-width:			1px;
	background-color: 		#accae6;
	background-image: 		-webkit-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:    	-moz-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:    	-ms-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:      	-o-linear-gradient(top, ##6aa1d5 0%, #accae6 100%);
	background-image:       linear-gradient(bottom, #6aa1d5 0%, #accae6 100%);
	height:22px;
	border-radius: 			3px;
}
.htmlButtons td.primaryDisabled, .primaryDisabled,
.htmlButtons td.secondaryDisabled, .htmlButtons td.cancelDisabled {
	color: #737373;
	background-color: #e5e5e0 ;
	border: 1px solid #B9B9B4;
	height:22px;
	border-radius: 			3px;
}

.htmlButtons td.secondaryPressed, .htmlButtons td.cancelPressed {
	color: #000000;
	background-image : URL("images_global/button_bg_md.png");
	height:22px;
	border-radius: 			3px;
}

.splash .primaryActive{
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-weight:      normal;
  text-align:       center;
  text-transform:     none;
  vertical-align:     middle;
  color:          #333333;
  height:         22px;
  border-color:     #95b6d4 #95b6d4 #92b3d1 #95b6d4;
  border-style:     solid;
  border-width:     1px;
  border-radius:      3px;
  padding-top:      0px !important;
  padding-bottom:     0px !important;
  padding-left:     9px !important;
  padding-right:      9px !important;
  background-color:     #cce2f6;
  background-image:     none;
  background-image:     -moz-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
  background-image:     -ms-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
  background-image:     linear-gradient(bottom, #cce2f6 0%, #B1D2F2 100%);
  background-repeat:    repeat-x;
}
.splash .primaryRollover{
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-weight:      normal;
  text-align:       center;
  text-transform:     none;
  vertical-align:     middle;
  color:          #333333;
  border-color:     #e2cb9b #e2cb9b #d4bb87 #e2cb9b;
  height:         22px;
  border-style:     solid;
  border-width:     1px;
  border-radius:      3px;
  padding-top:      0px !important;
  padding-bottom:     0px !important;
  padding-left:     9px !important;
  padding-right:      9px !important;
  background-color:     #FFD475;
  background-image:     none;
  background-image:     -moz-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
  background-image:     -ms-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
  background-image:       linear-gradient(bottom, #FFE4A8 0%, #FFD475 100%);
}
.splash .primaryClicked{
  font-size:        11px;
  font-family:      Tahoma, Arial, Verdana, Helvetica, sans-serif;
  font-weight:      normal;
  text-align:       center;
  text-transform:     none;
  vertical-align:     middle;
  color:          #333333;
  height:         22px;
  border-style:     solid;
  border-width:     1px;
  border-radius:      3px;
  padding-top:      0px !important;
  padding-bottom:     0px !important;
  padding-left:     9px !important;
  padding-right:      9px !important;
  border-color:     #648baf #789fc4 #789fc4 #789fc4;
  background-color:     #accae6;
  background-image:     none;
  background-image:     -moz-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
  background-image:     -ms-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
  background-image:     linear-gradient(bottom, #6aa1d5 0%, #accae6 100%);
}
/* old color values for Cancel
.htmlButtons td.cancelActive {
 color: #000000;
 background: #9dadba;
}
.htmlButtons td.cancelRollover {
 color: #000000;
 background: #acbecd;
}
.htmlButtons td.cancelClicked {
 padding-top: 3px;
 padding-left: 13px;
 padding-right: 11px;
}
.htmlButtons td.cancelDisabled {
 color: #94a6b5;
 background: #bdc8d2;
}*/
.htmlButtons td input.primaryActive {
  background: url("images_global/splash_screen_sprite.png") !important;
  background-repeat: no-repeat !important;
  background-position: -1px -1px !important;
  width:135px;
  border: 1px solid transparent;
  height:25px;
}
* html .htmlButtons td input.primaryActive {
  height /**/: 26px;
}
.htmlButtons td input.primaryRollover {
  background: url("images_global/splash_screen_sprite.png") !important;
  background-position: -1px -25px !important;
  background-repeat: no-repeat !important;
  width:135px;
  border: 1px solid transparent;
  height:25px;
}
* html .htmlButtons td input.primaryRollover { 
  height /**/: 26px;
}
.htmlButtons td input.primaryClicked {
  background: url("images_global/splash_screen_sprite.png") !important;
  background-position: -1px -49px !important;
  background-repeat: no-repeat !important;
  width:135px;
  border: 1px solid transparent;
  height:25px;
}
* html .htmlButtons td input.primaryClicked { 
  height /**/: 26px;
}

/* ---------------------------------------------------- 
  Tadpole Buttons -- When Using Button Tag
   ---------------------------------------------------- */



.povButton a {
	padding:3px 9px !important;
}

button.primaryActive,
button.secondaryActive, 
button.cancelActive, #cancleBtn{

	padding-top:			0px !important;
	padding-bottom:			0px !important;
	padding-left:			9px !important;
	padding-right:			9px !important;
	
}

#colorPalette button.primaryActive,
#colorPalette button.secondaryActive, 
#colorPalette button.cancelActive, #colorPalette #cancleBtn{
	padding-top:			0px !important;
	padding-bottom:			0px !important;
	padding-left:			0px !important;
	padding-right:			0px !important;
}

button.primaryActive,
button.secondaryActive, 
button.cancelActive, #cancleBtn, .povButton a {
	font-size:				11px;
	font-family:			Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:			normal;
	text-align:				center;
	text-transform:			none;
	vertical-align: 		middle;
	color:					#333333;
	height:					22px;
	border-color:			#95b6d4 #95b6d4 #92b3d1 #95b6d4;
	border-style:			solid;
	border-width:			1px;
	border-radius: 			3px;
	background-color: 		#cce2f6;
	background-image: 		-webkit-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
	background-image:    	-moz-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
	background-image:    	-ms-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
	background-image:      	-o-linear-gradient(top, #cce2f6 0%, #B1D2F2 100%);
	background-image:       linear-gradient(bottom, #cce2f6 0%, #B1D2F2 100%);
	background-repeat:		repeat-x;
}
button.primaryRollover,
button.secondaryRollover, 
button.cancelRollover, #cancleBtn:hover, .povButton a:hover {
	color:					#333333;
	border-color:			#e2cb9b #e2cb9b #d4bb87 #e2cb9b;
	border-style:			solid;
	border-width:			1px;
	border-radius: 			3px;
	background-color: 		#FFD475;
	background-image: 		-webkit-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
	background-image:    	-moz-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
	background-image:    	-ms-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
	background-image:      	-o-linear-gradient(top, #FFE4A8 0%, #FFD475 100%);
	background-image:       linear-gradient(bottom, #FFE4A8 0%, #FFD475 100%);
}


button.primaryClicked,
button.secondaryClicked, 
button.cancelClicked {
	color:					#333333;
	border-color:			#648baf #789fc4 #789fc4 #789fc4;
	border-style:			solid;
	border-width:			1px;
	background-color: 		#accae6;
	background-image: 		-webkit-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:    	-moz-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:    	-ms-linear-gradient(top, #6aa1d5 0%, #accae6 100%);
	background-image:      	-o-linear-gradient(top, ##6aa1d5 0%, #accae6 100%);
	background-image:       linear-gradient(bottom, #6aa1d5 0%, #accae6 100%);
}


button.primaryDisabled,
button.secondaryDisabled, 
button.cancelDisabled {
	color:					#6e7587 !important;
	border-width:			1px;
	border-style:			solid;
	border-color:			#d5d5d5;
	background-color: 		#e5e5e5;
	background-image: 		-webkit-linear-gradient(top, #f4f4f4 0%, #e5e5e5 100%);
	background-image:    	-moz-linear-gradient(top, #f4f4f4 0%, #e5e5e5 100%);
	background-image:    	-ms-linear-gradient(top, #f4f4f4 0%, #e5e5e5 100%);
	background-image:      	-o-linear-gradient(top, #f4f4f4 0%, #e5e5e5 100%);
	background-image:       linear-gradient(to bottom, #f4f4f4 0%, #e5e5e5 100%);
}

/*
button.secondaryPressed, button.cancelPressed {
 color: #000000;
 background-color: #aabacd;
 background-image: URL("images_global/button_bg_md.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #00000a;
 border-left: 1px solid #677183;
 border-right: 1px solid #677183;
 border-bottom: 1px solid #9dabc0;
}
*/

/* old color values for cancel
button.cancelActive {
 color: #000000;
 background: #9dadba;
}
button.cancelRollover {
 color: #000000;
 background: #acbecd;
}
button.cancelDisabled {
 color: #94a6b5;
 background: #bdc8d2;
}*/

/* ---------------------------------------------------- 
  Tadpole Buttons -- When Using Input Tag
  Note that Attrinute Selector did not work so a class was needed
   ---------------------------------------------------- */
.button input.button {
 height: 18px;
 border-width: 1px;
}

.button input.primaryActive,
.button input.secondaryActive, 
.button input.cancelActive {
 color: #000000;
 background-color: #fdfdfa;
 background-image: URL("images_global/button_bg_n.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #ddddd8;
 border-left: 1px solid #b9b9b4;
 border-right: 1px solid #b9b9b4;
 border-bottom: 1px solid #797975;
}
.button input.primaryRollover,
.button input.secondaryRollover, 
.button input.cancelRollover {
 color: #000000;
 background-color: #edffff;
 background-image: URL("images_global/button_bg_mo.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #acbacf;
 border-left: 1px solid #768092;
 border-right: 1px solid #768092;
 border-bottom: 1px solid #0a0b19;
}
.button input.primaryDisabled,
.button input.secondaryDisabled, 
.button input.cancelDisabled {
 color: #737373;
 background-color: #e5e5e0 ;
 border: 1px solid #B9B9B4;
}

.button input.secondaryPressed, .button input.cancelPressed {
 color: #000000;
 background-color: #aabacd;
 background-image: URL("images_global/button_bg_md.png");
 background-position: bottom;
 background-repeat: repeat-x;
 border-top: 1px solid #00000a;
 border-left: 1px solid #677183;
 border-right: 1px solid #677183;
 border-bottom: 1px solid #9dabc0;
}

/* old color values for cancel
.button input.cancelActive {
 color: #000000;
 background: #9dadba;
}
.button input.cancelRollover {
 color: #000000;
 background: #acbecd;
}
.button input.cancelDisabled {
 color: #94a6b5;
 background: #bdc8d2;
}*/
/* ---------------------------------------------------- 
  Tadpole Action Buttons -- When Using Input Tag
  Note that Attrinute Selector did not work so a class was needed
  
  REMOVED
   ---------------------------------------------------- 
.actButton input.button {
 text-align: center;
 border: 1px solid #45637A;
 height: 22px;
}

.actButton input.actionActive {
 color: #000000;
 background: #D9DEE4;
}
.actButton input.actionRollover {
 color: #000000;
 background: #C2C9CF;
}
.actButton input.actionPressed {
 color: #000000;
 background: #C2C9CF;
}
.actButton input.actionDisabled {
 color: #839aad;
 border: 1px solid #C2C9CF;
 background: #E5EAEF;
 
} */

/* ---------------------------------------------------- 
  Tadpole Action Buttons -- When Drawing Buttons in HTML
   ---------------------------------------------------- */
.actionButtons td {
 text-align: center;/*
 border-width: 1px;*/
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 1px;
 padding-bottom: 1px;
 cursor: default;
 white-space: nowrap;
 height: 22px;
}
.actionButtons A:Link, .actionButtons A:Visited {
 cursor: default;
 color: #000000;
 }
 .actionButtons A:Hover{
 cursor: default;
 color: #000000;
 text-decoration:underline;
 }

.actionButtons td.actionActive {
 color: #000000;
 background: #EBEAD5;
 border-style: outset;
}
.actionButtons td.actionRollover {
 color: #000000;
 background: #EBEAD5;
 border-style: outset;
}
.actionButtons td.actionClicked {
 /*padding-top: 2px;
 padding-left: 11px;
 padding-right: 9px;
 padding-bottom: 0px;
 border-style: inset;*/

}
.actionButtons td.actionPressed {
 color: #000000;
 background: #EBEAD5;
 border-style: inset;
}
.actionButtons td.actionDisabled {
 color: #a0a3a7;
 background: #EBEAD5;
 border-style: outset;
}

.ActionDrop {
 position:absolute;
 visibility:hidden ;
}
.ActionDrop TABLE {
 border: 1px solid;
 border-style: outset;
}
.ActionDrop TD {
 text-align:left;
 background:#D9DEE4;
 border:none;
}
.ActionDrop SPAN {
 width:1px;
}

/*****************************************************************************
 * POV bar                                                                   *
 *****************************************************************************/
.povButtonScrollLeft, .povButtonScrollRight {
	background-color:		#C6E0F7;
	background-repeat:		no-repeat;
	background-position:	center;
	border:					1px solid #45637A;
	border-radius: 5px;
    height: 20px !important;
    width: 20px !important;
}

.povButtonScrollLeft {
	background-image:		url("images_global/arrowBlueLeft.gif");
	
}

.povButtonScrollLeft-active,
.povButtonScrollLeft-hover {
	background-color:		#EBEAD5;
	text-decoration:		underline;
}

.povButtonScrollLeft-disabled {
	background-color:		#839aad;
}

.povButtonScrollRight {
	background-image:		url("images_global/arrowBlueRight.gif");
}

.povButtonScrollRight-active,
.povButtonScrollRight-hover {
	background-color:		#EBEAD5;
	text-decoration:		underline;
}

.povButtonScrollRight-disabled {
	background-color:		#839aad;
}

.povTool-bar {
	/*
	background-color:		#EBEAD5;
	border-bottom:			2px groove #45637A;
	border-top:				1px solid #45637A;
	-moz-border-right-colors:	ThreeDHighlight ThreeDShadow;
	-moz-border-left-colors:	ThreeDShadow ThreeDHighlight;
	-moz-border-bottom-colors:	ThreeDHighlight ThreeDShadow;
	-moz-border-top-colors:		ThreeDShadow ThreeDHighlight;
	white-space:			nowrap;
	
	*/
	padding:				2px 0;
	height:					24px;
}

.povButton {
	/*background-color:		#EBEAD5;
	border-left:			1px solid #45637A;
	border-right:			1px solid #45637A;*/
	font:					8pt Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding-top:			4px;
	padding-left:			5px;
	padding-right:			5px;
}

.povButton-active,
.povButton-hover {
	background-color:		#EBEAD5;
	text-decoration:		underline;
}

/* ---------------------------------------------------- 
  	Grid
   ---------------------------------------------------- */
.grid table {
 border-top: 1px solid #8C8E8C;
 border-right: 1px solid #8C8E8C;
}
.grid th {
 border-bottom: 1px solid #8C8E8C;
 border-left: 1px solid #8C8E8C;
 padding: 2px;
 background-color: #dbeaf1;
} 

.grid th.colHead {
	/*
	text-align:left;
	
	border-top:				0px;
	border-left:			0px;
	border-right:			1px solid;
	border-bottom:			1px solid;
	border-color:			#a7a9ae;
	background-color:		#F9F9Fb;
	background-image:		url("images_global/ch_bg_ena.png");
	background-repeat:		repeat-x;
	background-position:	bottom center;	
	*/
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	white-space: nowrap;
	vertical-align: middle;
	overflow: hidden;
	empty-cells: show;
	
	font-size:				11px;
	font-family:			Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:			normal;
	color:					#2C3F4E;
	padding:				1px 4px;
	border-top:				0px;
	border-left:			0px;
	border-right:			1px solid;
	border-bottom:			1px solid;
	border-color:			#D6DFE6;
	background-color:		#F0F4FA;
	background-image:		url("images_global/ch_bg_ena.png");
	background-repeat:		repeat-x;
	background-position:	bottom center;
	height:					18px;	
	
}

.grid tr.lead td{
	background: 			#FFEEA8;
}

.grid tr.selected td{
	/*background-color:	#6D89AE !important;
	color:				white !important*/
	background-color:		#9CACC9 !important;
}

.grid tr:hover td{
	background: 			#FFEEA8;
}

.grid td {
	padding:				1px 0px 0px 6px;
	border-right:			1px solid #EEEEEE;
	border-bottom:			1px solid #EEEEEE;
}
.grid input {
 border: 0px;
 text-align: right;
}

/* ---------------------------------------------------- 
  	Grid - HFM Styles
   ---------------------------------------------------- */
.grid td.input {
 background-color: #ffffdc ;
}
.grid input.input {
 background-color: #ffffdc ;
}
.grid td.cellhastext {
 background-color: #45637a;
}
.grid input.cellhastext {
 background-color: #ffffdc ;
}
.grid td.cellhastransactions {
 background-color: #d95900;
}
.grid input.cellhastransactions {
 background-color: #ffffdc;
}
.grid td.cellhastextandtransactions {
 background-color: #e7ce67;
}
.grid input.cellhastextandtransactions {
 background-color: #ffffdc ;
}
.grid td.input_derived {
 background-color: #ffffdc;
}
.grid input.input_derived {
 background-color: #ffffdc;
}

.grid td.total {
 background-color: #b1c0cc;
}
.grid input.total {
 background-color: #b1c0cc;
}

.grid td.readonly {
 background-color: #ceded1;
}
.grid input.readonly {
 background-color: #ceded1;
}

.grid td.error {
 background-color: #e9c5cb;
}
.grid input.error {
 background-color: #e9c5cb;
}

.grid td.impacted {
 background-color: #ffffc4;
}
.grid input.impacted {
 background-color: #ffffc4;
}

.grid td.dirty {
 background-color: #ffff96;
}
.grid input.dirty {
 background-color: #ffff96;
}

.grid td.needstransorconsol {
 background-color: #ffff64 ;
}
.grid input.needstransorconsol {
 background-color: #ffff64 ;
}

.grid td.invalidcell {
 background-color: #f09696;
}
.grid input.invalidcell {
 background-color: #f09696;
}
.grid td.invalid_derived {
 background-color: #f09696;
}
.grid input.invalid_derived {
 background-color: #f09696;
}
.grid td.locked {
 background-color: #e9d8a3;
}
.grid input.locked {
 background-color: #e9d8a3;
}
.grid td.locked_derived {
 background-color: #e9d8a3;
}
.grid input.locked_derived {
 background-color: #e9d8a3;
}

.grid td.allowallocations {
 background-color: #E7FFDF;
}
.grid input.allowallocations {
 background-color: #E7FFDF;
}
.grid td.allowallocations_derived {
 background-color: #E7FFDF;
}
.grid input.allowallocations_derived {
 background-color: #E7FFDF;
}

.grid td.nowrite_noread {
 background-color: #b2cbb6;
}
.grid input.nowrite_noread {
 background-color: #b2cbb6;
}
.grid td.nowrite_noread_derived {
 background-color: #b2cbb6;
}
.grid input.nowrite_noread_derived {
 background-color: #b2cbb6;
}

.grid td.gridlines {
 background-color: #8C8E8C;
}
.grid input.gridlines {
 background-color: #8C8E8C;
}

/* ---------------------------------------------------- 
  	Grid - Planning Styles
   ---------------------------------------------------- */

.grid td.supportingdetail {
 background-color: #87c7ca ;
}
.grid input.supportingdetail {
 background-color: #87c7ca ;
}
.grid td.calculated {
 background-color: #ffffdc ;
}
.grid input.calculated {
 background-color: #ffffdc ;
}






/* ---------------------------------------------------- 
  	Content Area Icons - Common Concepts
   ---------------------------------------------------- */
TD.ct_new_active {
 background-image: URL("images_global/ct_new_active.gif");
}
TD.ct_new_rollover {
 background-image: URL("images_global/ct_new_rollover.gif");
}
TD.ct_new_clicked {
 background-image: URL("images_global/ct_new_clicked.gif");
}
TD.ct_new_disabled {
 background-image: URL("images_global/ct_new_disabled.gif");
}

TD.ct_open_active {
 background-image: URL("images_global/ct_open_active.gif");
}
TD.ct_open_rollover {
 background-image: URL("images_global/ct_open_rollover.gif");
}
TD.ct_open_clicked {
 background-image: URL("images_global/ct_open_clicked.gif");
}
TD.ct_open_disabled {
 background-image: URL("images_global/ct_open_disabled.gif");
}

TD.ct_save_active {
 background-image: URL("images_global/ct_save_active.gif");
}
TD.ct_save_rollover {
 background-image: URL("images_global/ct_save_rollover.gif");
}
TD.ct_save_clicked {
 background-image: URL("images_global/ct_save_clicked.gif");
}
TD.ct_save_disabled {
 background-image: URL("images_global/ct_save_disabled.gif");
}

TD.ct_cut_active {
 background-image: URL("images_global/ct_cut_active.gif");
}
TD.ct_cut_rollover {
 background-image: URL("images_global/ct_cut_rollover.gif");
}
TD.ct_cut_clicked {
 background-image: URL("images_global/ct_cut_clicked.gif");
}
TD.ct_cut_disabled {
 background-image: URL("images_global/ct_cut_disabled.gif");
}

TD.ct_copy_active {
 background-image: URL("images_global/ct_copy_active.gif");
}
TD.ct_copy_rollover {
 background-image: URL("images_global/ct_copy_rollover.gif");
}
TD.ct_copy_clicked {
 background-image: URL("images_global/ct_copy_clicked.gif");
}
TD.ct_copy_disabled {
 background-image: URL("images_global/ct_copy_disabled.gif");
}

TD.ct_paste_active {
 background-image: URL("images_global/ct_paste_active.gif");
}
TD.ct_paste_rollover {
 background-image: URL("images_global/ct_paste_rollover.gif");
}
TD.ct_paste_clicked {
 background-image: URL("images_global/ct_paste_clicked.gif");
}
TD.ct_paste_disabled {
 background-image: URL("images_global/ct_paste_disabled.gif");
}

TD.ct_edit_active {
 background-image: URL("images_global/ct_edit_active.gif");
}
TD.ct_edit_rollover {
 background-image: URL("images_global/ct_edit_rollover.gif");
}
TD.ct_edit_clicked {
 background-image: URL("images_global/ct_edit_clicked.gif");
}
TD.ct_edit_disabled {
 background-image: URL("images_global/ct_edit_disabled.gif");
}

TD.ct_delete_active {
 background-image: URL("images_global/ct_delete_active.gif");
}
TD.ct_delete_rollover {
 background-image: URL("images_global/ct_delete_rollover.gif");
}
TD.ct_delete_clicked {
 background-image: URL("images_global/ct_delete_clicked.gif");
}
TD.ct_delete_disabled {
 background-image: URL("images_global/ct_delete_disabled.gif");
}

TD.ct_undo_active {
 background-image: URL("images_global/ct_undo_active.gif");
}
TD.ct_undo_rollover {
 background-image: URL("images_global/ct_undo_rollover.gif");
}
TD.ct_undo_clicked {
 background-image: URL("images_global/ct_undo_clicked.gif");
}
TD.ct_undo_disabled {
 background-image: URL("images_global/ct_undo_disabled.gif");
}

TD.ct_redo_active {
 background-image: URL("images_global/ct_redo_active.gif");
}
TD.ct_redo_rollover {
 background-image: URL("images_global/ct_redo_rollover.gif");
}
TD.ct_redo_clicked {
 background-image: URL("images_global/ct_redo_clicked.gif");
}
TD.ct_redo_disabled {
 background-image: URL("images_global/ct_redo_disabled.gif");
}

TD.ct_print_active {
 background-image: URL("images_global/ct_print_active.gif");
}
TD.ct_print_rollover {
 background-image: URL("images_global/ct_print_rollover.gif");
}
TD.ct_print_clicked {
 background-image: URL("images_global/ct_print_clicked.gif");
}
TD.ct_print_disabled {
 background-image: URL("images_global/ct_print_disabled.gif");
}

TD.ct_preview_active {
 background-image: URL("images_global/ct_preview_active.gif");
}
TD.ct_preview_rollover {
 background-image: URL("images_global/ct_preview_rollover.gif");
}
TD.ct_preview_clicked {
 background-image: URL("images_global/ct_preview_clicked.gif");
}
TD.ct_preview_disabled {
 background-image: URL("images_global/ct_preview_disabled.gif");
}

TD.ct_ok_active {
 background-image: URL("images_global/ct_ok_active.gif");
}
TD.ct_ok_rollover {
 background-image: URL("images_global/ct_ok_rollover.gif");
}
TD.ct_ok_clicked {
 background-image: URL("images_global/ct_ok_clicked.gif");
}
TD.ct_ok_disabled {
 background-image: URL("images_global/ct_ok_disabled.gif");
}

TD.ct_cancel_active {
 background-image: URL("images_global/ct_cancel_active.gif");
}
TD.ct_cancel_rollover {
 background-image: URL("images_global/ct_cancel_rollover.gif");
}
TD.ct_cancel_clicked {
 background-image: URL("images_global/ct_cancel_clicked.gif");
}
TD.ct_cancel_disabled {
 background-image: URL("images_global/ct_cancel_disabled.gif");
}

TD.ct_go_active {
 background-image: URL("images_global/ct_go_active.gif");
}
TD.ct_go_rollover {
 background-image: URL("images_global/ct_go_rollover.gif");
}
TD.ct_go_clicked {
 background-image: URL("images_global/ct_go_clicked.gif");
}
TD.ct_go_disabled {
 background-image: URL("images_global/ct_go_disabled.gif");
}

TD.ct_run_active {
 background-image: URL("images_global/ct_run_active.gif");
}
TD.ct_run_rollover {
 background-image: URL("images_global/ct_run_rollover.gif");
}
TD.ct_run_clicked {
 background-image: URL("images_global/ct_run_clicked.gif");
}
TD.ct_run_disabled {
 background-image: URL("images_global/ct_run_disabled.gif");
}

TD.ct_reload_active {
 background-image: URL("images_global/ct_reload_active.gif");
}
TD.ct_reload_rollover {
 background-image: URL("images_global/ct_reload_rollover.gif");
}
TD.ct_reload_clicked {
 background-image: URL("images_global/ct_reload_clicked.gif");
}
TD.ct_reload_disabled {
 background-image: URL("images_global/ct_reload_disabled.gif");
}

TD.ct_properties_active {
 background-image: URL("images_global/ct_properties_active.gif");
}
TD.ct_properties_rollover {
 background-image: URL("images_global/ct_properties_rollover.gif");
}
TD.ct_properties_clicked {
 background-image: URL("images_global/ct_properties_clicked.gif");
}
TD.ct_properties_disabled {
 background-image: URL("images_global/ct_properties_disabled.gif");
}

TD.ct_req_properties_active {
 background-image: URL("images_global/ct_req_properties_active.gif");
}
TD.ct_req_properties_rollover {
 background-image: URL("images_global/ct_req_properties_rollover.gif");
}
TD.ct_req_properties_clicked {
 background-image: URL("images_global/ct_req_properties_clicked.gif");
}
TD.ct_req_properties_disabled {
 background-image: URL("images_global/ct_req_properties_disabled.gif");
}

TD.ct_advancedoptions_active {
 background-image: URL("images_global/ct_advancedoptions_active.gif");
}
TD.ct_advancedoptions_rollover {
 background-image: URL("images_global/ct_advancedoptions_rollover.gif");
}
TD.ct_advancedoptions_clicked {
 background-image: URL("images_global/ct_advancedoptions_clicked.gif");
}
TD.ct_advancedoptions_disabled {
 background-image: URL("images_global/ct_advancedoptions_disabled.gif");
}

TD.ct_logout_active {
 background-image: URL("images_global/ct_logout_active.gif");
}
TD.ct_logout_rollover {
 background-image: URL("images_global/ct_logout_rollover.gif");
}
TD.ct_logout_clicked {
 background-image: URL("images_global/ct_logout_clicked.gif");
}
TD.ct_logout_disabled {
 background-image: URL("images_global/ct_logout_disabled.gif");
}

TD.ct_help_active {
 background-image: URL("images_global/ct_help_active.gif");
}
TD.ct_help_rollover {
 background-image: URL("images_global/ct_help_rollover.gif");
}
TD.ct_help_clicked {
 background-image: URL("images_global/ct_help_clicked.gif");
}
TD.ct_help_disabled {
 background-image: URL("images_global/ct_help_disabled.gif");
}

/* ---------------------------------------------------- 
	Dynamic Help
   ---------------------------------------------------- */
.masthead TD.dh_toolbar_min {
 background-image: URL("images_product/dh_toolbar_bg.gif");
 background-repeat: repeat-x;
}

.masthead TD.dh_masthead_content_min { 
 padding-left: 19px;
 background-image: URL("images_product/dh_toolbar_bg.gif");
 background-repeat: repeat-x;
 text-align: right;
}

span.selTabDh A:link, span.selTabDh A:visited, span.selTabDh A:hover, span.selTabDh A:active { 
 color: black;
 text-decoration: none;
}

span.unselTabDh A:link, span.unselTabDh A:visited, span.unselTabDh A:hover, span.unselTabDh A:active { 
 color: black;
 text-decoration: none;
}

TD.toolbar_copyright_active {
 background-image: URL("images_global/tb_copyright_normal.gif");
}
TD.toolbar_copyright_rollover {
 background-image: URL("images_global/tb_copyright_rollover.gif");
}
TD.toolbar_copyright_clicked {
 background-image: URL("images_global/tb_copyright_clicked.gif");
}
 
TD.toolbar_doc_active {
 background-image: URL("images_product/tb_doc_normal.gif");
}
TD.toolbar_doc_rollover {
 background-image: URL("images_product/tb_doc_rollover.gif");
}
TD.toolbar_doc_clicked {
 background-image: URL("images_product/tb_doc_clicked.gif");
}

TD.toolbar_otn_active {
 background-image: URL("images_product/tb_otn_active.gif");
}
TD.toolbar_otn_rollover {
 background-image: URL("images_product/tb_otn_rollover.gif");
}
TD.toolbar_otn_clicked {
 background-image: URL("images_product/tb_otn_clicked.gif");
}
TD.toolbar_previous_active {
 background-image: URL("images_product/tb_previous_active.gif");
}
TD.toolbar_previous_rollover {
 background-image: URL("images_product/tb_previous_rollover.gif");
}
TD.toolbar_previous_clicked {
 background-image: URL("images_product/tb_previous_clicked.gif");
}
TD.toolbar_previous_disabled {
 background-image: URL("images_product/tb_previous_disabled.gif");
}
TD.toolbar_next_active {
 background-image: URL("images_product/tb_next_active.gif");
}
TD.toolbar_next_rollover {
 background-image: URL("images_product/tb_next_rollover.gif");
}
TD.toolbar_next_clicked {
 background-image: URL("images_product/tb_next_clicked.gif");
}
TD.toolbar_next_disabled {
 background-image: URL("images_product/tb_next_disabled.gif");
}

/* ---------------------------------------------------- 
	Dialog styles
   ---------------------------------------------------- */
.dialog
{
	border:				0px solid #8794A3;
}
.dialog-title
{
	border:				1px solid #B2BEDD;
	background-image:	url("images_global/dialog-title.png");
	background-repeat:	repeat-x;
	padding:			2px 10px;
	color:				#3E403D;
}
.dialog-title-content
{
}
.dialog-content
{
}
.dialog-content-header
{
	padding:			2px 10px;
}
.dialog-content-header-content
{
}
.dialog-content-body
{
	padding:			2px 10px;
}
.dialog-content-body-content
{
}
.dialog-content-footer
{
	height:				26px;
	padding:			2px 10px;
}
.dialog-content-footer-content
{
}
.dialog-content-footer-content-button
{
}
.dialog-content-footer-content-spacer
{
	width:				5px;
	float:				left;
	_float:				inherit;
}

/* ---------------------------------------------------- 
	Logon styles
   ---------------------------------------------------- */
   
   
.imageContainerDivCss input{
	padding:0;
}


input, select{
    background-color: #fafdff ;
    border: 1px solid #DEE4E7;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    height: 22px;
    padding: 2px;
    vertical-align: middle;
}

textarea, .fieldsetContents iframe{
	background-color: #FAFDFF;
    border: 1px solid #DEE4E7;
    border-radius: 3px 3px 3px 3px !important;
    color: #333333;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
	
    padding: 2px;
    vertical-align: middle;
}

.fieldsetContents button{
	padding:0 6px !important;
}

.logon_outer_frame {
	border:					1px solid #bfc6c9;
}

.logon_inner_frame {
	border-left:			1px solid #bfc6c9;
	text-align:				center;
}
.logon_fields {
	margin-left:			10px;
}

.globalLayer {
	background-image: 		URL("images_global/m_bg_global.gif");	
	background-repeat:		repeat;
}
.primaryLayer {
	background-color:		#a6b3c8;
	margin-left:			3px;
}
.primaryLayerHeader {
	background-image:		URL("images_global/decor_box_rich_c_med-row_24px.gif");
	background-repeat:		repeat;
}
.primaryLayerHeaderCorner {
	padding-left:			1px;
	background-repeat:		no-repeat;
	background-position:	right bottom;
}

.primaryLayerTabBar {
	background-image:		URL("images_global/decor_box_rich_t_e_medium.gif");
	background-repeat:		repeat;
	background-position:	center bottom;
}

.primaryLayerTab {
	background-image:		URL("images_global/1LTabs_bg_a.gif");
	background-repeat:		repeat;
	vertical-align:			middle;
	background-position:	center top;
	font-weight:			bold;
	height:					24px;
	white-space:			nowrap;
}

.masthead {
	border-bottom:			1px solid #61a1ef;
	height:					26px;
}


.mastheadHeader {
	height: 25px; 
	background-color:	#ffffff;
}

.mastheadHeaderLogo {
	background-image:		URL("images_global/oracleLogo.png");
	background-repeat:		no-repeat;
	background-position:	center left;
	padding-right:			5px;
}

.mastheadHeaderTitle {
	vertical-align:			middle;
	font-weight:			bold;
	color:					#093e7d;
	padding-left:			0px;
	padding-bottom:			1px;
	white-space:			nowrap;
}

.mastheadHeaderSpacer {
	height:					25px;
	width:					119px;
}
.mastheadContent {
	background-color:		#093e7d;
}
.contentContainerMedium {
	margin-top:				0px;
}
.contentContainerMediumContent {
 	border:					1px solid #bfc6c9;
	background-color:		#ffffff;
	top:					100px;
	margin-left:			4px;
	margin-right:			4px;
	margin-bottom:			4px;
	width:					99%;
	height:					100%;
}
.contentContainerMediumHeader {
	margin-left:			4px;
	margin-right:			4px;
	width:					99%;
}


/* New Classes for Skyros */
.defaultTabActiveBody{
	border:1px solid #BDC7D6;
	border-radius:4px;
	background:#fff;
}

.tabBody{
	background:#EFF3F7;
}