	img { border: 0px; }
	fieldset { display: block; width: auto; padding: 4px; }
	table tr td { vertical-align: top; }


/* brands.css */
/**************************************************************************/
/*          F U N D T E C H   C O R P O R A T I O N                       */
/*                                                                        */
/* File: main.css                                                         */
/*                                                                        */
/*                                                                        */
/*                                                                        */
/* USE "brand.css" in ../product_brands/[brand_dir_name]/css/ to override */
/* entries in this stylesheet.                                            */
/**************************************************************************/

A:active
{
   color:           #000000;
   text-decoration: none;
}

A:hover
{
   color:           #000000;
   text-decoration: none;
}

A:visited
{
   color:           #000000;
   text-decoration: none;
}

A:link
{
   color:           #000000;
   text-decoration: none;
}

BODY
{
/*   padding:          2px;
   margin:           2px;
*/   font-family:      verdana,arial;
   /*background-image: url('/pub/images/BK.jpg');*/
   background-color: #FFFFFF;
}

FIELDSET
{
   padding: 4px;
   width:   100%;
   display: inline;
}

FORM 
{
   display: inline
}

IMG
{
   padding: 0;
   margin:  0;
}

INPUT, 
SELECT, 
TEXTAREA
{
   font-size:   11px;
   padding:     1;
   margin:      0;
   font-family: verdana,arial;
}


/* _______________ MISC ITEMS _______________ */

.normalFormText, 
.boldFormText, 
.smallFormText
{
   color:       #000000;
   font-family: verdana, arial, sans-serif;
}

.normalFormText, 
.boldFormText
{
   font-size: 12px;
}

.boldFormText
{
   font-weight: bold;
}

.smallFormText
{
   font-size: 9px;
}

.normalScreenText,
.boldScreenText,
.smallScreenText
{
   color:       #000000;
   font-family: verdana, arial, sans-serif;
}

.normalScreenText,
.boldScreenText
{
   font-size: 12px;
}

.boldScreenText
{
   font-weight: bold;
}

.smallScreenText
{
   font-size: 9px;
}

.invalidInput
{
   background-color: red;
}

.formContainer
{
   background-color: #DFDDDA;
   padding:          10px;
   border-color:     black;
   border-style:     solid;
   border-width:     1px;
}

.splashScreen
{
   background-color: #FFFFFF;
   background-image: url('');
   border:           none;
   filter:           alpha(opacity=70);
   height:           100%;
   left:             0px;
   margin:           0;
   padding:          0;
   position:         absolute;
   text-align:       center;
   top:              0px;
   width:            103%;
   z-index:          8888;
}

.messageText
{
   position:   absolute;
   width:      100%;
   top:        2px;
   height:     37px;
   overflow-x: hidden;
   overflow-y: auto;
   color:       #330066;
   font-family: verdana,arial;
   font-size:   10px;
   text-align:  left;
}


.alertText
{
   background-color: #FFFFFF;
   color:            #FF3300;
   font-family:      verdana, arial, sans-serif;
   font-size:        14px;
   font-weight:      bold;
}


.disabledField
{
   background-color: #EEEEEE;
   color:            #666666;
   font-family:      verdana, arial;
   font-size:        11px;
}

.disabledExportField
{
   background-color: #EEEEEE;
   color:            #333333;
   font-family:      verdana, arial;
   font-size:        11px;
}

.screenTitle
{
   color:       #330000;
   font-family: verdana, arial;
   font-size:   14px;
   text-align:  right;
}

.winlessDialog
{
   background-color: #FFFFFF;
   border:           1px solid #000000;
   height:           200px;
   position:         absolute;
   left:             expression((document.body.clientWidth-425)/2);
   top:              expression((document.body.clientHeight-200)/2);
   padding:          35px 35px 35px 35px;
   vertical-align:   middle;
   width:            425px;
   z-index:          9999;
}

