/* The following CSS files will be appended to this file. Refer module project.properties file.

    GridFilters.css
    RangeMenu.css
    iNavStyles_Redesign_dda.css
*/

body{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}
table, td {
	font-family:Arial, Helvetica, sans-serif;
}
img{
	border:0;
}
a img{
	border:0;
}
a{
	color:#333366;
	text-decoration:underline;
}
a:hover{
text-decoration:none;
}
p{
	font-family:Arial, Helvetica, sans-serif;
}

ul {

}


div.confirmationPopup
{
    text-align: center;
    font-weight: bold;
    padding: 0px;
    width: 200px;
    position: absolute;
    top: 50px;
    left: 50px;
    z-index: 200;
    display: none;
    border: 1px solid #403b3b;
    background-color: #FFFFFF;
}

div.loginlogo { float:left; margin:2.0625em 0px 0px 0.25em; width:6%%; overflow:hidden; }
a.loginlogo { display:block; width:3.8125em; height:3.1875em; overflow:hidden;}
img.loginlogo { clip:rect( 273px 73px 324px 12px); border:none; margin: -273px 0px 0px -12px; }


div.content{
background:#FFFFFF;
border-right-color: #e1e1e1;
border-left-color: #e1e1e1;
color: inherit;
display:block;
border-right-style: solid ;
border-left-style: solid ;
border-left-width: 1px;
border-right-width: 1px;
border-top-width:0px;
border-bottom-width:0px;
}
.heading
{
    padding: 0px 0px 10px 11px;
    font-family:"Univers Condensed", arial narrow, arial, helvetica;
	font-size:16.54pt;
    color:#003366;
    font-weight:bold;
}

.Subheading
{
    padding: 0px 0px 5px 11px;
    font-family:"Univers Condensed", arial narrow, arial, helvetica;
	font-size:15.53pt;
    color:#003366;
    font-weight:normal;
}
.contentArea {
	padding: 5px 1px 5px 5px;
}

div b.c1{
	font-size:1px;display:block; overflow:hidden;height:1px;
}

.righttopLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:right;
	padding:0 10px 0 0;
}
.righttopLinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:0 2px 0 2px;
	text-decoration: underline;
}
.righttopLinks A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.x-form-check-wrap {
	position: relative;
	padding: 3px 0;
	height: auto;
	line-height: 14px;
}


.x-panel-body {
    zoom: 0;
}

/* Selectable text in Grids */
.x-selectable, .x-selectable * {
  -moz-user-select: text!important;
  -khtml-user-select: text!important;
}

/* Wrap column headers in Grids */
.x-grid3-hd-inner {
    white-space: normal;
    height: 37px;
    line-height: 100%
}

/* used to wrap label text in the external grid popup menus 'columnSelectMenu' */
.amexbta-menu-item-wordwrap {
    white-space:normal;
}

/* adapation of modal window */

.x-window-mc {
    background-color: #ffffff;
    border-color: #d8e8f8;

}

ul.x-tab-strip-top {
    background-color: #ffffff;
    border-color: #d8e8f8;
    background-image:url(/ebamexbta/images/s.gif);

}

/* adaptation of panel */
.x-panel-header {
    color: #069;
    font-family: arial, helvetica;
    font-size: 8pt;
    line-height: 12px;
    background-image: url(/ebamexbta/images/white-top-bottom-amex.gif);
   /* border-color:#E2EEFA; */
}

.x-toolbar{
    border-color:#a9bfd3;
    background-color:#d8e8f8;
    background-image:url(/ebamexbta/images/s.gif);
}

.x-panel-body {
   /* border-color:#E2EEFA; */
}

td1 {
    text-align: left;
    vertical-align: top;
}

.logintxt {
    color: #333;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 9pt;
}

.smtxt {
    color: #069;
    font-family:"Univers Condensed", arial, helvetica;
    font-size: 8pt;
    text-decoration: none;
}

.smtxt2 {
    color: #069;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 9pt;
    text-decoration: none;
}

.sstxt {
    color: #069;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 3pt;
    text-decoration: none;
}

.smtxtlogin {
    color: #069;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 8pt;
}

.smtxt1 {
    color: #cccccc;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 10pt;
    width: 148px;
    height: 15px;
}

.smtxt1h {
    color: #cccccc;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 13pt;
    font-variant: small-caps;
    width: 148px;
    height: 15px;
}

.smtxt2h {
    color: #cccccc;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 13pt;
}

.smtxth {
    color: #069;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 13pt;
    font-variant: small-caps;
    width: 115px;
    height: 15px;
}

.upmsg {
    color: #074989;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 8pt;
    text-decoration: none
}

.dropdown {
    color: #333;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 7.5pt;
    height: 18px;
    width: 154px;
}

.smtxtlink {
    color: #069;
    font-family: "Univers Condensed", arial, helvetica;
    font-size: 8pt;
    text-decoration: none;
}

.x-grid3-hd-row td.ux-filtered-column {
    font-style: italic;
    font-weight: bold;
}

/*.x-grid3-row td {*/
    /*vertical-align: middle;*/
/*}*/

#loading-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 20000;
    background-color: white;
}

#loading {
    position: absolute;
    left: 50%;
    top: 50%;
    padding: 2px;
    z-index: 20001;
    height: auto;
    margin: -65px 0 0 -60px;
}

#loading .loading-indicator {
    background: url( /ebamexbta/images/se_ca119_gold.jpg ) no-repeat;
    color: #555;
    font: bold 13px "Univers Condensed", arial, helvetica;
    padding: 58px 82px;
    margin: 0;
    text-align: center;
    height: auto;
}

.icon-grid {
    background-image: url( /ebamexbta/images/grid.png ) !important;
}

#button-grid .x-panel-body {
    border: 1px solid #99bbe8;
    border-top: 0 none;
}

.add {
    background-image: url( /ebamexbta/images/add.gif ) !important;
}

.option {
    background-image: url( /ebamexbta/images/plugin.gif ) !important;
}

.remove {
    background-image: url( /ebamexbta/images/delete.gif ) !important;
}

.save {
    background-image: url( /ebamexbta/images/save.gif ) !important;
}

.show {
    background-image: url( /ebamexbta/images/show.gif ) !important;
}

.note {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}

/* Amex special button look and feel */
/*
.x-toolbar .x-btn-tl{
	background-position: -6px 0;
}
.x-toolbar .x-btn-tr{
	background-position: -9px 0;
}
.x-toolbar .x-btn-tc{
	background-position: 0 -9px;
}

.x-toolbar .x-btn-ml{
	background-position: -6px -24px;
}
.x-toolbar .x-btn-mr{
	background-position: -9px -24px;
}

.x-toolbar .x-btn-mc{
	background-position: 0 -2168px;
}
.x-toolbar .x-btn-bl{
	background-position: -6px -3px;
}
.x-toolbar .x-btn-br{
	background-position: -9px -3px;
}
.x-toolbar .x-btn-bc{
	background-position: 0 -18px;
}
*/

