﻿/* navigation.css - for display of navigation elements */
/* top menu bar */
ul.topnav {list-style:none;padding:0 20px;margin:2px 0 0 -10px;float:left;width:920px;font-size:1.2em;}
ul.topnav li {float:left;margin:0;padding:0 5px 0 5px;position:relative;font-weight:bold;}
ul.topnav li a{margin-top:10px;color:#fff;display: block;text-decoration:none;float:left;padding:0px 7px 0px 7px;}
ul.topnav li a:hover,
ul.topnav li a.hover,
ul.topnav li a.hovera
{
	background:#E9EDF5;
	height:28px;
	color:#336ED5; 
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
}

ul.topnav li a.hardHover
{

border-top-left-radius:3px;
border-top-right-radius:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px;

background:#FFDF58 none repeat scroll 0 0;
color:#000000;
height:28px;
margin-top:10px;
}

ul.topnav li span {width:17px;height:25px;margin-top:10px;float:left;margin-left:-5px;}
ul.topnav li span.subhover {background:url(/assets/images/menu-dropdown-arrow.gif) top left no-repeat;cursor:pointer;}
ul.topnav li span.subhover1 {background:url(/assets/images/menu-dropdown-arrow.gif) top left no-repeat;cursor:pointer;}
ul.topnav li ul.subnav {list-style:none;position:absolute;left:0;top:37px;display: none;margin:0px 0 0 5px;z-index:100000; background:#FFFFFF;
	border-left:2px solid #E9EDF5;border-top:2px solid #E9EDF5;border-bottom:2px solid #C0CBE2;border-right:2px solid #AAB9D9;
	border-bottom-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	} 

ul.topnav li ul.subnav li{padding:0;margin:0; background:#FFFFFF;}
html ul.topnav li ul.subnav li a 
{
	background:#FFFFFF;height:23px;width:162px;color:#1A449A;padding:3px;
	}

html ul.topnav li ul.subnav li a.hover,html ul.topnav li ul.subnav li a.hardHover {height:23px;}
html ul.topnav li ul.subnav li a:hover
{
	background-color:#FFE88C; 
}

/* EOF top menu bar */
div.signIn{position:absolute;right:0;padding:14px 10px 12px;}
div.signIn a{color:#92B1ED;font-weight:bold}
div.signIn a:hover,div.signIn a span{color:#fff}
/*Multisite navigation */
div#multiSiteNavigation {height:15px;font-size:0.9em;width:960px;margin:10px auto;}
div#multiSiteNavigation ul {float:right;margin-right:17px;}
div#multiSiteNavigation ul li {background:#ccc;color:#666;display:block;height:20px;float:left;padding:4px 5px 5px;margin-left:3px;}
div#multiSiteNavigation ul li a {color:#666;text-decoration:none;}
div#multiSiteNavigation ul li a:hover {color:#666;text-decoration:underline;}
div#multiSiteNavigation ul li.active {background:#fff;color:#1A449A;font-weight:bold;}
div#multiSiteNavigation ul li.sell{background-image:url(/assets/images/cartIcon.gif);background-position:5px 6px;background-repeat:no-repeat;padding-left:25px;margin-top:3px;}
div#multiSiteNavigation ul li.buy{background-image:url(/assets/images/phoneIcon.gif);background-position:5px 5px;background-repeat:no-repeat;padding-left:22px;}
