div.sdmenu
{
    width: 198px;
}

div.sdmenu div {
	background: url(../images/sdmenu_title1.png) repeat-x;
	overflow: hidden;
        border-bottom:1px solid #F18403;
}

div.sdmenu div.collapsed {
height: 39px;
background: url(../images/sdmenu_title.png) no-repeat;
border-bottom:1px solid #f18403
}
.no-child
{
background:none;
}


div.sdmenu  span {
	display: block;
	/*padding: 4px 4px;*/
	text-decoration:none;
	background: url(../images/expand.jpg) 172px 18px no-repeat ;
	cursor: default;
	/*width:100%;*/
}

div.sdmenu div span a{
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	
	}
div.sdmenu div span a:hover
{
    color: #FAC304;
}

div.sdmenu div.collapsed span {
	background: url(../images/collapsed_sdmenu.gif) 172px 13px no-repeat; 
	
}

div.sdmenu div span span{
    padding: 9px;
    padding-left: 50px;
    float: left;
    cursor: pointer;
}

div.sdmenu div span span a {
    color: #FFF;
}

div.sdmenu div span span.nintendo-wii{
    background: url(../images/nintendo-wii.png) no-repeat 21px 4px;
	width:198px;
}

div.sdmenu div span span.nintendo-wii-over {
    background: url(../images/nintendo-wii-over.png) no-repeat -7px -1px;
	width:198px;
}

div.sdmenu div span span.playstation-3{
    background: url(../images/playstation-3.png) no-repeat 13px 5px;
		width:198px;
}

div.sdmenu div span span.playstation-3-over{
    background: url(../images/playstation-3-over.png) no-repeat -10px 0px;
		width:198px;
}

div.sdmenu div span span.xbox-360{
    background: url(../images/xbox-360.png) no-repeat 6px 7px;
		width:198px;
}

div.sdmenu div span span.xbox-360-over {
    background: url(../images/xbox-360-over.png) no-repeat -11px 0px;
		width:198px;
}

div.sdmenu div span span.ndslite-ndsi{
    background: url(../images/ndslite-ndsi.png) no-repeat 9px 9px;
		width:198px;
}

div.sdmenu div span span.ndslite-ndsi-over{
    background: url(../images/ndslite-ndsi-over.png) no-repeat -8px -2px;
		width:198px;
}

div.sdmenu div span span.psp-psp-2-psp-3{
    background: url(../images/psp-3-psp-2-psp-1.png) no-repeat 4px 10px;
		width:198px;
}

div.sdmenu div span span.psp-psp-2-psp-3-over {
    background: url(../images/psp-3-psp-2-psp-1-over.png) no-repeat -7px -2px;
		width:198px;
}

div.sdmenu div span span.ps-ps2{
    background: url(../images/ps-ps2.png) no-repeat 4px 5px;
		width:198px;
}

div.sdmenu div span span.ps-ps2-over{
    background: url(../images/ps-ps2-over.png) no-repeat -10px -2px;
		width:198px;
}

div.sdmenu div span span.xbox{
    background: url(../images/xbox.png) no-repeat 5px 8px;
		width:198px;
}

div.sdmenu div span span.xbox-over{
    background: url(../images/xbox-over.png) no-repeat -10px 0px;
		width:198px;
}

div.sdmenu div span span.ddr-game{
    background: url(../images/ddr-game.png) no-repeat 12px 7px;
		width:198px;
}

div.sdmenu div span span.ddr-game-over{
    background: url(../images/ddr-game-over.png) no-repeat -11px 1px;
		width:198px;
}

div.sdmenu div span span.retro-gaming{
    background: url(../images/retro-gaming.png) no-repeat 9px 6px;
		width:198px;
}

div.sdmenu div span span.retro-gaming-over{
    background: url(../images/retro-gaming-over.png) no-repeat -12px 0px;
		width:198px;
}

div.sdmenu div span span.plug-play-games{
    background: url(../images/plug-play-games.png) no-repeat 11px 2px;
		width:198px;
}

div.sdmenu div span span.plug-play-games-over{
    background: url(../images/plug-play-games-over.png) no-repeat -12px -1px;
		width:198px;
}

div.sdmenu div span span.special{
    background: url(../images/special.png) no-repeat 9px 5px;
		width:198px;
}

div.sdmenu div span span.special-over{
    background: url(../images/special-over.png) no-repeat -12px -1px;
		width:198px;
}

div.sdmenu div span span.gamecube{
    background: url(../images/gamecube.png) no-repeat 11px 2px;
		width:198px;
}

div.sdmenu div span span.gamecube-over{
    background: url(../images/gamecube-over.png) no-repeat -11px -2px;
		width:198px;
}

div.sdmenu div span span.toys{
    background: url(../images/toys.png) no-repeat 9px 9px;
		width:198px;
}

div.sdmenu div span span.toys-over{
    background: url(../images/toys-over.png) no-repeat -9px -1px;
		width:198px;
}

div.sdmenu  span.no-child { background:none !important; }

.sub-cat {
	background:url(../images/sub_cat_bg.png) no-repeat;
	padding: 0px 10px 0px 50px;
	display: block;
	color: #fff;
	text-decoration:none;
    border-bottom:1px solid #575757;
    font-size:11px;
    line-height: 23px;
	font-weight:bold;
}
.sub-cat:hover {
	background:url(../images/sub_cat_hover.png) no-repeat;
	color: #fac304;
	text-decoration: none;
	font-weight:bold;
}




div.sdmenu div span a.current {
	background:none;
	padding:0;
}

div.sdmenu div a.current {
	background:url(../images/sub_cat_hover.png) no-repeat;
	padding: 0px 0px 0px 40px;
	color:#fac304;
	display:block;
	text-decoration:none;
	font-weight:bold;
        font-size:11px

}

div.sdmenu div span a.current {
	display:inline;
}