﻿body 
{
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 12px;
  background-color  : rgb(88,89,91);
  color             : rgb(95,95,95);
  margin            : 0px;
}

select, input, textarea
{
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 12px;
  color: rgb(0,35,95);
}

ul.contentLinks
{
 list-style-image:url('Images/ReskinStyles/Bullet_Arrow.jpg');
 padding-left: 0px;
 margin-left: 0px;
}

ul.contentLinks li
{
 padding-left: 15px;
 margin-left: 15px;
}

ul.faf
{
  list-style-image: url('Images/FaF/bullet.png');
  list-style-type: none;
  padding-left: 6px;
  margin-left: 6px;
}

ul.faf li
{
  margin-left: 0px;
  padding-left: 0px;
}

ul
{
 list-style-image:url('Images/DefaultMaster/imDash.png');
 padding-left: 10px;
 margin-left: 10px;
}

img
{ border-style:none; }

.pageCenter
{
  width:980px;
  position: absolute;
  left: 50%;
  margin-left: -490px;
  margin-top: 0px;
}

.pageLogo
{
  background-image: url('Images/Master/BidvestBankHeader.png');
  background-repeat: no-repeat;
  width: 980px;
  height: 105px;
  vertical-align: top;
  text-align: left;
}

.pageLogoFaf
{
  background-image: url('Images/Master/BidvestBankHeader-Faf.png');
  background-repeat: no-repeat;
  width: 980px;
  height: 111px;
  vertical-align: top;
  text-align: left;
}

.mainMenuBackground
{
  background-image: url('Images/Master/MainMenuTile.png');
  background-repeat: repeat-x;
  width: 980px;
  height: 37px;
  vertical-align: top;
  text-align: left;
}

.pageContent
{
  vertical-align: top;
  text-align: left;
  background-color: White;
  padding: 12px;
  width: 956px;
}

.footerMenuBackground
{
  background-image: url('Images/Master/MenuFooterTile.png');
  background-repeat: repeat-x;
  width: 980px;
  height: 29px;
  vertical-align: top;
  text-align: left;
  color: White;
  font-size: 11px;
}

.legalNotice
{
  vertical-align: top;
  text-align: center;
  color: White;
  font-size: 10px;
  width: 980px;
  padding: 8px 0px;
}

.cb
{
  clear: both;
}

.pnlProductsServices
{
  padding-top : 2px;
  width: 227px;
  float: left;
}

.pnlFullContent
{
  width: 722px;
  float: left;
}

.pnlCenterContent
{
  width: 460px;
  float: left;
  padding-right:20px;
}

.pnlFullCenterContent
{
  width: 722px;
  float: left;
  padding-right: 20px;
  padding-top: 3px;
}

.pnlRightContent
{
  padding:4px 0px 0px 10px;
  width: 230px;
  float: left;
}

h1
{
  font-size         : 16px;
  color             : rgb(95,95,95);
  font-weight       : bold;
  margin-bottom : 10px; 
}

h2
{
  font-size         : 14px;
  color             : rgb(95,95,95);
  font-weight       : bold;
  margin-bottom : 10px; 
}

h2.large
{font-size: 16px; padding: 0px 0px 12px 0px; margin: 0px;}

h2.popup
{
  font-weight : bold; font-size : 16px; padding : 17px 0px 10px 24px; color : white;
}

h2.fafpopup
{
  font-weight : bold; font-size : 16px; padding : 10px 0px 10px 24px; color : rgb(0,35,95);
}

.fafblueboldText
{
  color:rgb(0,35,95); font-weight:bold;
}

.fafBlueBoldTextPadded
{
  color: rgb(0,35,95); 
  font-weight: bold;
  height: 27px;
  padding-top: 10px;
  width: 380px;
  float: left;
}

.fafBackToTop
{
  width: 57px;
  float: left;
  padding-top: 10px;
  height: 27px;
}

.fafGrayBoldTextPadded
{
  color: #58595b; 
  font-weight: bold;
  padding: 10px 0px 10px 0px;
}

h3
{
  margin-bottom : 0px;
  padding-bottom : 0px;
  font-size         : 14px;
  color             : rgb(95,95,95);
  font-weight       : normal;
  
}

.blueText
{
  color: rgb(0,35,95);
}

a:link     { color: rgb(0,35,95); font-weight: bold; text-decoration: none;}
a:visited  { color: rgb(0,35,95); font-weight: bold; text-decoration: none;}
a:active   { color: rgb(0,35,95); font-weight: bold; text-decoration: none;}
a:hover    { color: rgb(0,35,95); font-weight: bold; text-decoration: underline;}

a.white:link     { color: White; font-weight: normal; text-decoration: none;}
a.white:visited  { color: White; font-weight: normal; text-decoration: none;}
a.white:active   { color: White; font-weight: normal; text-decoration: none;}
a.white:hover    { color: White; font-weight: normal; text-decoration: underline;}

a.Menu{font-weight : normal;font-size : 11px;}

a.Menu:link     { font-weight: normal; color: White; text-decoration: none;}
a.Menu:visited  { font-weight: normal; color: White; text-decoration: none;}
a.Menu:active   { font-weight: normal; color: White; text-decoration: none;}
a.Menu:hover    { font-weight: normal; color: White; text-decoration: underline;}

a.MainMenu
{
  font-weight: bold; text-decoration: none; 
  font-size: 12px;
  height: 23px; /* actual height is 31*/
  display: block;
  float: left;
  padding: 8px 12px 0px 12px;
  text-align: center;
}

