﻿/* styles the side bar */

.sectionHead{
	list-style: none;
	padding: 5px 0px 5px 5px;
	background: url('../slices/master/contentBoxBase.png') repeat-x left top #FFFFFF;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border-left: 1px solid #c7c7c7;
	height: 15px;
	font-weight: bold;
	color: #333333;
	display: block;
	z-index: 100;
	height: 16px;
	margin-bottom: -1px; /* fixes the 1px error in IE */
}

.pathList 
{
	list-style: none;
	border: 1px solid #c7c7c7;
	border-top: none;
	display: block;
	background: url('../slices/master/productRangeBase.png') repeat-x;
	padding-left: 5px;
	padding-bottom: 3px;
	/* fixes google chrome sectlinks bugs */
	height: auto;
	padding-bottom: 0px;
	/* padding-bottom: 2px; */
}

.pathList a {
	color: #666666;
	padding: 3px 3px 4px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	/* fixes sectlinks for firefox*/
	display: inline-block;
	height: 12px;
	padding: 3px 3px 4px 5px;
}

.pathList a:hover {
	color: #FF9900;
}

/* google chrome sectLink fix */
body:first-of-type .pathList a 
{
	height: 14px; 
	padding: 4px 3px 4px 5px;
}

#sidebar #sectionLinks, #sidebar .sideTab {
	display: block;
	background: #eaeaea;
	margin: 0px; /* to solve the 1px shadow */
	padding: 1px;
	padding-top: 0px;
	/* margin-bottom: -1px; */
}

/* side tabs for member page only */
#sidebar .sideTab 
{
	margin-top: 30px;	
}

#sidebar .sideTab .sideTabBody 
{
	padding: 10px;
}

#sideDispContent 
{
	clear: both;
	float: none;
	height: 79px;
	/* background: url('~/slices/sub/sideTabBack.png') repeat x; */
}

.contentEdge {
	float: right;
	margin: -5px 0px 0px 0px;
}

.current {
	text-decoration: none;
	display: block;
	list-style: none;
	padding: 0px 0px 2px 5px;
	border: 1px solid #c7c7c7;	
	border-top: none;
	background: #FFFFFF;
}

.current a, .subSectLinks .subCurrent a
{
	font-weight: bold;
	color: #e04040;
}

.subCurrent 
{
	list-style-image: url('../slices/sub/listred.jpg');
}

.subSectLinks
{
	list-style-image: url('../slices/sub/listpoints.jpeg');
}

.subSectLinks li 
{
	/* margin-top: 5px; */
	margin-top: 1px;
}

.subSectLinks li a 
{
	color: #666666;
}

.subSectLinks li a:hover 
{
	color: #f9ab14;
}

.sectArrow 
{
	/* background: url('../slices/master/sectionRedArrow.png') no-repeat left 5px; */
	/* for google chrome */
	background: url('../slices/master/sectionRedArrow.png') no-repeat left 6px;
}

.sectGreyArrow 
{
	background: url('../slices/master/sectionGreyArrow.png') no-repeat left center;	
}

.sectArrow, .sectGreyArrow 
{
	position: relative;
	padding-left: 10px;
	float: none;
	width: auto;
}

.sectFirst
{
	margin-top:-1px;
}