.summaryTableSearchPopup
{
   background-color: #cccccc;
   /*background-image: url('/pub/images/BK.jpg');*/
   border:           outset 2px;
   cursor:           hand;
   display:          inline;
   font-family:      verdana,arial;
   font-size:        12px;
   height:           115px;
   left:             35%;
   padding:          3px;
   position:         absolute;
   top:              40%;
   width:            200px;
   z-index:          10;
}

.summaryTableFilterPopup
{
   background-color: #cccccc;
   border:           outset 2px;
   cursor:           hand;
   display:          inline;
   font-family:      verdana, arial;
   font-size:        12px;
   height:           120px;
   left:             75px;
   padding:          3px;
   position:         absolute;
   top:              85px;
   width:            680px;
   z-index:          9999;
}
/* GWB added for the ACH release the following */
.transactionFeaturesPopup
{
  background-color: #cccccc;
  border:           outset 2px;
  cursor:           hand;
  display:          inline;
  font-family:      verdana, arial;
  font-size:        12px;
  height:           210px;
  left:             200px;
  padding:          3px;
  position:         absolute;
  top:              125px;
  width:            470px;
  z-index:          9999;
}
/* GWB End of add */
.envSaveOptionsPopup
{
   background-color: #cccccc;
   /*background-image: url('/pub/images/BK.jpg');*/
   border:           outset 2px;
   display:          none;
   font-family:      verdana,arial;
   font-size:        12px;
   height:           250px;
   left:             75px;
   padding:          3px;
   position:         absolute;
   top:              85px;
   width:            420px;
   z-index:          9999;
}

.exportDataPopup
{
   background-color: #cccccc;
   /*background-image: url('/pub/images/BK.jpg');*/
   border:           outset 2px;
   display:          none;
   font-family:      verdana,arial;
   font-size:        12px;
   height:           175px;
   left:             75px;
   padding:          3px;
   position:         absolute;
   top:              85px;
   width:            450px;
   z-index:          9999;
}

/* _______________ END MISC ITEMS _______________ */


/* _______________ SUMMARY TABLE _______________ */

.summaryTable
{
   border-color: #265727;
   border-width: 0px;
   border-style: solid;
   margin:       0px;
   padding:      0px;
   table-layout: fixed;
   z-index:      -1;
}

.summaryTableBackground
{
   /*background-image: url('/pub/images/BK.jpg');*/
   background-color: #E7EBF7;
   border-color:     #DEDBDE;
   border-style:     inset;
   border-width:     1px;
   display:          inline-block;
}

.summaryTableIconBar
{
   background-image:    url('/pub/images/icon_bar_tile.gif');
   border-right-color:  black;
   border-right-style:  outset;
   border-right-width:  1px;
   border-left-color:   black;
   border-left-style:   outset;
   border-left-width:   1px;
   border-top-color:    white;
   border-top-style:    none;
   border-top-width:    0px;
   border-bottom-color: 0px;
   border-bottom-style: none; 
   border-bottom-width: white;
   height:              24px;
   margin:              0px;
   padding:             0px;    
   width:               100%;
}

.summaryTableIconBarDate
{
   color:       #000000;
   font-family: verdana, arial, sans-serif;
   font-size:   11px;
}

.summaryTableIconBarField
{
   color:               #000000;
   font-family:         verdana, arial, sans-serif;
   font-size:           11px;
   height:                      18px;
   position:            relative;
   top:                         2px;
   margin-right:        5px;       
   border:                      1px solid #000000;
   text-align:          right;
}

.summaryTableIcon
{
   background-color: transparent;
   border-width:     0;
   cursor:           hand;
   height:           22px;
   margin:           0;
   padding:          0;
}

/* DWH - 02/06/2006 - Changed background color from Default (light blue #7396CE) to M&T Green: #528274 */
.summaryHdr,
.summaryHdrBackground,
.summaryHdrSpacer
{
   /*background-color: #B5B6CE;*/
   background-color: #007856;
}