/*
.x-toolbar .x-btn-tl { background-position: 0 0; }
.x-toolbar .x-btn-tr { background-position: -3px 0; }
.x-toolbar .x-btn-tc { background-position: 0 -6px; }
.x-toolbar .x-btn-ml { background-position: 0 -24px; }
.x-toolbar .x-btn-mr { background-position: -3px -24px; }
.x-toolbar .x-btn-mc { background-position: 0 -1096px; }
.x-toolbar .x-btn-bl { background-position: 0 -3px; }
.x-toolbar .x-btn-br { background-position: -3px -3px; }
.x-toolbar .x-btn-bc { background-position: 0 -15px; }
*/

/*
.x-btn-small {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-icon-small-left {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-tl {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-tc.{
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-tr {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-ml {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-mc {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-text {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-mr {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-bl {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-bc {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}
.x-btn-br {
    background-image: url( /ebamexbta/images/note.gif ) !important;
}*/

td .excel {
    /*background-image: url( /ebamexbta/images/excel.png ) !important;*/
    width: 55px !important;
    height: 55px !important;
    background-image:url(/ebamexbta/images/excel.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}

td .landingbutton{
    width: 190px !important;
    height: 150px !important;
    background-image:url(/ebamexbta/images/gen_button_2.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}

td .pdf{
    width: 55px !important;
    height: 55px !important;
    background-image:url(/ebamexbta/images/pdf.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}
td .csv {
    /*background-image: url( /ebamexbta/images/access.png ) !important;*/
    width: 55px !important;
    height: 55px !important;
    background-image:url(/ebamexbta/images/access.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}

td .oracle {
    /*background-image: url( /ebamexbta/images/oracle.png ) !important;*/
    width: 90px !important;
    height: 55px !important;
    background-image:url(/ebamexbta/images/oracle.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}

td .sap {
    /*background-image: url( /ebamexbta/images/sap.png ) !important;*/
    width: 90px !important;
    height: 55px !important;
    background-image:url(/ebamexbta/images/sap.png);
    background-position:center !important;
    /*padding-right:0px !important;*/
    /*padding-left: 0px !important;*/
}

.x-grid3-hd-row td.ux-filtered-column {
    font-style: italic;
    font-weight: bold;
}

.x-grid3-hd-row .ux-filtered-column.ux-gridfilter-text-sticky-icon .x-grid3-hd-inner {
	background: transparent url(../images/sticky-locked.png) no-repeat !important;
	padding-left: 15px;
}

.ux-gridfilter-text-sticky-unlocked-icon {
	background: transparent url(../images/sticky-unlocked.png) no-repeat !important;
}

.ux-gridfilter-text-sticky-locked-icon {
	background: transparent url(../images/sticky-locked.png) no-repeat !important;
}

.x-grid3-header-offset {
    width: auto;
}


/* file upload */

.x-form-file-wrap {
    position: relative;
    height: 22px;
}

.x-form-file-wrap .x-form-file {
    position: absolute;
    right: 0;
    -moz-opacity: 0;
    filter: alpha( opacity: 0 );
    opacity: 0;
    z-index: 2;
    height: 22px;
}

.x-form-file-wrap .x-form-file-btn {
    position: absolute;
    right: 0;
    z-index: 1;
}

.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

.upload-icon {
    background: url( '/ebamexbta/images/image_add.png' ) no-repeat 0 0 !important;
}

#fi-button-msg {
    border: 2px solid #ccc;
    padding: 5px 10px;
    background: #eee;
    margin: 5px;
    float: left;
}


/* Amex related css */

.hp_div_main {
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 0;
    height: 70px;
    width: 100%;
}

.hp_div_bgnd {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    width: 266px;
    height: 96px;
}

.hp_div_navigation {
    position: absolute;
    left: +285px;
    bottom: +0px;
}

.hp_div_navigation:hover {
    z-index: 1;
}

.hp_div_globnav {
    position: absolute;
    top: +0px;
    right: 14px;
}

.hp_div_globnav:hover {
    z-index: 1;
}

.hp_globnav {
    color: #003366;
    font-size: 10px;
    font-family: "Univers Condensed", arial, helvetica;
    text-decoration: none;
}

.hp_globnav:hover {
    color: #003366;
    font-size: 10px;
    font-family: "Univers Condensed", arial, helvetica;
    text-decoration: underline;
}

input.iNav_US_SearchButton {
    background-color: transparent;
    width: 46px;
    border-style: none;
}

.hp_searchbox {

    color: #9d9d9d;
    background-color: #ffffff;
    padding: 0px 2px 1px 4px;
    _padding: 0px 2px 0px 4px;
    font-size: 11px;
    font-family: "Univers Condensed", arial, helvetica;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    border: 1px solid;
    border-color: #408ADA;
    float: right;
    background-repeat: no-repeat;
    background-position: right;
}

.hp_bluebox {
    position: absolute;
    top: 8px;
    left: +24px;
    z-index: 1;
    bottom: +15px;
}

.hp_welcome {
    position: absolute;
    top: 8px;
    left: +88px;
    z-index: 1;
    bottom: +15px;
}

.hp_navigation {
    visibility: hidden;
    color: #003366;
    font-size: 10px;
    font-family: "Univers Condensed", arial, helvetica;
    position: absolute;
    white-space: nowrap;
}

.hp_nav_per_left {
    left: 2px;
}

.hp_nav_bus_left {
    left: +254px;
}

.footertext {
    font-family: "Univers Condensed", arial narrow, arial, helvetica;
    font-size: 70%;
}

#first_welcome_large_panel_title{
	font-size:12pt;
}

.enquiry-icon {
	background-image: url(../images/comments.png) !important;
}
.pay-advice-icon {
	background-image: url(../images/money.png) !important;
}
.export-icon {
	background-image: url(../images/folder_go.png) !important;
}
.find-icon {
	background-image: url(../images/find.png) !important;
}
.select-cols-icon {
	background-image: url(../images/icon_grid_2.gif) !important;
}

.edit-icon {
	background-image: url(../images/edit.gif) !important;
}

.delete-icon {
	background-image: url(../images/delete.gif) !important;
}

.show-icon {
	background-image: url(../images/show.gif) !important;
}

.add-icon {
	background-image: url(../images/add.gif) !important;
}

.save-icon {
	background-image: url(../images/save.gif) !important;
}

.shortcut-icon {
	background-image: url(../images/arrow-up.gif) !important;
}
.max-icon {
	background-image: url(../images/icon-minus.gif) !important;
}

.icon-export{
	background-image: url(../images/icon_export1.gif) !important;
	padding-left: 22px !important;
}


#msg-ct {
	/*position:relative;
	left:600px;
	top:cri
	background-color: #D8E8F8;
	width:400px;*/
	height:235px;
	background-color: #FFFFFF;
}

#msg {
	height:235px;
	/*background-image:url(/ebamexbta/images/msg-bg.png);
	color:#777;

  width:160px;
  */
	font-family:arial,sans-serif;
	font-size:11px;
	cursor:pointer;
	/*padding-top: 5px;
	visibility:hidden;*/
}
#msg-inner {
	padding:1px 3px 0px 2px;
	zoom:1;
	line-height:12px;
	text-align:left;
}
.msg-over {
	color:#ff0000 !important;
	text-decoration: underline;
}

#msg img {
	width:19px;
	height:19px;
}

