
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
	z-index: 100;
	display:block;

}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			13em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;

}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			1em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			13em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	padding: 		1em 2em 1em 1em;
	text-decoration:none;
}
.sf-menu a.category, .sf-menu a.category:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:14px;
    font-weight:bold;
    color:#FFF;
	text-transform:uppercase;
	padding: .70em 1em; 
	cursor: default;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    color:#FFF;
}

.sf-menu li {
	background:		#000;
	color:#FFF;
}
 
.sf-menu li li {
	background:		#000;
	font-size: 12px;
	border-top:1px solid #242424;
	color:#FFF;
	font-weight:normal;
}
.sf-menu li li li {
	background:		#000;
	border-top:1px solid #242424;
	color:#FFF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:	#141414;
	outline:		0;
	color:#FFF;
}


.sf-menu a.sign-in:hover, .sf-menu a.sign-in:active, .sf-menu a.sign-in:focus, .sf-menu li:hover.sign-item, #sign-in li.sfHover {
	background:		#FFF;
	outline:		0;
	color:#FFF;
}



/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


 ul#sign-in li input[type=text], ul#sign-in li input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #E1E1E1;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}


 div#sign-in-flt{
 position:relative;
 float:right; 
 width:200px;
 text-align:right;
 height:27px;
 top: 7px;
 border-color:#000000;
margin:0;
padding:0;
 }
 
 div#sign-in-flt .sf-menu  li.top{color:#FFF;font-size: 11px;background:#fff;padding:0;color:#fff;margin:0;text-align:center;color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}
 
 a.category-sign{
 color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}

  
 a#sign-drop{color:#FFF;}
 
 

 
#sign-in-flt p {margin:0;color:#000}
#sign-in-flt a {color:#000;}
#sign-in-flt label {font-weight:normal;}
#sign-in-flt p.remember {padding:10px 0;}
#sign-in-flt p.forgot, #sign-in p.complete {
	clear:both;
	margin:5px 0;
}

#sign-in-flt p a {color:#000!important;}

#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url(/images/login/bg-btn-blue.png) repeat-x scroll 0 0;
	border:none;
	color:#fff;
	text-shadow:0 -1px 0 #000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

#signin_submit::-moz-focus-inner {padding:0;border:0;}

#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}


a.register-top{width:200px;position:relative;display:block;text-align:right;}

a.register-top:hover{background:#fff;text-decoration:none;}


#basketTitleWrap {
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	background:#000;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border: 3px solid #EBEBEB;
}/* CSS Document */



/*---------------------------------RETRO NAV-----------------------------------*/


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
	z-index: 100;
	display:block;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			13em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;

}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			30px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			13em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	padding: 		1em 2em 1em 1em;
	text-decoration:none;
}
.sf-menu a.category, .sf-menu a.category:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    font-weight:bold;
    color:#FFF;
	text-transform:uppercase;
	padding: .75em 1em; 
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    color:#FFF;
}

.sf-menu li {
	background:		#000;
	color:#FFF;
}
 
.sf-menu li li {
	background:		#000;
	font-size: 12px;
	border-top:1px solid #242424;
	color:#FFF;
	font-weight:normal;
}
.sf-menu li li li {
	background:		#000;
	border-top:1px solid #242424;
	color:#FFF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:	#141414;
	outline:		0;
	color:#FFF;
}


.sf-menu a.sign-in:hover, .sf-menu a.sign-in:active, .sf-menu a.sign-in:focus, .sf-menu li:hover.sign-item, #sign-in li.sfHover {
	background:		#FFF;
	outline:		0;
	color:#FFF;
}



/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


 ul#sign-in li input[type=text], ul#sign-in li input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #E1E1E1;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}


 div#sign-in-flt{
 position:relative;
 float:right; 
 width:200px;
 text-align:right;
 height:27px;
 top: 7px;
 border-color:#000000;
margin:0;
padding:0;
 }
 
 div#sign-in-flt .sf-menu  li.top{color:#FFF;font-size: 11px;background:#fff;padding:0;color:#fff;margin:0;text-align:center;color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}
 
 a.category-sign{
 color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}

  
 a#sign-drop{color:#FFF;}
 
 

 
