@charset "utf-8";

.singleLink {}

.singleLink a, .singleLink a:visited {
	height:25px;
	padding:0 10px;
	line-height:25px;
	display:block;
	float:left;
	font-size:10px;
	color:#333333;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}

.singleLink a:hover {
	text-decoration:none;
	color:#333333;
	background:#e6e9eb;
}
.sep{
	margin:0;
	padding:0;
	height:25px;
	width:1px;
	float:left;
	font-size:0;
	background:url(../images/sep.gif) no-repeat center center;
}

#topMenu {
	height:25px;
	float:left;
	padding-top:9px;
	width:700px;
}

/* main navigation starts here */
.topMenu {
	font-size:10px; 
	z-index: 100; 
	position: relative; 
	height: 25px;  
	float:left;
	}
	
.topMenu ul {
	padding:0; 
	margin:0px; 
	list-style-type: none;
	}
	
.topMenu li {
	float: left; 
	text-align:center; 
	text-transform:uppercase;
	}
	
.topMenu a, .topMenu a:visited { 
	display: block; 
	padding:0 10px; 
	font-size: 10px; color:#333333; line-height:25px; height:25px; text-decoration: none; border-left:0px solid #f9f9f9; border-right:0px solid #f9f9f9;}
.topMenu a:hover {	background:#efefef; color:#000000; }
.topMenu ul ul {	left:0px; visibility:hidden; position:absolute; z-index: 150; top: 25px; height:0px; }
 html .topMenu ul ul {	top:25px; left:0; }
.topMenu table {	left:0; position: absolute; top:0px; border-collapse:collapse; }

.topMenu ul li.top {height:1px; line-height:1px; font-size:0; background:#efefef; width:193px; border-left:0px solid #ffffff; border-right:0px solid #ffffff}
.topMenu ul li.bottom {height:1px; line-height:1px; font-size:0; background:#e6e9eb; width:193px; border-bottom: none;}
.topMenu li li { background-image:none; border-bottom: 1px solid #ffffff; clear: both; }

/* for drop downs starts */
.topMenu ul ul a, .topMenu ul ul a:visited{	padding:0 10px; background-color:#e6e9eb; background-image:none; width: 173px; color: #003366; line-height: 24px; height: 24px; text-align:left; font-size: 9px; border-left:0px solid #ffffff; border-right:0px solid #ffffff; text-transform:uppercase;}
.topMenu ul ul a:hover {	background:#002143 url(../images/sub-nav-hover.gif) no-repeat 7px top;  color:#ffffff;}
/* for drop downs ends */

.topMenu ul li:hover ul {	visibility: visible }
.topMenu ul a:hover ul {	visibility: visible }
.topMenu :hover > a {	background:#002143;  color:#ffffff;}
/* Classes for local ends here */

#topHeaderMenu {
	height:25px;
	float:right;
	width:110px;
	margin-right:10px; /* Added 17 feb 2010 | Usman Masud Amin*/
}

/* classes for local starts here */
.topHeaderMenu {font-size:10px; z-index: 100; position: relative; height: 25px;  float:right; width:110px;}
.topHeaderMenu ul {	padding:0; margin:0px; list-style-type: none; }
.topHeaderMenu li {	float: left; text-align:right; text-transform:uppercase; width:120px;}
.topHeaderMenu a, .topHeaderMenu a:visited { display: block; padding:0 10px 0 10px; font-size: 10px; color:#333333; line-height:25px; height:25px; text-decoration: none; border-left:0px solid #f9f9f9; border-right:0px solid #f9f9f9; width:100px; background:url(../images/cart.gif) no-repeat 10px 5px;}
.topHeaderMenu a:hover {	background:#e6e9eb; color:#000000; background:#e6e9eb url(../images/cart.gif) no-repeat 10px 5px;}
.topHeaderMenu ul ul {	left:0px; visibility:hidden; position:absolute; z-index: 150; top: 25px; height:0px; }
 html .topHeaderMenu ul ul {	top:25px; left:0; }
.topHeaderMenu table {	left:0; position: absolute; top:0px; border-collapse:collapse; }

.topHeaderMenu ul li.top {height:1px; line-height:1px; font-size:0; background:#e6e9eb; width:120px; border-left:0px solid #ffffff; border-right:0px solid #ffffff}
.topHeaderMenu ul li.bottom {height:1px; line-height:1px; font-size:0; background:#e6e9eb; width:120px;}
.topHeaderMenu li li { background-image:none; border-bottom: 1px solid #FFFFFF; clear: both; }

/* for drop downs starts */
.topHeaderMenu ul ul a, .topHeaderMenu ul ul a:visited{	padding:0 0px 0 10px; background-color:#e6e9eb; background-image:none; width: 110px; color: #003366; line-height: 24px; height: 24px; text-align:left; font-size: 9px; border-left:0px solid #ffffff; border-right:0px solid #ffffff; text-transform:uppercase;}
.topHeaderMenu ul ul a:hover {	background:#002143 url(../images/sub-nav-hover.gif) no-repeat 7px top;  color:#ffffff;}
/* for drop downs ends */

.topHeaderMenu ul li:hover ul {	visibility: visible }
.topHeaderMenu ul a:hover ul {	visibility: visible }
.topHeaderMenu :hover > a {	background:#002143 url(../images/cart-white.gif) no-repeat 10px 5px;  color:#ffffff;}
/* Classes for local ends here */

/* My Blue Star Drop Down | Usman Masud Amin | ADDED May 18, 2010 */
#loginLinks{height:25px;float:right;width:90px; margin-top:8px;margin-right:3px; display:none;}

/* classes for local starts here */
.loginLinks {font-size:10px; z-index:98; position: relative; height: 25px;  float:right; width:90px;}
.loginLinks ul {padding:0; margin:0px; list-style-type: none; }
.loginLinks li {float: left; text-align:left; text-transform:uppercase; width:93px;}
.loginLinks a, .loginLinks a:visited { display: block; padding:0 10px 0 10px; font-size: 10px; color:#333333; line-height:25px; height:25px; text-decoration: none; border-left:0px solid #f9f9f9; border-right:0px solid #f9f9f9; width:73px; text-align:right;}
.loginLinks a:hover {	background:#e6e9eb; color:#000000; background:#e6e9eb;}
.loginLinks ul ul {	left:0px; visibility:hidden; position:absolute; z-index: 150; top: 25px; height:0px; }
 html .loginLinks ul ul {	top:25px; left:0; }
.loginLinks table {	left:0; position: absolute; top:0px; border-collapse:collapse; }

.loginLinks ul li.top {border-left:0px solid #ffffff; border-right:0px solid #ffffff}
.loginLinks ul li.bottom,.loginLinks ul li.top {height:1px; line-height:1px; font-size:0; background:#e6e9eb; width:93px;}
.loginLinks li li { background-image:none; border-bottom: 1px solid #FFFFFF; clear: both; }

/* for drop downs starts */
.loginLinks ul ul a, .loginLinks ul ul a:visited{	padding:0 0 0 11px; background-color:#e6e9eb; background-image:none; width: 82px; color: #003366; line-height: 24px; height: 24px; text-align:left; font-size: 9px; border-left:0px solid #ffffff; border-right:0px solid #ffffff; text-transform:uppercase;}
.loginLinks ul ul a:hover {	background:#002143 url(../images/sub-nav-hover.gif) no-repeat 7px top;  color:#ffffff;}
/* for drop downs ends */

.loginLinks ul li:hover ul {	visibility: visible }
.loginLinks ul a:hover ul {	visibility: visible }
.loginLinks :hover > a {	background:#002143;  color:#ffffff;}
/* Classes for local ends here */

/*  Usman Masud Amin | ADDED May 18, 2010 */