.SidebarBox
{
   /* background-color:#e2eefa; */
    font-size:11px;
    padding-top:1px;
    margin-top:4px;
    padding-left:4px;
    padding-right:4px;
}
.SidebarNotifications
{
    background-color:#83b8e2;
    padding:3px;
}

.txtMedBl
{
    font-family:Arial;
    font-size:12px;
    color:#597e9b;
    font-weight:bold;
}

#insarioMenuRight {
	FLOAT: left; HEIGHT: 19px; BACKGROUND-COLOR: #d8e8f8
}
#insarioMenuRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #002163; PADDING-TOP: 0px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#insarioMenuRight UL LI {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d8e8f8 1px solid; PADDING-LEFT: 4px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #d8e8f8 1px solid; WIDTH: auto; COLOR: #002163; PADDING-TOP: 2px; BORDER-BOTTOM: #d8e8f8 1px solid; POSITION: relative
}


/* layout.css */
#header
{
    background: #ffffff;
}
#wrapper
{
    min-width:800px;
    /* IE Dynamic Expression to set the width */
    width:expression(document.body.clientWidth < 950 ? "940px" : "100%" );
}
#container
{
    width: 98%;
    float: left;
    margin-right: -212px;
}
#content
{
    margin-left: 30px;
    margin-right: 210px;
    font-family: arial;
    font-size: 12px;
}
#sidebar
{
    width: 210px;
    float: right;
}

#sidebarcontainer
{
    margin-top: 57px;
    margin-left: 10px;
}
.clearing
{
    height: 0;
    clear: both;
}
#footer
{
    clear: both;
}
.TwoColumnWrap
{
    position: relative;
    width: 100%;
    left: 0px;
    top: 0px;
    padding: 0px;
    margin: 0px;
    clear: both;
}
.TwoColumnWrap:after
{
    content: "";
    display: block;
    height: 0;
    clear: both;
}
.LeftColumn
{
    float: left;
    width: 47%;
    padding-left: 10px;
    padding-right: 5px;
}
.RightColumn
{
    float: right;
    width: 47%; /* a 50/50 split causes bouncing in IE */
    padding-left: 5px;
    padding-right: 10px;
}
#contentWithoutRightNav
{
    background: #ffffff;
    margin-left: 10px;
    margin-right: 10px;
    font-family: arial;
    font-size: 12px;
}

/* styles.css */
body
{
    margin: 0px 0px 0px 0px;
}
.threebarsplit
{
    background: url(../images/3barsplit-bg.gif) repeat-x right;
    height: 5px;
    padding-top: 5px;
    width: 100%;
}
.threebarsplitHT
{
    background: url(../images/3barsplitht-bg.gif) repeat-x right;
    background-position:top;
    height: 10px;
    width: 100%;
    border-left: solid 1px #a5cff7;
    border-right: solid 1px #a5cff7;
    margin:0px;
}
.threebarsplitHB
{
    background: url(../images/3barsplithb-bg.gif) repeat-x right;
    background-position:bottom;
    height: 10px;
    width: 100%;
    border-left: solid 1px #a5cff7;
    border-right: solid 1px #a5cff7;
    margin-bottom: 10px;
}
.TblDisplay
{
    width: 98%;
    padding: 2px;
    margin-left: 10px;
}
.TblDisplay td
{
    border-bottom: solid 1px #bfd5c0;
}
.TblGrid
{
    width: 98%;
    padding: 0px;
    margin-left: 10px;
    border-top: solid 1px #5296bd;
    border-left: solid 1px #5296bd;
    border-bottom: solid 1px #5296bd;
}
.TblGrid th
{
    background-color: #e4f1fa;
    border-right: solid 1px #5296bd;
    border-bottom: solid 1px #5296bd;
    text-align: left;
    padding: 5px 5px 5px 10px;
    font-weight: normal;
}
.TblGrid th A:link, .TblGrid th A:visited
{
    color: #003366;
    font-weight: normal;
}
.TblGrid td
{
    border-bottom: solid 1px #bfd5c0;
    border-right: solid 1px #5296bd;
    text-align: left;
    padding: 2px 0px 2px 10px;
}
.TblGrid td:last-child
{
    text-align: left;
    padding-left: 10px;
}
.BcaGrid
{
    width: 98%;
    padding: 0px;
    margin-left: 10px;
}
.BcaGrid th
{
    background-color: #e4f1fa;
    text-align: left;
    padding: 5px 5px 5px 10px;
    font-weight: normal;
}
.BcaGrid td
{
    border-top: solid 1px #bfd5c0;
    text-align: left;
    padding: 2px 0px 2px 10px;
}
.TblH
{
    width: 100%;
    padding: 2px;
    margin-left: 0px;
}
.TblLnkClmn
{
    text-align: right;
}
.TblLnkLbl
{
    font-weight: bold;
    color: #444444;
    padding-left: 10px;
    width: 145px;
    vertical-align: bottom;
}
.GenTblLnkLbl
{
    font-weight: bold;
    color: #444444;
    padding-left: 10px;
    vertical-align: middle;
}
.TblLnkLblSub
{
    padding-left: 15px;
}
.TblLnkLblRed
{
    font-weight: bold;
    color: #cc3300;
}
h1
{
    margin: 10px 0px 3px 0px;
    font-family:arial narrow, arial, helvetica;
    font-size:36px;
    color:#003366;
    font-weight:bold;
    position:relative;
}
h2
{
    margin: 5px 5px 5px 5px;
    font-family:arial, helvetica;
    font-size:14px;
    color:#003366;
    /* color:#5296bd; */
    font-weight:bold;
}
.popupDiv
{
    position: absolute;
    display: inline;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= '#cccccc' , Positive= 'true' )progid:DXImageTransform.Microsoft.Alpha(opacity=95);
}
.leftDiv
{
    background: url(../images/popup-bg.gif);
    width: 10px;
    float: left;
}
.rightDiv
{
    border-top: solid 1px #5296bd;
    border-right: solid 1px #5296bd;
    border-bottom: solid 1px #5296bd;
    background-color: #e7eff7;
    float: left;
    padding: 0px;
    margin: 0px;
}
.editPopup
{
    width: 100%;
    height: 100%;
    border: 0px;
}
.popupContent
{
    background-color: #e7eff7;
}
.txtLrg
{
    font-family: arial;
    font-size: 22px;
    color: #2d4863;
    padding-top: 10px;
    padding-bottom: 10px;
    position:relative;
}
.txtMed
{
    font-family: arial;
    font-size: 18px;
    color: #2d4863;
    padding-top: 10px;
    padding-bottom: 10px;
    position:relative;
}
.txtSml
{
    font-family:Arial;
    font-size:11px;
    color: #333333;
}
.txtMedBl
{
    font-family:Arial;
    font-size:12px;
    color:#597e9b;
    font-weight:bold;
}
.alert
{
    background-color: #ae0508;
    font-family: arial;
    color: #ffffff;
    padding: 3px;
    margin-bottom: 10px;
    position:relative;
}
.togLnkOn {
	PADDING-RIGHT: 20px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; BACKGROUND: url(../images/togLnkOn-bg.gif) #e2eefa repeat-y right 50%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; PADDING-TOP: 3px
}
.togLnkOn A{
	color:#0900f7; font-family:Arial, Helvetica, sans-serif; padding-left:3px;
}
.togLnkOn A:hover{
color:#FF0000;
}
.togLnkOff {
	 PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px;  MARGIN-LEFT: 10px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.togLnkOff A{
color:#0900f7; font-family:Arial, Helvetica, sans-serif; padding-left:3px;
}
.togLnkOff A:hover{
color:#0900f7;
}
.tintBoxBl
{
    background-color:#e2eefa;
    padding:5px 10px 5px 10px;
    margin-top:10px;
}
.tintBoxGr
{
    background-color:#e2eefa;
/*	background-color:#D6F7DC;*/
    padding:5px 10px 5px 10px;
    margin-top:10px;
}
.tintBoxBl p, .tintBoxGr p
{
    margin-top: 7px;
}
.boxFive
{
    padding:5px 10px 0px 10px;
}

.ReportContainer
{
     border:solid 1px #6699cc;
     padding:10px;
}

.ReportTabOn
{
    font-size:13px;
    border-left:solid 1px #6699cc;
    border-top:solid 1px #6699cc;
    border-right:solid 1px #6699cc;
    padding: 3px 20px 4px 20px;
    background-color: #ffffff;
    font-weight:bold;
    position:relative;
}
.ReportTabOff
{
    height:100px;
    font-size:13px;
    background-color: #D6F7DC;
    color: #444444;
    border-left:solid 1px #6699cc;
    border-top:solid 1px #6699cc;
    border-right:solid 1px #6699cc;
    padding: 3px 20px 3px 20px;
    font-weight:bold;
    line-height:22px;
}
.ReportModTop
{
    background-color:#c7e5ff;
    font-family: arial;
    font-size: 11px;
}

.ReportMidDiv
{
    border:solid 1px #9bb78e;
    height:5px;
}
.ReportModMid
{
    border:solid 1px #9bb78e;
    font-family: arial;
    font-size: 11px;
}
.txtBox
{
    height:15px;
    font-size:11px;
    width:200px;
}
SELECT
{
    font-size:11px;
    height:20px;
}
/*
.Button
{
    padding: 0px 5px 2px 5px;
    background-repeat: repeat-x;
    background-position: 50% bottom;
    background-image: url(../images/btn_pers_tile.gif);
    background-color: #ffffff;
    font-family: arial narrow, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color:#003366;
    border: solid 1px #003366;
    cursor: pointer;
    height: 16pt;
    text-align: center;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color= '#aaaaaa' , Positive= 'true' )progid:DXImageTransform.Microsoft.Alpha(opacity=97);
}
*/
.footer
{
    font-size:11px;
    font-family:arial;
    text-align:center;
    margin-left:20px;
    margin-right:210px;
}
INPUT {
	font-size: 11px;
	height: 15px;
}

/* intelMenu.css */
#insarioMenu {
    float:left;
    height:19px;
    background-color:#D8E8F8;
}