#sign-in-flt p {margin:0;color:#000}
#sign-in-flt a {color:#000;}
#sign-in-flt label {font-weight:normal;}
#sign-in-flt p.remember {padding:10px 0;}
#sign-in-flt p.forgot, #sign-in p.complete {
	clear:both;
	margin:5px 0;
}

#sign-in-flt p a {color:#000!important;}

#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url(/images/login/bg-btn-blue.png) repeat-x scroll 0 0;
	border:none;
	color:#fff;
	text-shadow:0 -1px 0 #000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

#signin_submit::-moz-focus-inner {padding:0;border:0;}

#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}


a.register-top{width:200px;position:relative;display:block;text-align:right;}

a.register-top:hover{background:#fff;text-decoration:none;}


#basketTitleWrap {
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	background:#000;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border: 3px solid #EBEBEB;
}/* CSS Document */










/*-----------------------------------------------------FRENCH ------------------------------------------------*/







/*** ESSENTIAL STYLES ***/
.sf-menu-fr, .sf-menu-fr * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
	z-index: 100;
	display:block;

}
.sf-menu-fr {
	line-height:	1.0;
}
.sf-menu-fr ul {
	position:		absolute;
	top:			-999em;
	width:			13em; /* left offset of submenus need to match (see below) */
}
.sf-menu-fr ul li {
	width:			100%;

}
.sf-menu-fr li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu-fr li {
	float:			left;
	position:		relative;
}
.sf-menu-fr a {
	display:		block;
	position:		relative;
}
.sf-menu-fr li:hover ul,
.sf-menu-fr li.sfHover ul {
	left:			0;
	top:			30px !important; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu-fr li:hover li ul,
ul.sf-menu-fr li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-fr li li:hover ul,
ul.sf-menu-fr li li.sfHover ul {
	left:			13em; /* match ul width */
	top:			0;
}
ul.sf-menu-fr li li:hover li ul,
ul.sf-menu-fr li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-fr li li li:hover ul,
ul.sf-menu-fr li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu-fr {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu-fr a {
	padding: 		0.7em;
	text-decoration:none;
}
.sf-menu-fr a.category, .sf-menu-fr a.category:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:11px;
    font-weight:bold;
    color:#FFF;
	text-transform:uppercase;
	padding: .55em 0.6em; 
}
.sf-menu-fr a, .sf-menu-fr a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    color:#FFF;
}

.sf-menu-fr li {
	background:		#000;
	color:#FFF;
}
 
.sf-menu-fr li li {
	background:		#000;
	font-size: 12px;
	border-top:1px solid #242424;
	color:#FFF;
	font-weight:normal;
}
.sf-menu-fr li li li {
	background:		#000;
	border-top:1px solid #242424;
	color:#FFF;
}
.sf-menu-fr li:hover, .sf-menu-fr li.sfHover,
.sf-menu-fr a:focus, .sf-menu-fr a:hover, .sf-menu-fr a:active {
	background:	#141414;
	outline:		0;
	color:#FFF;
}


.sf-menu-fr a.sign-in:hover, .sf-menu-fr a.sign-in:active, .sf-menu-fr a.sign-in:focus, .sf-menu-fr li:hover.sign-item, #sign-in li.sfHover {
	background:		#FFF;
	outline:		0;
	color:#FFF;
}




/*---------------------------------RETRO NAV-----------------------------------*/


