.underline
{
  text-decoration: underline;
}


.breadcrumb a, .breadcrumbFirst a {
    font-size: 0.8em;
    text-decoration: none;
    padding: 1px 8px;
    color: #000;
    position: relative;    
}

.floating a {
    text-decoration: none;
    color: #000;
}

.breadcrumbSecond {
    margin-left: -6px;
}

.breadcrumb a {
        background: transparent url(breadcrumb-min.gif) 0px 2px no-repeat;
        left: -6px;
}

span.breadcrumbFirst {
	height:4px;
}

.breadcrumbFirst a {
height:4px;
        background: transparent url(breadcrumbFirst-min.gif) 0px 2px no-repeat;
}


.floating a:hover, .breadcrumb a:hover, .breadcrumbFirst a:hover {
    position: relative;
    color: #fff;
    z-index: 1000;
}

.breadcrumb a:hover {
        background: transparent url(breadcrumb-min.gif) 0px -9px no-repeat ;
}

.breadcrumbFirst a:hover {
        background: transparent url(breadcrumbFirst-min.gif) 0px -9px no-repeat;
}

.floating a span, .breadcrumb a span, .breadcrumbFirst a span, .breadcrumbLast a span, .breadcrumbUnique a span {
	display: none;
        color: #000;
        position: relative;
}

.floating a:hover span, .breadcrumb a:hover span, .breadcrumbLast a:hover span, .breadcrumbFirst a:hover span, .breadcrumbUnique a:hover span  {
	display: block;
        
   	position: absolute; top: 20px; right: 100%;
        
	/* formatting only styles */
        width: 150px;

   	padding: 5px; margin: 0px; z-index: 900000;
 
   	background: #f0f0f0; border: 1px dotted #ff6633;
	opacity: 1;
	/* end formatting */
}
