/* ------------------------------------------------------------------- */ 
/* TOP NAV */
/* ------------------------------------------------------------------- */
#Header-Navigation-Wrapper								{ position:absolute; right:290px; top:5px;  }
#Header-Navigation-Wrapper ul							{}
#Header-Navigation-Wrapper ul li						{ list-style:none; float:left; margin-left:10px; padding-left:12px; background:url('../grfx/navigation/topNav-divider.png') no-repeat center left}
#Header-Navigation-Wrapper ul li.first					{ padding-left:0; border:none; background:none; }
#Header-Navigation-Wrapper ul li a,
#Header-Navigation-Wrapper ul li a:visited				{ font-size:.8em; color:#999; text-decoration:none; }
#Header-Navigation-Wrapper ul li a:hover,
#Header-Navigation-Wrapper ul li a.active				{ color:#2255a9 }


/* ------------------------------------------------------------------- */ 
/* PRIMARY NAV */
/* ------------------------------------------------------------------- */
#Primary-Navigation-Wrapper					{ z-index:0; position:absolute; top:71px; }
ul#Primary-Navigation						{ }
ul#Primary-Navigation li					{ list-style:none; float:left; }
ul#Primary-Navigation li.first				{ padding-left:0;}
ul#Primary-Navigation li a,
ul#Primary-Navigation li a:visited			{ text-decoration:none; font-size:.8em; color:#003366; display:block; height:25px; background-position:0 0; background-repeat:no-repeat; text-indent:-999em; padding-bottom:1px;   }

ul#Primary-Navigation li a.HOME-active,
ul#Primary-Navigation li a.HOME						{ background-image:url('../grfx/navigation/primary/home.png'); width:57px;}		
ul#Primary-Navigation li a.PRODUCTS-active,
ul#Primary-Navigation li a.PRODUCTS					{ background-image:url('../grfx/navigation/primary/products.png'); width:79px;}	
ul#Primary-Navigation li a.LOCATIONS-active,
ul#Primary-Navigation li a.LOCATIONS				{ background-image:url('../grfx/navigation/primary/locations.png'); width:81px;}	
ul#Primary-Navigation li a.SUPPORT-active,
ul#Primary-Navigation li a.SUPPORT					{ background-image:url('../grfx/navigation/primary/support.png'); width:72px;}	
ul#Primary-Navigation li a.BMT-ONLINE-active,
ul#Primary-Navigation li a.BMT-ONLINE				{ background-image:url('../grfx/navigation/primary/bmt-online.png'); width:86px;}	
ul#Primary-Navigation li a.ABOUT-US-active,
ul#Primary-Navigation li a.ABOUT-US					{ background-image:url('../grfx/navigation/primary/about.png'); width:76px;}	
ul#Primary-Navigation li a.CONTACT-US-active,
ul#Primary-Navigation li a.CONTACT-US				{ background-image:url('../grfx/navigation/primary/contact.png'); width:87px;}	
ul#Primary-Navigation li a.DOWNLOADS-active,
ul#Primary-Navigation li a.DOWNLOADS				{ background-image:url('../grfx/navigation/primary/downloads.png'); width:90px;}	
ul#Primary-Navigation li a.WHATS-NEW-active,
ul#Primary-Navigation li a.WHATS-NEW				{ background-image:url('../grfx/navigation/primary/whats-new.gif'); width:80px; height:16px; margin-top:3px; margin-left:5px; }	

ul#Primary-Navigation li a:hover,
ul#Primary-Navigation li a.active			{ background-position:0 -25px; background-color:#003366; }

ul#Primary-Navigation li a.WHATS-NEW-active,
ul#Primary-Navigation li a.WHATS-NEW-active:hover,
ul#Primary-Navigation li a.WHATS-NEW:hover		{ background-position:0 -17px; }

ul#Primary-Navigation ul					{ display:none; width:775px; padding:6px 0 5px 3px; margin-top:-1px; background:url('../grfx/navigation/bkgd-subNav.png') repeat-x 0 1px; position:absolute; left:0; }

/* Positioning sub-nav */
/* ------------------------------------------------------------------- */
ul#Primary-Navigation li.PRODUCTS ul,
ul#Primary-Navigation li.PRODUCTS-active ul		{ padding-left:57px; width:850px;}
ul#Primary-Navigation li.LOCATIONS ul,
ul#Primary-Navigation li.LOCATIONS-active ul	{ padding-left:137px;}
ul#Primary-Navigation li.SUPPORT ul,
ul#Primary-Navigation li.SUPPORT-active ul		{ padding-left:218px ; width:715px}
ul#Primary-Navigation li.BMT-ONLINE ul,
ul#Primary-Navigation li.BMT-ONLINE-active ul	{ padding-left:377px; width:500px}
ul#Primary-Navigation li.ABOUT-US ul,
ul#Primary-Navigation li.ABOUT-US-active ul		{ padding-left:465px; width:500px;}
ul#Primary-Navigation li.CONTACT-US ul,
ul#Primary-Navigation li.CONTACT-US-active ul	{ padding-left:465px; width:500px;}
ul#Primary-Navigation li.DOWNLOADS ul,
ul#Primary-Navigation li.DOWNLOADS-active ul	{ padding-left:288px; width:525px;}
/* ------------------------------------------------------------------- */

