/* $Id: csm_winxp.css 4322 2006-09-04 08:49:33Z shacka $ */
@import url("layout/basic.css");

.spmenuCsm_winxp .spmenuContainer {
    margin: -3px 0px 0px 0px;
    border: solid 1px #ACA899;
    background: url(csm_winxp/bg.gif);
}

.spmenuCsm_winxp .spmenu-vertical-mode {
  margin-bottom: 5px;
}

.spmenuCsm_winxp .spmenuContainer .spmenu-item,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item {
    border: 0px;
	line-height: 16px;
    padding: 0;
    cursor: default;
    margin-left:2px;
    margin-right: 2px;
    background: white;
}

.spmenuCsm_winxp .spmenuContainer .spmenu-item a {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    cursor: default;
}

.spmenuCsm_winxp .spmenuContainer .spmenu-item-selected,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-selected {
	background: #316AC5;
}

.spmenuCsm_winxp .spmenuContainer .spmenu-item-selected .spmenu-label,
.spmenuCsm_winxp .spmenuContainer .spmenu-item-selected a{
    color: white;  
}

.spmenuCsm_winxp .spmenu-vertical-mode .spmenu-item-first,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-first {
    margin-top: 2px;
}

.spmenuCsm_winxp .spmenu-vertical-mode .spmenu-item-last,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-last{
    margin-bottom: 2px;
}

.spmenuCsm_winxp .spmenu-vertical-mode .spmenu-item-collapsed,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-collapsed  {
	background: url("csm_winxp/arrow_w.gif") white no-repeat right center;
}

.spmenuCsm_winxp .spmenu-vertical-mode .spmenu-item-expanded,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-expanded  {
	background: url("csm_winxp/arrow_b.gif") #316AC5 no-repeat right center;
}

.spmenuCsm_winxp .spmenuContainer .spmenu-item-hr,
.spmenuCsm_winxp .spmenuContainer .spmenuContainer .spmenu-item-hr {
	background: #ACA899;
	height:1px;
    padding: 0px;
	margin: 4px 2px 4px 2px;
}
