/* Beckoffice: styles from the original index.php (non-IE branch). */
@font-face {
    font-family: 'ProximaNovaCondensedRegular';
    src: url('../fonts/ProximaNovaCond-Reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaCondensedExtrabold';
    src: url('../fonts/ProximaNovaCond-Xbold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html,body
{
  border:0;
  padding:0;
  margin:0;

  font-size: 1em;
  background-color: #ffffff;
  color: #000000;
}
html,body,
.contentPanel.boSetHome
{
  font-family: ProximaNovaCondensedExtrabold,Helvetica,Arial,sans serif;
}
a
{
  outline:none;
  text-decoration:none;
  color: inherit;
}
a:focus
{
  outline:none;
}
#pageContainer
{
  position:absolute;
  cursor: default;
}
.menuPanel,.submenuPanel,.contentPanel,.boPageContainer
{
  position: absolute;
}
.navItemContainer
{
  position:absolute;
  top:0;
}
.navItem,.boMenuItem
{
  cursor: pointer;
}
/*.navItem.navCurrent, */
.navItem.menuitemCurrent,
.boMenuItem.menuitemCurrent
{
  cursor: default;
}
.headingPanel
{
  position:absolute;
  top: 0;
}
#footerArea { position:absolute; }

.bean
{
  z-index:1000;
  position:absolute;
}
.beanShadow
{
  position:absolute;
}
.boHeading0.boSetHome    { color: #DD6126; }
.boHeading1.boSetHome    { color: #F0B996; }
.boSetHome .boContent0   { color: #58595B; }
.boSetHome .boContent1   { color: #929497; }
.boSetHome .boContent2   { color: #929497; }


.boSet0,
.boSet0.boMenuItem.menuitemCurrent,
.boSet0.boMenuItem:hover
                     { color: #4D9242; }
.boSet0 .boLighter,
.boSet0.boMenuItem   { color: #91B27F; }

.boSet1,
.boSet1.boMenuItem.menuitemCurrent,
.boSet1.boMenuItem:hover
                     { color: #DD6126; }
.boSet1 .boLighter,
.boSet1.boMenuItem   { color: #F0B996; }

.boSet2,
.boSet2.boMenuItem.menuitemCurrent,
.boSet2.boMenuItem:hover
                     { color: #CD2030; }
.boSet2 .boLighter,
.boSet2.boMenuItem   { color: #E7A493; }

.boSet3,
.boSet3.boMenuItem.menuitemCurrent,
.boSet3.boMenuItem:hover,
.boHeading0.boSet3
                     { color: #175883; }
.boSet3 .boLighter,
.boSet3.boMenuItem,
.boHeading1.boSet3
                     { color: #9AA6BE; }

.boSet3 .boLightGrey { color: #929497; }

.headingPanel,.contentPanel.boSetHome
{
  line-height: 0.98;
}
.menuPanel,.submenuPanel
{
  line-height: 1.5714285714286;
}
.contentPanel
{
  line-height: 1.4545454545455;
}
.contentPanel.testimonial
{
  line-height: 1.5555555555556;
}
.contentPanel,
.deliciousText,
#company_no,
#privacy,
#copyright  {
  font-family: ProximaNovaCondensedRegular,Times,Verdana,Trebuchet MS,sans serif;
  color: #58595B;
  }
.quotedPerson { color: #000000; }