ul#Primary-Navigation ul li					{ margin-left:13px; padding-left:15px; background:url('../grfx/navigation/subNav-divider.png') no-repeat left 6px; white-space:nowrap;  }
ul#Primary-Navigation ul li.first			{ background-image:none}
ul#Primary-Navigation ul li a				{ }
ul#Primary-Navigation ul li a,
ul#Primary-Navigation ul li a:visited,
ul#Primary-Navigation ul li a.BMT-ONLINE	{ color:#FFF; text-transform:capitalize; padding:0; background-image:none; text-indent:0; height:auto;  }
ul#Primary-Navigation ul li a:hover			{ color:#99ccff; background-color:transparent}


ul#Primary-Navigation li:hover ul,
ul#Primary-Navigation li.active ul			{ display:block; z-index:9999; position:absolute; }
ul#Primary-Navigation li:hover ul			{ z-index:99999}

/* ------------------------------------------------------------------- */ 
/* SUB NAV */
/* ------------------------------------------------------------------- */
#Layout1-ColA								{ }
#Layout1-ColA h2							{ font-size:1em; text-transform:uppercase; margin:5px}

#SecondNav									{ margin-top:5px;}
#SecondNav ul 								{}
#SecondNav ul li 							{ list-style:none; margin-top:1px;}
#SecondNav ul li a							{ text-decoration:none; color:#FFF; display:block; padding:9px 10px 9px 15px; font-size:.9em; background-color:#5282cb}
#SecondNav ul li a:hover,
#SecondNav ul li a.active					{ background-color:#2d5a96; color:#FFF}

#SecondNav ul ul li							{ margin:0;}
#SecondNav ul ul li a						{ padding:5px 10px 5px 40px; background:#5282cb url('../grfx/buttons/double-arrow.png') no-repeat 25px center;}
#SecondNav ul ul li a:hover					{ background:#2d5a96 url('../grfx/buttons/double-arrow.png') no-repeat 25px center;}