.summaryHdr_Highlighted
{
   background-color: red;
}

.summaryHdr,
.summaryHdr_Highlighted 
{
   border-color:     #FFFFFF;
   border-width:     1px;
   border-style:     outset;
   color:            white;
   cursor:           hand, pointer;
   font-family:      verdana, 'Arial Narrow', sans-serif;
   font-size:        11px;
   height:           19px;
   margin:           0px;
   padding-left:     2px;
   vertical-align:   middle;
}

/* DWH - 02/06/2006 - Changed border color from Default (light blue #7396CE) to M&T Blue: #034582 */
.summaryHdrSpacer
{
   border:           #034582 1px outset;
   height:           20px;
}

.summaryCell, 
.summaryCell_Numeric,
.summaryCell_2x,
.summaryCell_2x_Numeric
{
   border-right-color:  #CEE7FF;
   border-right-style:  solid;
   border-right-width:  1px;
   border-bottom-color: #CEE7FF;
   border-bottom-style: solid;
   border-bottom-width: 1px;
   cursor:              default;
   font-family:         verdana, arial, sans-serif;
   font-size:           10px;
   height:              22px;
   margin:              0px;
   padding:             2px;
}

.summaryCell_2x,
.summaryCell_2x_Numeric
{
   height: 22px;
}

.summaryRow_Even,
.envFilterRow_Even
{
   background-color: #F7F7FF;
}

.summaryRow_Odd,
.envFilterRow_Odd
{
   background-color: #FFFFFF;
}

.summaryRow_Selected
{
   background-color: #E7E3E7;
}

.summaryRow, 
.summaryRow_Even,
.summaryRow_Odd,
.summaryRow_Selected
{
   height:  22px;
}

.summaryRow_2x, 
.summaryRow_2x_Even,
.summaryRow_2x_Odd,
.summaryRow_2x_Selected
{
   height:  22px;
}

.envFilterRow_Even,
.envFilterRow_Odd
{
   height:  22px;
}

.summaryTableContextMenu
{
   background-color: 'buttonface';
   border:           thin outset;
   display:          none;
   font-family:      'arial';
   font-size:        12px;
   position:         absolute;
   text-decoration:  none;
   text-transform:   capitalize;
   width:            110px;
   z-index:          10;
}

.summaryTableContextMenuItem,
.summaryTableContextMenuItem_Selected,
.summaryTableContextMenuItem_NonSelected
{
   cursor:        hand;
   padding:       1px;
   padding-left:  10px;
   padding-right: 20px;
   width:         100%;
}

.summaryTableContextMenuItem_NonSelected
{
   background-color: 'buttonface';
   color:            black;
}

.summaryTableContextMenuItem_Selected
{
   background-color: #999999;
   color:           white;
}

/* _______________ END SUMMARY TABLE _______________ */


/* _______________ BUTTONS _______________ */

.submitButton, 
.submitButton_MouseOver
{
   font-size:        11px;
   height:           20px;
   margin-left:      3px;
   text-align:       center;
   vertical-align:   top;
}

.moveSelectionButton,
.moveSelectionButton_MouseOver

{
   height:         18px;
   margin:         2 0 0 0;
   font-size:      10px;
   text-align:     center;
   vertical-align: top;
   width:          100px;
}

.envFilterValuesButton,
.envFilterValuesButton_MouseOver
{
   margin:         0;
   font-size:      8px;
   height:         20px;
   text-align:     center;
   vertical-align: middle;
   width:          17px;
}

.actionButton,
.submitButton,
.moveSelectionButton,
.envFilterValuesButton,
{
   border-color:  #034582;
}

.actionButton_MouseOver,
.submitButton_MouseOver,
.moveSelectionButton_MouseOver,
.envFilterValuesButton_MouseOver
{
   border-color:  white;
}