#insarioMenu ul {
    left:0px;
    padding: 0px;
    margin: 0px;
    color: #002163;
    cursor: hand;
    cursor: pointer;
    list-style: none;
    font-family:Arial;
    font-size:8pt;
    text-align:left;
}

#insarioMenu ul li {
    left:0px;
    padding: 0px;
    margin: 0px;
    float: left;
    position: relative;
    border-right:1px solid #FFFFFF;
    border-left:1px solid #D8E8F8;
    border-top:1px solid #D8E8F8;
    border-bottom:1px solid #D8E8F8;
    color:#002163;
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;
    padding-bottom:1px;
    /*height:17px;*/
    width: auto;
}

#insarioMenu ul li a {
    color:#002163;
    text-decoration:none;
}

#insarioMenu ul li:hover,
#insarioMenu ul li.over,
#insarioMenu ul li.SoloOver {
    z-index:1;
    background-color:#ffffff;
    border-top:1px solid #002163;
    border-left:1px solid #002163;
    border-right:1px solid #002163;
    border-bottom:1px solid #ffffff;
}

#insarioMenu ul li a:hover {
    text-decoration:underline;
}

#insarioMenu ul li.Solo:hover, #insarioMenu ul li.SoloOver {
    border-bottom:1px solid #002163;
}

#insarioMenu ul li ul {
    z-index:-1;
    left:-1px;
    top:17px;
    border:1px solid #002163;
    background-color:#ffffff;
    padding-right:4px;
    padding-left:4px;
    border-top: none;
    padding-top:4px;
}

#insarioMenu ul li ul li {
    white-space: nowrap;
    background-color:transparent;
    padding:3px;
    border:0px;
}

#insarioMenu ul li ul li a {
    color:#002163;
    text-decoration:none;
}

#insarioMenu li ul {
	position: absolute;
	display:none;
	left: 0;
}

/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
#insarioMenu li>ul {
    top: auto;
    left: auto;
}

#insarioMenu ul li ul li:hover,
#insarioMenu ul li ul li.over,
#insarioMenu ul li ul li.over a {
    text-decoration:underline;
    border:0px;
    background-color:transparent;
}

#insarioMenu li:hover ul,
#insarioMenu li.over ul {
    display: block;
}

/* intelHelpMenu.css */
.HelpTopLine {
    position:absolute;
    background-color:#EE4207;
    overflow-y:hidden;
    height:1px;
}

#helpMenu {
    width:65px;
}

#helpMenu ul {
    cursor: hand;
    position:relative;
    top:2px;
    cursor: pointer;
    list-style: none;
    z-index:1;
    font-weight:bold;
    color: #002163;
    font-family:Arial;
    font-size:0.7em;
    padding:0px;
    margin:0px;
    text-align:left;
}

#helpMenu ul li {
    color: #002163;
    width:54px;
    border-top: 1px solid #EEB952;
    border-left: 1px solid #EEB952;
    border-right: 1px solid #EEB952;
    background-color: #EEB952;
    white-space: nowrap;
    position: relative;
}

#helpMenu ul li a {
    color: #002163;
    text-decoration: none;
}

#helpMenu ul li:hover,
#helpMenu ul li.over {
    z-index:1;
}

#helpMenu ul li ul {
    display:none;
    text-align:left;
    margin-left:-3px;
    font-size:100%;
}

#helpMenu ul li ul li {
    width:auto;
    white-space: nowrap;
    background-color:transparent;
    padding:2px;
    border:0px;
}

#helpMenu li ul {
    position: absolute;
    right:-1px;
    top:14px;
    z-index:1;
    font-weight:normal;
    border-bottom: 1px solid #EE4207;
    border-left: 1px solid #EE4207;
    border-right: 1px solid #EE4207;
    background-color:#EEB952;
}

/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
#insarioMenu li>ul {
    top: auto;
    left: auto;
}

#helpMenu ul li ul li:hover,
#helpMenu ul li ul li.over,
#helpMenu ul li ul li.over a {
    text-decoration: underline;
}

#helpMenu ul li:hover,
#helpMenu ul li.over {
    border-top: 1px solid #EE4207;
    border-left: 1px solid #EE4207;
    border-right: 1px solid #EE4207;
}

#helpMenu ul li ul li:hover,
#helpMenu ul li ul li.over {
    border:0px;
}

#helpMenu li:hover ul,
#helpMenu li.over ul {
    display:block;
}

