/*****************************************************************************
 *
 * HW CSS stylesheet for custom styling of sidebar elements.
 *
 *****************************************************************************/

#col-3 div.js-marker {
        position: absolute;
        left: -9999px;
}
#col-3 div.most-links-box {
        padding: 0;
        float: left;
}
#col-3 div.most-links-box div.most-header {
		padding: 0;
		margin: 0;
		float:left;
		width: 100%;
		background-color:white;
		height:20px;
}
#col-3 div.most-links-box h3 {
	float: left;
	font-size: 100%;
	margin: 0;
	padding: 4px 4px 0 0;
	color:black;
	background-color:white;
	background-image: none;
	min-height: 0;
	line-height: 100%;
}
#col-3 div.most-links-box ul {
        clear: both;
        margin:8px 0;
        padding:0 8px 4px 8px;
        list-style: none;
}
#col-3 div.most-links-box ul li {
        margin: 0; padding: 0;
        display: none;
}
#col-3 div.most-links-box ul li.most-cur-sel {
        display: inline;
}
#col-3 div.most-links-box ul li.most-cur-sel li {
        display: list-item;
}
#col-3 div.most-links-box ul.most-headings {
        clear: none;
		display:inline;
}
#col-3 div.most-links-box ul.most-headings li {
        display: list-item;
        float:left;
        font-weight: bold;
		background-color:#CCCCCC;
		height:19px;

}
#col-3 div.most-links-box ul.most-headings li a {
        display: block;
        margin: 0;
	background: none;
        padding: 3px 3px 0 0;
}
#col-3 div.most-links-box ul.most-headings li.most-cur-sel {
	background:#FFFFFF url(../img/structural/backgrounds/227x1_bg_sub_navigation.jpg) repeat-x scroll left top;
	padding:0 3px;
	border-top: 1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	height:20px;
}
#col-3 div.most-links-box ul.most-headings li.most-cur-sel a {
        color: black;
}

#col-3 div.most-links-box ul.most-headings li.most-cur-sel a:hover {
        border-bottom: 0px solid;
}

#col-3 div.most-links-box h4 {
        display: none;
}
#col-3 div.most-links-box div.latest-content a.view-all {
	background: none;
        margin-left: 10px;
}
#col-3 div.most-links-box ol {
        clear: both;
        margin: 0;
        padding: .5em;
        padding-left: 25px;
        list-style: decimal outside;

}
#col-3 div.most-links-box ol li {
        padding: 0; margin: .2em .4em;
}
#col-3 div.most-links-box li a {
        font-size: 83.33%;
        color: #00539B;
        text-decoration: none;
}
#col-3 div.most-links-box div.latest-content a:hover {
        border-bottom: 1px dotted #00539B;
}
#col-3 div.most-links-box .most-hide {
        display: none;
}

/*
#col-2 #cb-art-nav ol li {
text-transform:capitalize;
}
*/

/*
#col-2 div.cb-section ol li{text-transform:capitalize;}
*/