/* DWH - 02/06/2006 - Changed button background color from Default (light blue #ADC3EF) to M&T Blue: #034582 */
/* DWH - 02/06/2006 - Changed button font color from Default (black) to white */
.actionButton,
.submitButton,
.moveSelectionButton,
.envFilterValuesButton,
.actionButton_MouseOver,
.submitButton_MouseOver,
.moveSelectionButton_MouseOver,
.envFilterValuesButton_MouseOver
{
   background-color: #DDDDDD;
   behavior:         url('./ButtonEvent.htc');
   border-style:     solid;
   border-width:     1px;
   color:            black;
   cursor:           hand;
   font-family:      verdana, arial, sans-serif;
   padding:          1px;
   z-index:          10;
}

/* _______________ END BUTTONS _______________ */


/* _______________ TAB _______________ */


.tabContainer
{
   background-color: #DDDDDD;
   border-bottom:    thin outset;
   border-left:      thin outset;
   border-right:     thin outset;
   border-top:       thin outset;
   vertical-align:   top;
}

.tab
{
   margin:           5px 5px 5px 5px;
}
/* GWB 4/5/06 commented the following lines and replaced with what Craig defined
.tabButton
{
   background-color: buttonhighlight;
   border-bottom:    silver thin outset;
   border-left:      silver thin outset;
   border-right:     silver thin outset;
   border-top:       silver thin outset;
   color:            #034582;
   font:             menu;
   margin:           1px;
}

.tabButton_Selected
{
   background-color: buttonface;
   border-bottom:    black thin outset;
   border-left:      black thin outset;
   border-right:     black thin outset;
   border-top:       black thin outset;
   color:            buttontext;
   font:             menu;
   margin:           1px;
}
GWB - End of commented area */
/* GWB 4/5/06 - the tabs are for content pages such as balance reporting -> Transaction Summary */
.tabContainer
{
  
   background-color: #C7C8CA;
   border-bottom:    1px solid #C7C8CA;
   border-left:      1px solid #C7C8CA;
   border-right:     1px solid #C7C8CA;
   border-top:       1px solid #C7C8CA;
   vertical-align:   top;
}

.tab
{
   margin:           5px 5px 5px 5px;
}

.tabButton
{
   background-color: FFFFFF;
   border-bottom:    1px solid #000000;
   border-left:      1px solid #000000;
   border-right:     1px solid #000000;
   border-top:       1px solid #000000;
/*   color:            #C7C8CA; */
   color:            #404040;
   font-family:      verdana, arial, sans-serif;
   height:           22px;
   padding:          2px;
   margin:           0px;
}
/*changed color to new branding blue: #003359  PRV 01/13/2010*/
.tabButton_Selected
{
   background-color: #003359;
   border-bottom:    1px solid #000000;
   border-left:      1px solid #000000;
   border-right:     1px solid #000000;
   border-top:       1px solid #000000;
   color:            #FFFFFF;
	font-weight:      700;
   font-family:      verdana, arial, sans-serif;
   height:           22px;
   padding:          2px;
   margin:           0px;
}

/* _______________ END TAB _______________ */


/* _______________ NAV BAR _______________ */
/*Commented out topNavBarHover.htc to remove hover 
Changed size of font & color on all NavBars PRV 01/08/2010 */

/*.firstLevelNavButton, .firstLevelNavButton_active, .secondLevelNavButton, .secondLevelNavButton_active
{
   behavior:url(/pub/js/topNavBarHover.htc);
}*/

.firstLevelNavButton
{
   background-color: transparent;
   border-color:     #330099;
   border-style :    none none solid none;
   border-width :    0 0 1 0;
   color:            #ffffff;
   cursor:           hand;
   font-family:      Verdana, Arial,'Arial Narrow';
   font-size :       13px;
   height:           20px;
   line-height:      18px;
   margin:           0;
   padding:          0px 10px 0px 10px;
   text-align:       center;
}

