body {
	color: #666;
}
.boxcontent a {
	color: #ff6633;
}
.boxcontent a:hover {
	color: #f60;
}
ul.cat_nav {
font-size:12px;
list-style-type:circle;
margin-left:25px;
margin-top:5px;
padding-left:0;
}

ul.cat_nav li {
margin-bottom:5px;
padding:0;
}

ul.cat_nav li a {
	/*color:#3abaf1;*/
	color:#ff6a66;
	padding:0 0 3px;
	text-decoration:none;
}
.contentbox_title {
	color: #b90500;
	font-size: 15px;
	font-weight: bold;
}
.left_sidebar_medium {
	background: transparent url(/images/bg_cols_190px.gif) repeat-y scroll left top;
}
.left_sb_content {
	padding: 5px;
}

/*Same colour as contentbox_title*/
.left_sb_content .wbHeader03 {
/*	color: #01aef0;*/
	color: #b90500;
}
a.sharing_title {
	color: #605d84;
	font-size: 15px;
	font-weight: bold;
}
a.sharing_title:hover {
	color: #ff6600;
	text-decoration: underline;
}
a.button_large{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top left;
display: block;
float: left;
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 22px) */
height: 28px; /* Height of button background height */
padding-left: 18px; /* Width of left menu image */
text-decoration: none;
color: #ffffff;
font-weight: bold;
font-size: 16px;
text-decoration: none !important;
margin-right: 5px;
}
a.button_large span{
background: transparent url('/images/orange_btn_allinone.gif') no-repeat top right;
display: block;
padding: 6px 15px 6px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.button_large:hover{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom left;
}
a.button_large:hover span{ /* Hover state CSS */
background: transparent url('/images/orange_btn_allinone.gif') no-repeat bottom right;
color: #ffffff;
}

ul.cat_nav li a.hightlight{
	color:#b90500;
}