/* Items - borders */
.item, .menu { border-left: solid 1px #D9E6F7; border-right: solid 1px #D9E6F7; border-bottom: solid 1px #D9E6F7 }
._first, .menu { border-top: solid 1px #D9E6F7}

/* Items - on/off */
.item { background-color: #EFF7FF }
.item:hover, .menu { background-color: #D9E6F7 }
.item, .amenu { color: #314973; text-decoration:none }
.item:hover, .amenu:hover, .amenuhover, .menu  { color: #091933; text-decoration:none }

/* Items - padding */
.item, .menu { padding-left: 4px; padding-right: 4px; padding-top: 3px}
.menu { padding-top: 1px }

/* Items - text */
.item, .menu { height: 18px; line-height: 14px; white-space: nowrap }
.item { font-size: 11px; vertical-align: top; text-align: left; cursor: hand }
.menu { font-size: 12px; vertical-align: middle; text-align: center }

/* Images */
.plus, .minus, .item_img { width: 9px; height: 9px; margin-right: 6px }
.plus { background-image: url(../Images/Menu/img_plus.gif) }
.minus { background-image: url(../Images/Menu/img_minus.gif) }
.item_img { background-image: url(../Images/Menu/img_item.gif) }

.arrow_top, .arrow_bottom, .arrow_left, .arrow_right { width: 22px; height: 22px }
.arrow_top { background-image: url(../Images/Menu/img_arrow_top.gif) }
.arrow_bottom { background-image: url(../Images/Menu/img_arrow_bottom.gif) }
.arrow_left { background-image: url(../Images/Menu/img_arrow_left.gif) }
.arrow_right { background-image: url(../Images/Menu/img_arrow_right.gif) }

/* Spacer */
.menuheader { width: 100% }
.mb5 { margin-bottom: 5px }
.mb0 { margin-bottom: 0px }