/* Styleguide pool */

/*bugfix IE6 China indetail Color */
body.specialsPool .footnote{
line-height:1.35em;



}


/* bugfix IE 6 911 Carerra Engine Diagram */
#engineDiagramPage1 
{
	height: auto; /* anstelle 420px */
}
#engineDiagramControl 
{
	z-index:10000;
}

body.styleguidePool .navigationHome,
body.styleguide-enPool .navigationHome
{
    background-position: -200px;
}

body.styleguidePool #navigationShade,
body.styleguidePool #navigationHomeSub,
body.styleguide-enPool #navigationShade,
body.styleguide-enPool #navigationHomeSub,
body.specialsPool #navigationShade,
body.specialsPool #navigationHomeSub,
body.fairsPool #navigationShade,
body.fairsPool #navigationHomeSub,
body.messePool #navigationShade,
body.messePool #navigationHomeSub
{
    left: -1000px;
}

body.styleguidePool .meta,
body.styleguide-enPool .meta
{
    display: none;
}

body.styleguidePool .shoppingShade,
body.styleguide-enPool .shoppingShade
{
    top: 177px;
    height: 262px;
}

body.styleguidePool .topnav,
body.styleguide-enPool .topnav
{
    background-position: -200px -200px;
}

body.styleguidePool .search,
body.styleguide-enPool .search
{
    display: none;
}


/* Swiss-Pool - Only 3 Menu entries */
body.swissPool #navigationShade
{
    height: 153px; /*height: 81px;*/
}

body.swissPool #navigationHomeSub
{
    height: 144px; /*height: 72px; */  
}


body.pz-masterPool #navigationShade,
body.pch-maienfeldPool #navigationShade,
body.pch-baselPool #navigationShade,
body.pch-bernPool #navigationShade,
body.pch-genfPool #navigationShade,
body.pch-lausannePool #navigationShade,
body.pch-schinznachPool #navigationShade,
body.pch-sierrePool #navigationShade,
body.pch-gallenPool #navigationShade,
body.pch-ticinoPool #navigationShade,
body.pch-winterthurPool #navigationShade,
body.pch-zuerichPool #navigationShade,
body.pch-zugPool #navigationShade
{
    height: 134px;
}

body.pz-masterPool #navigationHomeSub,
body.pch-maienfeldPool #navigationHomeSub,
body.pch-baselPool #navigationHomeSub,
body.pch-bernPool #navigationHomeSub,
body.pch-genfPool #navigationHomeSub,
body.pch-lausannePool #navigationHomeSub,
body.pch-schinznachPool #navigationHomeSub,
body.pch-sierrePool #navigationHomeSub,
body.pch-gallenPool #navigationHomeSub,
body.pch-ticinoPool #navigationHomeSub,
body.pch-winterthurPool #navigationHomeSub,
body.pch-zuerichPool #navigationHomeSub,
body.pch-zugPool #navigationHomeSub
{
    height: 125px;
}

body.pz-masterPool .shoppingShade,
body.pch-maienfeldPool .shoppingShade,
body.pch-baselPool .shoppingShade,
body.pch-bernPool .shoppingShade,
body.pch-genfPool .shoppingShade,
body.pch-lausannePool .shoppingShade,
body.pch-schinznachPool .shoppingShade,
body.pch-sierrePool .shoppingShade,
body.pch-gallenPool .shoppingShade,
body.pch-ticinoPool .shoppingShade,
body.pch-winterthurPool .shoppingShade,
body.pch-zuerichPool .shoppingShade,
body.pch-zugPool .shoppingShade
{
    top:249px;
    height: 190px;
}

body.pz-masterPool .content,
body.pch-maienfeldPool .content,
body.pch-baselPool .content,
body.pch-bernPool .content,
body.pch-genfPool .content,
body.pch-lausannePool .content,
body.pch-schinznachPool .content,
body.pch-sierrePool .content,
body.pch-gallenPool .content,
body.pch-ticinoPool .content,
body.pch-winterthurPool .content,
body.pch-zuerichPool .content,
body.pch-zugPool .content
{
    min-height: 660px;
}

