/*  Custom IE CSS - To keep some sanity cross browser */

.container { width:806px !important; margin-top:8px;}
.content { width:796px;}
.footer { width:820px;}
div.header { width:820px; }
.wrapcenter_2 { width:826px !important; }
div.content div.container { width:800px !important; }
div.content { width:100% !important; padding-left:8px;}
.menu { width:800px !important;}

.howitWorks_ie { height:230px; }
.top_nav ul li a{ width:auto; color:white !important;}
.headerwrapper { height:80px !important;}
li.myaccountlink a { width:auto; color:#142632 !important; text-decoration: none; }
li.myaccountlink a:hover { width:auto; color:#142632 !important; text-decoration: none; }
li.myaccountlink a:visited { width:auto; color:#142632 !important; text-decoration: none; }
li.myaccountlink a:active { width:auto; color:#142632 !important; text-decoration: none; }
div#rssouter { }
div.rssinner {  padding:12px; margin:2px; width:251px;}

div#breadcrumbs { padding: 0px!important; margin-bottom:4px; margin-top:3px;}


/* jean - 15/08/2008 */
div.container div.content div.span-7 div.boxbg {
      width:278px !important;
      height:176px !important;
      padding:1em 0.1em;
}

div.span-7 div.boxbg div.right{
      width:210px !important;
      height:130px !important;
      margin-top:5px;
}

div.container div.menu { }
#nav li a { color:#666 !important; outline:none !important;}
#nav li a:hover, #nav li a:active { color:#ffffff !important; outline:none !important;}
#nav ul li ul li a { color:#ffffff !important; width:auto;}
#nav ul li ul li a { color:#ffffff !important; width:auto;}
#nav ul li ul li a:hover, #nav ul li ul li a:active  { color:aqua !important; width:auto;}
li.sfHover { color:#ffffff !important; width:auto;}
