/**************************************/
/*  Main Nav dropdowns                */
/**************************************/
/*#topLevelNavigation {position:absolute; width:770px; left:50%; margin-left:-385px; text-align:left; background: url(http://gm.cahttp://gm.ca/images/common/gmcl_navigation/bg_nav.gif) repeat-x;font-family: Arial, Helvetica, sans-serif;font-size:11px;z-index:99 } */
ul#nav {font-size:70%; z-index:99;  float:left;}/*PR: removed width:790px;*/
#nav, #nav ul { padding:0;margin:0;list-style:none;background: url(/images/common/gmcl_navigation/bg_nav.gif) no-repeat;z-index:99 }
#nav ul li {background-color:#fff;}
#nav ul li.topMenu {background-color:#fff;}
#nav a {display: block;color: #000;padding:0 0px}
#nav a:link, #nav a:active, #nav a:visited {text-decoration: none;}
#nav a:link:hover, #nav a:visited:hover {color:#000}

/* First level nav */
#nav li#nav1,#nav li#nav2,#nav li#nav3,#nav li#nav4,#nav li#nav5,#nav li#nav6,#nav li#nav7,#nav li#nav8 {float:left;height:30px;left:0;top:0;z-index:99}
#nav li#nav7 {border-right:0}
#nav li#nav1:hover,#nav li#nav2:hover,#nav li#nav3:hover,#nav li#nav4:hover,#nav li#nav5:hover,#nav li#nav6:hover,#nav li#nav7:hover,#nav li#nav1.sfhover,#nav li#nav2.sfhover,#nav li#nav3.sfhover,#nav li#nav4.sfhover,#nav li#nav5.sfhover,#nav li#nav6.sfhover,#nav li#nav7.sfhover{height:30px;margin:0;padding:0}
#nav li#nav1 {width:71px;background:url(/images/common/gmcl_navigation/topnav_1_fr_CA.gif);}
#nav li#nav1:hover, #nav li#nav1.sfhover {background:url(/images/common/gmcl_navigation/topnav_1_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav2 {width:59px;background: url(/images/common/gmcl_navigation/topnav_2_fr_CA.gif);}
#nav li#nav2:hover, #nav li#nav2.sfhover {background:url(/images/common/gmcl_navigation/topnav_2_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav3 {width:78px;background: url(/images/common/gmcl_navigation/topnav_3_fr_CA.gif);}
#nav li#nav3:hover, #nav li#nav3.sfhover {background:url(/images/common/gmcl_navigation/topnav_3_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav4 {width:75px;background: url(/images/common/gmcl_navigation/topnav_4_fr_CA.gif);}
#nav li#nav4:hover, #nav li#nav4.sfhover {background:url(/images/common/gmcl_navigation/topnav_4_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav5 {width:115px;background: url(/images/common/gmcl_navigation/topnav_5_fr_CA.gif);}
#nav li#nav5:hover, #nav li#nav5.sfhover {background:url(/images/common/gmcl_navigation/topnav_5_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav6 {width:73px;background: url(/images/common/gmcl_navigation/topnav_6_fr_CA.gif);}
#nav li#nav6:hover, #nav li#nav6.sfhover {background:url(/images/common/gmcl_navigation/topnav_6_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav7 {width:101px;background: url(/images/common/gmcl_navigation/topnav_7_fr_CA.gif);}
#nav li#nav7:hover, #nav li#nav7.sfhover {background:url(/images/common/gmcl_navigation/topnav_7_fr_CA.gif) 0px -30px no-repeat;}
#nav li#nav8 {width:75px;background: url(/images/common/gmcl_navigation/topnav_8_fr_CA.gif);}
#nav li#nav8:hover, #nav li#nav8.sfhover {background:url(/images/common/gmcl_navigation/topnav_8_fr_CA.gif) 0px -30px no-repeat;}
/* second-level lists */
#nav li ul {width:194px;height:20px;position: absolute;left: -999em;font-weight:normal;border-width: 0;margin:30px 0 0 0;padding:3px 0 0 0;}

#nav ul li a {padding:3px 0 0 5px;margin:0;_margin:0px -5px -3px 0px;width:194px;height:20px;}
#nav a:link:hover, #nav a:visited:hover {color:#fff;}