body.pz-masterPool .teaserBar,
body.pch-maienfeldPool .teaserBar,
body.pch-baselPool .teaserBar,
body.pch-bernPool .teaserBar,
body.pch-genfPool .teaserBar,
body.pch-lausannePool .teaserBar,
body.pch-schinznachPool .teaserBar,
body.pch-sierrePool .teaserBar,
body.pch-gallenPool .teaserBar,
body.pch-ticinoPool .teaserBar,
body.pch-winterthurPool .teaserBar,
body.pch-zuerichPool .teaserBar,
body.pch-zugPool .teaserBar
{
    margin-bottom: 120px;
}

.adressfeld
{
  top:260px;
	position:absolute;
	left:-843px;
	width:250px;
	z-index: 3000;
}

.adressfeld p
{
    font-size: 10px;
}
/*=================PZ-Master End==========================*/



/* Tabs: */
body.canadaPool .tabContent
{
    top: -1px;
} 
body.canadaPool .tabs
{
    margin: 0px;
    padding: 0px;
    height:100%;
} 
body.canadaPool .tabs li
{
	background: #f5f5f5 url(/images/jdpower/tab-bg.gif) no-repeat right top;
}
body.canadaPool .tabs li a img
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	padding-right: 20px;
  border-top: 1px #cccccc solid;
  border-bottom: 1px #cccccc solid;
}
body.canadaPool .tabs li a.lastChild
{
    background: #f5f5f5 url(/images/jdpower/tab-last-bg.gif) no-repeat right top;
}

body.canadaPool .tabs .selected a.lastChild
{
  background: #f5f5f5 url(/images/jdpower/tab-last-selected-bg.gif) no-repeat right top;
  border-bottom: none;
}
body.canadaPool .tabs .selected a img
{
  top: -1px;
  border-bottom: none;
  padding-left: 19px;
}
/* tab1 braucht links 1px mehr padding */
body.canadaPool .tabs .tab1 a img 
{
	padding-left:20px; 
}

body.canadaPool .tabs li.selected a.lastChild img
{
	top: -1px;
  border-top: none;
}
body.canadaPool .tabs li a.lastChild img
{
  top: -1px;
  border-top: none;
  margin-top: 1px;
}
body.canadaPool .tabs .selected
{
    border-left: 1px #cccccc solid;
    background: #f5f5f5 url(/images/jdpower/tab-selected-bg.gif) no-repeat right top;
    z-index: 120;
}

body.brazilPool #navshade1,  body.brazilPool #navshadeSimple1,
body.middle-eastPool #navshade1,  body.middle-eastPool #navshadeSimple1,
body.internationalPool #navshade1,  body.internationalPool #navshadeSimple1,
body.papPool #navshade1,  body.papPool #navshadeSimple1,
body.australiaPool #navshade1,  body.australiaPool #navshadeSimple1,
body.canadaPool #navshade1, body.canadaPool #navshadeSimple1,
body.chinaPool #navshade1,  body.chinaPool #navshadeSimple1,
body.francePool #navshade1, body.francePool #navshadeSimple1,
body.germanyPool #navshade1,  body.usaPool #navshadeSimple1,
body.italyPool #navshade1,  body.germanyPool #navshadeSimple1,
body.japanPool #navshade1,  body.japanPool #navshadeSimple1,
body.latin-america-esPool #navshade1,  body.latin-america-esPool #navshadeSimple1,
body.latin-america-enPool #navshade1,  body.latin-america-enPool #navshadeSimple1,
body.portugalPool #navshade1,  body.portugalPool #navshadeSimple1,
body.russiaPool #navshade1,  body.russiaPool #navshadeSimple1,
body.spainPool #navshade1,  body.russiaPool #navshadeSimple1,
body.swissPool #navshade1,  body.swissPool #navshadeSimple1,
body.ukPool #navshade1,  body.ukPool #navshadeSimple1,
body.usaPool #navshade1 body.usaPool #navshadeSimple1
{
	width:199px;
} 

