/***
* IE6 Only CSS
***/

#page
{
  font-size: 11px !important;
}

A.buttonRO {
  background: transparent url('/images/buttons/buttonRORight_trans.gif') no-repeat scroll top right;
}
A.buttonRO SPAN {
    background: transparent url('/images/buttons/buttonROLeft_trans.gif') no-repeat;
}
A.buttonRO.free SPAN {
    background: transparent url('/images/buttons/buttonROLeftFree_trans.gif') no-repeat;
}
A.buttonRO.custom {
  background-color: #FFFFFF !important;
  color: #666666 !important;
}
A.buttonRO.custom:hover {
  color: #333333 !important;
}

.transparentPNG,
.dropShadow,
#headerSearch,
#logo A,
#navbar,
#search-box,
#search-form,
#search-theme-form,
#headerSearch FORM,
#headerNav,
#header,
#index-spotlight #news .item
{
  behavior: url('/xtras/iepngfix.htc');
}

#search-box
{
  overflow: hidden;
}

#logo A {
  cursor: pointer;
}

IMG.alignLeft,
IMG.alignRight,
#catPartners.trainerPage .content .text .url,
#catPartners.varPage .contentBox .contentBoxWSidebar .content .partner .contact {
  position: relative;
}

#headerNav {
  float: left;
}

#catProducts.prodFamEA .contentBoxWSidebar,
#catProducts .prodFamEA .contentBoxWSidebar {
  background: #FCFCFC url('/images/layout/products/prodListEABottomBG.png') no-repeat 5px bottom;
}
#catProducts.prodFamMDGLink .contentBoxWSidebar,
#catProducts .prodFamMDGLink .contentBoxWSidebar {
  background: #FCFCFC url('/images/layout/products/prodListMDGBottomBG.png') no-repeat 5px bottom;
}
#catProducts.prodFamMDGInt .contentBoxWSidebar,
#catProducts .prodFamMDGInt .contentBoxWSidebar {
  background: #FCFCFC url('/images/layout/products/prodListMDGBottomBG.png') no-repeat 5px bottom;
}
#catProducts.prodFamMDGTech .contentBoxWSidebar,
#catProducts .prodFamMDGTech .contentBoxWSidebar {
  background: #FCFCFC url('/images/layout/products/prodListMDGBottomBG.png') no-repeat 5px bottom;
}

.contentBox .contentBoxWSidebar {
  background: #FCFCFC url('/images/layout/products/prodListEABottomBG.png') no-repeat 5px bottom;
  border-bottom: 1px solid #E5E5E5;
  padding-bottom: 0px;
}
.contentBox .contentBoxWSidebar .sideBarBG {
  display: none;
}
.contentBox .contentBoxWSidebar .sideBarIMG {
  left: -109px;
}

#content-header DIV.breadcrumb LI
{
  height: 24px !important;
}

#layoutBreadcrumb UL.breadcrumb LI
{
  height: 21px !important;
}

#content-header DIV.breadcrumb LI.home,
#layoutBreadcrumb UL.breadcrumb LI.home
{
  height: 0px !important;
}



#catPartners.trainerPage .partnersHeader .content .logos UL LI {
  margin: 10px 5px 0px 5px;
}



#catPartners.varPage .contentBox .contentBoxWSidebar {
  border-bottom: none;
}
#catPartners.varPage .contentBox.vars .contentBoxWSidebar .country,
#catPartners.varPage .contentBox.vars .contentBoxWSidebar .partner {
  border-bottom: none !important;
}
#catPartners.varPage .dropShadow {
  border-top: 1px solid #000000;
}
#catPartners.varPage .dropShadow .dropShadowBreak {
  height: 11px;
  margin-top: -1px;
}

.trialMain .trialDetails {
  width: 473px;
}
.trialMain .trialResources {
  margin: 0px 5px 0px 0px;
}

#content
{
  margin-left: 0px !important;
  padding-left: 200px;
}
#betas #content {padding-left:0px !important;}

/** Tabs **/
  #tabs li a,
  #tabs li a span
  {
    _display: inline !important; /* Otherwise the blocks mistakenly get 100% width in IE5 */
    display: inline-block !important; /* Otherwise the blocks mistakenly get 100% width in IE6 */
    cursor: pointer;
  }

  #tabs
  {
    _width: 100% !important; /* Otherwise IE5 treats the ul as floated */
    _w\idth: auto !important; /* Reset to auto width for IE6 */
  }

  #tabs li a
  {
    _background: url(/images/layout/tabs/tab-left-ie6.png) no-repeat left -38px !important;
  }

  #tabs li a span
  {
    _background: url(/images/layout/tabs/tab-right-ie6.png) no-repeat right -38px !important;
  }

  #tabs li a:hover
  {
    _background: url(/images/layout/tabs/tab-left-ie6.png) no-repeat left -76px !important;
  }

  #tabs li a:hover span
  {
    _background: url(/images/layout/tabs/tab-right-ie6.png) no-repeat right -76px !important;
  }

  #tabs li.ui-tabs-selected a,
  #tabs li.ui-tabs-selected a:hover
  {
    _background: url(/images/layout/tabs/tab-left-ie6.png) no-repeat left 0 !important;
  }

  #tabs li.ui-tabs-selected a span,
  #tabs li.ui-tabs-selected a:hover span
  {
    _background: url(/images/layout/tabs/tab-right-ie6.png) no-repeat right 0 !important;
  }
