
 
.mainPnl
{
  text-align:left;
  font-family:Arial,Verdana,Helvetica,sans-serif;
  color: black;
  height: auto;
  padding: 0px;
  margin: 0px;
}
.mainPnl a 
{
  line-height: 20px;
  color: black;
  text-decoration:none;
  padding: 2px 0px 2px 0px;
}


/* top middle panel */

.midTopRoundedPnl
{ 
  font-size: 14pt;
  display:block;
  _float:left;
}

.midLeftRounded
{
  float: left;
  width: 26%;
  text-align:left;
  padding: 0px 5px 0px 0px;
  overflow: hidden;
  _overflow: visible;

}


.midCentre
{
  float: right;
  margin-right: 30px;
  _margin: 0px -1px 0px 0px;
  _position:relative;
  _right: 30px;
}

.midCentreLow
{
  float: right;
  background-color: white;
  width:646px;
  padding-bottom: 20px;
  margin-right: 31px;
   _margin: -2px 0px 0px 0px;
  _position:relative;
  _right: 30px;
}

.midCentreLowLeft
{
  float: left;
  width: 50%;
  _width: 49%;
  padding: 10px 0px 0px 0px;
  overflow: hidden;
  background-color: white;
  height: auto;
}
.midCentreLowRight
{
  width: 50%;
  _width: 49%;
  #float: left;
  padding: 10px 0px 0px 0px;
  overflow: hidden;
  _overflow:visible;
  background-color: white;
  height: auto;
}

   
.titlePnlMiddle
{
    background: transparent url(./images_v6/spotlight_word.jpg) no-repeat top right;
    height: 30px;
    width: 183px;
    margin: 0px 0px 10px 10px;    
}
.titlePnlRight
{
    background: transparent url(./images_v6/news_word.jpg) no-repeat  top right;
    height: 30px;
    width: 63px;
    margin-left: 35px;
}

p.newsParagraph
{
  padding-left: 0px;
  text-align: left;
}

div.newsContainer
{
  width: 285px;
  margin-left: 35px;
}

div.newsPanel
{
  width: 280px;
  #padding: 5px 0px 5px 0px;

}
div.newsPanel a
{
  cursor: default;
  text-decoration: none;
  font-family: tahoma, verdana, arial;
  line-height:14px;
  color: #666666;
  font-size: 11px;
}

div.newsPanel a:hover
{
  color: black;
  cursor: pointer;
}
.newsDate
{
  color: #C33F33;
  font-family: tahoma, verdana, arial;
  line-height:14px;
  font-size: 11px;
}
.content a:hover {text-decoration: underline; }


.maxwidth_sales
{
  width: 960px;
  margin: 0px auto;
 background: #E4E4E4 url(./images_v6/background_title.jpg) repeat-x 0 0; 
 /*background-color: red;*/
} 

#europe_link.worldwideToolbarPanelEU 
{
  color: red;
}

#us_link.worldwideToolbarPanelUS
{
  color: red;
}

/*******************overrides********************************/

/*start */
div.divfix
{
  width: auto;
}

div.divl
{
  width: 0px;
}

div.divr
{
	margin: 0px;
}
div.leftcontent
{

  padding: 0px;
  margin-left: 0px;
  
}

#container
{
 min-width: 1000px;
}

#nav
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 1px;
  width: 960px;
  _margin: 0px 0px 0px 1px;
  _padding: 0px 0px 0px 0px;
  _float: none;
  background-image:none;
}

#nav ul            { float: left; margin: 0 0 0 300px; _margin: 0px 0px 0px 150px; padding: 0; }
#nav ul li         { display:block; float:left; width: auto; list-style: none; text-align: center; margin:0; padding:0px 3px; color: #999999;}
#nav ul li a       {font-family: Tahoma,Verdana,Arial; background-image: none; color: #000000; text-decoration:none; display: block; width: auto; font-size: 11px; border:none; }
#nav ul li a:hover {font-family: Tahoma,Verdana,Arial; background-image: none; color: #999999; text-decoration:none; display: block; width: auto; font-size: 11px; border:none; }

#so #nav ul li a#mn1,
#te #nav ul li a#mn2,
#su #nav ul li a#mn3,
#ca #nav ul li a#mn4,
#co #nav ul li a#mn5,
#lo #nav ul li a#mn6        {background-image: none; color: #FF0000; }

#so #nav ul li a:hover#mn1,
#te #nav ul li a:hover#mn2,
#su #nav ul li a:hover#mn3,
#ca #nav ul li a:hover#mn4,
#co #nav ul li a:hover#mn5,
#lo #nav ul li a:hover#mn6  {background-image: none; color: #999999;}