body.brazilPool #navshade3,  body.brazilPool #navshadeSimple3,
body.middle-eastPool #navshade3,  body.middle-eastPool #navshadeSimple3,
body.internationalPool #navshade3,  body.internationalPool #navshadeSimple3,
body.papPool #navshade3,  body.papPool #navshadeSimple3,
body.australiaPool #navshade3,  body.australiaPool #navshadeSimple3,
body.canadaPool #navshade3, body.canadaPool #navshadeSimple3,
body.chinaPool #navshade3,  body.chinaPool #navshadeSimple3,
body.francePool #navshade3, body.francePool #navshadeSimple3,
body.germanyPool #navshade3,  body.usaPool #navshadeSimple3,
body.italyPool #navshade3,  body.germanyPool #navshadeSimple3,
body.japanPool #navshade3,  body.japanPool #navshadeSimple3,
body.latin-america-esPool #navshade3,  body.latin-america-esPool #navshadeSimple3,
body.latin-america-enPool #navshade3,  body.latin-america-enPool #navshadeSimple3,
body.portugalPool #navshade3,  body.portugalPool #navshadeSimple3,
body.russiaPool #navshade3,  body.russiaPool #navshadeSimple3,
body.spainPool #navshade3,  body.russiaPool #navshadeSimple3,
body.swissPool #navshade3,  body.swissPool #navshadeSimple3,
body.ukPool #navshade3,  body.ukPool #navshadeSimple3,
body.usaPool #navshade3 body.usaPool #navshadeSimple3
{
	left:424px;
	width:414px;
}

body.brazilPool div.subnav, 
body.middle-eastPool div.subnav, 
body.internationalPool div.subnav, 
body.papPool div.subnav, 
body.australiaPool div.subnav, 
body.canadaPool div.subnav,
body.chinaPool div.subnav, 
body.francePool div.subnav,
body.germanyPool div.subnav, 
body.italyPool div.subnav, 
body.japanPool div.subnav, 
body.latin-america-esPool div.subnav, 
body.latin-america-enPool div.subnav, 
body.portugalPool div.subnav, 
body.russiaPool div.subnav, 
body.spainPool div.subnav, 
body.swissPool div.subnav, 
body.ukPool div.subnav, 
body.usaPool div.subnav
{
    width: 199px;
    background-color: white;
    background-image: url(/images/arrow-gray.gif);
    background-repeat: no-repeat;
    background-position: 186px 8px;
    filter: alpha(opacity=86);
    -moz-opacity: .86;
}

body.brazilPool div.subna\v, 
body.midde-eastPool div.subna\v, 
body.internationalPool div.subna\v, 
body.papPool div.subna\v, 
body.australiaPool div.subna\v, 
body.canadaPool div.subna\v,
body.chinaPool div.subna\v, 
body.francePool div.subna\v,
body.germanyPool div.subna\v, 
body.italyPool div.subna\v, 
body.japanPool div.subna\v, 
body.latin-america-esPool div.subna\v, 
body.latin-america-enPool div.subna\v, 
body.portugalPool div.subna\v, 
body.russiaPool div.subna\v, 
body.spainPool div.subna\v, 
body.swissPool div.subna\v, 
body.ukPool div.subna\v, 
body.usaPool div.subna\v
{
    /* width: 136px; */
	width: 184px;
}


/*********
  STV 2007.10.25:
     -> JD-Power KBLayer-Umbau */


body.messePool #knowledgeBase h2, 
body.usaPool #knowledgeBase h2, 
body.canadaPool #knowledgeBase h2, 
body.latin-america-enPool #knowledgeBase h2
{
    display:inline;
    vertical-align:top;
    white-space: nowrap;
    border-style:none;
    font-size: 1px;
}

body.messePool #knowledgeBase h2 img, 
body.usaPool #knowledgeBase h2 img, 
body.canadaPool #knowledgeBase h2 img, 
body.latin-america-enPool #knowledgeBase h2 img
{
    display:inline;
    border-style:none;
    height: auto;
}

body.messePool #kbNavi,
body.usaPool #kbNavi,
body.canadaPool #kbNavi,
body.latin-america-enPool #kbNavi
{
    position: absolute;
    display: block;
    margin: 0;
    padding: 0;
    top: 24px;
    right: 36px;
    white-space: nowrap;
    text-align: right;
}

