div#box_nav{background-position: -2px -42px;display: block;float: right;width: 298px;height: 148px;overflow:hidden;margin: 10px 10px 0px 10px;}
#box_nav h3{font-size: 16px;color: #444;float: left;margin: 24px 0px 0px 0px;text-decoration: none;}
/* root element for scrollable */
#actions, #more_actions{width:120px;margin:0px 0px 0px 125px;}
#actions{margin-top:1px;}
#actions a, #more_actions a, a.previouslink, a.nextlink, .active{background: url(/images/news/news_archive.png) no-repeat scroll 0px -5px;}
#actions a, #more_actions a{font-size:11px;cursor:pointer;display:block;color:#666;width:48px;height:18px;margin:0px;background-position: 0px -5px;}
#actions a span, #more_actions a span{display:none;}
#actions a:hover{background-position: -44px -5px;text-decoration:underline;color:#000;}
#more_actions a{background-position: -132px -2px;}
#more_actions a:hover{background-position: -176px -2px;}
#actions a.disabled{background-position: -88px -5px;}
#actions a.disabled:hover{cursor: default;}
#more_actions a.disabled{background-position: -220px -2px;}
#more_actions a.disabled:hover{cursor: default;}
img#archive{float: left;position: relative;}
img#case_studies{float: left;position: relative;top: 27px;left: 11px;}
.vertical{/* required settings */position:relative;overflow:hidden;/* vertical scrollers have typically larger height than width */height: 71px;width: 170px;margin: 30px 0px 9px 0px;}
/* root element for scrollable items */
.items{position:absolute;/* large space for height */height:20000em;margin: 0px;width:100%;}
/* single scrollable item */
.items div{/*border-bottom:1px solid #ddd;*/margin:0px 0px 0px 4px;padding:4px 0px 4px 10px;font-size:11px;height:16px;display:block;width:150px;}
.items div a{width:100%;color: #444;}
.items div a:hover{width:100%;color: #000;}
/* the action buttons above the scrollable */
.active{background-position: -270px -1px;margin:5px 0px 0px 5px; padding:5px 0px 2px 10px;}
a.previouslink, a.nextlink{background-position: -430px 0px;width: 120px;height: 40px;padding: 10px 40px 0px 40px;position: relative;top: -5px;left: -2px;}
a.previouslink{background-position: -429px 0px;}
a.nextlink{background-position: -679px 0px;}
a.previouslink span, a.nextlink span{display: none;}
.previouslink:hover{background-position: -512px 0px;}
.nextlink:hover{background-position: -762px 0px;}
#middle_column_bottom a.disabled{background-position: -594px 0px;cursor: default;}
#middle_column_bottom a#nextlink.disabled{background-position: -845px 0px;cursor: default;}

body.case_studies a.previouslink{background-position: -928px 0px;}
body.case_studies a.nextlink{background-position: -1176px 0px;}
body.case_studies a.previouslink span, body.case_studies a.nextlink span{display: none;}
body.case_studies a.previouslink:hover{background-position: -1011px 0px;}
body.case_studies a.nextlink:hover{background-position: -1259px 0px;}
body.case_studies #middle_column_bottom a.disabled{background-position: -1095px 0px;cursor: default;}


