/* CSS Document */
/**/
.cssnav { 
position: relative;  display: block; width: auto; height: 21px; margin: 4px;padding: 0px; float:left; background:url(../images/Buttons/Rollovers/button-right.gif) repeat-x 100% 0%; 
}

.cssnav a {
display: block; width: auto; height: 16px; display: block; float: left; text-decoration: none; padding: 3px 15px 2px 12px; font-weight:bold; background:url(../images/Buttons/button-right.gif) repeat-x 100% 0%; font-size:12px; color:#ffffff !important; 
}

.cssnav a:hover {
	background:none; color:#cccccc;
}

.cssnav a img {	border:0px; float:left;}

.cssnav a img.img-up {visibility:visible; position:absolute; top:0px; left:-3px;}

.cssnav a img.img-down {visibility:hidden; position:absolute; top:0px; left:-3px;}

* html a:hover {visibility:visible;}

.cssnav a:hover {visibility:visible;  padding: 3px 15px 2px 12px;}

.cssnav a:hover img.img-up {visibility:hidden;}

.cssnav a:hover img.img-down {visibility:visible;}

.cssnav a span {
cursor:pointer; margin:0px; line-height:4pt;
}

.cssnav a .btn-left {
	display:none;
}


/* ghostnav */