body.messePool #kbNavi a, body.messePool #kbNavi img,
body.usaPool #kbNavi a, body.usaPool #kbNavi img,
body.canadaPool #kbNavi a, body.canadaPool #kbNavi img,
body.latin-america-enPool #kbNavi a, body.latin-america-enPool #kbNavi img
{
    position: relative;
    display: inline;
    float: left;
}

/* End <-
 ********/

/*********
  STV 2007.10.25:
     -> JD-Power Related Links */
.related a , a.speciallink
{
    background-image:url(/images/arrow-blue-usapool.gif);
    color: #336699 ; /*#0066CC;*/
}
/* End <-
 ********/
/*********
  STV 2007.10.23:
     -> JD-Power Hauptnavi-Umbau */

body.brazilPool .navshadeTopnavL, 
body.middle-eastPool .navshadeTopnavL, 
body.internationalPool .navshadeTopnavL, 
body.papPool .navshadeTopnavL, 
body.australiaPool .navshadeTopnavL, 
body.canadaPool .navshadeTopnavL,
body.chinaPool .navshadeTopnavL, 
body.francePool .navshadeTopnavL,
body.germanyPool .navshadeTopnavL, 
body.italyPool .navshadeTopnavL, 
body.japanPool .navshadeTopnavL, 
body.latin-america-esPool .navshadeTopnavL, 
body.latin-america-enPool .navshadeTopnavL, 
body.portugalPool .navshadeTopnavL, 
body.russiaPool .navshadeTopnavL, 
body.spainPool .navshadeTopnavL, 
body.swissPool .navshadeTopnavL, 
body.ukPool .navshadeTopnavL, 
body.usaPool .navshadeTopnavL
{
    background-color:White;
    opacity: 0.4;
    filter:Alpha(opacity=40, finishopacity=40, style=2);
}

body.brazilPool .navshadeTopnavD, 
body.middle-easrPool .navshadeTopnavD, 
body.internationalPool .navshadeTopnavD, 
body.papPool .navshadeTopnavD, 
body.australiaPool .navshadeTopnavD, 
body.canadaPool .navshadeTopnavD,
body.chinaPool .navshadeTopnavD, 
body.francePool .navshadeTopnavD,
body.germanyPool .navshadeTopnavD, 
body.italyPool .navshadeTopnavD, 
body.japanPool .navshadeTopnavD, 
body.latin-america-esPool .navshadeTopnavD, 
body.latin-america-enPool .navshadeTopnavD, 
body.portugalPool .navshadeTopnavD, 
body.russiaPool .navshadeTopnavD, 
body.spainPool .navshadeTopnavD, 
body.swissPool .navshadeTopnavD, 
body.ukPool .navshadeTopnavD, 
body.usaPool .navshadeTopnavD
{
    background-color:White;
    opacity: 0.86;
    filter:Alpha(opacity=86, finishopacity=86, style=2);
}

body.brazilPool .p_search, 
body.middle-eastPool .p_search, 
body.internationalPool .p_search, 
body.papPool .p_search, 
body.australiaPool .p_search, 
body.canadaPool .p_search,
body.chinaPool .p_search, 
body.francePool .p_search,
body.germanyPool .p_search, 
body.italyPool .p_search, 
body.japanPool .p_search, 
body.latin-america-esPool .p_search, 
body.latin-america-enPool .p_search, 
body.portugalPool .p_search, 
body.russiaPool .p_search, 
body.spainPool .p_search, 
body.swissPool .p_search, 
body.ukPool .p_search, 
body.usaPool .p_search
{
	margin-top: 0px;
	margin-bottom: 12px;
}

body.brazilPool p.lastChild, 
body.middle-eastPool p.lastChild, 
body.internationalPool p.lastChild, 
body.papPool p.lastChild, 
body.australiaPool p.lastChild, 
body.canadaPool p.lastChild,
body.chinaPool p.lastChild, 
body.francePool p.lastChild,
body.germanyPool p.lastChild, 
body.italyPool p.lastChild, 
body.japanPool p.lastChild, 
body.latin-america-esPool p.lastChild, 
body.latin-america-enPool p.lastChild, 
body.portugalPool p.lastChild, 
body.russiaPool p.lastChild, 
body.spainPool p.lastChild, 
body.swissPool p.lastChild, 
body.ukPool p.lastChild, 
body.usaPool p.lastChild
{
	margin-bottom: 12px;
	margin-top: 0px;
}

