body {  behavior:url("/js/csshover.htc"); }
    
    div#listmenu {
		background-color: #4C6660;
		width:870px;
		/*border: solid red 1px;*/
	}
	div#listmenu * { margin: 0; padding: 0;}
    div#listmenu ul {
        float:left;
        width:100%;
        margin-left:0px;
        padding:2px;
    }
    
	div#listmenu li {
		text-align: center;
		float:left;
		list-style-type: none;
		list-style-image: none;
		background-color: #4C6660;
		border-right: solid #fff 1px;
		position: relative;
		padding: 2px 6px 
}

	div#listmenu li.last_item {
		border: 0;
}

	div#listmenu li.last_item ul {
		margin-left: -140px;
	}

	div#listmenu a {
        display: block;
        padding: 0px 2px 0px 0px;
        text-decoration: none;
		margin: 0px 2px 0px 0px;
        font-size: 10px;
        color: white;
        font-weight:bold;
        white-space: nowrap;
    }
    div#listmenu a:hover {
    color:#BED8F1;
    }
    div#listmenu ul li  ul {
        margin:1px 0 0 0;
        width:19em;
        position: absolute;
        left: 1px;
        z-index:3;
        -moz-opacity:1.95;
        filter:alpha(opacity=195);
    }
    div#listmenu ul li ul li {
        display:block;
        width: 90%;
        text-align: left;
        background-color: #6E5374;
	 border-left: 0px solid #6E5374;
        border-right: 1px solid #6E5374;
        border-bottom: 1px solid #6E5374;
    }

    div#listmenu ul li ul li:first-child {
        border-top: 1px solid #6E5374;
        /*margin-top: 5px;*/
    }

    div#listmenu ul li ul li a {
        padding: 2px 1em 2px 0px;
        white-space: nowrap;
    }

    body div#listmenu ul li ul {display:none;}

    div#listmenu ul li:hover ul, div#listmenu ul li ul:hover {display:block}

    * html div#listmenu ul li ul {
        border-top: 1px solid #960;
        border-left: 0px;
    }

    * html div#listmenu a {display:block}

	div#searchHeader {
		padding-bottom: 2px;
		font-family: Verdana, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #4C6660;
	}

	div#searchField {
		font-family: Verdana, sans-serif;
	    font-size: 11px;
		font-weight: bold;
		color: #4C6660;	
	}
	div#cart_icon {
		padding-bottom: 2px;
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		font-weight: bold; 
		color: #4C6660;
		height: 5px;
	}
	div#cart_icon img {
		vertical-align: middle;
	}	
	div#cart_icon a{
		vertical-align:text-top;	
	}
	div#cart_item_info {
		font-family: Verdana, sans-serif;
	    font-size: 11px;
		font-weight: bold;
		color: #4C6660;	
	}
