.cat_menu {

	padding:0px;
	margin-bottom: 14px;

}



.cat_menu td{

 	
}



.cat_menu .item1,

.cat_menu .item1:hover,

.cat_menu .item1-active,

.cat_menu .item1-active:hover {

	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #7E7E7E

}

.cat_menu .item1:hover,

.cat_menu .item1-active:hover {

	color: #A7D59D;

}

.cat_menu .item1 .left,

.cat_menu .item1:hover .left,

.cat_menu .item1-active .left,

.cat_menu .item1-active:hover .left{

	width:5px;

	padding:0px;

	height:34px;

	text-align:left;

	background-image:url(../img/menuCorners.gif);

	background-repeat: no-repeat;

	background-position: top left;

}

.cat_menu .item1 .left{

	background-image:url(../img/noThingNess.gif);

}



.cat_menu .item1 .right,

.cat_menu .item1:hover .right,

.cat_menu .item1-active .right,

.cat_menu .item1-active:hover .right{

	width:31px;

	padding:0px;

	height:34px;

	text-align:left;

	background-image:url(../img/menuCorners.gif);

	background-repeat: no-repeat;

	background-position: bottom right;

}

.cat_menu .item1 .right{

	background-image:url(../img/noThingNess.gif);

}

.cat_menu .item2,

.cat_menu .item2:hover,

.cat_menu .item2-active,

.cat_menu .item2-active:hover {

	border-top: 1px solid #A3C5CE;

	padding: 6px 40px 6px 7px;

	color: #5DB8CF;

	text-decoration: none;

	display: block;

	white-space: nowrap;

	position: relative;

	z-index: 1000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #DFF2F7;

	text-align: left;

}

.cat_menu .item2 {

    background-color: #ffffff;

	color: #4994BC;

	text-decoration: none;

	z-index: 1000;

}



.cat_menu .arrow,

.cat_menu .arrow:hover {

    padding: 6px 8px 7px 8px;

}

.cat_menu .item2 img,

.cat_menu .item2-active img{

    position: absolute;

    top: 9px;

    right: 0px;

    border: 0;

}

.cat_menu .section {

    border: 1px solid #A3C5CE;

	border-top: 0px;

    position: absolute;

    visibility: hidden;

    z-index: -1;

}



.cat_menu .bottom,

.cat_menu .bottom:hover {

    border-bottom: 1px solid #000000;

}



* html .cat_menu td { position: relative; } /* ie 5.0 fix */





.menu_split {

	height: 1px;

	padding: 2px 0px;

	clear: both;

}