body.brazilPool .topnav, 
body.middle-eastPool .topnav, 
body.internationalPool .topnav, 
body.papPool .topnav, 
body.australiaPool .topnav, 
body.canadaPool .topnav,
body.chinaPool .topnav, 
body.francePool .topnav,
body.germanyPool .topnav, 
body.italyPool .topnav, 
body.japanPool .topnav, 
body.latin-america-esPool .topnav, 
body.latin-america-enPool .topnav, 
body.portugalPool .topnav, 
body.russiaPool .topnav, 
body.spainPool .topnav, 
body.swissPool .topnav, 
body.ukPool .topnav, 
body.usaPool .topnav
{
	border-bottom: 1px #484848 solid;
}
/* End <-
 ********/

/*********
  STV 2007.10.23:
     -> JD-Power Infolayer (Modell-Flyout) */
body.brazilPool .info, 
body.middle-eastPool .info, 
body.internationalPool .info, 
body.papPool .info, 
body.australiaPool .info, 
body.canadaPool .info,
body.chinaPool .info, 
body.francePool .info,
body.germanyPool .info, 
body.italyPool .info, 
body.japanPool .info, 
body.latin-america-esPool .info, 
body.latin-america-enPool .info, 
body.portugalPool .info, 
body.russiaPool .info, 
body.spainPool .info, 
body.swissPool .info, 
body.ukPool .info, 
body.usaPool .info
{
    left: 432px;
    top: 9px;
    width: 399px;
}
body.usaPool ul.knowledgeBases,
body.canadaPool ul.knowledgeBases,
body.latin-america-enPool ul.knowledgeBases
{
    width:auto;
}
body.usaPool #knowledgeBase p,
body.canadaPool #knowledgeBase p
{
	font-size: 12px !important;
}
body.usaPool #knowledgeBase p.footnote,
body.canadaPool #knowledgeBase p.footnote
{
	font-size: 10px !important;
}

body.brazilPool div.infoFlyoutElementFirst p, 
body.middle-eastPool div.infoFlyoutElementFirst p, 
body.internationalPool div.infoFlyoutElementFirst p, 
body.papPool div.infoFlyoutElementFirst p, 
body.australiaPool div.infoFlyoutElementFirst p, 
body.canadaPool div.infoFlyoutElementFirst p,
body.chinaPool div.infoFlyoutElementFirst p, 
body.francePool div.infoFlyoutElementFirst p,
body.germanyPool div.infoFlyoutElementFirst p, 
body.italyPool div.infoFlyoutElementFirst p, 
body.japanPool div.infoFlyoutElementFirst p, 
body.latin-america-esPool div.infoFlyoutElementFirst p, 
body.latin-america-enPool div.infoFlyoutElementFirst p, 
body.portugalPool div.infoFlyoutElementFirst p, 
body.russiaPool div.infoFlyoutElementFirst p, 
body.spainPool div.infoFlyoutElementFirst p, 
body.swissPool div.infoFlyoutElementFirst p, 
body.ukPool div.infoFlyoutElementFirst p, 
body.usaPool div.infoFlyoutElementFirst p
{
	font-size: 10px !important;
}

body.brazilPool div.infoFlyoutElementSecond p, 
body.middle-eastPool div.infoFlyoutElementSecond p, 
body.internationalPool div.infoFlyoutElementSecond p, 
body.papPool div.infoFlyoutElementSecond p, 
body.australiaPool div.infoFlyoutElementSecond p, 
body.canadaPool div.infoFlyoutElementSecond p,
body.chinaPool div.infoFlyoutElementSecond p, 
body.francePool div.infoFlyoutElementSecond p,
body.germanyPool div.infoFlyoutElementSecond p, 
body.italyPool div.infoFlyoutElementSecond p, 
body.japanPool div.infoFlyoutElementSecond p, 
body.latin-america-esPool div.infoFlyoutElementSecond p, 
body.latin-america-enPool div.infoFlyoutElementSecond p, 
body.portugalPool div.infoFlyoutElementSecond p, 
body.russiaPool div.infoFlyoutElementSecond p, 
body.spainPool div.infoFlyoutElementSecond p, 
body.swissPool div.infoFlyoutElementSecond p, 
body.ukPool div.infoFlyoutElementSecond p, 
body.usaPool div.infoFlyoutElementSecond p
{
	font-size: 10px !important;
}

