
.anchors {
    list-style: none;
    margin:0 0 0 10px;
}

.anchors li {
    float: left;
    margin: 0 2px 0 0;
}

.anchors a {
	display: block;
	font-weight: bold;
	padding: 1px 9px 2px 9px;
	text-decoration: none;
	border-top:2px solid #e8e8e8;
	background-color: #CCCCCC;
}


.anchors .on a {
	border-bottom:2px solid #fff;
	border-top:2px solid #fff;
}


.anchors .on a, .anchors .on a:hover, .anchor, .anchors a:focus, .anchors a:active {
	background: #fff;
	border-top:2px solid #fff;
	outline: none; /* @ Firefox 1.5, remove ugly dotted border */
	overflow:hidden;
}

.anchors a:hover{
	background: #fff;
	border-top:2px solid #e8e8e8;
}

.anchors .on a:link, .anchors .on a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.anchors a:hover, .anchors a:focus, .anchors a:active {
    cursor: pointer;
}
.anchor {
	clear:both;
	display:none;
	margin-bottom:20px;
	width:940px;
	text-align:left;
	padding:15px 20px 20px 20px;
	line-height: 150%;
}

.anchor p {
text-align:left;

}

.anchor li {
	margin-left:13px;
	padding-left: 5px;
	list-style-image: url(li_element.jpg);
}