/*** ESSENTIAL STYLES ***/
.sf-menu-fr, .sf-menu-fr * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
	z-index: 100;

	display:block;
}
.sf-menu-fr {
	line-height:	1.0;
}
.sf-menu-fr ul {
	position:		absolute;
	top:			-999em;
	width:			13em; /* left offset of submenus need to match (see below) */
}
.sf-menu-fr ul li {
	width:			100%;

}
.sf-menu-fr li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu-fr li {
	float:			left;
	position:		relative;
}
.sf-menu-fr a {
	display:		block;
	position:		relative;
}
.sf-menu-fr li:hover ul,
.sf-menu-fr li.sfHover ul {
	left:			0;
	top:			2em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu-fr li:hover li ul,
ul.sf-menu-fr li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-fr li li:hover ul,
ul.sf-menu-fr li li.sfHover ul {
	left:			13em; /* match ul width */
	top:			0;
}
ul.sf-menu-fr li li:hover li ul,
ul.sf-menu-fr li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-fr li li li:hover ul,
ul.sf-menu-fr li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu-fr {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu-fr a {
	padding: 		1em 2em 1em 1em;
	text-decoration:none;
}
.sf-menu-fr a.category, .sf-menu-fr a.category:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    font-weight:bold;
    color:#FFF;
	text-transform:uppercase;
	padding: 0.7em; 
}
.sf-menu-fr a, .sf-menu-fr a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	font-size:12px;
    color:#FFF;
}

.sf-menu-fr li {
	background:		#000;
	color:#FFF;
}
 
.sf-menu-fr li li {
	background:		#000;
	font-size: 12px;
	border-top:1px solid #242424;
	color:#FFF;
	font-weight:normal;
}
.sf-menu-fr li li li {
	background:		#000;
	border-top:1px solid #242424;
	color:#FFF;
}
.sf-menu-fr li:hover, .sf-menu-fr li.sfHover,
.sf-menu-fr a:focus, .sf-menu-fr a:hover, .sf-menu-fr a:active {
	background:	#141414;
	outline:		0;
	color:#FFF;
}


.sf-menu-fr a.sign-in:hover, .sf-menu-fr a.sign-in:active, .sf-menu-fr a.sign-in:focus, .sf-menu-fr li:hover.sign-item, #sign-in li.sfHover {
	background:		#FFF;
	outline:		0;
	color:#FFF;
}



/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


 ul#sign-in li input[type=text], ul#sign-in li input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #E1E1E1;
	font-size:13px;
	margin:0 0 5px;
	padding:5px;
	width:203px;
}


 div#sign-in-flt{
 position:relative;
 float:right; 
 width:200px;
 text-align:right;
 height:27px;
 top: 7px;
 border-color:#000000;
margin:0;
padding:0;
 }
 
 div#sign-in-flt .sf-menu-fr  li.top{color:#FFF;font-size: 11px;background:#fff;padding:0;color:#fff;margin:0;text-align:center;color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}
 
 a.category-sign{
 color:#FFF;font-size: 11px;background:#000;padding:0.85em 1.5em;-moz-border-radius:4px;
	-webkit-border-radius:4px;border:1px solid #000;color:#FFF;margin-bottom:0;}

  

 a#sign-drop{color:#FFF;}
 
 

 
#sign-in-flt p {margin:0;color:#000}
#sign-in-flt a {color:#000;}
#sign-in-flt label {font-weight:normal;}
#sign-in-flt p.remember {padding:10px 0;}
#sign-in-flt p.forgot, #sign-in p.complete {
	clear:both;
	margin:5px 0;
}

#sign-in-flt p a {color:#000!important;}

#signin_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d url(/images/login/bg-btn-blue.png) repeat-x scroll 0 0;
	border:none;
	color:#fff;
	text-shadow:0 -1px 0 #000;
	padding:4px 10px 5px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

#signin_submit::-moz-focus-inner {padding:0;border:0;}

#signin_submit:hover, #signin_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}


a.register-top{width:200px;position:relative;display:block;text-align:right;}

a.register-top:hover{background:#fff;text-decoration:none;}


#basketTitleWrap {
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	background:#000;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border: 3px solid #EBEBEB;
}/* CSS Document */



/*-------------------------------Newsletter Drop---------------------------------*/