body.brazilPool .i\nfo, 
body.middle-eastPool .i\nfo, 
body.internationalPool .i\nfo, 
body.papPool .i\nfo, 
body.australiaPool .i\nfo, 
body.canadaPool .i\nfo,
body.chinaPool .i\nfo, 
body.francePool .i\nfo,
body.germanyPool .i\nfo, 
body.italyPool .i\nfo, 
body.japanPool .i\nfo, 
body.latin-america-esPool .i\nfo, 
body.latin-america-enPool .i\nfo, 
body.portugalPool .i\nfo, 
body.russiaPool .i\nfo, 
body.spainPool .i\nfo, 
body.swissPool .i\nfo, 
body.ukPool .i\nfo, 
body.usaPool .i\nfo
{
    width: 367px;
}

body.brazilPool .info p, 
body.middle-eastPool .info p, 
body.internationalPool .info p, 
body.papPool .info p, 
body.australiaPool .info p, 
body.canadaPool .info p,
body.chinaPool .info p, 
body.francePool .info p,
body.germanyPool .info p, 
body.italyPool .info p, 
body.japanPool .info p, 
body.latin-america-esPool .info p, 
body.latin-america-enPool .info p, 
body.portugalPool .info p, 
body.russiaPool .info p, 
body.spainPool .info p, 
body.swissPool .info p, 
body.ukPool .info p, 
body.usaPool .info p
{
	line-height: 15px;
}

body.usaPool .infoImage, body.usaPool .infoImage img,
body.canadaPool .infoImage, body.canadaPool .infoImage img
{
    height: 142px;
}

body.usaPool .infoMoreTwoLines,
body.canadaPool .infoMoreTwoLines
{
  position: absolute;
  left: 0;
  top: 361px;
  height: 38px;
  width: 312px;
  background-color: rgb(245,245,245);
  padding-top: 7px;
  padding-left: 16px;
  border-top: 1px solid rgb(203,0,0);
  border-bottom: 1px solid rgb(203,0,0);
}

body.usaPool .infoMoreTwoLines a,
body.canadaPool .infoMoreTwoLines a
{
  display: inline;
  text-decoration: none;
  width: 109px;
  height: 14px;
  float: left;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 12px;
  margin-right: 15px;
  margin-bottom: 3px;
  background-image: url(/images/arrow-black.gif);
  background-repeat: no-repeat;
  background-position: 4px 4px;
  color: black;
}

body.usaPool .infoMoreTwoLines a:hover,
body.canadaPool .infoMoreTwoLines a:hover
{
  color: rgb(203,0,0);
  background-image: url(/images/arrow-red.gif);
}

body.brazilPool .infoType_pcna, 
body.middle-eastPool .infoType_pcna, 
body.internationalPool .infoType_pcna, 
body.papPool .infoType_pcna, 
body.australiaPool .infoType_pcna, 
body.canadaPool .infoType_pcna,
body.chinaPool .infoType_pcna, 
body.francePool .infoType_pcna,
body.germanyPool .infoType_pcna, 
body.italyPool .infoType_pcna, 
body.japanPool .infoType_pcna, 
body.latin-america-esPool .infoType_pcna, 
body.latin-america-enPool .infoType_pcna, 
body.portugalPool .infoType_pcna, 
body.russiaPool .infoType_pcna, 
body.spainPool .infoType_pcna, 
body.swissPool .infoType_pcna, 
body.ukPool .infoType_pcna, 
body.usaPool .infoType_pcna
{
    display: none;
}