/* DWH - 02/06/2006 - Changed background color from Default (light blue #C6D3EF) to M&T Grey: #C7C8CA */
.firstLevelNavButton_Active
{
   background-color: #D2E5A4;
   /*background-image: url('/pub/images/bg_nav_level_2.gif');*/
   /*behavior:         url(/pub/js/topNavBarHover.htc);*/
   border-color:  003359;
   border-style:     solid solid none solid;
   border-width :    1 1 0 1;
   color:            #330066;
   cursor:           hand;
   font-family:      Verdana, Arial,'Arial Narrow';
   font-size :       13px;
   font-weight:      700;
   height:           20px;
   line-height:      20px;
   margin:           0 0 0 0;
   padding:          0px 12px 0px 12px;
   text-align:       center;
}

.secondLevelNavButton
{
   background-color: transparent;
   border-color:     #D2E5A4;
   border-style:     none none solid none;
   border-width:     0 0 1 0;
   color:            #330000;
   cursor:           hand;
   font-family:      Verdana, Arial,'Arial Narrow';
   font-size:        10px;
   height:           20px;
   line-height:      18px;
   margin:           0;
   padding:          0px 15px 0px 15px;
   text-align:       center;
}

.secondLevelNavButton_Active
{
   background-color: #FFFFFF;
   /*background-image: url('/pub/images/bg_tile_form.gif');*/
   border-color:     #000000;
   border-style:     solid solid none solid;
   border-width:     1 1 0 1;
   color:            #330000;
   cursor:           hand;
   font-family:      Verdana, Arial,'Arial Narrow';
   font-size :       10px;
   font-weight:      700;
   height:           22px;
   line-height:      22px;
   margin:           0 0 0 0;
   padding:          0px 15px 0px 15px;
   text-align:       center;
}

/* DWH - 02/06/2006 - Changed font color from Default (dark purple #330099) to white */
.fixedNavButton
{
   background-color: transparent;
   border-color:     #330099;
   border-style :    none none solid none;
   border-width :    0 0 1 0;
   color:            white;
   cursor:           hand;
   font-family:      Verdana, Arial,'Arial Narrow';
   font-size :       10px;
   height:           20px;
   line-height:      18px;
   margin:           0;
   padding:          0;
   text-align:       center;
}

.firstLevelNavScrollButton,
.firstLevelNavScrollButton_Active,
.secondLevelNavScrollButton,
.secondLevelNavScrollButton_Active
{
   background-color: transparent;
   border-width:     0px;
   border-color:     #000000;
   border-style:     solid;
   cursor:           hand;
   font-family:      courier;
   font-size:        14px;
   font-weight:      bold;
   vertical-align:   middle;
}

.firstLevelNavScrollButton
{
   color: #ffffff;
}

.firstLevelNavScrollButton_Active
{
   color: #ffffff;
}

.secondLevelNavScrollButton
{
   color: #330000;
}

.secondLevelNavScrollButton_Active
{
   color: #3300FF;
}

/* DWH - 02/06/2006 - Changed background color from Default (light gray #E7EBF7) to white */
.firstLevelNavButtonBackground
{
   /*background-image: url('/pub/images/bg_nav_level_1.gif');*/
   background-color: #003359;
   border:           none;
   height:           10px;
   vertical-align:   middle;
}

.firstLevelNavSpacerBackground
{
   /*background-image: url('/pub/images/bg_nav_level_1.gif');*/
   background-color: #003359;
  /* border-color:     #330099;*/
  /* border-style :    none none solid none;*/
  /* border-width :    0 0 1 0;*/
   height:           10px;
   vertical-align:   middle;
}

/* DWH - 02/06/2006 - Changed background color from Default (light blue #C6D3EF) to M&T Grey: #C7C8CA */
.secondLevelNavButtonBackground
{
   /*background-image: url('/pub/images/bg_nav_level_2.gif');*/
   background-color: #D2E5A4;
   border:           none;
   height:           20px;
   vertical-align:   middle;
}