/* menu.css */
body {
    margin: 0px;
    padding: 0px; /*background: yellow;*/ /*font:small Sans-serif;*/ /*font-size: 100%; IE Text Size Bug*/
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 0.8em; /*font-size:medium;*/
}
#POANav {
    margin: auto;
    padding: auto; /*background: yellow;*/ /*font:small Sans-serif;*/ /*font-size: 100%; IE Text Size Bug*/
    font-size:medium; /*font-size:medium;*/
}

#globalRow, #helpRow, #navRow {
	width:100%;
	height:19px;
	padding:0px;
	margin:0px;
	background-color:#408ADA;
}
#helpRow{background-color:#FFFFFF; height:40px;}
#navRow{
float:right;
position:relative;
right: 5px;
#right: 5px;
_right:5px;
top:6px;
#top: 3px;
_top:3px;
width:92%;
background-color:#D8E8F8;
}
@media print{
    #helpMenu{display:none;visibility:hidden;}
    #globalRow{display:none;visibility:hidden;}
    #helpRow table tr td table{display:none;visibility:hidden;}
}

.headergif {height:40px;}
.fullwidth{
	width:1500px;
}

.MenuBar {
    color: #002163;
    cursor: pointer;
    cursor: hand;
    font-family: Arial;
    font-size: 8pt;
}
a.helpmenu {
	font-family:Arial;
	font-size: 12pt;
	font-size: 60%;
	color: #002163;
}
.helpmenudivider{
	font-family:Arial;
	font-size: 70%;
	color: #002163;
	text-decoration:none;
}
/*** /GLOBAL NAV ***/
.TopLine {
    position:absolute;
    background-color:#002163;
    overflow-y:hidden;
    height:1px;
}
.tableborder{ border:1px solid #408ADA;}


.menu-title {
    background: #D6E3F2;
    border-style: solid;
    border-color:#DAE6F4 #99bbe8 #99bbe8 #DAE6F4;
    border-width: 1px;
    margin:-2px -2px 0;
    color:#15428b;
    font:bold 10px tahoma,arial,verdana,sans-serif;
    display:block;
    padding:3px;
}

/* Icon */

.ux-indicator-1 {
        background-image:url(/ebamexbta/images/indicator1.png) ! important;
}
.ux-indicator-2 {
	background-image:url(/ebamexbta/images/indicator2.png) ! important;
}
.ux-indicator-3 {
	background-image:url(/ebamexbta/images/indicator3.png) ! important;
}
.ux-indicator-4 {
	background-image:url(/ebamexbta/images/indicator4.png) ! important;
}
.ux-indicator-5 {
	background-image:url(/ebamexbta/images/indicator5.png) ! important;
}
.ux-indicator-6 {
	background-image:url(/ebamexbta/images/indicator6.png) ! important;
}
.ux-indicator-7 {
	background-image:url(/ebamexbta/images/indicator7.png) ! important;
}
.ux-indicator-8 {
	background-image:url(/ebamexbta/images/indicator8.png) ! important;
}
.ux-icon-combo-icon {
	background-repeat: no-repeat;
	background-position: 0 50%;
	width: 18px;
	height: 14px;
}

.ux-icon-combo-input {
	padding-left: 25px;
}

.x-form-field-wrap .ux-icon-combo-icon {
	top: 3px;
	left: 5px;
}
.ux-icon-combo-item {
	background-repeat: no-repeat ! important;
	background-position: 3px 50% ! important;
	padding-left: 24px ! important;
	height: 20px;
}
.x-grid3-col-indicator {
	text-align:center;
}
/* AMEXDEV-176 */
li.x-menu-list-item div.x-date-picker {
	display: block;
}/**
 * GridFilters Styles
 **/
/*
.x-grid3-hd-row .ux-filtered-column {
	border-left:  1px solid #C7E3B4;
	border-right: 1px solid #C7E3B4;
}

.x-grid3-hd-row .ux-filtered-column .x-grid3-hd-inner {
	background-image: url(../images/header_bg.gif);
}

.ux-filtered-column .x-grid3-hd-btn {
	background-image: url(../images/hd-btn.gif);
}
*/
.x-grid3-hd-row td.ux-filtered-column {   
    font-style: italic;  
    font-weight: bold;
}		

.ux-filtered-column.sort-asc .x-grid3-sort-icon {
	background-image: url(../images/sort_filtered_asc.gif) !important;
}

.ux-filtered-column.sort-desc .x-grid3-sort-icon {
	background-image: url(../images/sort_filtered_desc.gif) !important;
}

.ux-gridfilter-text-icon {
	background-image: url(../images/find.png) !important;
}

/* Temporary Patch for Bug ??? */
.x-menu-list-item-indent .x-menu-item-icon {
	position: relative;
    top: 3px;
    left: 3px;
	margin-right: 10px;
}
li.x-menu-list-item-indent {
	padding-left:0px;
}
li.x-menu-list-item div {
	display: inline;
}

/**
 * RangeMenu Styles
 **/
.ux-rangemenu-gt {
	background-image: url(../images/greater_than.png) !important;
}

.ux-rangemenu-lt {
	background-image: url(../images/less_than.png) !important;
}

.ux-rangemenu-eq {
	background-image: url(../images/equals.png) !important;
}
/*
* Buttons.  Defines the Base Button models, and the associated Derivatives
*/
/* Base Buttons */

.spriteButton {
    cursor: pointer;
}
span.btnLeftDoor {
    background:url('/ebamexbta/images/buttonSprites_131.gif') no-repeat scroll 0%;
    background-position: -12px -12px;
    float: left;
    height: 19px;
    width: 10px;
}
a.btnCenterBackground {
    background:url('/ebamexbta/images/buttonSprites_131.gif') no-repeat scroll 0%;
    background-position: -12px -55px;
    float: left;
    height: 19px;
    padding: 0px 2px 0 2px;
    line-height: 12px;
    text-decoration: none;
}
span.btnCenterText {
    position: relative;
    color: #EFFBFE;
    top: 3px; _top: 3px; #top: 3px;
    font-size: 12px;
}
span.btnRightDoor {
    background:url('/ebamexbta/images/buttonSprites_131.gif') no-repeat scroll 0%;
    background-position: -30px -12px;
    float: left;
    height: 19px;
    width: 10px;
}
/* Base Utility Buttons */
a.utilButtonCenter {
    background-position: -12px -200px;
}
span.utilButtonText {
    color: #1F5E8B;
}
span.utilRightDoor {
    background-position: -322px -12px;
}
/********** INPUT BUTTONS ******************/
input.btnCenterText {
    display: inline;
    position: relative;
    color: #EFFBFE;
    top: 0px; _top: 3px; #top: 3px;
}
input.btnCenterBackground {
    background:url('/ebamexbta/images/buttonSprites_131.gif') no-repeat scroll 0%;
    background-position: -12px -55px;
    border: none;
    cursor: pointer;
    float: left;
    height: 19px;
    padding: 0px 2px 0 2px;
    margin: 0; /* Safari */
    text-decoration: none;
    width: auto; /* IE benefit buttons too wide without */
    overflow: visible; /* no affect to Firefox */
    font-size: 13px;
}
/*****************************************/
/* Below here is the overrides of all the
 * buttons by their associated color
/*****************************************/
/********** BLUE BUTTON ******************/
a.blueButtonCenter, input.blueButtonCenter{background-color: #14518f;}
span.blueLeftDoor {
    background-position: -12px -12px;
}
a.blueButtonCenter, input.blueButtonCenter {
    background-position: -12px -55px;
}
span.blueButtonText, input.blueButtonText {
    color: #EFFBFE;
}
span.blueRightDoor {
    background-position: -30px -12px;
}
/********** YELLOW BUTTON ****************/
a.yellowButtonCenter, input.yellowButtonCenter{background-color: #ffeca6;}
span.yellowLeftDoor {
    background-position: -45px -12px;
}
a.yellowButtonCenter, input.yellowButtonCenter {
    background-position: -12px -79px;
}
span.yellowButtonText, input.yellowButtonText {
    color: #333333;
}
span.yellowRightDoor {
    background-position: -62px -12px;
}
/********** ORANGE BUTTON ****************/
a.orangeButtonCenter, input.orangeButtonCenter{background-color: #a84503;}
span.orangeLeftDoor {
    background-position: -75px -12px;
}
a.orangeButtonCenter, input.orangeButtonCenter {
    background-position: -12px -100px;
}
span.orangeButtonText, input.orangeButtonText {
    color: #EFFBFE;
}
span.orangeRightDoor {
    background-position: -93px -12px;
}
/********** CYAN BUTTON ******************/
a.cyanButtonCenter, input.cyanButtonCenter{background-color: #CCE1F1;}
span.cyanLeftDoor {
    background-position: -110px -12px;
}
a.cyanButtonCenter, input.cyanButtonCenter {
    background-position: -12px -125px;
}
span.cyanButtonText, input.cyanButtonText {
    color: #1F5E8B;  /*#1F5E8B; */
}
span.cyanRightDoor {
    background-position: -128px -12px;
}

/********** SILVER BUTTON ****************/
a.silverButtonCenter, input.silverButtonCenter{background-color: #E0E0DE;}
span.silverLeftDoor {
    background-position: -144px -12px;
}
a.silverButtonCenter, input.silverButtonCenter {
    background-position: -12px -150px;
}
span.silverButtonText, input.silverButtonText {
    color: #555555;
}
span.silverRightDoor {
    background-position: -162px -12px;
}
/********** GREY BUTTON ******************/
a.greyButtonCenter, input.greyButtonCenter{background-color: #EAE9E5;}
span.greyLeftDoor {
    background-position: -178px -12px;
}
a.greyButtonCenter, input.greyButtonCenter {
    background-position: -12px -175px;
}
span.greyButtonText, input.greyButtonText {
    color: #1F5E8B;
}
span.greyRightDoor {
    background-position: -196px -12px;
}
/********** CLEAR BUTTON ******************/
span.clearLeftDoor {
    background-position: 360px 360px;
}
a.clearButtonCenter {
    background-position: 360px 360px;
}
span.clearButtonText {
    border-bottom:1px dotted;
    color:#1F5E8B;
    text-decoration:none;
}
span.clearButtonText:hover {
    border-bottom:1px solid;
    color:#1F5E8B;
    cursor:pointer;
}
span.clearRightDoor {
    background-position: 360px 360px;
}
/********** PDF CLEAR LEFT DOOR ****************/
span.buttonPdfClearLeft {
    width: 27px;
    background-position: -213px -33px;
}
/********** PDF LEFT DOOR ****************/
span.buttonPdfLeft {
    width: 27px;
    background-position: -213px -12px;
}
/********** PRINT LEFT DOOR **************/
span.buttonPrintLeft {
    width: 27px;
    background-position: -250px -12px;
}
/********** EMAIL LEFT DOOR **************/
span.buttonEmailLeft {
    width: 27px;
    background-position: -290px -12px;
}
/********** TIER0 iNAV BUTTON ****************/
span.tier0LeftDoor, a.tier0ButtonCenter, span.tier0RightDoor {_height:20px !important;}
span.tier0LeftDoor {
    background-position: -12px -222px;
    width:6px;
}
a.tier0ButtonCenter {
    background-position: -12px -248px;
}
span.tier0ButtonText {
    color: #005495;
    font-size:11px;
    line-height:19px;
    vertical-align:bottom;
}
span.tier0RightDoor {
    background-position: -24px -222px;
    width:6px;
}

body{ margin:0px; padding:0px; }
#iNav_DDA_Header #skip-to-content { display: block !important; }
#iNav_DDA_Header #skip-to-content a { position: absolute; left: -2500px; width: 1em; }
#iNav_DDA_Header #skip-to-content a:active, #iNav_DDA_Header #skip-to-content a:focus { position: absolute; color:#FFFFFF; font-family:Arial; font-size:0.7em; left:3px; text-decoration:none; top:4px; width:auto; white-space:nowrap; }
#iNav_DDA_Header p, #iNav_DDA_Footer p, #iNav_DDA_LeftNavArea p { position:absolute;  margin:0px 0px 0px -10000px; padding:0px; color:#000000; background:#ffffff; }
#iNav_DDA_Header #iNav_DDA_countryInfo p { color:#ffffff; background:#074982; }
#iNav_DDA_Header fieldset { border:none; margin:0px; padding:0px; float:left; color:#000000; }

#iNav_DDA_Header .iNav_DDA_hidden, #iNav_DDA_LeftNav .iNav_DDA_hidden { display:none; border:none; color:#000000; background:#ffffff; }
#iNav_DDA_Header .iNav_DDA_visible {  display:block; border:none; }
#iNav_DDA_Header legend, #iNav_DDA_Footer legend, #iNav_DDA_LeftNavArea legend { display:none; background:#ffffff; color:#666666; }
#iNav_DDA_Header ul, #iNav_DDA_Header ul li{ left:0px !important; top:0px !important;}
#iNav_DDA_Header { width:100%; #width:100%; height:5.50em; display:block; margin:0px; padding:0px; font-family:Arial; font-size:16px; }
#iNav_DDA_Header #iNav_DDA_globalNav{ background: #074982 url('/ebamexbta/images/buttonSprites_131.gif') 0px -364px repeat-x; height:1.1875em; color:#ffffff; #float:left; #margin-left:-100.375em; }
#iNav_DDA_Header #iNav_DDA_countryInfo{ float:right; font-size:0.7em; margin:0.025em 0.625em 0px 0px; _margin-right:0.3125em; white-space:nowrap; }
#iNav_DDA_Header #iNav_DDA_countryInfo #iNav_DDA_countryLogo{ padding:0px 0.41666666em 0px 18px; color:#ffffff; background:  url('/ebamexbta/images/buttonSprites_131.gif') no-repeat -179px -328px; width:23px; height:13px; margin:0px 0.1875em 0px 0px; line-height:19px; }
#iNav_DDA_Header #iNav_DDA_countryInfo #iNav_DDA_countryName{ padding:0px 0.41666666em 0px 0px; border-right:1px solid #81AFD1; color:#ffffff; width:15px; height:13px; margin:0px 0.1875em 0px 0px; line-height:19px; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_countryInfo  { margin-top:0.35em; }
#iNav_DDA_Header #iNav_DDA_countryInfo a { color:#ffffff; text-decoration:none; margin:0px 0px 0px 3px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav {float:left; position:absolute; left:4.8em; #left: 4.8em; _left:4.8em; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1, #iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li{ float:left; height:1.1875em; padding:0px; margin:0px; list-style:none;  }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li { background:none; border-left: 1px solid #81AFD1; padding:0px 0.3125em; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.noBorder { border:none; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li a { float:left; background: transparent url('/ebamexbta/images/buttonSprites_131.gif') no-repeat 0px -440px; padding:4px 3px 0px; color:#ffffff; font-size:0.7em; text-decoration:none; height:15px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li a:hover{ text-decoration:underline; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li span { display:none; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active { background: #ffffff  url('/ebamexbta/images/buttonSprites_131.gif') no-repeat -12px -249px; border:0px; padding:0px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active a, #iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active a:hover { text-decoration:none; color:#005495; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active span { display:block; background:#074982 url('/ebamexbta/images/buttonSprites_131.gif') no-repeat; height:19px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active .btnLeftDoor, #iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active .btnRightDoor{ float:left; width:5px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active .tier1LeftDoor { background-position:-12px -223px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li.iNav_DDA_active .tier1RightDoor { background-position:-25px -223px; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav { position:absolute; left:0px; padding:0px; margin:0px; margin-top:2.6875em; width:57.625em; #width:57.25em; float:left; color:#2F3030; background:#ffffff; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav { margin-top:2.75em; color:#2F3030; background:#ffffff; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2, #iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li { float:left; padding:0px; margin:0px; width:auto;  list-style:none; border:none; color:#2F3030; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li a { background:none; color:#2F3030; text-transform:uppercase; text-decoration:none; font-size:0.75em; font-weight:bold; padding:0.35em 0.375em 0.325em 0.5em; #padding-bottom:0.2em; height:auto; letter-spacing: 0.0125em;}
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li a:hover { color:#005495; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li a.iNav_DDA_active { background: #DBEBF1; color:#1F5E8B;}
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav { position:absolute; left:0px; background:#DBEBF1; color:#1F5E8B; clear:both; margin:0px; margin-top:1.25em; #margin:0px; float:left; width:57.625em; #width:57.25em; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav { height:1.25em; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 { clear:both; width:100%; margin:0.0625em 0px 0px 0.25em; padding:0px; background:#DBEBF1; color:#1F5E8B; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li { line-height:1.0625em; margin-right:0.4375em; background:#DBEBF1; color:#1F5E8B; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li { line-height:1.13em; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li a { background:#DBEBF1; color:#1F5E8B; text-decoration:none; text-transform:none !important; font-weight:normal !important;  font-size:0.7em; margin:0px; padding:0px 0.25em 0px 0.375em;}
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li.iNav_DDA_active { background:#ffffff; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li.iNav_DDA_active a { background:#ffffff; color:#001826; }
#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li #iNav_DDA_tier2Nav ul#iNav_DDA_nav2 li .iNav_DDA_tier3Nav ul.iNav_DDA_nav3 li a:hover { color:#001826; text-decoration:underline; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_tier1Nav ul#iNav_DDA_nav1 li a { padding:6px 2px 0px 1px; }
#iNav_DDA_Header #iNav_DDA_logo { float:left; margin:2.0625em 0px 0px 0.25em; width:6%%; overflow:hidden; }
#iNav_DDA_Header #iNav_DDA_atwork { float:left; margin:2.425em 0px 0px 0.50em; }
#iNav_DDA_Header #iNav_DDA_logo a { display:block; width:3.8125em; height:3.1875em; overflow:hidden;}
#iNav_DDA_Header #iNav_DDA_logo a img.amexiNav_DDA_logo { border:none;}
#iNav_DDA_Header #iNav_DDA_rtHeader { position: absolute; top: 24px; left:-5px; #left:-5px; _left:-5px;  padding:0px; margin:0px; width:100%; #width:100%; float:right;}
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea{ float:right; color:#666666; font-size:0.7em; margin:3px 0px 0px 0px;  }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea a { color:#666666; text-decoration:none; font-size:0.9em; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea a:hover { color:#000000; text-decoration:underline; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea ul#iNav_DDA_utilLinks, #iNav_DDA_Header #iNav_DDA_rtUtilityArea ul li { float:left; padding:0px; margin:0px; list-style:none; line-height:1.58333333em;  }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea ul#iNav_DDA_utilLinks li { border-right: 1px solid #9E9E9E; padding: 0px 5px;}
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea ul#iNav_DDA_utilLinks li.iNav_DDA_last { border:none; padding: 0px 0px 0px 5px; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea form { padding:0px; margin:0px; display:inline; color:#000000; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea label { color:#666666; font-size:1em; position:absolute; left:-15000px; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea input.txtBox { background:#F1F9FC; font-size:1em !important; height:1.3333333em !important; #height:1.6em; margin:0px; padding:0px; width:8em; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea input.txtBox { width:8.16666667em; }
#iNav_DDA_Header .searchBoxCont{ float:left; margin: 1px 5px 0px 0px; #margin:0px 2px 0px 0px; color:#000000; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_SearchButton, #iNav_DDA_Header #iNav_DDA_rtHeader #iNav_LoginButton { float:left; }
#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_LoginButton a:hover { text-decoration:none; }
#iNav_DDA_Header #iNav_DDA_rtHeader input.btnCenterBackground {  padding:0px !important; height:auto !important; #height:18px !important; }
#iNav_DDA_Header #iNav_DDA_rtHeader a.btnCenterBackground { #line-height:14px; }
#iNav_DDA_Header #c-main-content { float:left; height:1px; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_rtHeader input.btnCenterBackground { height:19px !important; }
html>/**/body*#iNav_DDA_Header #iNav_DDA_rtHeader #iNav_DDA_rtUtilityArea input.txtBox { height:14px !important;}

html>/**/body*#iNav_DDA_LeftNav ul li a { padding:2px 0 2px 10px; }
#iNav_DDA_LeftNav { font-weight: normal; font-size:0.7em; border: 1px solid #e1e1e1; border-bottom:none; font-family: Arial, Helvetica, sans-serif; }
#iNav_DDA_LeftNav .iNav_Level4 { width:100%; }
#iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header { color:#7f7f7f; padding:0px; margin:0px; font-family:Arial; border-bottom: 1px solid #e1e1e1; font-size:1em; }
#iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header:hover, #iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header.iNav_DDA_active, #iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header.iNav_DDA_active:hover { background-color: #EDF4F9; color: #0C0CA8; }
#iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header a.iNav_LeftNav_Header_Item{ display: block; color: #838383; border-color: #977413; font-weight: normal; text-align: left; padding: 2px 0px 3px 10px; margin: 1px 0px 0px 0px; text-decoration: none; #width:100%; }
#iNav_DDA_LeftNav .iNav_Level4 .iNav_LeftNav_Header a.iNav_LeftNav_Header_Item:hover { background-color: #EDF4F9;}
#iNav_DDA_LeftNav .iNav_Level4 a.iNav_Level5_Item_Content { color: #838383; display:block; font-weight: normal; text-align: left; padding: 5px 1px 3px 14px; text-decoration: none; #width:auto; border-bottom: 1px solid #e1e1e1; margin:2px 0px 0px 0px; }
#iNav_DDA_LeftNav .iNav_Level4 a.iNav_Level5_Item_Content:hover { background:transparent url('/ebamexbta/images/buttonSprites_131.gif') no-repeat -152px -272px; text-align:top; color:#1F5E8B; color: #838383; font-weight: normal; text-align: left; text-decoration: none; }
#iNav_DDA_LeftNav .iNav_Level4 a.iNav_Level5_Item_Content.iNav_DDA_active, #iNav_DDA_LeftNav .iNav_Level4 a.iNav_Level5_Item_Content.iNav_DDA_active:hover { background:transparent url('/ebamexbta/images/buttonSprites_131.gif') no-repeat -152px -272px; color:#1F5E8B; }

/* Copied left navigation classes from previous stylesheet*/
.iNav_Level4 div{ width:100%; font-size:1em; }
.iNav_LeftNav_Header { color:#7f7f7f; text-align: left; padding:0px; margin:0px; font-family:arial; border-bottom: 1px solid #e1e1e1; font-size:1em; }
.iNav_LeftNav_Header:hover { background-color: #EDF4F9; color: #0C0CA8; }
a.iNav_LeftNav_Header_Item{ display: block; color: #838383; border-color: #977413; font-weight: normal; text-align: left; padding:           2px 0px 3px 10px; margin: 1px 0px 0px 0px; text-decoration: none; #width:auto; }
a.iNav_LeftNav_Header_Item:hover { background-color: #EDF4F9; }
.iNav_Level5_Item{ display:none; }
a.iNav_Level5_Item_Content { display:block; color:#838383; font-weight:normal; text-align:left; padding:5px 1px 3px 14px; text-decoration:none; #width:auto; border-bottom: 1px solid #e1e1e1; margin:2px 0 0 0; }
a.iNav_Level5_Item_Content:hover { background:transparent url('inav_k_arr.gif') no-repeat scroll top left; text-align:top; color:#1F5E8B; color:#838383; font-weight: normal; text-align:left; text-decoration:none; }
.iNav_LeftNav{ font-weight: normal; font-size:0.7em; border: 1px solid #e1e1e1; font-family: Arial, Helvetica, sans-serif; border-bottom: 0px solid #e1e1e1; width:100%; }
/* Left navigation classes from previous stylesheet ends */

#iNav_DDA_Footer { float:left; background:#ffffff url('/ebamexbta/images/buttonSprites_131.gif') repeat-x 0px -395px; display:block; font-family:arial,helvetica; font-size:16px; height:20px; width:1004px; #width:1002px; }
#iNav_DDA_Footer #iNav_DDA_footerNav { float:left; margin:2px 0px 0px 0px; width:720px; }
#iNav_DDA_Footer #iNav_DDA_footerNav ul, #iNav_DDA_Footer #iNav_DDA_footerNav ul li { list-style: none; margin:0px; padding:0px; position:relative; left:0px !important; top:0px !important; float:left;}
#iNav_DDA_Footer #iNav_DDA_footerNav ul { margin:4px 0px 0px 0px; #margin-top:4px; }
#iNav_DDA_Footer #iNav_DDA_footerNav ul li { border-right: 1px solid #3F3F3F; padding: 0px 5px 1px 5px; #padding-bottom:3px; line-height:8px; #line-height:0.625em; margin:0px 0px 5px 0px; }
#iNav_DDA_Footer #iNav_DDA_footerNav ul li.iNav_DDA_last { border:none; padding-right:none;}
#iNav_DDA_Footer #iNav_DDA_footerNav ul li a { font-size:0.65em; color:#3F3F3F; text-decoration:none; margin:-2px 0px 0px 0px; white-space:nowrap; }
#iNav_DDA_Footer #iNav_DDA_footerNav ul li a:hover { text-decoration:underline; }
#iNav_DDA_Footer #iNav_DDA_copyInfo { float:right; color:#3F3F3F; font-size:0.65em; margin:6px 10px 0px 0px; *margin-top:7px; _margin:7px 5px 0px 0px; }
html>/**/body*#iNav_DDA_Footer #iNav_DDA_copyInfo { margin-top:8px; }

@media print{
    #iNav_DDA_Header #iNav_DDA_tier1Nav, #iNav_DDA_Header #iNav_DDA_rtHeader, #iNav_DDA_LeftNav, #iNav_DDA_Header #iNav_DDA_countryInfo { display:none; important; }
    #iNav_DDA_Footer a { color:#000000 !important; text-decoration:underline !important; }
    #iNav_DDA_Footer #iNav_DDA_copyInfo { clear:left; float:left; }
}
/*!
 * Ext JS Library 3.1.1
 * Copyright(c) 2006-2010 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.ext-ie .x-row-editor .x-form-text {
    margin:0 !important; 
}
.x-row-editor-header {
    height:2px;
    overflow:hidden;
    background: transparent url(/ebamexbta/images/row-editor-bg.gif) repeat-x 0 0;
}
.x-row-editor-footer {
    height:2px;
    overflow:hidden;
    background: transparent url(/ebamexbta/images/row-editor-bg.gif) repeat-x 0 -2px;
}
.ext-ie .x-row-editor-footer {
    margin-top:-1px;
}

.x-row-editor-body {
    overflow:hidden;
    zoom:1;
    background: #ebf2fb;
    padding-top:2px;
}
.x-row-editor .x-btns {
    position:absolute;
    top:28px;
    left:20px;
    padding-left:5px;
    background: transparent url(/ebamexbta/images/row-editor-btns.gif) no-repeat 0 0;
}
.x-row-editor .x-btns .x-plain-bwrap {
    padding-right:5px;
    background: transparent url(/ebamexbta/images/row-editor-btns.gif) no-repeat right -31px;
}
.x-row-editor .x-btns .x-plain-body {
    background: transparent url(/ebamexbta/images/row-editor-btns.gif) repeat-x 0 -62px;
    height:31px;
}
.x-row-editor .x-btns .x-table-layout-cell {
    padding:3px;
}

/* Fixes for IE6/7 trigger fields */
.ext-ie6 .x-row-editor .x-form-field-wrap .x-form-trigger, .ext-ie7 .x-row-editor .x-form-field-wrap .x-form-trigger {
  top: 1px;
}

.ext-ie6 .x-row-editor .x-form-field-trigger-wrap, .ext-ie7 .x-row-editor .x-form-field-trigger-wrap {
  margin-top: -1px;
}

.errorTip .x-tip-body ul{
    list-style-type:disc;
    margin-left:15px;
}
/*!
 * Ext JS Library 3.2.1
 * Copyright(c) 2006-2010 Ext JS, Inc.
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.ux-mselect{
    overflow:auto;
    background:white;
    position:relative; /* for calculating scroll offsets */
    zoom:1;
    overflow:auto;	
}
.ux-mselect-item{
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:2px;
    border:1px solid #fff;
    white-space: nowrap;
    cursor:pointer;
}
.ux-mselect-selected{
	border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    cursor:pointer;
}

.x-view-drag-insert-above { 
    border-top:1px dotted #3366cc; 
} 
.x-view-drag-insert-below { 
    border-bottom:1px dotted #3366cc; 
} 