body.brazilPool .infoPerformance_pcna, 
body.middle-eastPool .infoPerformance_pcna, 
body.internationalPool .infoPerformance_pcna, 
body.papPool .infoPerformance_pcna, 
body.australiaPool .infoPerformance_pcna, 
body.canadaPool .infoPerformance_pcna,
body.chinaPool .infoPerformance_pcna, 
body.francePool .infoPerformance_pcna,
body.germanyPool .infoPerformance_pcna, 
body.italyPool .infoPerformance_pcna, 
body.japanPool .infoPerformance_pcna, 
body.latin-america-esPool .infoPerformance_pcna, 
body.latin-america-enPool .infoPerformance_pcna, 
body.portugalPool .infoPerformance_pcna, 
body.russiaPool .infoPerformance_pcna, 
body.spainPool .infoPerformance_pcna, 
body.swissPool .infoPerformance_pcna, 
body.ukPool .infoPerformance_pcna, 
body.usaPool .infoPerformance_pcna
{
    top: 0px; /* 176px; */
}


body.brazilPool .infoPrice_pcna, 
body.middle-eastsPool .infoPrice_pcna, 
body.internationalPool .infoPrice_pcna, 
body.papPool .infoPrice_pcna, 
body.australiaPool .infoPrice_pcna, 
body.canadaPool .infoPrice_pcna,
body.chinaPool .infoPrice_pcna, 
body.francePool .infoPrice_pcna,
body.germanyPool .infoPrice_pcna, 
body.italyPool .infoPrice_pcna, 
body.japanPool .infoPrice_pcna, 
body.latin-america-esPool .infoPrice_pcna, 
body.latin-america-enPool .infoPrice_pcna, 
body.portugalPool .infoPrice_pcna, 
body.russiaPool .infoPrice_pcna, 
body.spainPool .infoPrice_pcna, 
body.swissPool .infoPrice_pcna, 
body.ukPool .infoPrice_pcna, 
body.usaPool .infoPrice_pcna
{
    top: 0px; /* 240px; */
}
.infoFlyout
{
    overflow: hidden;
    padding: 16px; 
    display: none; 
    border: 0px red solid;
    width: 367px;
}
.infoFlyoutImage{
    position:relative;
    height:270px;
    width:367px;
    display:block;
    padding-bottom: 14px;
}
.infoFlyoutImage img
{
    height:270px;
    width:367px;
}
.bottomFlyout
{
    border: 0px red solid;
    position:relative;
    overflow: hidden;
    width: 367px;
    height: 107px;
}
.bottomLeftFlyout
{
    /*border: 0px lime solid;*/
    border-top:1px dashed #CCCCCC;
    margin-top:4px; 
    padding-bottom:4px; 
    position:absolute;
    overflow:hidden;
    top:0px;
    left:0px; 
    width:207px; 
    height:107px;
}
.bottomRightFlyout
{
    /*border: 1px blue solid;*/

    position:absolute;
    overflow:hidden;
    top:0px;
    right:0px; 
    width:143px; 
    height:107px;
}

.infoLinkFlyout {
    position:auto;
    background-color:#FFFFFF;
    font-size:10px;
    overflow:hidden;
    width: 207px;
}

.infoLinkFlyout a
{
    position:auto;
    display:block;
    width:207px; 
    
    background-image:url(/images/arrow-blue-usapool.gif);
    background-position:1px 7px;
    background-repeat:no-repeat;
    border-bottom:1px dashed #CCCCCC;
    color:#336699 ; /*#0066CC;*/
    display:block;
    font-size:10px;
    height:15px;
    margin-top: 1px;
    padding:4px 4px 3px 14px;
    text-decoration:none;
}
.infoLinkFlyout a:hover
{
    background-image:url(/images/arrow-red.gif);
}
.infoFlyoutElementFirst
{
    border: 0px red solid;

    position:relative;
    overflow:hidden;
    top:0px;
    left:0px; 
    width:100%;
    padding-bottom:6px;
    font-size:10px !important;
}
.infoFlyoutElementSecond
{
    border: 0px lime solid;

    position:relative;
    overflow:hidden;
    top:0px;
    left:0px; 
    width:100%;
    font-size:10px !important;
}
/* End <-
 ********/