/*** ESSENTIAL STYLES ***/
.sf-menu-news, .sf-menu-news * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
	z-index: 100;
	display:block;
}
.sf-menu-news {
	
}
.sf-menu-news ul {
	position:		absolute;
	top:			-999em;
	width:			13em; /* left offset of submenus need to match (see below) */
}
.sf-menu-news ul li {
	width:			100%;

}
.sf-menu-news li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu-news li {
	float:			left;
	position:		relative;
}
.sf-menu-news a {
	display:		block;
	position:		relative;
}
.sf-menu-news li:hover ul,
.sf-menu-news li.sfHover ul {
	left:			0;
	top:			2.1em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu-news li:hover li ul,
ul.sf-menu-news li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-news li li:hover ul,
ul.sf-menu-news li li.sfHover ul {
	left:			13em; /* match ul width */
	top:			0;
}
ul.sf-menu-news li li:hover li ul,
ul.sf-menu-news li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu-news li li li:hover ul,
ul.sf-menu-news li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu-news {
	float:			left;
	
}
.sf-menu-news a {
	
	text-decoration:none;	
}
.sf-menu-news a:hover {
	
	text-decoration:none;
	
	
}
.sf-menu-news a.category, .sf-menu-news a.category:visited  { /* visited pseudo selector so IE6 applies text colour*/
	
	text-transform:uppercase;
	
}
.sf-menu-news a, .sf-menu-news a:visited  { /* visited pseudo selector so IE6 applies text colour*/

    text-transform:capitalize;
}
 
.sf-menu-news li {
	background:		#FFF;
	color:#FFF;
	
}
 
.sf-menu-news li li {
	background: #f4f4f4;
	
	color:#FFF;
	font-weight:normal;
	
}
.sf-menu-news li li li {
	background: #FFF;
	color:#FFF;
}

*html body .sf-menu-news li.top-down
{
border: 1px solid #FFF;

}

.sf-menu-news li.top-down
{
padding-top:0;
border: 1px solid #FFF;margin:0;
 }
 
*html body .sf-menu-news li.top-down-off
{
border: 1px solid #FFF;

}

.sf-menu-news li.top-down-off
{
padding-top:0;
border: 1px solid #FFF;margin:0;
 }

.sf-menu-news li.top-down:hover, .sf-menu-news li.sfHover {
	outline:		0;
	color:#FFF;
background:url("../images/top-drop-back.jpg") repeat-x #f8f8f8;
background-position:bottom;
border: 1px solid #EBEBEB;
}

.sf-menu-news li.top-down:hover, .sf-menu-news li.top-down{background-color:transparent}


*html body .sf-menu-news li.top-down-basket{
padding-top:0;
border: 1px solid #FFF;
margin:0;
width:9.2em;
}

.sf-menu-news li.top-down-basket{
padding-top:0;
border: 1px solid #FFF;
margin:0;
width:8.5em;
}


*html body span.basket-icon{
position:relative;width:5px;height:5px;float:right;margin:0px 2px 0px 2px;}

span.basket-icon{
position:relative;width:5px;height:5px;float:right;margin:0px 5px 0px 0px;}

*html body span.sign-icon{
position:relative;width:5px;height:5px;float:right;margin:0px 4px 0px 2px;padding:0;
}

*html body span.sign-icon{position:relative;width:5px;height:5px;float:right;margin:0px 2px 0px 3px;padding:0;}

span.sign-icon{position:relative;width:5px;height:5px;float:right;margin:0px 8px 0px 0px;padding:0;}


span.sign-icon-logged{position:relative;width:5px;height:5px;float:right;margin:0px 5px 0px 2px;padding:0;
}


.sf-menu-news li.top-down-basket:hover {
	outline:		0;
	color:#FFF;
background:url("../images/top-drop-back.jpg") repeat-x #f8f8f8;
background-position:bottom;
border: 1px solid #EBEBEB;
}

.sf-menu-news li.top-down-basket:hover, .sf-menu-news li.top-down-basket{background-color:transparent}





.sf-menu-news a.sign-in:hover, .sf-menu-news a.sign-in:active, .sf-menu-news a.sign-in:focus, .sf-menu-news li:hover.sign-item, #sign-in li.sfHover {
	outline:		0;
	color:#FFF;
	
}

*html body li#news-drop{position:relative;right:0px;color:#000;padding:20px;border:0 none;}
li#news-drop{position:relative;right:0px;color:#000;padding:20px;border:0 none;}  