/* lists nested under hovered list items */
#nav li:hover ul, #nav li.sfhover ul {left:auto;font-weight:500;}
#nav li, #nav li.sfhover {width:194px;height:20px;background: url(/images/common/gmcl_navigation/menu_bg.gif) no-repeat}
#nav li:hover, #nav li.sfhover {background:#999999;position:relative;font-weight:500;}
#nav li.topMenu {margin:-3px 0 0 0;width:194px;height:20px;background: url(/images/common/gmcl_navigation/menu_top.gif) no-repeat}
#nav li.topMenu a {padding:3px 0 0 5px;margin:0;_margin:0px -5px -3px 0px;width:189px;height:17px;}
#nav li.topMenu a:link:hover, #nav li.topMenu a:visited:hover {background:#999999;position:relative;font-weight:500;color:#fff;}
#nav li.botMenu {position:absolute;bottom:auto;left:auto;padding:0;margin:0;width:194px;height:3px;background: url(/images/common/gmcl_navigation/menu_bot.gif) no-repeat;}
#nav li.dblMenu {margin:0 0 0 0;width:194px;height:33px;background:#FFF url(/images/common/gmcl_navigation/menu_bg_dbl.gif) repeat-y;}
#nav li.dblMenu a {margin:0;_margin:0px -5px -3px 0px;width:189px;height:30px;background:transparent;}
#nav li.dblMenu a:link:hover, #nav li.dblMenu a:visited:hover {background:#999999;position:relative;font-weight:500;color:#fff;}

.GlobalNameMenuListLI {font-size:11px}

/* Image replacement */
#nav span {display:none;}	

/**************************/
/*  Right side nav Icons  */
/**************************/
ul#navicons {font-size:70%; z-index:99}
#navicons ul li {background-color:#fff;}
#navicons ul li.topMenu {background-color:#fff;}
#navicons a {display: block;color: #000;padding:0 0px}
#navicons a:link, #navicons a:active, #navicons a:visited {text-decoration: none;}
#navicons a:link:hover, #navicons a:visited:hover {color:#000}

/*CHANGED*/
#navicons  {float:right;z-index:99;position:relative;}
#navicons, #navicons ul {padding: 0;margin: 0;list-style: none; }
#navicons li#icon1,#navicons li#icon2,#navicons li#icon3,#navicons li#icon4 {float:left;height:30px;left:0;top:0;}
#navicons li#icon1 {width:90px;background:url(/images/common/gmcl_navigation/menu_08_fr.gif) 0px 0px no-repeat;}
#navicons li#icon1:hover, #navicons li#icon1.sfhover {background:url(/images/common/gmcl_navigation/menu_08_fr.gif) 0px -30px no-repeat;}

#navicons li#icon2 {width:33px;background:url(/images/common/gmcl_navigation/menu_09_fr.gif) 0px 0px no-repeat;}
#navicons li#icon2:hover, #navicons li#icon2.sfhover {background:url(/images/common/gmcl_navigation/menu_09_fr.gif) 0px -30px no-repeat;}

#navicons li ul {text-align:right; width:194px;height:20px;position: absolute;left: -999em;font-weight:normal;border-width: 0;margin:30px 0 0 0;padding:3px 0 0 0;}

#navicons ul li a {padding:3px 5px 0 0 ;margin:0;_margin:0px 0px -3px -5px;width:189px;height:17px;}
#navicons a:link:hover, #navicons a:visited:hover {color:#fff;}

/*CHANGED*/
#navicons li:hover ul, #navicons li.sfhover ul {position:absolute;left:-104px;font-weight:500;}

/*Sirine*/
#navicons li#icon2:hover ul, #navicons li#icon2.sfhover ul {position:absolute;left:-160px;font-weight:500;}

#navicons li, #navicons li.sfhover {width:194px;height:20px;background: url(/images/common/gmcl_navigation/menu_bg.gif) no-repeat}

#navicons li:hover, #navicons li.sfhover {background:#999999;position:relative;font-weight:500;}

#navicons li.topMenu {margin:-3px 0 0;width:194px;height:20px;background: url(/images/common/gmcl_navigation/menu_top.gif) no-repeat}

#navicons li.topMenu a {padding:3px 5px 0 0 ;margin:0;_margin:0px 0px -3px -5px;width:189px;height:17px;}

#navicons li.topMenu a:link:hover, #navicons li.topMenu a:visited:hover {background:#999999;position:relative;font-weight:500;color:#fff;}

#navicons li.botMenu {position:absolute;bottom:auto;left:0;padding:0;margin:0;width:194px;_width:189px;height:3px;background: url(/images/common/gmcl_navigation/menu_bot.gif) no-repeat;}


/* Image replacement */
#navicons span {display:none;}	

/* Icon Titles */
span.blank, span.icon1title, span.icon2title, span.icon3title, span.icon4title  {float:right;width:83px;height:30px;background:red url(/images/common/gmcl_navigation/bg_nav.gif) repeat-x;}
span.blank {background: url(/images/common/gmcl_navigation/icontitles_en_CA.gif) top left}
span.icon1title {background: url(/images/common/gmcl_navigation/icontitles_en_CA.gif) 0 -30px no-repeat}
span.icon2title {background: url(/images/common/gmcl_navigation/icontitles_en_CA.gif) 0 -60px no-repeat}
span.icon3title {background: url(/images/common/gmcl_navigation/icontitles_en_CA.gif) 0 -90px no-repeat}
span.icon4title {background: url(/images/common/gmcl_navigation/icontitles_en_CA.gif) 0 -120px no-repeat}