body{
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 1.4em;
  text-align: center;
  height:100%;
}

html
{
  height: 100%;
}

#footer
{

  clear: both;
  margin: 0px auto  0px auto;
}


#head { 
  background-image: none; 
}



/*************************v6 additions*************************/

a:focus, a:active {outline: none;} 

div.v6_ticker_container
{
  overflow: hidden;
  height: auto;
  min-height: 60px;
  background-color: white;
  width: 646px;
  float: right;
  margin: 0px 31px 0px 0px;
  #margin: -3px 31px 0px 0px;
  _margin: -3px 0px 0px 0px;
  _position:relative;
  _right: 30px;
}

div.v6_ticker_container img
{
  margin: 0px auto;
}

div.v6_grey_line_container
{
  width: 646 px;
  height: auto;
  background-color: white;
  float: right;
  margin: 0px 36px 0px 0px;
  #margin: -2px 36px 0px 0px;
  _margin: -3px 0px 0px 0px;
  _position:relative;
  _right: 35px;
}
div.v6_grey_line_separator
{
  background: white url(./images_v6/grey_spot_line.png) no-repeat 0 0;
  width: 626px;
  height: 4px;
  margin: 0px 10px 0px 10px;
}
.menuLandingHeader
{
  background: url(./images_v6/menu_normal.jpg) no-repeat -4px 0px;
  width: 233px; 
  height: 40px;
}

.menuLandingFooter
{
  background: url(./images_v6/menu_normal.jpg) no-repeat -4px -833px;
  width: 233px; 
  height: 18px;
}

#menuLanding {padding-left: 23px;}
#menuLanding ul,#menuLanding ul li{list-style-type: none;  background-image: none; background-position: 0px; margin: 0px; padding: 0px; line-height: 0px;}
#menuLanding ul li, #menuLanding ul li a {width: 233px; display: block; height: 88px; }
#menuLanding ul li a#sn1 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -43px; }
#menuLanding ul li a#sn2 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -131px;}
#menuLanding ul li a#sn3 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -219px;}
#menuLanding ul li a#sn4 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -307px;}
#menuLanding ul li a#sn5 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -394px;}
#menuLanding ul li a#sn6 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -482px;}
#menuLanding ul li a#sn7 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -742px;}
#menuLanding ul li a#sn8 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -569px; _height:84px; _background: url(./images_v6/menu_normal.jpg) no-repeat -4px -568px;}
#menuLanding ul li a#sn9 {background: url(./images_v6/menu_normal.jpg) no-repeat -4px -656px; _background: url(./images_v6/menu_normal.jpg) no-repeat -4px -654px;}

#menuLanding ul li a:hover#sn1 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -43px;}
#menuLanding ul li a:hover#sn2 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -131px;}
#menuLanding ul li a:hover#sn3 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -219px;}
#menuLanding ul li a:hover#sn4 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -307px;}
#menuLanding ul li a:hover#sn5 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -394px;}
#menuLanding ul li a:hover#sn6 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -482px;}
#menuLanding ul li a:hover#sn7 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -742px;}
#menuLanding ul li a:hover#sn8 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -569px; _background: url(./images_v6/menu_black.jpg) no-repeat -4px -566px;}
#menuLanding ul li a:hover#sn9 {background: url(./images_v6/menu_black.jpg) no-repeat -4px -656px; _background: url(./images_v6/menu_black.jpg) no-repeat -4px -654px;}



/********************          spotlight            **************************/
a.v6_spot_centerImageLink
{
  margin-left: 10px;
}

div.v6_spot_SpotLightPnl
{
  margin-left: 10px;
}
a.v6_spot_titleFont
{
  color: #C33F33;
  font-size: 16px;
  font-family: tahoma, verdana, arial;
  padding: 0px;
}

div.v6_spot_mainParagraphPnl p
{
  font-family: tahoma, verdana, arial;
  line-height:14px;
  color: #666666;
  font-size: 11px;
  text-align: justify;
  padding: 5px 0px 5px 0px;
  margin: 0px;
}
div.viewNewsBtnPnl{margin-left: 12px;}
.viewNewsBtnPnl a
{
  font-family: tahoma, verdana, arial;
  line-height:14px;
  font-size: 11px;
  text-decoration: none;
  color: #666666;
}

.viewNewsBtnPnl a:hover
{
  text-decoration: none;
  color: black;
}


 div.floating_panel
 {
   z-index: 1000; 
   position: fixed;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 100%;
   background: transparent url(./images_v6/float_transparent.png) repeat top left;
   overflow: visible;
    _background: #FFFFFF none no-repeat top left;
    _overflow: visible;
    _position: absolute;
    
 }
 