a.MainMenu:link     { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.MainMenu:visited  { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.MainMenu:active   { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.MainMenu:hover    { background-image: url('Images/Master/MenuOver.png'); background-repeat: repeat-x; color: White; }

a.FaFMainMenu
{
  font-weight: bold; text-decoration: none; 
  font-size: 12px;
  height: 23px; /* actual height is 31*/
  display: block;
  float: left;
  padding: 8px 12px 0px 12px;
  text-align: center;
}

a.FaFMainMenu:link     { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.FaFMainMenu:visited  { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.FaFMainMenu:active   { background-image: url('Images/Master/MenuDefault.png'); background-repeat: repeat-x; color: rgb(0,35,95); }
a.FaFMainMenu:hover    { background-image: url('Images/Master/FaFMenuOver.png'); background-repeat: repeat-x; color: White; }

a.MenuLarge:link     { font-weight: bold; font-size: 12px; color: White; text-decoration: none;}
a.MenuLarge:visited  { font-weight: bold; font-size: 12px; color: White; text-decoration: none;}
a.MenuLarge:active   { font-weight: bold; font-size: 12px; color: White; text-decoration: none;}
a.MenuLarge:hover    { font-weight: bold; font-size: 12px; color: rgb(238,46,36); text-decoration: underline;}

a.mdd:link     {font-weight: normal; font-size: 10px; color: rgb(70,71,73); text-decoration: none;}
a.mdd:visited  {font-weight: normal; font-size: 10px; color: rgb(70,71,73); text-decoration: none;}
a.mdd:active   {font-weight: normal; font-size: 10px; color: rgb(70,71,73); text-decoration: none;}
a.mdd:hover    {font-weight: normal; font-size: 10px; color: rgb(0,35,95); text-decoration: underline;}

a.SubMenu:link     {color: rgb(60,80,102); text-decoration: none;}
a.SubMenu:visited  {color: rgb(60,80,102); text-decoration: none;}
a.SubMenu:active   {color: rgb(60,80,102); text-decoration: none;}
a.SubMenu:hover    {color: White; text-decoration: underline;}

a.PMMenu:link     {color: White; text-decoration: none;}
a.PMMenu:visited  {color: White; text-decoration: none;}
a.PMMenu:active   {color: White; text-decoration: none;}
a.PMMenu:hover    {color: White; text-decoration: underline;}

a.sel 
{
  color: rgb(147,12,12);
  text-decoration: none;
  font-weight : inherit;
  background-image : url('Images/ProductsAndServicesMenu/sel-green-arrow.png');
  background-repeat : no-repeat;
  background-position : 0px 0px;
  padding-left : 25px;
  padding-bottom : 0px;
  overflow : visible;
  display : inline-block;
}

a.selTravelForex 
{
  color: rgb(157,44,44); 
  text-decoration: none; 
  font-weight : inherit;
  background-image : url('Images/ProductsAndServicesMenu/sel-red-arrow.png');
  background-repeat : no-repeat;
  background-position : 0px 0px;
  padding-left : 25px;
  padding-bottom : 0px;
  display : inline-block;
}

a.selCorporateForex 
{
  color: rgb(61,128,87); 
  text-decoration: none; 
  font-weight : inherit;
  background-image : url('Images/ProductsAndServicesMenu/sel-green-arrow.png');
  background-repeat : no-repeat;
  background-position : 0px 0px;
  padding-left : 25px;
  padding-bottom : 0px;
  display : inline-block;
}

a.selBanking 
{
  color: rgb(86,110,191); 
  text-decoration: none; 
  font-weight : inherit;
  background-image : url('Images/ProductsAndServicesMenu/sel-blue-arrow.png');
  background-repeat : no-repeat;
  background-position : 0px 0px;
  padding-left : 25px;
  padding-bottom : 0px;
  display : inline-block;
}

a.selFleetAndAssetFinance 
{
  color: rgb(218,133,61); 
  text-decoration: none; 
  font-weight : inherit;
  background-image : url('Images/ProductsAndServicesMenu/sel-orange-arrow.png');
  background-repeat : no-repeat;
  background-position : 0px 0px;
  padding-left : 25px;
  padding-bottom : 0px;
  display : inline-block;
}

/************************************************************
*    The following is kinda stolen from ForexRates.css      *
* Alot of editing took place though. Do not copy and paste. *
************************************************************/

.rightSideTitle
{
  background-image: url('Images/ReskinStyles/OtherHeader.jpg');
  background-repeat:no-repeat;
  font-size:12px;
  font-weight:bold;
  color:#00235F;
  height:29px;
  padding:10px 0px 5px 0px;
  font-family:Arial;
  text-align:center;
  vertical-align : middle;
  text-transform:uppercase;
}

.rightSideTopTitle
{
  background-image: url('Images/ReskinStyles/TopHeader.jpg');
  background-repeat:no-repeat;
  font-size:12px;
  font-weight:bold;
  color:#00235F;
  height:28px;
  padding:1px 0px 5px 0px;
  font-family:Arial;
  text-align:center;
  text-transform:uppercase;
}

.rightSideContent
{
  background-image: url('Images/ReskinStyles/BackgroundTile.jpg');
  background-repeat:repeat-y;
  font-size:10px;
  padding:5px 9px 5px 10px;
  color:#58595B;
}

.ratesLine
{
  background-image : url('Images/ReskinStyles/altLine.jpg');
  background-repeat : repeat-x;
  width : 100px;
  height: 18px;
  vertical-align : middle;
}

.ratesValue
{
  text-align : right;
  font-weight: bold;
}

.ratesUpdated
{
  font-family : Arial, Helvetica, sans-serif;
  font-size : 9px;
  color : rgb(139,139,139);
  text-align:center;
  color:#58595B ;
  padding-top:7px;
}

.ratesBold
{
  font-weight: bold;
}

.toolsTitle
{
  background-image:url('Images/ReskinStyles/HeaderTitle.jpg');
  background-repeat:no-repeat;
  width:229px;
  height:30px;
  text-align:center;
  vertical-align:middle;
  font-family:Arial;
  font-weight:bold;
  font-size:12px;
  color:#00235F;
  text-transform:uppercase;
}
.ToolsBottom
{
  background-image:url('Images/ReskinStyles/RatesFooter.jpg');
  background-repeat:no-repeat;
  width:229px;
  height:24px;
}

.toolsContent
{
  background-image:url('Images/ReskinStyles/BackgroundTile.jpg');
  background-repeat:repeat-y;
  width:229px;
  color:#58595b;
}

.toolsContent a:link {color:#58595b;  font-size:11px;  font-weight:bold;}
.toolsContent a:visited {color:#58595b;  font-size:11px;  font-weight:bold;}
.toolsContent a:hover {color:#58595b;  font-size:11px;  font-weight:bold; text-decoration:underline;}
.toolsContent a:active {color:#58595b;  font-size:11px;  font-weight:bold;}


.toolsFooter
{
  background-image:url('Images/ReskinStyles/BackgroundTile.jpg');
  background-repeat:repeat-y;
  width:229px;
  height:5px;
}

.toolsPad {margin:0px; padding:0px;}
.toolsPad ul{margin:0px 30px 0px 30px; padding:0px;}

.toolsPadHeading
{
  padding-top : 8px;
}

.toolsHeader
{
  background-image:url('Images/ReskinStyles/ContentTop.jpg');
  background-repeat:repeat-y;
  width:229px;
  height:8px;
}

.quickLinks
{
  margin:10px;
}

.ratesPadContent
{
  padding:0px;
  margin:0px;
}

.ratesSpacer
{
  background-color : rgb(227,227,227);
  width : 1px;
}

.ratesLinkFooter
{
  background-image: url('Images/ReskinStyles/RatesFooter.jpg');
  background-color:White;
  background-repeat:no-repeat;
  font-size:10px;
  height:20px;
  font-weight:bold;
  text-align:center;
  padding-top:6px;
}

/* ******** Accordion menu extender ******************************************************************************************* */

.ui-accordion { width: 207px; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active  
{
  font-size : 10px;
  border-bottom: 0 !important; 
}

a.accSubItem
{
  color : rgb(88,89,91);
  padding-left : 25px;
  margin : 0px;
  font-weight : normal;
  display : inline-block;
}

a.accSubItem:link { }
a.accSubItem:visited { }
a.accSubItem:active { } 
a.accSubItem:hover { text-decoration : underline; }


.ui-accordion .ui-accordion-header a.TravelForex
{
  display: block;
  background-image: url('Images/ProductsAndServicesMenu/mnuTravelForex_def.png');
  background-repeat: no-repeat;
  padding : 0px;
  margin : 0px;
  height : 31px;
}

.ui-accordion .ui-accordion-header a.TravelForex:link {}
.ui-accordion .ui-accordion-header a.TravelForex:visited {}
.ui-accordion .ui-accordion-header a.TravelForex:active {}
.ui-accordion .ui-accordion-header a.TravelForex:hover { background-image : url('Images/ProductsAndServicesMenu/mnuTravelForex_ovr.png'); }

.ui-accordion .ui-accordion-header a.Banking
{
  display: block;
  background-image: url('Images/ProductsAndServicesMenu/mnuBanking_def.png');
  background-repeat: no-repeat;
  background-position : 0px 0px;
  padding : 0px;
  margin : 0px;
  height : 32px;
}

.ui-accordion .ui-accordion-header a.Banking:link {}
.ui-accordion .ui-accordion-header a.Banking:visited {}
.ui-accordion .ui-accordion-header a.Banking:active {}
.ui-accordion .ui-accordion-header a.Banking:hover { background-image: url('Images/ProductsAndServicesMenu/mnuBanking_ovr.png'); }

.ui-accordion .ui-accordion-header a.CorporateForex
{
  display: block;
  background-image: url('Images/ProductsAndServicesMenu/mnuCorporateForex_def.png');
  background-repeat: no-repeat;
  background-position : 0px 0px;
  padding : 0px;
  margin : 0px;
  height : 31px;
}

.ui-accordion .ui-accordion-header a.CorporateForex:link {}
.ui-accordion .ui-accordion-header a.CorporateForex:visited {}
.ui-accordion .ui-accordion-header a.CorporateForex:active {}
.ui-accordion .ui-accordion-header a.CorporateForex:hover { background-image: url('Images/ProductsAndServicesMenu/mnuCorporateForex_ovr.png'); }

.ui-accordion .ui-accordion-header a.FleetAndAssetFinance
{
  display: block;
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_def.png');
  background-repeat: no-repeat;
  background-position : 0px 0px;
  padding : 0px;
  margin : 0px;
  height : 36px;
}

.ui-accordion .ui-accordion-header a.FleetAndAssetFinance:link {}
.ui-accordion .ui-accordion-header a.FleetAndAssetFinance:visited {}
.ui-accordion .ui-accordion-header a.FleetAndAssetFinance:active {}
.ui-accordion .ui-accordion-header a.FleetAndAssetFinance:hover { background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_ovr.png'); }

.ui-accordion .ui-accordion-header a.TravelForexActive
{
  display : block;
  background-image: url('Images/ProductsAndServicesMenu/mnuTravelForex_ovr.png');
  background-repeat : no-repeat;
  height : 31px;
}

.ui-accordion .ui-accordion-header a.CorporateForexActive
{
  display : block;
  background-image: url('Images/ProductsAndServicesMenu/mnuCorporateForex_ovr.png');
  background-repeat : no-repeat;
  height : 31px;
}

.ui-accordion .ui-accordion-header a.BankingActive
{
  display : block;
  background-image: url('Images/ProductsAndServicesMenu/mnuBanking_ovr.png');
  background-repeat : no-repeat;
  height : 32px;
}

.ui-accordion .ui-accordion-header a.FleetAndAssetFinanceActive
{
  display : block;
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_ovr.png');
  background-repeat : no-repeat;
  height : 36px;
}

.MenuContent
{
  display: block;
  font-size: 12px;
  padding: 10px 5px 5px 5px;
  margin-left: 10px;
  text-decoration: none;
  color: rgb(90,90,90);
  margin-bottom: 0px;
}

.ui-accordion-icons .ui-accordion-header a  
{
  padding-left: 10px;
}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content 
{ 
  padding: 8px 0px 0px 0px;
  border-top: 0;
  position: relative;
  top: 1px;
  overflow: auto;
  display: none;
  zoom: 1;
  background-color: rgb(213,213,213);
}

.ui-accordion .ui-accordion-content-active { display: block; }

.subMenuContainer
{
  min-height: 24px;
  height: auto !important;
  height: 24px;
}

.subMenuContainerLast
{
  min-height: 20px;
  height: auto !important;
  height: 20px;
  margin-top: 4px;
}


.subMenuContainerSel
{
  background-image: url('Images/ProductsAndServicesMenu/SubArrowSelected.png');
  background-repeat: no-repeat;
  background-position: top left;
  min-height: 22px;
  height: auto !important;
  height: 22px;
  padding-top: 4px;
}

a.accSubMenu
{
  font-size : 11px;
  padding-left: 15px;
  color: rgb(90,90,90);
  text-decoration: none;
}

a.accSubMenu:link     { }
a.accSubMenu:visited  { }
a.accSubMenu:active   { }
a.accSubMenu:hover    { }

a.subMenuSel 
{
  font-size : 11px;
  display: block;
  background-image: url('Images/ProductsAndServicesMenu/SubArrowSelected.png');
  background-repeat: no-repeat;
  background-position: top left;
  min-height: 22px;
  height: auto !important;
  height: 22px;
  padding-left: 15px;
  padding-top : 2px;
  color: rgb(0,34,90);
  text-decoration: none;
}

.subMenuHeader
{
  background-image: url('Images/ProductsAndServicesMenu/SubHeader.png');
  background-repeat: no-repeat;
  font-size : 12px;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  width: 208px;
  height: 57px;
  color: rgb(0,34,90);
}

.tblHeading
{
  font-size:11px;
  font-weight:bold;
  color:#00235f;
  padding:10px;
}

.tblBlack
{
  font-size:10px;
  font-weight:bold;
  color:#00235f;
  padding:10px 10px 10px 0px;
  width:500px;
  background-color:White;
}

.black
{
  font-size:10px;
  font-weight:bold;
  color:#00235f;
  padding:10px;
  width:500px;
  background-color:White;
}

.padTblDiz
{
  font-size:10px;
  font-weight:bold;
  color:#58595b;
}

.tblWCCBlueText
{
  font-size:10px;
  font-weight:bold;
  color:#00235f;
}

.tblWCCHeading
{
  font-size:10px;
  font-weight:bold;
  color:#00235f;
  background-color : White;
}

.WCCpadTblDiz
{
  font-size:10px;
  font-weight:normal;
  color:#58595b;
}

.WCCaltLine
{
  font-size:10px;
  font-weight:normal;
  color:#58595b;
  background:#bcc8dc;
}

.altLine
{
  font-size:10px;
  font-weight:bold;
  color:#58595b;
  background:#bcc8dc;
  padding-right:20px
}

.tbltable
{
  background-color:#f2f2f2;
  font-size:10px;
  font-weight:bold;
  color:#58595b;
  width:310px;
  border-left:2px solid #bcc8dc;
  border-right:2px solid #bcc8dc;
  padding-bottom:0px;
  overflow:hidden;
}

.tbltable td
{
  padding:5px 10px 5px 10px;
}

.tblTableWide
{
  background-color:#f2f2f2;
  font-size:9px;
  font-weight:normal;
  color:#58595b;
  width:439px;
  border-left:2px solid #bcc8dc;
  border-right:2px solid #bcc8dc;
  padding-bottom:0px;
  overflow:hidden;
}

.tblTableWide td
{
  padding:5px 10px 5px 10px;
}


.branchHeader
{
  font-weight : bold;
  color : rgb(0,35,95); 
}

.Heading {font-family : Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; color : rgb(115,115,115); padding: 0px 0px 12px 0px;}

.SubHeading 
{
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 14px; 
  font-weight : bold; 
  color : rgb(115,115,115);
}

.ContactFleetSubHeading 
{
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 12px; 
  font-weight : bold; 
  color : rgb(115,115,115);
}

.IntroBlock
{
  color:white; 
  background-repeat:no-repeat; 
  padding-bottom: 12px;
}

.IntroBlock h1
{
  font-size         : 18px;
  color             : White;
  font-weight       : bold;
  margin : 0px; 
  padding: 0px 0px 10px 0px;
}

.linkData
{
  list-style-type:disc;
  list-style-image:none;
  padding-bottom: 6px;
}

.BreadCrumb
{
  width : 981px;
  height : 22px;
  background-color : rgb(0,35,95);
  font-size : 10px;
  font-weight : normal;
  color : White;
}

.BCSelText
{
  color : White;
}

.padBC
{
  padding : 4px 0px 2px 10px;
}

.whiteFont
{
  color : White;
}

.modalBackground 
{
  background-color : Black;
  filter           : alpha(opacity=70);
  opacity          : 0.70;         
}

.pnlOrderForex
{
  background-image    : url('Images/OrderForex/LargePopup.png');
  background-repeat   : no-repeat;
  width               : 587px;
  height              : 843px;
  text-align          : left;
  vertical-align      : top;
  overflow:hidden;
  position:absolute;
  padding-top : 10px;
  padding-left : 15px;
  color:white;
}

.pnl600x400
{
  background-image    : url('Images/ContactUs/contact-popup.png');
  background-repeat   : no-repeat;
  width               : 600px;
  height              : 400px;
  text-align          : left;
  vertical-align      : top;
  overflow:hidden;
  position:absolute;
  padding-top : 10px;
  padding-left : 15px;
  color: white; 
}

.specialNote {font-size : 10px;  font-style : normal; }
.branchSection {vertical-align: top;}

.searchBox 
{
  background-image    : url('Images/Master/SearchBox.png');
  background-repeat   : no-repeat;
  width               : 134px;
  height              : 18px;
  padding-top: 3px;
  text-align          : left;
  vertical-align      : top;
  float: left;
}

.watermarked {color: White;}

/* New products menu ---------------------- */
.subCorpForex
{
  background-image: url('Images/ProductsAndServicesMenu/mnuCorporateForex_def.png');
  background-repeat: no-repeat;
  width: 208px;
  height: 22px;
  padding-top: 9px;
  cursor: pointer;
}

.subCorpForexOvr
{
  background-image: url('Images/ProductsAndServicesMenu/mnuCorporateForex_ovr.png');
}

.subTravelForex
{
  background-image: url('Images/ProductsAndServicesMenu/mnuTravelForex_def.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
}

.subTravelForexOvr
{
  background-image: url('Images/ProductsAndServicesMenu/mnuTravelForex_ovr.png');
  }

.subBanking
{
  background-image: url('Images/ProductsAndServicesMenu/mnuBanking_def.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
}

.subBankingOvr
{
  background-image: url('Images/ProductsAndServicesMenu/mnuBanking_ovr.png');
}

.subFleet
{
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_def.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
}

.subFleetOvr
{
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_ovr.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
}

.subDivider
{
  background-image: url('Images/ProductsAndServicesMenu/mnuDivider.png');
  background-repeat: no-repeat;
  width: 208px;
  height: 2px;
}

a.PSMenu:link     { padding-left: 25px; font-weight: bold; color: White; text-decoration: none;}
a.PSMenu:visited  { padding-left: 25px; font-weight: bold; color: White; text-decoration: none;}
a.PSMenu:active   { padding-left: 25px; font-weight: bold; color: White; text-decoration: none;}
a.PSMenu:hover    { padding-left: 25px; font-weight: bold; color: White; text-decoration: underline;}

a.accSubItemTF
{
  color : rgb(88,89,91);
  padding : 2px 0px 2px 25px;
  margin : 0px;
  font-weight : normal;
  display : inline-block;
}
a.accSubItemTF:hover { text-decoration : underline; color : rgb(157,44,44); }

a.accSubItemCF
{
  color : rgb(88,89,91);
  padding : 2px 0px 2px 25px;
  margin : 0px;
  font-weight : normal;
  display : inline-block;
}
a.accSubItemCF:hover { text-decoration : underline; color : rgb(61,128,87); }

a.accSubItemBank
{
  color : rgb(88,89,91);
  padding : 2px 0px 2px 25px;
  margin : 0px;
  font-weight : normal;
  display : inline-block;
}
a.accSubItemBank:hover { text-decoration : underline; color : rgb(86,110,191); }

a.accSubItemFAF
{
  color : rgb(88,89,91);
  padding : 2px 0px 2px 25px;
  margin : 0px;
  font-weight : bold;
  display : inline-block;
}
a.accSubItemFAF:hover { text-decoration : underline; color : rgb(218,133,61); font-weight : bold; }

.pnlConfirmation
{
  background-image    : url('Images/DropDown/pnlBanking.png');
  background-repeat   : no-repeat;
  width               : 351px;
  height              : 210px;
  text-align          : left;
  vertical-align      : bottom;
}

.pnlRateUpdateThanks
{
  background-image    : url('../Images/Popups/pnlModal400x300.png');
  background-repeat   : no-repeat;
  width               : 400px;
  height              : 300px;
  text-align          : left;
  vertical-align      : bottom;
}

.padConfirmation
{
  padding-left: 10px;
  padding-top: 8px;
  padding-right: 30px;
}

.ajax__calendar_container { z-index : 1000 ; }

.tooltip {
	display:none;
	background:transparent url('../../Images/Global/black_arrow_large.png');
	font-size:12px;
	height:72px;
	width:160px;
	padding:25px;
	color:#fff;	
	text-align: center;
}


/* Fleet & Asset Finance ************************************************************************ */

.FleetOrange
{
  color: #d87721;
}

.FleetOrangeBackground
{
  background-color: #d87721;
}

.FAFCalcField
{
  width: 170px;
  float: left;
  height: 35px;
}

.FAFCalcData
{
  width: 283px;
  float: left;
  height: 35px;
}

.FAFCalcFieldLow
{
  width: 170px;
  float: left;
  height: 25px;
}

.FAFCalcDataLow
{
  width: 283px;
  float: left;
  height: 25px;
}

.FAFCalcFieldHigh
{
  width: 170px;
  float: left;
  height: 50px;
}

.FAFCalcDataHigh
{
  width: 283px;
  float: left;
  height: 50px;
}

.font11
{
  font-size: 11px;
}

.font10
{
  font-size: 10px;
}

.FAFLinksName
{
  width: 220px;
  float: left;
  height: 15px;
}

.FAFLinksLink
{
  width: 200px;
  float: left;
  height: 15px;
}

a.btt:link, a.btt:active, a.btt:visited
{
  font-size: 10px;
  color: #58595b;
  text-decoration: none;
}

a.btt:hover
{
  font-size: 10px;
  color: #58595b;
  text-decoration: underline;
}

.FaFPerksTier1Pos
{
  position: absolute;
  top: 390px;
  left: 500px;
  visibility: hidden;
  display: none;
}

.FaFPerksTier1
{
  background: transparent url('Images/FaF/popup_t1.png') no-repeat;
  width: 282px;
  height: 74px;
}

.FaFPerksTier2Pos
{
  position: absolute;
  top: 457px;
  left: 575px;
  visibility: hidden;
  display: none;
}

.FaFPerksTier2
{
  background: transparent url('Images/FaF/popup_t2.png') no-repeat;
  width: 282px;
  height: 85px;
}

.FaFPerksTier3Pos
{
  position: absolute;
  top: 527px;
  left: 500px;
  visibility: hidden;
  display: none;
}

.FaFPerksTier3
{
  background: transparent url('Images/FaF/popup_t3.png') no-repeat;
  width: 177px;
  height: 62px;
}

.FaFPerksPUFont1
{
  font-size: 10px;
  padding: 2px 5px 0px 15px;
  line-height: 14px;
  width: 269px;
  text-align: center;
}

.FaFPerksPUFont2
{
  font-size: 10px;
  padding: 0px 5px 0px 15px;
  line-height: 14px;
  width: 259px;
  text-align: center;
}

.FaFPerksPUFont3
{
  font-size: 10px;
  padding: 2px 5px 0px 15px;
  line-height: 14px;
  width: 155px;
  text-align: center;
}

.FaFRepaymentPos
{
  position: absolute;
  top: 463px;
  left: 532px;
  visibility: hidden;
  display: none;
}

.FaFEstPos
{
  position: absolute;
  top: 504px;
  left: 525px;
  visibility: hidden;
  display: none;
}

.FaFCreditPos
{
  position: absolute;
  top: 543px;
  left: 523px;
  visibility: hidden;
  display: none;
}

.FaFRepayment
{
  background: transparent url('Images/FaF/popup_repaymentcalc.png') no-repeat;
  width: 170px;
  height: 117px;
  font-size: 10px;
  line-height: 13px;
  color: #58595b;
  text-align: center;
}

.FaFRepaymentItem
{
  width: 33px;
  float: left;
  height: 13px;
  text-align: center;
}

.FaFRepaymentPlaceHolder
{
  width: 10px;
  float: left;
  height: 13px;
}

.FaFRepaymentValue
{
  width: 103px;
  float: left;
  height: 13px;
  text-align: center;
}

.FaFCalcTotals
{
  background-color: #ffd6b2;
  width: 250px;
  height: 20px;
  float: left;
}

.FaFCalcTotalsFont
{
  padding: 2px 0px 0px 3px;
  color: #58595b;
  font-size: 12px;
  font-weight: bold;
}

.FaFCalcTotalsValue
{
  width: 100px;
  float: left;
  padding-left: 1px;
}

a.fafLeftMenu:link, a.fafLeftMenu:active, a.fafLeftMenu:visited
{
  /*background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_def.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinance_def.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold; 
  color: #58595b;
  text-decoration: none;
  display: block;
}

a.fafLeftMenuBig:link, a.fafLeftMenuBig:active, a.fafLeftMenuBig:visited
{
  /*background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_def.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinanceBig_def.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 35px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold; 
  color: #58595b;
  text-decoration: none;
  display: block;
}

a.fafLeftMenu:hover
{
  /*background-image: url('Images/FaF/mnuFleetAndAssetFinance_def.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinance_ovr.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold; 
  color: White; 
  text-decoration: none;
  display: block;
}

a.fafLeftMenuBig:hover
{
  /*background-image: url('Images/FaF/mnuFleetAndAssetFinance_def.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinanceBig_ovr.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 35px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold; 
  color: White; 
  text-decoration: none;
  display: block;
}

a.fafLeftMenuActive
{
  /*background-image: url('Images/FaF/mnuFleetAndAssetFinance_active.png');
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_ovr.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinance_ovr.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 22px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold;
  color: White; 
  text-decoration: none;
  display: block;
}

a.fafLeftMenuBigActive
{
  /*background-image: url('Images/FaF/mnuFleetAndAssetFinance_active.png');
  background-image: url('Images/ProductsAndServicesMenu/mnuFleetAndAssetFinance_ovr.png');*/
  background-image: url('Images/FaF/mnuFleetAndAssetFinanceBig_ovr.png');
  background-repeat: no-repeat;
  width: 208px;
  padding-top: 9px;
  height: 35px;
  cursor: pointer;
  padding-left: 25px; 
  font-weight: bold;
  color: White; 
  text-decoration: none;
  display: block;
}

.FaFContactDetailsLeft
{
  width:100px;  
  color:rgb(88,89,91);
  float:left;
}

.FaFContactDetailsRight
{
  width:100px;  
  float:left;
  color:rgb(88,89,91);
}

.FaFContactOtherLeft
{
  color:rgb(88,89,91);
  width:215px;  
  float:left;
  font-weight:bold;
}

.FaFContactOtherRight
{
  color:rgb(88,89,91);
  width:100px;  
  float:left;
}

.FaFTaxCalc1Pos
{
  position: absolute;
  top: 505px;
  left: 582px;
  visibility: hidden;
  display: none;
}

.FaFTaxCalc2Pos
{
  position: absolute;
  top: 616px;
  left: 582px;
  visibility: hidden;
  display: none;
}

.FaFSARS
{
  background: transparent url('Images/FaF/popup_sars.png') no-repeat;
  width: 172px;
  height: 50px;
  font-size: 10px;
  line-height: 13px;
  color: #58595b;
  text-align: center;
  padding: 5px 0px 0px 12px;
}

.Formcb
{
  clear:both;
  height:20px;
}

.taxVehHeader
{
  background: white url('Images/FaF/taxVehHeader.png') no-repeat;
  width: 320px;
  height: 7px;
  overflow: hidden;
}

.taxVehIntro
{
  border-left: 2px solid #bcbdc0;
  border-right: 2px solid #bcbdc0;
  width: 316px;
  height: 30px;
  font-size: 11px;
}

.taxVehIntroField
{
  width: 124px;
  height: 12px;
  float: left;
  padding-left: 10px;
}

.taxVehIntroData
{
  width: 170px;
  height: 12px;
  float: left;
  padding-left: 3px;
}

.taxVehItemField
{
  border-left: 2px solid #bcbdc0;
  width: 232px;
  height: 17px;
  padding: 3px 0px 0px 10px;
  float: left;
  background-color: #bcc8dc;
  font-size: 11px;
  color: #58595b;
}

.taxVehItemData
{
  border-right: 2px solid #bcbdc0;
  width: 71px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  background-color: #bcc8dc;
  font-size: 11px;
  color: #58595b;
  text-align: right;
}

.taxVehItemFieldAlt
{
  border-left: 2px solid #bcbdc0;
  width: 232px;
  height: 17px;
  padding: 3px 0px 0px 10px;
  float: left;
  background-color: #f2f2f2;
  font-size: 11px;
  color: #58595b;
}

.taxVehItemDataAlt
{
  border-right: 2px solid #bcbdc0;
  width: 71px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  background-color: #f2f2f2;
  font-size: 11px;
  color: #58595b;
  text-align: right;
}

.taxVehFooter
{
  background: white url('Images/FaF/taxVehFooter.png') no-repeat;
  width: 320px;
  height: 14px;
  overflow: hidden;
}

.taxEstHeader
{
  background: white url('Images/FaF/taxEstHeader.png') no-repeat;
  width: 321px;
  height: 36px;
  font-size: 11px;
}

.taxEstLeftItemField
{
  width: 106px;
  height: 17px;
  padding: 3px 0px 0px 3px;
  float: left;
  font-size: 11px;
  background-color: #bcc8dc;
  border-left: 2px solid #bcbdc0;
}

.taxEstLeftItemData
{
  width: 49px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  font-size: 11px;
  background-color: #bcc8dc;
  border-right: 2px solid #bcbdc0;
  text-align: right;
}

.taxEstRightItemField
{
  width: 98px;
  height: 17px;
  padding: 3px 0px 0px 3px;
  float: left;
  font-size: 11px;
  background-color: #bcc8dc;
}

.taxEstRightItemData
{
  width: 49px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  font-size: 11px;
  background-color: #bcc8dc;
  border-right: 2px solid #bcbdc0;
  text-align: right;
}

.taxEstLeftItemFieldAlt
{
  width: 106px;
  height: 17px;
  padding: 3px 0px 0px 3px;
  float: left;
  font-size: 11px;
  background-color: #f2f2f2;
  border-left: 2px solid #bcbdc0;
}

.taxEstLeftItemDataAlt
{
  width: 49px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  font-size: 11px;
  background-color: #f2f2f2;
  border-right: 2px solid #bcbdc0;
  text-align: right;
}

.taxEstRightItemFieldAlt
{
  width: 98px;
  height: 17px;
  padding: 3px 0px 0px 3px;
  float: left;
  font-size: 11px;
  background-color: #f2f2f2;
}

.taxEstRightItemDataAlt
{
  width: 49px;
  height: 17px;
  padding: 3px 3px 0px 0px;
  float: left;
  font-size: 11px;
  background-color: #f2f2f2;
  border-right: 2px solid #bcbdc0;
  text-align: right;
}

.taxEstFooter
{
  background: white url('Images/FaF/taxEstFooter.png') no-repeat;
  width: 321px;
  height: 13px;
}

.taxYearHeader
{
  background: white url('Images/FaF/taxYearHeader.png') no-repeat;
  width: 676px;
  height: 45px;
  padding-top: 5px;
  font-size: 11px;
}

.taxYearFooter
{
  background: white url('Images/FaF/taxYearFooter.png') no-repeat;
  width: 676px;
  height: 13px;
}

.taxYearItem
{
  font-size: 11px;
}

.taxYearItem1
{
  width: 76px;
  float: left;
  height: 17px;  
  padding: 3px 0px 0px 3px;
  background-color: #bcc8dc;
  border-left: 2px solid #bcbdc0;
  border-right: 2px solid #939495;
}

.taxYearItem2
{
  width: 100px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #939495;
}

.taxYearItem3
{
  width: 100px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #939495;
}

.taxYearItem4
{
  width: 81px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #939495;
}

.taxYearItem5
{
  width: 109px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #939495;
}

.taxYearItem6
{
  width: 82px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #939495;
}

.taxYearItem7
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #bcbdc0;
}

.taxYearItem1Alt
{
  width: 76px;
  float: left;
  height: 17px;  
  padding: 3px 0px 0px 3px;
  background-color: #f2f2f2;
  border-left: 2px solid #bcbdc0;
  border-right: 2px solid #939495;
}

.taxYearItem2Alt
{
  width: 100px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #939495;
}

.taxYearItem3Alt
{
  width: 100px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #939495;
}

.taxYearItem4Alt
{
  width: 81px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #939495;
}

.taxYearItem5Alt
{
  width: 109px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #939495;
}

.taxYearItem6Alt
{
  width: 82px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #939495;
}

.taxYearItem7Alt
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #bcbdc0;
}

.taxDetailedHeader
{
  background-image: url('Images/FaF/taxDetailedHeader.png');
  background-repeat: no-repeat;
  width: 674px;
  height: 20px;
  padding-top: 5px;
  overflow: hidden;
  text-align: center;
  font-size: 11px;
}

.taxDetailedFooter
{
  background-image: url('Images/FaF/taxDetailedFooter.png');
  width: 674px;
  height: 19px;
  overflow:hidden;
}

.taxDetailedItem
{
  font-size: 11px;
}

.taxDetailedItem1
{
  width: 193px;
  float: left;
  height: 17px;  
  padding: 3px 0px 0px 3px;
  background-color: #bcc8dc;
  border-left: 2px solid #bcbdc0;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem2
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem3
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem4
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem5
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem6
{
  width: 90px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #bcc8dc;
  border-right: 2px solid #bcbdc0;
}

.taxDetailedItem1Alt
{
  width: 193px;
  float: left;
  height: 17px;  
  padding: 3px 0px 0px 3px;
  background-color: #f2f2f2;
  border-left: 2px solid #bcbdc0;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem2Alt
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem3Alt
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem4Alt
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem5Alt
{
  width: 91px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 1px solid #7b8089;
}

.taxDetailedItem6Alt
{
  width: 90px;
  float: left;
  height: 17px;  
  padding: 3px 3px 0px 0px;
  text-align: right;
  background-color: #f2f2f2;
  border-right: 2px solid #bcbdc0;
}

.taxItemBlank
{
  height: 17px; 
  width: 670px;
  border-left: 2px solid #bcbdc0;
  border-right: 2px solid #bcbdc0;
}

.FaFFinAppAccDiz
{
  width: 250px;
  float: left;
  height: 25px;
}

.FaFFinAppAccValue
{
  width: 230px;
  float: left;
  height: 25px;
}

.FaFFinAppSectTotLeft
{
  width: 360px;
  float: left;
  height: 20px;
}

.FaFFinAppSectTotRight
{
  width: 340px;
  float: left;
  height: 20px;
}

.FafHouseholdLeft
{
  width:368px;
  float:left;
}

.FafDebtsLeft
{
  width:152px;
  float:left;
}

.FafOtherCostsIndent
{
  padding:0px 0px 0px 10px;
  float:left;
  width:359px;
}

.FaFDiscBox
{
  width: 25px;
  float: left;
  padding-bottom: 5px;
}

.FaFDiscText
{
  width: 575px;
  float: left;
  padding: 2px 0px 5px 0px;
}

.oboutTxtLeft
{
  background: transparent url('Images/Global/obout_txt_left.png') no-repeat;
  width: 5px;
  height: 21px;
  float: left;
}

.oboutTxtRight
{
  background: transparent url('Images/Global/obout_txt_right.png') no-repeat;
  width: 5px;
  height: 21px;
  float: left;
}

.oboutTxtTile
{
  background: transparent url('Images/Global/obout_txt_tile.png') repeat-x;
  height: 21px;
  float: left;
}

.FaFWatermark
{
  font-family: Arial;
  font-size: 10px;
  color: Black;
}

a.pmAccOpen:link, a.pmAccOpen:active, a.pmAccOpen:visited
{
  color: rgb(95,95,95);
  font-weight: bold;
  text-decoration: none;
  background: transparent url('Images/FaF/accordion-open.png') no-repeat 0px 2px;
  padding-left: 18px;
}

a.pmAccOpen:hover
{
  color: rgb(95,95,95);
  font-weight: bold;
  text-decoration: none;
  background: transparent url('Images/FaF/accordion-open.png') no-repeat 0px 2px;
  padding-left: 18px;
}

a.pmAccClosed:link, a.pmAccClosed:active, a.pmAccClosed:visited
{
  color: rgb(95,95,95);
  font-weight: bold;
  text-decoration: none;
  background: transparent url('Images/FaF/accordion-closed.png') no-repeat 0px 2px;
  padding-left: 18px;
}

a.pmAccClosed:hover
{
  color: rgb(95,95,95);
  font-weight: bold;
  text-decoration: none;
  background: transparent url('Images/FaF/accordion-closed.png') no-repeat 0px 2px;
  padding-left: 18px;
}

.accContent
{
  padding: 10px 0px 0px 18px;
}
