

div#TabPages{
	position:relative; left:2px; top:0;
	Font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	text-decoration:none;
	white-space: nowrap;

}

ol#Toc {
    list-style:none;     
    margin:0;
    float:right;   
}

ol#Toc li {
    float:left; 
    display:block; 
    margin:0; 
    padding:0 3px 0 1px;
    white-space: nowrap;
}

ol#Toc a {
    padding-left: 10px;
    text-decoration:none;       
	box-shadow: 1px 1px 1px #ccc;	
	-moz-box-shadow: 2px 2px 2px #ccc;
	-webkit-box-shadow: 2px 2px 2px #ccc;
	outline-style: none; 
    -moz-outline-style:none;  
     background: #7C7A77 !important;
    color:white !important;
     border: 1px solid #696866 !important;
    padding:5px;
}

ol#Toc a:hover {
  
    text-decoration:none;
    outline-style: none; 
    -moz-outline-style:none;
    background:white !important;
    color:#565656 !important ;
    border:1px solid #565656 !important
}


ol#Toc li.CurrentTab a {
    color: white !important;
       background-color: #565656 !important;
    padding-left: 6px;
    text-decoration:none;
    outline-style: none; 
    -moz-outline-style:none;       
}

ol#Toc li.CurrentTab a:hover {
    text-decoration:none;
    outline-style: none; 
    -moz-outline-style:none;
    background:white !important;
    color:#565656 !important ;
    border:1px solid #565656 !important
}

ol#Toc a span {
    padding-right: 6px;    
    padding-left: 6px; 
}


ol#Toc a, #Navigation a span {
    float: left;
}

/* Commented backslash hack hides rule from IE5-Mac \*/
ol#Toc a, ol#Toc a span {
    font-size:1.0em;
    float: none;
    display:block;
    line-height:25px;
}