#SecondNav ul li a.PRODUCTS-active,
#SecondNav ul li a.PRODUCTS,
#SecondNav ul li a.PRODUCTS-active:hover,
#SecondNav ul li a.PRODUCTS:hover,
#SecondNav ul li a.LOCATIONS-active,
#SecondNav ul li a.LOCATIONS,
#SecondNav ul li a.LOCATIONS-active:hover,
#SecondNav ul li a.LOCATIONS:hover,
#SecondNav ul li a.SUPPORT-active,
#SecondNav ul li a.SUPPORT,
#SecondNav ul li a.SUPPORT-active:hover,
#SecondNav ul li a.SUPPORT:hover,
#SecondNav ul li a.BMT-ONLINE-active,
#SecondNav ul li a.BMT-ONLINE,
#SecondNav ul li a.BMT-ONLINE-active:hover,
#SecondNav ul li a.BMT-ONLINE:hover,
#SecondNav ul li a.ABOUT-US-active,
#SecondNav ul li a.ABOUT-US,
#SecondNav ul li a.ABOUT-US-active:hover,
#SecondNav ul li a.ABOUT-US:hover,
#SecondNav ul li a.CONTACT-US-active,
#SecondNav ul li a.CONTACT-US,
#SecondNav ul li a.CONTACT-US-active:hover,
#SecondNav ul li a.CONTACT-US:hover,
#SecondNav ul li a.LINKS-active,
#SecondNav ul li a.LINKS,
#SecondNav ul li a.LINKS-active:hover,
#SecondNav ul li a.LINKS:hover,
#SecondNav ul li a.CAREERS-active,
#SecondNav ul li a.CAREERS,
#SecondNav ul li a.CAREERS-active:hover,
#SecondNav ul li a.CAREERS:hover,
#SecondNav ul li a.PORTALS-active,
#SecondNav ul li a.PORTALS,
#SecondNav ul li a.PORTALS-active:hover,
#SecondNav ul li a.PORTALS:hover,
#SecondNav ul li a.SEARCH-active,
#SecondNav ul li a.SEARCH,
#SecondNav ul li a.SEARCH-active:hover,
#SecondNav ul li a.SEARCH:hover,
#SecondNav ul li a.WHATS-NEW,
#SecondNav ul li a.WHATS-NEW-active,
#SecondNav ul li a.WHATS-NEW-active:hover,
#SecondNav ul li a.WHATS-NEW:hover			{ text-transform:uppercase; font-weight:bold; display:block; background-position:12px -37px; background-repeat:no-repeat; text-indent:-999em;}
#SecondNav ul li a.PRODUCTS-active,
#SecondNav ul li a.PRODUCTS,
#SecondNav ul li a.PRODUCTS-active:hover,
#SecondNav ul li a.PRODUCTS:hover			{ background-image:url('../grfx/titles/left-col/leftCol-001.png'); }
#SecondNav ul li a.LOCATIONS-active,
#SecondNav ul li a.LOCATIONS,
#SecondNav ul li a.LOCATIONS-active:hover,
#SecondNav ul li a.LOCATIONS:hover			{ background-image:url('../grfx/titles/left-col/leftCol-006.png'); }
#SecondNav ul li a.SUPPORT-active,
#SecondNav ul li a.SUPPORT,
#SecondNav ul li a.SUPPORT-active:hover,
#SecondNav ul li a.SUPPORT:hover			{ background-image:url('../grfx/titles/left-col/leftCol-002.png'); }
#SecondNav ul li a.BMT-ONLINE-active,
#SecondNav ul li a.BMT-ONLINE,
#SecondNav ul li a.BMT-ONLINE-active:hover,
#SecondNav ul li a.BMT-ONLINE:hover			{ background-image:url('../grfx/titles/left-col/leftCol-009.png'); }
#SecondNav ul li a.ABOUT-US-active,
#SecondNav ul li a.ABOUT-US,
#SecondNav ul li a.ABOUT-US-active:hover,
#SecondNav ul li a.ABOUT-US:hover			{ background-image:url('../grfx/titles/left-col/leftCol-004.png'); }
#SecondNav ul li a.CONTACT-US-active,
#SecondNav ul li a.CONTACT-US,
#SecondNav ul li a.CONTACT-US-active:hover,
#SecondNav ul li a.CONTACT-US:hover			{ background-image:url('../grfx/titles/left-col/leftCol-005.png'); }
#SecondNav ul li a.LINKS-active,
#SecondNav ul li a.LINKS,
#SecondNav ul li a.LINKS-active:hover,
#SecondNav ul li a.LINKS:hover				{ background-image:url('../grfx/titles/left-col/leftCol-007.png'); }
#SecondNav ul li a.CAREERS-active,
#SecondNav ul li a.CAREERS					{ background-image:url('../grfx/titles/left-col/leftCol-008.png'); }
#SecondNav ul li a.PORTALS-active,
#SecondNav ul li a.PORTALS,
#SecondNav ul li a.PORTALS-active:hover,
#SecondNav ul li a.PORTALS:hover			{ background-image:url('../grfx/titles/left-col/leftCol-003.png'); }
#SecondNav ul li a.SEARCH-active,
#SecondNav ul li a.SEARCH,
#SecondNav ul li a.SEARCH-active:hover,
#SecondNav ul li a.SEARCH:hover				{ background-image:url('../grfx/titles/left-col/leftCol-010.png'); }
#SecondNav ul li a.WHATS-NEW,
#SecondNav ul li a.WHATS-NEW-active,
#SecondNav ul li a.WHATS-NEW-active:hover,
#SecondNav ul li a.WHATS-NEW:hover			{ background-image:url('../grfx/titles/left-col/leftCol-whats-new.png'); }
#SecondNav ul li a.PRODUCTS,
#SecondNav ul li a.LOCATIONS,
#SecondNav ul li a.SUPPORT,
#SecondNav ul li a.BMT-ONLINE,
#SecondNav ul li a.ABOUT-US,
#SecondNav ul li a.CONTACT-US,
#SecondNav ul li a.LINKS,
#SecondNav ul li a.CAREERS,
#SecondNav ul li a.PORTALS,
#SecondNav ul li a.SEARCH,
#SecondNav ul li a.WHATS-NEW				{ background-position:12px 12px;}


/* ------------------------------------------------------------------- */ 
/* BREADCRUMB */
/* ------------------------------------------------------------------- */
#Layout1-BCT-Wrapper						{ color:#a5a5a6; font-size:.8em; margin:15px 0 10px; text-transform:capitalize; position:absolute; top:0; z-index:9999 }
#Layout1-BCT-Wrapper a,
#Layout1-BCT-Wrapper a:visited				{ color:#a5a5a6; text-decoration:none; margin-right:14px;}
#Layout1-BCT-Wrapper span.bct-div-char		{ padding-right:12px; color:#a5a5a6;}
#Layout1-BCT-Wrapper a:hover				{ color:#2255A9}
#Layout1-BCT-Wrapper  span.bct-youarehere	{ margin-right:10px}



/* ------------------------------------------------------------------- */
/* SITE TOOLS CONTAINER */
/* ------------------------------------------------------------------- */
#SiteTools-Container					{ position:absolute; left:0; bottom:0; text-align:right; background:url('../grfx/layout/bkgd-tools.png') no-repeat 0 0; width:295px; height:18px; padding:5px 0 0 285px; }
#SiteTools-Container a					{ color:#787777; font-size:.8em; display:block; background-position:0 0; background-repeat:no-repeat; float:left; margin-left:12px; height:14px; padding:2px 0 2px 18px; vertical-align:middle; text-decoration:none}
#SiteTools-Container a.EMAIL-PAGE		{ background-image:url('../grfx/navigation/ico-email.png');}
#SiteTools-Container a.BOOKMARK-PAGE	{ background-image:url('../grfx/navigation/ico-bookmark.png');}
#SiteTools-Container a.PRINT-PAGE		{ background-image:url('../grfx/navigation/ico-print.png');}

#SiteTools-Container a:hover			{ color:#333; text-decoration:none; background-position:0 -20px;}