/* DWH - 02/06/2006 - Changed background color from Default (light blue #C6D3EF) to M&T Grey: #C7C8CA */
.secondLevelNavSpacerBackground
{
   /*background-image: url('/pub/images/bg_nav_level_2.gif');*/
   background-color: #D2E5A4;
/*   border-color:     #330099;
   border-style:     none none solid none;
   border-width:     0 0 1 0;*/
   height:           20px;
   vertical-align:   middle;
}

.thirdLevelNavButtonBackground
{
   /*background-image: url('/pub/images/bg_nav_level_3.gif');*/
   background-color: #7B8AD6;
   height:           20px;
   vertical-align:   middle;
}

.firstLevelNavScrollButtonBackground
{
}

.secondLevelNavScrollButtonBackground
{
}

/* DWH - 02/06/2006 - Changed background color from Default (light purple #9999CC) to M&T Green: #528274 */
.fixedNavBackground
{
   background:     #003359;
   border:         none;
   font-family:    Arial,'Arial Narrow',Verdana;
   font-size :     9px;
   height:         20px;
   line-height:    12px;
   vertical-align: top;
}

.infoLevelBackground
{
   /*background-image: url('/pub/images/bg_nav_level_3.gif');*/
   background-color: #7B8AD6;
   color:            #330066;
   display:          none;
   font-family:      verdana,arial;
   font-size:        11px;
   line-height:      12px;
   padding:          5px;
   width:            100%;
}

/* _______________ NAV BAR _______________ */


/* _______________ FOOTER _______________ */

.footerBackground
{
}

.footerCopyrightText
{
   font-size:    12px;
   font-family:  arial;
   padding-left: 5px;
   text-align:   left;
}

/* _______________ END FOOTER _______________ */


/* _______________ CALENDAR _______________ */

.calendarBackground
{
   background-image: url('/pub/images/bg_tile_form_light.gif');
}

.calendarGridBackground
{
   background-color: #007856;
}

.calendarDayOfWeekHeading
{
   color: white;
}

.calendarTodayLink
{
   color: #000000;
}

.calendarTodayLink_MouseOver
{
   color: #000000;
}

.calendarDayOfWeekCellBackground
{
   background-color: white;
}

.calendarDayOfWeekCellBackground_Selected
{
   background-color: #FFFF99;
}

.calendarDayOfWeekCellBackground_MouseOver
{
   background-color: yellow;
}

.calendarHighlightedCellBackground
{
   background-color: yellow;
}

/* _______________ END CALENDAR _______________ */


/* _______________ ERROR PAGE _______________ */

.errorReport
{
   background-color: white;
   border-bottom:    solid black 3px;
   border-left:      inset black 1px;
   border-right:     solid black 3px;
   border-top:       solid black 1px;
   color:            red;
   font-family:      verdana,arial;
   font-size:        10px;
   font-weight:      bold;
   padding:          5px;
   text-align:       center;
   width:            600px;
}

.errorDetailTable
{
   padding-bottom: 7px;
   padding-top:    7px;
   width:          600px;
}

.errorDetailTableHeader
{
   background-color: #0079FF;
   color:            white;
   font-family:      verdana,arial;
   font-size:        14px;
   font-weight:      bold;
   padding:          5px;
}

.errorTableRow
{
   background-color: #E7EBF7;
}

/* _______________ END ERROR PAGE _______________ */


/* _______________ THE FOLLOWING ITEMS ARE NOT BRANDABLE AND SHOULD NOT BE OVERIDDEN _______________ */

.summaryCell_Numeric,
.summaryCell_2x_Numeric
{
   text-align: right;
}

.amtTxtFld
{
   behavior:      url('./formatAmountEvent.htc');
   padding-right: 1px;
   text-align:    right;
}

