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

/* top level, vertical and horizontal */
.spmenusouthprojects_theme .spmenu-horizontal-mode .spmenu-level-1,
.spmenusouthprojects_theme .spmenu-vertical-mode .spmenu-level-1 {
	height: 24px;
	width: 100px;
	padding: 0;
	background: url(southprojects_theme/bg1_blank.jpg) repeat-y; /* Top Menu,No Sub */
}

/* Top Menu,Has SUB */
.spmenusouthprojects_theme .spmenuContainer .spmenu-item-collapsed { background: url(southprojects_theme/bg1.jpg) repeat-y 0 0; }
/* Top Menu,Selected,No Sub */
.spmenusouthprojects_theme .spmenuContainer .spmenu-item-selected { background: url(southprojects_theme/bg1_on_blank.jpg) repeat-y 0 0; }
.spmenusouthprojects_theme .spmenuContainer .spmenu-item-selected-collapsed { background: url(southprojects_theme/bg1_selected.jpg) repeat-y 0 0; }
/* Top Menu,selected,Has Sub */
.spmenusouthprojects_theme .spmenuContainer .spmenu-item-expanded { background: url(southprojects_theme/bg1_on.jpg) repeat-y 0 0; }

/* Top Menu,Selected,No Sub */
.spmenusouthprojects_theme .spmenu-horizontal-mode .spmenu-level-1 {
	padding-left: 5px;
}

.spmenusouthprojects_theme .spmenu-vertical-mode .spmenu-level-1 {
	padding-left: 5px;
	text-align:left;
	border:none;
}

.spmenusouthprojects_theme .spmenu-top .spmenu-item-selected a,
.spmenusouthprojects_theme .spmenu-top .spmenu-item-selected .spmenu-label,
.spmenusouthprojects_theme .spmenuContainer a, 
.spmenusouthprojects_theme .spmenuContainer span, 
.spmenusouthprojects_theme .spmenuContainer .spmenu-label,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer a,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer span,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-label {
	color: rgb(0, 48, 102);
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
}

.spmenusouthprojects_theme .spmenuContainer .spmenuContainer {
	margin-top:1px;
	margin-left:0px;
	background:  transparent;
	min-width: 12em;
	padding-top:0px;
}



/* General items that's not a top menu */
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer {
	width: 170px;
}

.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item {
	background-image: url(southprojects_theme/bg2.gif);
	background-repeat: repeat-y;
	margin-top:0px;
	padding-top: 0px;
	height: 24px;
	/*border-bottom: 1px solid rgb(235,235,235);*/
	margin-left:0px;	
	margin-bottom: 1px;
	background-position:right;
}


/* Current selected items in vertical menu*/
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-selected {
	background: url(southprojects_theme/bg2_on.gif) repeat-y;
}

.spmenusouthprojects_theme .spmenu-top .spmenu-item-selected a,
.spmenusouthprojects_theme .spmenu-top .spmenu-item-selected .spmenu-label,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-selected a,
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-selected .spmenu-label {
	font-weight: bold; 
}


/* The arrow that shows up when there's a sub-menu */
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-collapsed .spmenu-label {
	background: url(southprojects_theme/arrow_light.gif)  no-repeat center right;
}

/* The arrow that shows up when there's a sub-menu and the item is hovered*/
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-expanded .spmenu-label {
	background: url("southprojects_theme/arrow_dark.gif")  no-repeat center right;
}

.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .icon {
	padding-left: 16px;
}

/* Controls the behavior of <hr>  it the menu */
.spmenusouthprojects_theme .spmenuContainer .spmenuContainer .spmenu-item-hr {
	border:none;
	margin:0;
	background:#98BCD5;
	height:6px;
	padding:0px 0px 0px 0px;
	margin-left:3px;
	width:158px;
}
