body, td, a, p
{font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; font-weight: normal;}
body
{background: #fff; margin: 0 0 30px 0;}
form
{margin:0;}
h1
{font-size:17px; color:#FF7C33; font-weight:bold; margin:0 0 10px 0}
div#container { width:805px;}
div#topnav
{position: relative; background: url(/media/en/all_regions/images/navigation/tna_gr_shadowline2.gif) repeat-x bottom; height: 89px; width: 748px;}
div#topnav #logo 
{padding: 26px 0 0 11px;}
/* OLD LOGO {padding: 24px 0 0 28px;}*/
div#topnav #topright 
{position: absolute; top: 0; right: -8px;}
div#topnav #topright span 
{float: left; background: url(/media/en/all_regions/images/navigation/tna_gr_orangearrow.gif) no-repeat 9px 5px; border-left: 1px solid #ced3dc; height: 22px; padding: 0 8px 0 18px;}
div#topnav #topright span.first 
{border-left: 0;}
* html div#topnav #topright span.points 
{width: 85px;   /* total width (only for IE5.x/Win) */ w\idth: 85px;  /* content width (for other IE) */}
div#topnav #topright span.points 
{width: 50px;}
* html div#topnav #topright span.ouvrir 
{width: 95px;   /* total width (only for IE5.x/Win) */ w\idth: 95px;  /* content width (for other IE) */}
div#topnav #topright span.ouvrir 
{width: 60px; /* */}
div#topnav #topright span.store 
{width: 40px;}
div#topnav #topright a 
{text-decoration: none; color: #000066;}
div#topnav #topright a:hover 
{text-decoration: underline; color: #ff7c33;}
div#mainnav 
{position: absolute; top: 26px; left: 120px;}
div#mainnavlow 
{position: absolute; top: 51px; left: 120px;}
div#mainnav, div#mainnavlow 
{background: url(/media/en/all_regions/images/navigation/tna_gr_greyline.gif) repeat-x 0 32px; padding: 0 0 1px 0; width: 628px;}
div#topnav .button, div#topnav .button2, div#topnav .lastbutton, div#topnav .onbutton, div#topnav .befonbutton, div#topnav .lastonbutton, .left, .leftfirst 
{float: left; margin: 0 -2px 5px 0;}
div#mainnavlow span.left, div#mainnav span.left, div#mainnav span.leftfirst 
{width: 27px; height: 33px;}
div#mainnavlow span.left, div#topnav.lowsponsor div#mainnavlow span.left  
{background: #fff url(/media/en/all_regions/images/navigation/tna_bo_firsttab_of_2.gif) no-repeat top left;}
div#mainnav span.left 
{background: #fff url(/media/en/all_regions/images/navigation/tna_bo_firsttab_of.gif) no-repeat top left;}
div#mainnav span.leftfirst 
{background: #fff url(/media/en/all_regions/images/navigation/tna_bo_firsttab_on.gif) no-repeat top left;}
div#mainnavlow span.leftfirst 
{background: #fff url(/media/en/all_regions/images/navigation/tna_bo_firsttab_on_2.gif) no-repeat top left; width: 27px; height: 38px;}
div#topnav .button, div#topnav .button2, div#topnav .onbutton, div#topnav .befonbutton 
{padding: 0 35px 0 0;}
div#topnav .lastbutton, div#topnav .lastonbutton 
{padding: 0 40px 0 0;}
div#topnav .button2 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_ofon.gif) no-repeat top right;}
div#topnav .button 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_of.gif) no-repeat top right;}
div#mainnav .befonbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_ofon.gif) no-repeat top right;}
div#mainnavlow .befonbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_ofon_2.gif) no-repeat top right; height: 38px;}
div#mainnav .onbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_onof.gif) no-repeat top right;}
div#mainnavlow .onbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_midletab_onof_2.gif) no-repeat top right; height: 38px;}
div#topnav .lastbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_lasttab_of.gif) no-repeat top right;}
div#topnav .lastonbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_lasttab_on.gif) no-repeat top right;}
div#mainnavlow .lastonbutton 
{background: url(/media/en/all_regions/images/navigation/tna_bo_lasttab_on_2.gif) no-repeat top right;}
div#topnav .cart 
{float: right; margin-top: 7px;}
div#subnav 
{position: absolute; top: 59px; left: 115px; width: 635px; padding: 0;}
div#subnav .bluebutton 
{margin-left: -4px;}
img, a 
{border: 0;}
div#topnav .title 
{position: absolute; top: 30px; left: 170px;}
.sponsor div#mainnav 
{left: 190px;width: 558px;}
.sponsor div#subnav 
{left: 190px; width: 558px; padding: 0;}
div#topnav.sponsor #logo, div#topnav.lowsponsor #logo 
{padding: 10px 0 0 20px;}
div#topnav.sponsor #logo .olymp, div#topnav.lowsponsor #logo .olymp 
{margin-left: 21px;}
.lowsponsor div#mainnav 
{left: 140px;width: 608px;}
.lowsponsor div#subnav 
{left: 140px;}

/*
#leftnav 
{float: left; width: 161px; margin-left: 0; padding: 5px 0; font-weight: bold; color: #000066;}
#leftnav div 
{margin: 0; padding: 0;}
#leftnav div.levelone div.wrap, #leftnav div.leveltwo div.wrap 
{padding: 0; border-bottom: 0;}
#leftnav a 
{color: #000066; text-decoration: none; display: block; padding: 3px 0;}
#leftnav div.levelone a:hover 
{background: #89B2E3; color: #fff;}
#leftnav div.leveltwo a:hover 
{background: #D0DDED; color: #000066;}
#leftnav div.levelthree a:hover 
{background: #ABC3E0; color: #000066;}
#leftnav div.levelone 
{border-top: 1px solid #9EA7BA; background: url(/media/en/all_regions/images/navigation/lna_gr_shadow.gif) repeat-x bottom; padding-bottom: 5px;}
#leftnav div.levelone div 
{border-bottom: 1px solid #9EA7BA;}
#leftnav div.levelone div.on 
{background: #89B2E3;}
#leftnav div.levelone a.on 
{color: #fff;}
#leftnav div.levelone div a 
{padding-left: 10px; font-weight: bold;}
#leftnav div.leveltwo div 
{border-bottom: 1px solid #C0C5D0;}
#leftnav div.leveltwo div.on, #leftnav div.leveltwo div.laston 
{background: #D0DDED;}
#leftnav div.leveltwo div.laston
{border-bottom: 1px solid #D0DDED;}
#leftnav div.leveltwo div a 
{padding-left: 20px; font-weight: normal;}
#leftnav div.leveltwo 
{background: #F2F2F2; border: 0;}
#leftnav div.levelthree 
{padding-top: 1px;}
#leftnav div.levelthree div 
{border-bottom: 1px solid #B0B0B0;}
#leftnav div.levelthree div.on 
{background: #ABC3E0;}
#leftnav div.levelthree div a 
{padding-left: 30px; font-size: 9px; font-weight: normal;}
#leftnav div.levelthree 
{background: #DBDBDB;}
#leftnav div.leveltwo div.last, #leftnav div.levelthree div.last 
{padding-bottom: 0; border-bottom: 0px;}
#leftnav div.pub 
{padding-top: 5px;}
*/
/*
#leftnav form.search 
{background: url(/media/en/all_regions/images/navigation/lna_gr_bgsearchbox.gif) repeat-x bottom; padding: 0 0 0 10px; margin: 0; height: 42px;}
#leftnav form img 
{border: 0; margin-bottom: 9px;}
#leftnav form a 
{display: inline; border: 0;}
#leftnav form input 
{height: 20px; font-size: 9px;}
#leftnav p.nosearch 
{background: url(/media/en/all_regions/images/navigation/lna_gr_bgnosearchbox.gif) repeat-x bottom; height: 7px; padding: 0; margin: 0;}
#leftnav form.login 
{background: #d2e1f4; border-top: 1px solid #9fa8ba; padding: 7px 0 7px 10px; margin: 0; font-weight: normal;}
#leftnav form.login span 
{display: block; margin-top: 0px; margin-bottom: 0px;}
#leftnav input.chck 
{height:13px; float:left; margin-top: 5px; margin-bottom:10px;}



#leftnav div.links 
{margin-top: 5px;}
#leftnav div.links a:hover 
{text-decoration: underline; color: #ff7c33;}
#leftnav div.links a 
{text-decoration: underline; color: #1C3FB4;}
#leftnav div.links span
{background: url(/media/en/all_regions/images/navigation/tna_gr_orangearrow.gif) no-repeat 0 5px; padding:0 2px 0 8px;}
*/


/* footer
#footer 
{clear: both; width: 748px; margin-top: 15px; text-align: right; color: #000066;}
#footer div span 
{margin: 0 10px;}
#footer a 
{color: #000066; text-decoration: none;}
#footer a:hover 
{color: #ff7c33; text-decoration: underline;}
#footer .copyright 
{margin-top: 15px; font-size: 9px; color: #4776BF;}*/
/* content */
#content 
{width: 578px; float:left; margin-left:11px;margin-bottom:10px;}
/* breadcrumb 
div#content #bc 
{padding: 5px 0; font-weight: bold; color: #626E90;}
div#content #bc span 
{padding-right: 5px;}
div#content #bc span a 
{font-weight: normal; color: #1C3FB4;}
div#content #bc span a:hover 
{color: #FF7C33;} */
/* home page */
div#content div#lob
{padding-top:5px;}
div#content div#lob div
{border-left: 1px solid #ced3dc; float:left;font-size: 11px; height:120px;width:143px}
div#content div#lob #lob1
{border-left: 0; background: #fff url(/media/all_languages/all_regions/images/funnel/section1_brand.jpg) no-repeat bottom right;}
div#content div#lob #lob2
{background: #fff url(/media/all_languages/all_regions/images/funnel/section2_brand.jpg) no-repeat bottom right;}
div#content div#lob #lob3
{background: #fff url(/media/all_languages/all_regions/images/funnel/section3_brand.jpg) no-repeat bottom right;}
div#content div#lob #lob4
{background: #fff url(/media/all_languages/all_regions/images/funnel/section4_brand.jpg) no-repeat bottom right;}
div#content div#lob div span
{padding:5px 0 5px 5px; display:block}
div#content div#lob div span.link
{padding-left:5px; display:inline}
div#content div#lob div#lob1 span
{padding-left:2px;}
div#content div#lob div#lob1 span.link
{padding-left:2px;}
div#content div#lob div a
{font-size: 11px;text-decoration:none}
div#content div#lob div a.enter
{color: #1C3FB4;text-decoration:underline;background: url(/media/all_languages/all_regions/images/funnel/arrow_link.gif) 0 2px no-repeat;height:15px; padding:0 2px 0 12px; text-align:left;margin-left:5px}
div#content div#lob div a.enter:hover
{color: #FF7C33;}
div#content div#lob div#lob1 a.enter
{margin-left:2px}
div#content div#promo
{float:right;margin:7px 2px 0 0; padding:0}
div#content div#bg
{background: url(/media/all_languages/all_regions/images/misc/bg_gradient10.gif) repeat-x; height: 16px; width: 576px;}
div#content div.bg
{background: url(/media/all_languages/all_regions/images/misc/bg_gradient10.gif) repeat-x; height: 16px; width: 576px;}
div#content #cust_serv 
{background: url(/media/all_languages/all_regions/images/misc/bg_gradient10.gif) bottom left repeat-x; padding-bottom:30px}
div#content #cust_serv #find 
{padding:7px 0 0 450px;}
div#content #find div, div#content #find div.two
{background: url(/media/en/all_regions/images/navigation/tna_gr_orangearrow.gif) no-repeat 1px 5px;height: 13px; padding: 0 8px 0 8px;}
div#content #find div.two
{height: 25px;}
div#rightcolumn
{position: absolute; top:115px; left:602px}
/* c2a */
div#c2a, div#solutionOverview
{padding:0 0 10px 10px; margin-bottom:7px; border-left:1px solid #9EA7BA; border-bottom:1px solid #9EA7BA; width:146px}
div#solutionOverview
{padding:0}

a.blueNavFunnel{color: #000066; text-decoration: none; font-size: 11px; font-weight: 400;}
a.blueNavFunnel:hover{color: #FFFFFF;}
a.greyNavFunnel{color: #666666; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: 400;}
a.greyNavFunnel:hover{color: #000066;}
a.blueNav, a.boldblueNav{color: #000066; text-decoration: none; font-size: 11px; font-weight: 400;}
a.boldblueNav{font-weight: bold}
a.blueUnderlined, a.blueBoldUnderlined, a.blueBoldBiggerUnderlined{color: #000066; text-decoration: underline; font-size: 11px; font-weight: 400;}
a.blueBoldUnderlined, a.blueBoldBiggerUnderlined{font-weight: bold}
a.blueBoldBiggerUnderlined{font-size: 13px;}
a.blackUnderlined, a.blackBoldUnderlined{color: #000000; text-decoration: underline; font-size: 11px; font-weight: 400;}
a.blackBoldUnderlined{font-weight: bold}
a.boldorangeNav{color: #ff9900; text-decoration: none; font-size: 11px; font-weight: 600;}
a.whiteNav, a.whiteNavUnderlined{color: #ffffff; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: 400;}
a.whiteNavUnderlined{text-decoration: underline;}
a.greyNav{color: #666666; text-decoration: underline; font-family: Arial; font-size: 11px; font-weight: 400;}

.bigblueText{color:#000066; font-size:13px; font-weight:400; }
.blueBoldText{color:#000066; font-size:11px; font-weight:600; }
/*.bigblueBoldText{color:#000066; font-size:13px; font-weight:600; }*/
/*.boldBlackText{color:#000000; font-size:11px; font-weight:600; }*/
.blueHeading{color: #000066; font-size: 17px; font-weight: 700;}
.blueText{color:#000066; font-size:11px; font-weight:400; }
.boldRedAsterix{color:#ff0000; font-family:Arial,Helvetica,Sans-Serif; font-size:11px; font-weight:600;}
.copyrighttext { font-size: 10px; color: #000000; font-family: Arial, Helvetica, Geneva, swiss, sunsans-regular; }
.darkBlueSearchText{ color:#000066; font-family:Arial,Helvetica,Sans-Serif; font-size:13px; font-weight:600;}
.errorDescription{color:#ff0000; font-family:Arial,Helvetica,Sans-Serif; font-size:11px; font-weight:400;}
.errorText{color:#ff0000; font-family:Arial,Helvetica,Sans-Serif; font-size:11px; font-weight:600;}
.lightBlueBoldText{color:#6699cc; font-size:11px; font-weight:600; }
.largeBlueBoldText{color:#6699cc; font-size:17px; font-weight:600; }
.menuStyle{font-size:9px;}
.rightcolumnTableHeadings{ color:#000066; font-family:Arial,Helvetica,Sans-Serif; font-size:13px; font-weight:600;}
.whiteBoldText{color: #ffffff; font-size: 11px; font-weight: 600;}
.StrikeThroughText{color: #ff9900;font-family: Arial, Helvetica, Sans-Serif;font-size: 17px;font-weight: 700;text-decoration : line-through;}
.comparisonPrice{color:#000000; font-size:12px; font-weight:700;}
.whiteNormalText{color: #ffffff; font-size: 11px; font-weight: 400;}
.whiteNormalBoldText{color: #ffffff; font-size: 11px; font-weight: 600;}
.greyText{color:#666666; font-size:11px; font-weight:400; }
.blueTextSMALL {color: #000099; font-size: 10px; font-weight: normal; text-decoration: none; }


.bigBoldWhiteText, .bigWhiteText, .smallBoldWhiteText, .boldWhiteText, .whiteText, .whiteTextUnderlined, .boldWhiteTextUnderlined, a.whiteTextUnderlined, a.boldWhiteTextUnderlined, a.whiteText, a.boldWhiteText, a.smallWhiteText, a.smallBoldWhiteText
{color: #FFFFFF; text-decoration: none;}
.bigBoldWhiteText, .bigWhiteText
{font-size: 12px;}
.bigBoldWhiteText, .smallBoldWhiteText, .boldWhiteText, .boldWhiteTextUnderlined, a.boldWhiteTextUnderlined, a.boldWhiteText, a.smallBoldWhiteText 
{font-weight: bold;}
.smallWhiteText, a.smallWhiteText, a.smallBoldWhiteText, .smallBoldWhiteText 
{font-size: 9px; font-family: Arial, Helvetica, sans-serif;}
.whiteTextUnderlined, .boldWhiteTextUnderlined, a.whiteTextUnderlined, a.boldWhiteTextUnderlined
{text-decoration: underline}
a.whiteText:hover, a.boldWhiteText:hover, a.smallWhiteText:hover a.smallBoldWhiteText:hover, a.whiteTextUnderlined:hover, a.boldWhiteTextUnderlined:hover 
{color: #DAF2FF;}

.bigBoldOrangeText, .bigOrangeText, .smallBoldOrangeText, .smallOrangeText, .boldOrangeText, .boldOrangeText, .orangeText, .orangeTextUnderlined, .boldOrangeTextUnderlined, a.orangeTextUnderlined, a.boldOrangeTextUnderlined, a.orangeText, a.boldOrangeText, a.smallOrangeText, a.smallBoldOrangeText, .productprice
{color: #FF7C33; text-decoration: none;}
.bigBoldOrangeText, .smallBoldOrangeText, .boldOrangeText, a.boldOrangeTextUnderlined, a.boldOrangeText, a.smallBoldOrangeText, .productprice
{font-weight:bold;}
.bigBoldOrangeText, .bigOrangeText
{font-size:17px;}
.smallBoldOrangeText, .smallOrangeText, a.smallOrangeText, a.smallBoldOrangeText
{font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
.orangeTextUnderlined, .boldOrangeTextUnderlined, a.orangeTextUnderlined, a.boldOrangeTextUnderlined 
{text-decoration: underline;}
a.orangeTextUnderlined:hover, a.boldOrangeTextUnderlined:hover,  a.smallBoldOrangeText:hover, a.orangeText:hover, a.boldOrangeText:hover, a.smallOrangeText:hover 
{color: #AA3D00;}

.bigBoldBattleshipGreyText, .bigBoldBattleshipGreyTextUnderlined, .bigBattleshipGreyText, .smallBoldBattleshipGreyText, .smallBattleshipGreyText, .boldBattleshipGreyText, .battleshipGreyText, .battleshipGreyTextUnderlined, .boldBattleshipGreyTextUnderlined, a.battleshipGreyTextUnderlined, a.boldBattleshipGreyTextUnderlined, a.battleshipGreyText, a.boldBattleshipGreyText, a.smallBattleshipGreyText, a.smallBoldBattleshipGreyText, .productname
{color: #626E90; text-decoration: none;}
.bigBoldBattleshipGreyText, .bigBoldBattleshipGreyTextUnderlined, .smallBoldBattleshipGreyText, .boldBattleshipGreyText, .boldBattleshipGreyTextUnderlined, a.boldBattleshipGreyTextUnderlined, a.boldBattleshipGreyText, a.smallBoldBattleshipGreyText, .productname
{font-weight: bold}
.bigBoldBattleshipGreyText, .bigBoldBattleshipGreyTextUnderlined, .bigBattleshipGreyText
{font-size: 12px;}
.bigBoldBattleshipGreyTextUnderlined, .battleshipGreyTextUnderlined, .boldBattleshipGreyTextUnderlined, a.battleshipGreyTextUnderlined, a.boldBattleshipGreyTextUnderlined
{text-decoration: underline;}
.smallBoldBattleshipGreyText, .smallBattleshipGreyText, a.smallBattleshipGreyText, a.smallBoldBattleshipGreyText
{font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
a.smallBoldBattleshipGreyText:hover, a.battleshipGreyTextUnderlined:hover, a.boldBattleshipGreyTextUnderlined:hover, a.battleshipGreyText:hover, a.boldBattleshipGreyText:hover, a.smallBattleshipGreyText:hover 
{color: #000066;}

.darkBlueBackground
{background: #626E90}

.bigBoldBlackText, .bigBlackText, .smallBoldBlackText, .smallBlackText, .boldBlackText, .blackText, .blackTextUnderlined, .boldBlackTextUnderlined, a.blackTextUnderlined, a.boldBlackTextUnderlined, a.blackText, a.boldBlackText, a.smallBlackText, a.smallBoldBlackText
{color:#000000; text-decoration: none;}
.bigBoldBlackText, .smallBoldBlackText, .boldBlackText, .boldBlackTextUnderlined, a.boldBlackTextUnderlined, a.boldBlackText, a.smallBoldBlackText
{font-weight:bold}
.bigBoldBlackText, .bigBlackText
{font-size: 17px;}
.BoldBlackText, .blackText
{font-size: 10px;}
.smallBoldBlackText, .smallBlackText, a.smallBlackText, a.smallBoldBlackText
{font-family: Arial, Helvetica, sans-serif;font-size: 9px;}
.blackTextUnderlined, .boldBlackTextUnderlined, a.blackTextUnderlined, a.boldBlackTextUnderlined
{text-decoration: underline;}
a.smallBoldBlackText:hover, a.blackTextUnderlined:hover, a.boldBlackTextUnderlined:hover, a.blackText:hover, a.boldBlackText:hover, a.smallBlackText:hover 
{color: #BBBBBB;}


.bigBoldLightBlueText, .bigLightBlueText, .smallBoldLightBlueText, .smallLightBlueText, .boldLightBlueText, .lightBlueText, .lightBlueTextUnderlined, .boldLightBlueTextUnderlined, a.lightBlueTextUnderlined, a.boldLightBlueTextUnderlined, a.lightBlueText, a.bigLightBlueTextUnderlined, a.boldLightBlueText, a.smallLightBlueText, a.smallBoldLightBlueText 
{color: #00446E; text-decoration: none;}/*#1C3FB4*/
.bigBoldLightBlueText, .smallBoldLightBlueText, .boldLightBlueText, .boldLightBlueTextUnderlined, a.boldLightBlueTextUnderlined, a.boldLightBlueText
{font-weight: bold}
.bigBoldLightBlueText, .bigLightBlueText
{font-size: 14px;}
 a.bigLightBlueTextUnderlined
{font-size: 12px;}
.smallBoldLightBlueText, .smallLightBlueText, a.smallLightBlueText, a.smallBoldLightBlueText
{font-family: Arial, Helvetica, sans-serif;font-size: 9px;}
.lightBlueTextUnderlined, .boldLightBlueTextUnderlined, a.lightBlueTextUnderlined, a.boldLightBlueTextUnderlined, a.bigLightBlueTextUnderlined
{text-decoration: none;}
a.lightBlueTextUnderlined:visited, a.boldLightBlueTextUnderlined:visited, a.lightBlueText:visited, a.boldLightBlueText:visited, a.smallLightBlueText:visited, a.smallBoldLightBlueText:visited, a.bigLightBlueTextUnderlined:visited
{color: #00446E;}/*#666666*/
a.smallBoldLightBlueText:hover, a.lightBlueTextUnderlined:hover, a.boldLightBlueTextUnderlined:hover, a.lightBlueText:hover, a.boldLightBlueText:hover, a.smallLightBlueText:hover, a.bigLightBlueTextUnderlined:hover
{color: #00446E;text-decoration:underline;}/*FF7C33*/

.bigBoldGreyText, .bigGreyText, .smallBoldGreyText, .smallGreyText, .boldGreyText, .greyText, .greyTextUnderlined, .boldGreyTextUnderlined, a.greyTextUnderlined, a.boldGreyTextUnderlined, a.greyText, a.boldGreyText, a.smallGreyText, a.smallBoldGreyText
{color: #000001; text-decoration:none}
.bigBoldGreyText, .smallBoldGreyText, .boldGreyText, .boldGreyTextUnderlined, a.boldGreyTextUnderlined, a.boldGreyText, a.smallBoldGreyText
{font-weight:bold}
.bigBoldGreyText, .bigGreyText
{font-size:17px}
.smallBoldGreyText, .smallGreyText, a.smallGreyText, a.smallBoldGreyText
{font-family: Arial, Helvetica, sans-serif;font-size: 9px;}
.greyTextUnderlined, .boldGreyTextUnderlined, a.greyTextUnderlined, a.boldGreyTextUnderlined
{text-decoration: underline;}
a.smallBoldGreyText:hover, a.greyTextUnderlined:hover, a.boldGreyTextUnderlined:hover, a.greyText:hover, a.boldGreyText:hover, a.smallGreyText:hover 
{color: #666666;}

.bigBoldLightGreyText, .bigLightGreyText, .smallBoldLightGreyText, .smallLightGreyText, .boldLightGreyText, .lightGreyText, .lightGreyTextUnderlined, .boldLightGreyTextUnderlined, a.lightGreyTextUnderlined, a.boldLightGreyTextUnderlined, a.lightGreyText, a.boldLightGreyText, a.smallLightGreyText, a.smallBoldLightGreyText
{color: #000001; text-decoration:none}
.bigBoldLightGreyText, .smallBoldLightGreyText, .boldLightGreyText, .boldLightGreyTextUnderlined, a.boldLightGreyTextUnderlined, a.boldLightGreyText, a.smallBoldLightGreyText
{font-weight:bold}
.bigBoldLightGreyText, .bigLightGreyText
{font-size:17px}
.smallBoldLightGreyText, .smallLightGreyText, a.smallLightGreyText, a.smallBoldLightGreyText
{font-family: Arial, Helvetica, sans-serif;font-size: 9px;}
.lightGreyTextUnderlined, .boldLightGreyTextUnderlined, a.lightGreyTextUnderlined, a.boldLightGreyTextUnderlined
{text-decoration: underline;}

.copywriteText 
{color: #969FB9;}
.redText, .boldRedText
{color: #FF0000;}
.boldRedText 
{font-weight: bold}

.ecareLightBlue, .boldEcareLightBlue, .boldEcareLightBlueUnderlined, a.ecareLightBlue, a.boldEcareLightBlueUnderlined, a.boldEcareLightBlue
{color: #1C3FB4; text-decoration:none}
.boldEcareLightBlue, .boldEcareLightBlueUnderlined, a.boldEcareLightBlueUnderlined, a.boldEcareLightBlue
{font-weight:bold}
.boldEcareLightBlueUnderlined, a.boldEcareLightBlueUnderlined
{text-decoration: underline;}
a.ecareLightBlue:visited, a.boldEcareLightBlue:visited, a.boldEcareLightBlueUnderlined:visited 
{color: #000066}
a.ecareLightBlue:hover, a.boldEcareLightBlueUnderlined:hover, a.boldEcareLightBlue:hover 
{color: #FFFFFF;}

.introText 
{font-size:14px;}
.productprice
{font-size:12px;}
.productname
{font-size:14px;}

div.link_list a, #leftnav div.link_list a
{text-decoration: underline; color: #1C3FB4;padding:0}
div.link_list a:hover,#leftnav div.link_list a:hover
{text-decoration: underline; color: #ff7c33;}
div.link_list, #leftnav div.link_list 
{background: url(/media/en/all_regions/images/navigation/tna_gr_orangearrow.gif) no-repeat 0 5px; padding:0 2px 0 8px;margin-bottom:2px;text-align:left}

div.link_bigArrow a
{text-decoration: underline; color: #1C3FB4; font-size:12px}
div.link_bigArrow a:hover
{text-decoration: underline; color: #ff7c33; font-size:12px}
div.link_bigArrow 
{background: url(/media/all_languages/all_regions/images/misc/television/misc_arrow.gif) no-repeat 0 4px; padding:0px 2px 0px 12px; text-align:left}

/* Content nav */
div#contentnav 
{background: url(/media/en/all_regions/images/internet_access/update_2004/common/mna_gr_tabline.gif) repeat-x 0 23px; margin-bottom: 10px; padding: 0 0 1px 0; width: 576px;float:left;}
div#contentnav .button, div#contentnav .lastbutton, div#contentnav .onbutton, div#contentnav .befonbutton, div#contentnav .lastonbutton, .left, .leftfirst 
{float: left; margin: 0 -2px 5px 0;}
div#contentnav span.left, div#contentnav span.leftfirst 
{ width: 16px; height: 30px;}
div#contentnav span.left 
{ background: #fff url(/media/all_languages/all_regions/images/contentnav/mna_bo_firsttab_of.gif) no-repeat top left;}
div#contentnav span.leftfirst 
{background: #fff url(/media/all_languages/all_regions/images/contentnav/mna_bo_firsttab_on.gif) no-repeat top left;}
div#contentnav .button, div#contentnav .onbutton, div#contentnav .befonbutton 
{padding: 0 32px 0 0;}
div#contentnav .lastbutton, div#contentnav .lastonbutton 
{padding: 0 33px 0 0;}
div#contentnav .button 
{background: url(/media/all_languages/all_regions/images/contentnav/mna_bo_middletab_of.gif) no-repeat top right;}
div#contentnav .befonbutton 
{background: url(/media/all_languages/all_regions/images/contentnav/mna_bo_middletab_ofon.gif) no-repeat top right;}
div#contentnav .onbutton 
{background: url(/media/all_languages/all_regions/images/contentnav/mna_bo_middletab_onof.gif) no-repeat top right;}
div#contentnav .lastbutton 
{background: url(/media/all_languages/all_regions/images/contentnav/mna_bo_lasttab_of.gif) no-repeat top right;}
div#contentnav .lastonbutton 
{background: url(/media/all_languages/all_regions/images/contentnav/mna_bo_lasttab_on.gif) no-repeat top right;}

#tabcontent 
{width:576px; float:left;}
#tabcontent #leftcontainer
{width:420px;float:left;margin:0;padding:0px;}
#tabcontent #rightcontainer
{width:146px; margin-left:427px;padding:0px;}
#tabcontent #rightcontainer .top
{height:5px; background:url(/media/all_languages/all_regions/images/misc/right_container_top.gif) no-repeat top left; margin:0; padding:0; width:146px; font-size:1px;}
#tabcontent #rightcontainer .mid
{background:url(/media/all_languages/all_regions/images/misc/right_container_mid.gif) repeat-y left; padding:3px 0 3px 12px;margin:0;}
#tabcontent #rightcontainer .bot
{height:9px; background:url(/media/all_languages/all_regions/images/misc/right_container_bot.gif) no-repeat top left; margin:0 0 10px 0; padding:0; width:146px; font-size:1px;}
#tabcontent #rightcontainer .mid img.title
{margin-bottom:5px; display:block;}
div.box420top
{height:7px; background:url(/media/all_languages/all_regions/images/misc/box420_top.gif) no-repeat top left; margin:0; padding:0; width:420px; font-size:1px;}
div.box420mid
{border-left:1px solid #9CA5BD; border-right:1px solid #9CA5BD; padding:2px 8px;}
div.box420bot
{height:7px; background:url(/media/all_languages/all_regions/images/misc/box420_bot.gif) no-repeat top left; margin:0 0 10px 0; padding:0; width:420px; font-size:1px;}
.dropbox 
{background: url(/media/all_languages/all_regions/images/misc/dropbox_bottom_right.gif) no-repeat bottom right;}
.dropbox 
{ margin-bottom: 10px;}
.dropboxtop { background: url(/media/all_languages/all_regions/images/misc/dropbox_top_right.gif) no-repeat top right; padding: 0;}
.dropbox h3 
{ padding: 5px 0 5px 18px; margin-bottom: 0;}
.dropboxtop h3 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_top_left.gif) no-repeat top left;}
.boxbottom 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_bottom_left.gif) no-repeat bottom left; padding: 0 0 15px 12px;}
.dropboxg 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_bottom_right_g.gif) no-repeat bottom right;}
.dropboxg 
{ margin-bottom: 10px;}
.dropboxtopg 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_top_right_g.gif) no-repeat top right;  padding: 0;}
.dropboxg h3 
{ padding: 5px 0 5px 18px; margin-bottom: 0;}
.dropboxtopg h3 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_top_left_g.gif) no-repeat top left;}
.boxbottomg 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_bottom_left_g.gif) no-repeat bottom left; padding: 0 0 15px 12px;}
#landingdropbox .dropboxtop 
{background: url(/media/all_languages/all_regions/images/misc/dropbox_top_right_landing.gif) no-repeat top right; padding: 0;}
#landingdropbox .dropboxtop h3 
{ background: url(/media/all_languages/all_regions/images/misc/dropbox_top_left_landing.gif) no-repeat top left; height: 45px; margin-top: 0; padding: 10px 0 0 20px;}
.tabbox_top
{ background: url(/media/all_languages/all_regions/images/misc/tab_box_top_576.gif) no-repeat top left; height:40px; }
.tabbox_top img
{ position:relative; top:12px; left:20px; }
.tabbox_mid
{ background: #fff url(/media/all_languages/all_regions/images/misc/tab_box_mid.gif) repeat-y; width:576; border-right:1px solid #CCD0DB;}
.tabbox_bot
{ background: url(/media/all_languages/all_regions/images/misc/tab_box_bot_576.gif) no-repeat top left; height:40px; }
.tabbox_content
{ padding:5px 10px 5px 20px}
table.detail 
{ width: 550px; margin-right: 10px;}
table.orphan 
{ margin-left: 12px;}
table.detail td 
{ border-bottom: 3px solid #fff; border-left: 3px solid #fff; text-align: center; padding:5px 5px 5px 7px;}
table.detail td.nobotborder 
{ border-bottom: 0px solid #fff; border-left: 3px solid #fff; text-align: center; padding:5px 5px 5px 7px;}
table.detail td.noleftborder 
{ border-bottom: 3px solid #fff; border-left: 0px solid #fff; text-align: center; padding:5px 5px 5px 7px;}
table.detail td.left 
{ text-align: left;}
table.detail td.lvl2 
{ padding-left:25px;}
table.detail td.lvl3 
{ padding-left:43px;}
table.detail tr 
{ background: #f2f2f5;}
table.detail tr.on 
{ background: #CECECE;}
table.detail tr.highlight
{ background: #CECECE;}
table.detail th 
{ background:#fff; padding-bottom:3px; text-align: center;color:#000066; font-size:12px; font-weight:600;}
.tblbotright, table.detail td.tblbotright
{background: #f2f2f5 url(/media/all_languages/all_regions/images/misc/grey_round_bot_right.gif) no-repeat bottom right;}
.tbltopleft, table.detail td.tbltopleft
{background: #f2f2f5 url(/media/all_languages/all_regions/images/misc/grey_round_top_left.gif) no-repeat top left;}
.tbltopright, table.detail td.tbltopright
{background: #f2f2f5 url(/media/all_languages/all_regions/images/misc/grey_round_top_right.gif) no-repeat top right;}
.tblbotleft, table.detail td.tblbotleft
{background: #f2f2f5 url(/media/all_languages/all_regions/images/misc/grey_round_bot_left.gif) no-repeat bottom left;}
table.detail tr.on td.tblbotright
{background: #CECECE url(/media/all_languages/all_regions/images/misc/grey_round_bot_right.gif) no-repeat bottom right;}
table.detail tr.on td.tbltopleft
{background: #CECECE url(/media/all_languages/all_regions/images/misc/grey_round_top_left.gif) no-repeat top left;}
table.detail tr.on td.tbltopright 
{background: #CECECE url(/media/all_languages/all_regions/images/misc/grey_round_top_right.gif) no-repeat top right;}
table.detail tr.on td.tblbotleft 
{background: #CECECE url(/media/all_languages/all_regions/images/misc/grey_round_bot_left.gif) no-repeat bottom left;}
#tabcontent #leftcontainer
{padding-bottom:10px}
#tabcontent #rightcontainer .mid div.action, .action_button
{margin-top:5px;text-align:right;}
.tabbox_top
{background: url(/media/all_languages/all_regions/images/misc/tab_box_top_576.gif) no-repeat top left; height:40px; }
.tabbox_top img
{position:relative; top:12px; left:20px; }
.tabbox_mid
{background: #fff url(/media/all_languages/all_regions/images/misc/tab_box_mid.gif) repeat-y; width:576px; border-right:1px solid #CCD0DB;}
.tabbox_bot
{background: url(/media/all_languages/all_regions/images/misc/tab_box_bot_576.gif) no-repeat top left; height:40px; }
.tabbox_content
{padding:5px 10px 5px 20px;}
h2.h2
{color:#006; font-size:15px; font-weight:bold;padding-left:10px;margin:0 0 10px 0}
h3.h3
{color:#006; font-size:13px; font-weight:bold;padding-left:20px;margin:10px 0 7px 0}
h4 
{color:#006;font-size:12px; font-weight:bold; margin:0;}
#printpage
{position:absolute;top:84px;left:10px}
h3.listing 
{background:url(/media/all_languages/all_regions/images/misc/listing_285_top.gif) no-repeat top left;height:45px;font-size:14px;color:#ff8230;padding:5px 10px;margin:0;}
td.listing 
{background:url(/media/all_languages/all_regions/images/misc/listing_285_bottom.gif) no-repeat bottom;}
.listing_check 
{border-top:1px solid #cccccc; background:#f2f2f2; margin:1px; padding:3px; text-align:center;}
.listing_desc 
{padding:0 5px 5px}
.listing_specs 
{padding:0 5px 10px;}
.listing_price 
{background:#f2f2f2; padding:3px 5px;margin:16px 0 5px 0;}
.listing_img 
{margin:0 5px 10px 10px;}
.credit_table {border-bottom:1px solid #ff6600;}
.credit_table_title {background:#FF6600;color:#ffffff;font-size:11px;font-weight:bold;padding:3px;text-align:center}
.credit_table_left, .credit_table_right {vertical-align:bottom;background:#ffffff;font:10px arial}
.credit_table_left {text-align:left;border-left:1px solid #ff6600;padding-left:3px; width:100%}
.credit_table_right {padding:0 3px 0 7px;border-right:1px solid #ff6600;text-align:right}
.credit_table_first {padding-top:0px}
.credit_table_total_left,.credit_table_total_right {color:#ff6600; font-weight:bold}
.credit_table_total_left {padding:3px 0 3px 3px;}
.credit_table_total_right {padding-top:3px;padding-bottom:3px;}


/* ----------------------------------------- esupport ------------------------------------------------------------- */
#containerEsupport{background:url(/media/all_languages/all_regions/esupport/esupport_bg.jpg) no-repeat left top; width:975px;}

#containerEsupport td, #containerEsupport a, #containerEsupport p
{font-family:Arial,Helvetica,sans-serif;}


#containerEsupport #topright span a {text-decoration: none; color: #000066;}
#containerEsupport #topright span a:hover {text-decoration: underline; color: #000066;}
#containerEsupport div#topnav #topright span {float:left; border-left:1px solid #ced3dc; height:20px; padding: 3px 8px 0 8px; background-image:none;}
#containerEsupport div#topnav #topright span.first {border-left: 0;background-image:none;}
/* --------------------  left menu ------- */
#containerEsupport #leftnav 
{ font-family:Arial, Helvetica, sans-serif;float: left; width: 171px; margin-left: 10px; padding: 5px 0; font-weight: bold; color: #000066;}


#containerEsupport #leftnav div.levelone 
{position:relative; left:-200px; border-top: none; background: none; padding-bottom: 5px;}

#containerEsupport #leftnav div.levelone div 
{border-bottom:none; display:none;}

#containerEsupport #leftnav div.levelone div.on 
{ display:block; left:200px; position:relative; margin-left:0; margin-top:10px; padding-bottom:5px; background: none; font-size:14px; color:#000000;}

#containerEsupport #leftnav div.levelone div a {font-weight:bold;padding-left:0; padding-right:10px; font-size:14px; color:#000000;}

#containerEsupport #leftnav div.levelone a:hover 
{background: none; text-decoration:underline;}

#containerEsupport #leftnav div.levelone div.wrap{ position:relative; left:200px; display:block; margin-left:0; border-top:none; border-bottom:1px solid #d3d3d3; padding-bottom:0; margin-bottom:10px;}

#containerEsupport #leftnav div.levelone div.wrap div.leveltwo 
{display:block; position:relative; left:0; background:none; border: 0;}

#containerEsupport #leftnav div.levelone div.wrap div.leveltwo div {
display:block;
background:transparent url(/media/all_languages/all_regions/esupport/bulletGrey.gif) no-repeat right 8px;
border-top:1px solid #d3d3d3;
padding:1px 0 5px 0;
margin-left:0; 
}
#containerEsupport #leftnav div.levelone div.wrap div.leveltwo div.on  {background:none;}
#containerEsupport #leftnav div.leveltwo div.on  {display:block; left:0; margin-top:0; border-bottom:none; padding-bottom:0;color:#000000; background:transparent url(/media/all_languages/all_regions/esupport/bulletGrey.gif) no-repeat right center;}
#containerEsupport #leftnav div.leveltwo div a {font-weight:normal; padding-left:0; font-size:12px; color:#1b446e;}
#containerEsupport #leftnav div.leveltwo div a:hover {text-decoration:underline;}
#containerEsupport #leftnav div.leveltwo div.on a, #containerEsupport #leftnav div.leveltwo div.laston a  {font-weight:normal;}
#containerEsupport #leftnav div.leveltwo div.on a {font-weight:normal; color:#000000; background-image:none;}
#containerEsupport #leftnav div.leveltwo div.on a:hover {text-decoration:underline; background-image:none;}

#containerEsupport #leftnav form.search {
background:transparent url(/media/all_languages/all_regions/esupport/bgSearch.gif) no-repeat left top;
height:26px;
margin:0;
padding:0;
width:167px;
}
#containerEsupport #leftnav form input {
font-size:12px;
background:transparent none;
border:none;
color:#333333;
height:26px;
margin:0 0 0 5px;
padding:5px 0 0 0;
width:130px;
}
#containerEsupport #leftnav form.search img.searchBtn {
height:11px;
width:11px;
margin-bottom:0;
margin-top:8px;
margin-right:10px;
float:right;
}
#containerEsupport #leftnav form img {
border:0 none;
margin-bottom:0;
}

#containerEsupport div#content #bc {color:#1b446e; font-size:11px; font-weight:normal; padding:5px 0 10px 15px; font-family:Arial, sans-serif;}
#containerEsupport div#content #bc span {color:#2e2e2e; font-size:11px; font-weight:normal; padding:0; font-family:Arial, sans-serif;}
#containerEsupport div#content #bc span span {color:#d7d7d7; font-size:11px; font-weight:normal; padding:0 3px 0 3px; font-family:Arial, sans-serif;}
#containerEsupport div#content #bc span a {font-weight: normal; font-size:11px; color: #00446e; text-decoration:none;}
#containerEsupport div#content #bc span a:hover {text-decoration:underline;}

/* -------------------- end left menu ------- */
#containerEsupport #footer { color:#999999 !important; width: 770px; margin-top:10px; padding-top:10px;float:right;clear:none;margin-right:10px;}
* html #containerEsupport #footer { color:#999999 !important; width: 770px; margin-top:-10px; padding-top:0;float:right;clear:none;margin-right:0px;}
#containerEsupport #footer a { color:#999999 !important; text-decoration:none;}
#containerEsupport #footer a:hover { color:#999999 !important; text-decoration:underline;}
#containerEsupport #footer .copyright { color:#999999;}

#containerEsupport #subnav { display:none;}
#containerEsupport div#mainnav, #containerEsupport div#mainnavlow {background: url(/media/all_languages/all_regions/esupport/esupport_greyline.gif) no-repeat right 32px; padding: 0 0 1px 0; width: 820px;}

#containerEsupport div#topnav {position: relative; background:none; width:960px;}


.esupportcontent h1 {font-size:21px; line-height:21px; font-weight: normal; color:#010101; margin:0; padding:0;}
.esupportcontent h2 {font-size:18px; line-height:19px; font-weight: normal; color:#010101; margin:0 0 20px 0; padding:0;}
.esupportcontent h3 {font-size:14px; line-height:14px; font-weight: bold; color:#010101; margin:0 0 20px 0; padding:0;}
.esupportcontent p{line-height:14px; font-size:12px; margin:0 0 15px 0; color:#666666;}
.esupportcontent sup {font-size: 0.8em;top: -3px;margin-left: 2px;font-variant: small-caps;vertical-align: top;}
.esupportcontent hr {margin: 1.5em 0;border: 0 none;border-top: 1px solid #ddd;}
.esupportcontent label{display:block; margin:0 0 2px 0; font-size:11px; line-height:15px; color:#797979;}
.esupportcontent input{position:relative; width:160px; padding:2px; border:1px solid #b5babf; font-size:11px; color:#797979;}
.esupportcontent input.smallInput{width:30px; margin:0 5px 30px 0;}
.esupportcontent input.smallInputfour{width:35px; margin:0 5px 30px 0;}
.esupportcontent select{position:relative; width:164px; border:1px solid #b5babf; font-size:11px; color:#797979;}
.esupportcontent ol{padding:0;margin:0 0 15px 20px; *margin:0 0 15px 20px;}
.esupportcontent a { text-decoration:none; font-size:12px; color:#00436e;}

/* =Utility */
.esupportcontent .clearFix {clear:both; display:block; overflow:hidden; width:0; height:0; line-height:0;}
.esupportcontent .resetMargin {margin:0 !important;}
.esupportcontent .accessAlt {position:absolute !important; left:-9999em !important;}
.esupportcontent .outOfTheWay {display:none;}



/* =Structure */
.wrapper {position:relative; width:980px; padding:0; margin:0;}
	.wrapContent {position:relative; float:left; width:100%; padding:10px 0 0 0; z-index:2; zoom:1; background:url(/media/all_languages/all_regions/esupport/bg_content.jpg) no-repeat left top;}
	.wrapFooter {position:relative; float:left; width:100%; z-index:1; font-size:10px; line-height:10px; color:#999999; }


.wrapContent .mainNav{position:relative; float:left; width:170px; margin:0 10px 0 0; padding:0 0 0 10px;}
	.wrapContent .wrapSearch{position:relative; height:26px;}
		.wrapContent .wrapSearch .search{position:relative; height:26px; width:167px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_search.png',sizingMethod='scale'); background:none;}
		.wrapContent .wrapSearch .search[class]{background:url(/media/all_languages/all_regions/esupport/bg_search.png) no-repeat left top;}
			.wrapContent .wrapSearch .search input{position:relative; float:left; width:127px; margin:4px 5px 4px 8px; padding:2px; font-family:Arial; font-size:12px; color:#333333; border:0px;}
			.wrapContent .wrapSearch .search .bt_search{position:relative; float:left; width:14px; height:14px; margin:7px 0 0 0; text-indent:-9999px; background:url(/media/all_languages/all_regions/esupport/bt_search.gif) no-repeat left top;}
	.wrapContent .mainNav h2{margin:49px 0 0 0; padding:0  0 5px 0; border-bottom:1px solid #dedede;}
	.wrapContent .mainNav .lMainNav{width:100%; margin:0 0 30px 0;}
		.wrapContent .mainNav .lMainNav li{padding:3px 0 3px 0; margin:0; border-bottom:1px solid #dedede; list-style:none;}
			.wrapContent .mainNav .lMainNav li a{display:block; padding:0 20px 0 0; background:url(/media/all_languages/all_regions/esupport/bt_viewMore.gif) no-repeat right 2px;}
			.wrapContent .mainNav .lMainNav li a.active{background:none; color:#212121;}
.esupportcontent{position:relative; float:left; width:772px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0; margin-top:0;}
	.esupportcontent .breadcrumbs{position:relative; height:10px; margin:6px 0 15px 0;}
		.esupportcontent .breadcrumbs ul{position:relative; margin:0 0 0 16px; padding:0;}
		 	.esupportcontent .breadcrumbs ul li{list-style:none; position:relative; float:left; margin:0 3px 0 0; padding:0 7px 0 0; background:url(/media/all_languages/all_regions/esupport/bg_breadcrumbs.gif) no-repeat right center; font-size:11px; color:#2e2e2e;}
		 	.esupportcontent .breadcrumbs ul li a{font-size:11px;}
			.esupportcontent .breadcrumbs ul li.last{margin:0; padding:0; background:none;list-style:none;}
	.esupportcontent .top{position:relative; width:772px; height:6px; background:url(/media/all_languages/all_regions/esupport/bg_contentTop.gif) no-repeat left top;}
	.esupportcontent .middle{position:relative; width:772px; height:auto; margin:-9px 0 0 0; background:url(/media/all_languages/all_regions/esupport/bg_contentMiddle.gif) repeat-y left top;}
	.esupportcontent .middle[class]{margin:0;}
	#h1zone { height:43px; margin:0 0 5px 20px; padding:7px 0 0 0;}
		.esupportcontent .middle h1 {position:relative; padding:0; margin:0; font-size:27px; height:35px; color:#010101;}
	.esupportcontent .bottom{position:relative; width:772px; height:7px; margin:-8px 0 0 0; background:url(/media/all_languages/all_regions/esupport/bg_contentBottom.gif) no-repeat left top;}
	.esupportcontent .bottom[class]{margin:0;}



		/* lBullet */
		#answer ul {position:relative; margin:0 0 15px 0; padding:0; font-size:12px;}
			#answer ul li {position:relative; margin:0; padding:0 0 0 9px; color:#666666; background:url(/media/all_languages/all_regions/esupport/bg_liBullet.gif) no-repeat left 5px; list-style:none;}
				#answer ul li ul {margin:0 0 0 0; padding:0;}
					#answer ul li ul li {position:relative; margin:0; padding:0 0 0 9px; color:#666666; background:url(/media/all_languages/all_regions/esupport/puceCircle.jpg) no-repeat left 3px; list-style:none;}
		#answer ol { color:#666666; padding:0; font-size:12px;}
		#answer ol li a:hover {text-decoration:underline;color:#00446e;}
		div.olLeft {float:left;color:#666666; padding:0 0 0 15px; font-size:11px;width:340px;}
		div.olRight {float:left;color:#666666; padding:0 0 0 20px; font-size:11px;width:340px;}
		* html div.olLeft {float:left;color:#666666; padding:0 0 0 15px; font-size:11px;width:350px;}
		* html div.olRight {float:left;color:#666666; padding:0 0 0 20px; font-size:11px;width:350px;}
		
		/* services */
		.lServices{position:relative; margin:0; padding:0; float:left; width:140px;}
			.lServices p{position:relative;margin:0 15px 3px 0; padding:0; font-size:11px;}
				.lServices p a{margin:0; font-size:11px;}
				.lServices p a:hover {text-decoration:underline;color:#00446e;}
				.lServices p img {margin:0 0 10px 0;}


		/* lBullet */
		.lBullet{position:relative; margin:10px 0 15px 0; padding:0; font-size:11px;}
			.lBullet li{position:relative; margin:0; padding:0 0 0 9px; background:url(/media/all_languages/all_regions/esupport/bg_liBullet.gif) no-repeat left 6px; list-style:none;}
				.lBullet li a:hover {text-decoration:underline;color:#00446e;}
		#myAccounts{float:left; padding:0 0 0 10px; border-left:1px solid #ebebeb; width:170px; font-size:11px;}
			#myAccounts h2{font-size:16px; line-height:16px; font-weight:bold; margin:0; padding:0 0 5px 0;}
			#myAccounts ul.lBullet li a{font-size:11px;}
			#myAccounts p{ margin:0; padding:0;}
			
		/* filter */
		.filter{position:relative; width:767px; height:37px; margin:0 1px; background:url(/media/all_languages/all_regions/esupport/bg_filter.gif) repeat-x left top; border-bottom:1px solid #ebebeb;}
			.filter select{position:relative; margin:9px 7px 0 16px;}
			
		/* tools */
		.tools{position:relative; width:767px; height:37px; margin:0 1px; border-bottom:1px solid #ebebeb;}
			.tools .bt_print{float:left; height:16px; margin:12px 20px 0 15px; padding:0 0 0 25px; background:url(/media/all_languages/all_regions/esupport/bt_print.gif) no-repeat left top; font-size:11px;}
			.tools .bt_email{float:left; height:16px; margin:12px 20px 0 0; padding:0 0 0 25px; background:url(/media/all_languages/all_regions/esupport/bt_email.gif) no-repeat left top; font-size:11px;}
			.tools a {text-decoration:none;color:#00446e;}
			.tools a:hover {text-decoration:underline;color:#00446e;}
.lining{padding:20px; font-size:11px;}
.lining a:hover {text-decoration:underline;color:#00446e;}
.lining ol li a:hover {text-decoration:underline;color:#00446e;}
.homelining{margin:20px 5px 20px 20px; font-size:11px;}
.row{position:relative; clear:both; zoom:1; font-size:11px;}
.col2{background:url(/media/all_languages/all_regions/esupport/bg_2col.gif) repeat-y left top; float:left;}
.col3{background:url(/media/all_languages/all_regions/esupport/bg_3col.gif) repeat-y left top;}
.col23{background:url(/media/all_languages/all_regions/esupport/bg_23col.gif) repeat-y left top;}
.full{position:relative; width:772px;}
.oneFAQ{height:300px;}
.oneFAQ[class]{min-height:200px; height:auto;}
.half{position:relative; float:left; width:383px;}
.oneThird{position:relative; float:left; width:257px;}
	.oneThird h2{wdth:75%; margin:0 0 40px 0;}
	.oneThird h2.h2_long{margin:0 0 41px 0;}
.twoThird{position:relative; float:left; width:514px;}
.esupportcontent .border{width:768px; height:1px; background:#ebebeb;}
.bt_more{padding:0 20px 2px 0; background:url(/media/all_languages/all_regions/esupport/bt_search.gif) no-repeat right center;}
.bt_blue{float:left; height:22px; padding:0 0 0 15px; background:url(/media/all_languages/all_regions/esupport/bt_blueL.gif) no-repeat left top;}
	.bt_blue span{display:block; height:22px; padding:2px 15px 0 0; background:url(/media/all_languages/all_regions/esupport/bt_blueR.gif) no-repeat right top; color:#fff;}
.ic{position:absolute; top:20px; right:15px;}

/* AJOUT EMMANUEL */
.WSD0003 {width:90%;border:1px solid #666666;color:#666666;text-align:center;}
.WSH0003 th {font-size:15px;border-bottom:1px solid #666666;width:30%;font-weight:bold;}
.WSD0003 td {border-bottom:1px solid #666666;color:#666666;text-align:center;}
.WSD0003 td.borderTop {border-top:1px solid #666666;}
.WSD0003 td p {padding-top:4px;}

.WSH0051 {width:90%;border:1px solid #666666;color:#666666;}
.WSH0051 th {font-size:15px;border-bottom:1px solid #666666;}
.WSH0051 td {border-bottom:1px solid #666666;color:#666666;font-size:12px;}

.WSH0145 {width:90%;border:1px solid #666666;color:#666666;}
.WSH0145 th {font-size:15px;border-bottom:1px solid #666666;}
.WSH0145 td.center {text-align:center;}
.WSH0145 td {border-bottom:1px solid #666666;color:#666666;font-size:12px;}

.borderRightLeft {border-right:1px solid #666666;border-left:1px solid #666666;padding-left:2px;padding-right:2px;}
.borderLeft {border-left:1px solid #666666;}

/*Sub NAV*/
#subNavEsupport {
float:left;
width:771px;
background-image:url(/media/all_languages/all_regions/esupport/bgSubNav.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:0;
margin:0;
}

#subNavEsupport ul {
padding:8px 0 8px 14px;
margin:0;
float:left;
}

#subNavEsupport li {
color:#00446e;
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
list-style:none;
display:inline;
background-image:url(/media/all_languages/all_regions/esupport/bulletGrey.gif);
background-repeat:no-repeat;
background-position:left 3px;
padding-left:18px;
padding-right:14px;
}

#subNavEsupport li.width1 {width:60px;float:left;}
#subNavEsupport li.width2 {width:124px;float:left;}
#subNavEsupport li.width3 {width:140px;float:left;}
#subNavEsupport li.width4 {width:116px;float:left;}
#subNavEsupport li.width5 {width:95px;float:left;}
#subNavEsupport li.width6 {width:20px;float:left;}

* html #subNavEsupport li.width1 {width:60px;float:left;}
* html #subNavEsupport li.width2 {width:154px;float:left;}
* html #subNavEsupport li.width3 {width:170px;float:left;}
* html #subNavEsupport li.width4 {width:146px;float:left;}
* html #subNavEsupport li.width5 {width:130px;float:left;}
* html #subNavEsupport li.width6 {width:20px;float:left;}



#subNavEsupport li a {
font-size:11px;
text-decoration:none;
cursor:pointer;
color:#00446e;
font-weight:bold;
}
#subNavEsupport li a:hover {color:#00446e;cursor:pointer;text-decoration:underline;font-weight:bold;}

#subNavEsupport li a.on {
color:#000000;
cursor:pointer;
text-decoration:none;
font-weight:bold;
/*background-image:url(/media/all_languages/all_regions/esupport/bulletGreyOn.gif);
background-repeat:no-repeat;
background-position:left 3px;*/
}

#subNavEsupport li a.on:hover {text-decoration:none;}
/*END Sub NAV*/
.clear {clear:both;}
/* FIN AJOUT EMMANUEL */

.contactTable { border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width:730px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; }
.contactTable th { background:url(/media/all_languages/all_regions/esupport/th_bg.gif); border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; padding:10px; vertical-align:top; text-align:left;  color:#000000;}
.contactTable td { border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; padding:10px; vertical-align:top; font-size:12px; color:#666666; }
.contactTable td.coloredBG { background:#fafafa;}






/*************************************   RESKIN ECN 100303   ********************************************/

#topnav #subnav { display:none;}
div#topnav {background:transparent none repeat scroll 0 0;}
div#topnav #topright span {background-image:none;padding:0 8px 0 8px;}
div#topnav #topright a {color:#000066;text-decoration:none;}
div#topnav #topright a:hover {color:#000066;text-decoration:underline;}
h1 {color:#000000;}



/*  BreadCrumb  */
div#content #bc {color:#1b446e; font-size:11px; font-weight:normal; padding:5px 0 10px 0px; font-family:Arial, sans-serif;}
div#content #bc span {color:#2e2e2e; font-size:11px; font-weight:normal; padding:0; font-family:Arial, sans-serif;}
div#content #bc span span {color:#d7d7d7; font-size:11px; font-weight:normal; padding:0 3px 0 3px; font-family:Arial, sans-serif;}
div#content #bc span a {font-weight: normal; font-size:11px; color: #00446e; text-decoration:none;}
div#content #bc span a:hover {text-decoration:underline;}
/*  BreadCrumb  */
/* footer */
#footer { color:#999999 !important; width: 765px; margin-top:10px;clear:none;text-align:right;margin-right:60px;margin-bottom:20px;font-size:10px;}
#footer div span {margin: 0 10px;}
* html #footer { color:#999999 !important; width: 765px; margin-top:-5px; padding-top:0;clear:none;text-align:right;margin-right:60px;margin-bottom:20px;font-size:10px;}/*float:right;*/
/** html #footer { color:#999999 !important; width: 748px; margin-top:-10px; padding-top:0;float:left;clear:none;}*/
#footer a { color:#999999 !important; text-decoration:none;}
#footer a:hover { color:#999999 !important; text-decoration:underline;}
#footer .copyright { color:#999999;}
/* footer */

/*  LEFT NAV  */
#container #leftnav 
{ font-family:Arial, Helvetica, sans-serif;float: left; width: 171px; margin-left: 10px; padding: 5px 0; font-weight: bold; color: #000066;}

#container #leftnav div.levelone 
{xposition:relative; left:0px; border-top: none; background: none; padding-bottom: 15px;padding-top:5px;}


#container #leftnav div.levelone div 
{border-bottom:1px solid #d3d3d3;padding:5px 0px 5px 0px;}

#container #leftnav div.levelone div {border-bottom:0px solid #d3d3d3;}

#container #leftnav div.levelone div.on 
{ display:block; left:0px; position:relative; margin-left:0; margin-top:10px;padding-bottom:5px; background: none; font-size:12px; color:#000000;}

#container #leftnav div.levelone div a {font-weight:bold;padding-left:0; padding-right:10px; font-size:12px; color:#000000;text-decoration:none;}

#container #leftnav div.levelone a:hover 
{background: none; text-decoration:underline;}

#container #leftnav div.levelone div.wrap{ xposition:relative; left:0px; display:block; margin-left:0; border-top:none; border-bottom:1px solid #d3d3d3; padding-bottom:0; margin-bottom:10px;}
* html #container #leftnav div.levelone div.wrap{border-bottom:0px;}


#container #leftnav div.levelone div.wrap div.leveltwo 
{display:block; position:relative; left:0; background:none; border: 0;}

#container #leftnav div.levelone div.wrap div.leveltwo div {
display:block;
background:transparent url(/media/all_languages/all_regions/esupport/bulletGrey.gif) no-repeat right 8px;
border-top:1px solid #d3d3d3;
padding:1px 12px 5px 0;
margin-left:0; 
}

#container #leftnav div.levelone div.wrap div.leveltwo div.on  {background:none;}
#container #leftnav div.leveltwo div.on  {display:block; left:0; margin-top:0; border-bottom:none; padding-bottom:0;color:#000000; background:transparent url(/media/all_languages/all_regions/esupport/bulletGrey.gif) no-repeat right center;}
#container #leftnav div.leveltwo div a {font-weight:normal; padding-left:0; font-size:12px; color:#1b446e;}
#container #leftnav div.leveltwo div a:hover {text-decoration:underline;}
#container #leftnav div.leveltwo div.on a, #containerEsupport #leftnav div.leveltwo div.laston a  {font-weight:normal;}
#container #leftnav div.leveltwo div.on a {font-weight:normal; color:#000000; background-image:none;}
#container #leftnav div.leveltwo div.on a:hover {text-decoration:underline; background-image:none;}

* html #container #leftnav div.levelone div.wrap div.leveltwo div.last {border-bottom:1px solid #d3d3d3;}

#container #leftnav div.levelone div.wrap div.leveltwo div.laston {background-image:none;}
#container #leftnav div.levelone div.wrap div.leveltwo div.laston a {color:#000000;}
* html #container #leftnav div.levelone div.wrap div.leveltwo div.laston {border-bottom:1px solid #d3d3d3;background-image:none;}
* html #container #leftnav div.levelone div.wrap div.leveltwo div.laston a {color:#000000;}

#container #leftnav div.leveltwo div.on a {font-weight:normal; color:#000000; background-image:none;}

#container #leftnav div.leveltwo div.on a:hover {text-decoration:underline; background-image:none;}

/*#container #leftnav div.levelone div.wrap div.leveltwo div.last a:hover {display:block; left:0; margin-top:0; border-bottom:none; padding-bottom:0;color:#000000;background:transparent url(/media/all_languages/all_regions/esupport/bulletGrey.gif) no-repeat right 7px;}*/
#container #leftnav div.levelone div.wrap div.leveltwo div.last a:hover {display:block; left:0; margin-top:0; border-bottom:none; padding-bottom:0;color:#000000;background:none;}


#leftnav form.search {
background:transparent url(/media/all_languages/all_regions/esupport/bgSearch.gif) no-repeat left top;
height:26px;
margin:0;
padding:0;
width:167px;
}
#leftnav form input {
font-size:12px;
background:transparent none;
border:none;
color:#333333;
height:26px;
margin:0 0 0 5px;
padding:5px 0 0 0;
width:130px;
}
#leftnav form.search span {display:none;}
#leftnav form.search img.searchBtn {
height:11px;
width:11px;
margin-bottom:0;
margin-top:8px;
margin-right:10px;
float:right;
}
#leftnav form img {
border:0 none;
margin-bottom:0;
}
/*  LEFT NAV  */


.bigblueBoldText{color:#000000; font-size:13px; font-weight:600; }

.bigBoldOrangeText, .bigOrangeText, .smallBoldOrangeText, .smallOrangeText, .boldOrangeText, .boldOrangeText, .orangeText, .orangeTextUnderlined, .boldOrangeTextUnderlined, a.orangeTextUnderlined, a.boldOrangeTextUnderlined, a.orangeText, a.boldOrangeText, a.smallOrangeText, a.smallBoldOrangeText, .productprice {
color:#666666;
text-decoration:none;
}

.TopHeader h1 {color:#000000;}


/*************************************   RESKIN ECN 100303   ********************************************/