.envFltrTxtFld
{
   font-family:   verdana, arial;
   font-size:     11px;
   height:        100%;
   width:         268px;
}

.envFilterQualifier
{
   font-family: verdana, arial;
   font-size:   11px;
   margin:      0;
   padding:     1;
}

.envSortSel
{
   font-family:    verdana, arial;
   font-size:      9px;
   padding-bottom: 20px;
   padding-left:   5px;
   text-align:     left;
   vertical-align: top;
}
 
.closeB
{
   font:        verdana, arial;
   font-size:   10px;
   font-weight: bold;
   text-align:  right;
}

.columnDrag
{
   cursor:         hand;
   font-family:    'arial narrow',verdana;
   font-size:      10px;
   position:       absolute;
   text-align:     center;
   vertical-align: middle;
   z-index:        10;
}

.noBorder
{
   border: none;
}

.noSpacing
{
   margin: 0px !important;
   padding:0px !important;
}

#errorMessageBox
{
   overflow-x: hidden;
   overflow-y: auto;
   width:      250px;
}       

#validationMessages
{
   position:   absolute;
   left:       49%;
   width:      50%;
   top:        2px;
   height:     37px;
   overflow-x: hidden;
   overflow-y: auto;
}

#filterDiv
{
   font-size:        12px;
   background-color: #CCCCCC;
   border:           outset;
   display:          inline;
   font-family:      verdana, arial;
   height:           100px;
   left:             20%;
   padding-left:     10px;
   position:         absolute;
   top:              40%;
   width:            400px;
   z-index:          10;
}

#firstTRButtonTable
{
   vertical-align: middle;
}

#resizeDiv
{
   height:         50px;
   left:           35%;
   position:       absolute;
   text-align:     middle;
   top:            40%;
   vertical-align: middle;
   width:          50px;
   z-index:        10;
}

#tableSpacer
{
   visibility: hidden;
}

#centeredDiv
{
   visibility: hidden;
}

#dateTD
{
   padding-right:  3px;
   text-align:     right;
   vertical-align: middle;
}

.treeDiv
{
   background-color: white;
   border:           inset;
   height:           295px;
   overflow-x:       hidden;
   overflow-y:       scroll;
   width:            260px;
}

.activity
{
   cursor:      hand;
   font-family: arial;
   font-size:   12px;
}

.first_table_holder
{
   display:        inline;
   margin:         0;
   padding:        0;
   padding-bottom: 16px;
   padding-right:  1px;
}

.second_table_holder
{
   display:  inline;
   margin:   0;
   overflow: visible;
   padding:  0;
}

.first_permission_table
{
   border-right: solid 2px black;
   display:      inline;
   margin:       0;
   padding:      0;
   table-layout: fixed;
}
/* GWB added for the ACH release the following */
.importInfoMessagePopup
{
   background-color: #cccccc;
   border:           outset 2px;
   cursor:           hand;
   display:          inline;
   font-family:      verdana, arial;
   font-size:        12px;
   height:           50px;
   left:             100px;
   padding:          3px;
   position:         absolute;
   top:              125px;
   width:            520px;
   z-index:          9999;
}

.toolTipDiv
{
   /*background-image: url('/pub/images/BK.jpg');*/
  /* background-color: #E7EBF7;*/
   background-color: #FFFFE1;
   border-color:     #DEDBDE;
   border-style:     outset;
   border-width:     1px;
   display:          inline-block;
   font:        verdana, arial;
   font-size:   10px;
   position:         absolute;   
   z-index:          9999;
}

/** MANDT is a simple hack for M&T's Radius Impl of the SA Login Screen **/
.MANDTbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F3F3EE;
	color: #000000;
	border: 1px solid #007856;
	/*font-weight: bold;*/
	cursor: hand;
}
/** End - MANDT is a simple hack for M&T's Radius Impl of the SA Login Screen **/

/* GWB End of add */
