#layerproductselector-default {
	padding: 0;
	margin: 0
}

#layerproductselector-compact {
	width: 213px;
	padding: 0;
	margin: 0;
}

#layer-tabs-surround-default {
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}

.classproductselectorcontent {
	float: right;
	width: 660px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
	display: none;
}

.classproductselectorcontent-nojs {
	float: right;
	width: 660px;
	padding: 0 0 0 0;
	margin: 15px 0 0 0;
}

.classproductcontent {
	float: right;
	width: 660px;
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
}

.classproductselectorcontent p {
	text-align: justify;
}

.classproductselectorcontentpanes p {
	text-align: justify;
}

/** Navigation / Secondary */

.classtabsproducts {
	float: left;
	padding: 0;
	margin: 0;
}

.classtabsproducts ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.classtabsproducts li {
	color: #333;
	font-size: 80%;
	font-weight: normal;
	text-indent: 10px;
	width: 213px;
	padding: 0;
	margin: 0;
	list-style: none;
}

.classtabsproducts li span {
	color: white;
	font-family: "Arial" sans-serif;
	font-size: 150%;
	font-weight: normal;
	width: 213px;
	padding: 10px 0 10px 0;
	margin: 0;
	background: url("../../images/interface/devices/divider/header.jpg") no-repeat top left;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	display: block;
}

.classtabsproducts a:link,
.classtabsproducts a:visited {
	color: #333;
	text-decoration: none;
	height: 20px;
	width: 213px;
	padding: 5px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-link.gif") repeat-x bottom left;
	display: block;
}

.classtabsproducts a:hover,
.classtabsproducts a:active {
	color: #333;
	text-decoration: underline;
	height: 20px;
	width: 213px;
	padding: 5px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-hover.gif") repeat-x bottom left;
	display: block;
}

.classtabsproducts a:link.selected, .classtabsproducts a:visited.selected {
	color: #333;
	text-decoration: none;
	height: 20px;
	width: 213px;
	padding: 5px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-selected.gif") repeat-x bottom left;
	display: block;
}

.classtabsproducts a:hover.selected, .classtabsproducts a:active.selected {
	color: #333;
	text-decoration: underline;
	height: 20px;
	width: 213px;
	padding: 5px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-selected.gif") repeat-x bottom left;
	display: block;
}

/** Parent */

#tabsproductsparent {
	color: #333;
	font-size: 100%;
	font-weight: normal;
	width: 213px;
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
	background-color: #D0D0D0;
}

#tabsproductsparent li {
	color: #333;
	font-size: 80%;
	font-weight: normal;
	text-indent: 10px;
	width: 213px;
	padding: 0;
	margin: 0;
	list-style: none;
}

#tabsproductsparent li a:link,
#tabsproductsparent li a:visited {
	color: #333;
	text-decoration: none;
	height: 20px;
	width: 213px;
	padding: 3px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-link.gif") repeat-x bottom left;
	display: block;
}

#tabsproductsparent li a:hover,
#tabsproductsparent li a:active {
	color: white;
	text-decoration: underline;
	height: 20px;
	width: 213px;
	padding: 3px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-hover.gif") repeat-x bottom left;
	display: block;
}

#tabsproductsparent li a:link.selected, #tabsproductsparent li a:visited.selected {
	color: #333;
	text-decoration: none;
	height: 20px;
	width: 213px;
	padding: 3px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-selected.gif") repeat-x bottom left;
	display: block;
}

#tabsproductsparent li a:hover.selected, #tabsproductsparent li a:active.selected {
	color: #333;
	text-decoration: underline;
	height: 20px;
	width: 213px;
	padding: 3px 0 5px 0;
	background: url("../../images/interface/devices/products/selector/li-selected.gif") repeat-x bottom left;
	display: block;
}

/** Child */

#tabsproductschild {
	width: 203px;
	padding: 15px 0 15px 10px;
	margin: 0;
	list-style: none;
	background: url("../../images/interface/devices/navigation/child-background.gif") repeat-y top left;
}

#tabsproductschild li {
	color: white;
	font-size: 98%;
	line-height: 100%;
	font-weight: normal;
	text-indent: 0;
	width: 193px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

#tabsproductschild li a:link,
#tabsproductschild li a:visited {
	color: white;
	width: 193px;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	background: none;
}

#tabsproductschild li a:hover,
#tabsproductschild li a:active {
	color: white;
	width: 193px;
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0;
	background: none;
}

#tabsproductschild li span {
	color: white;
	font-size: 100%;
	font-weight: bold;
	width: 193px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	list-style: none;
	display: block;
}

#tabsproductschild li span a:link,
#tabsproductschild li span a:visited {
	color: white;
	text-decoration: none;
	width: 193px;
	padding: 0 0 0 0;
	background: url("../../images/interface/devices/products/selector/li-link.gif") repeat-x bottom left;
	display: block;
}

#tabsproductschild li span a:hover,
#tabsproductschild li span a:active {
	color: white;
	text-decoration: underline;
	width: 193px;
	padding: 0 0 0 0;
	background: url("../../images/interface/devices/products/selector/li-hover.gif") repeat-x bottom left;
	display: block;
}

/** Grandchild */

#tabsproductsgrandchild {
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}

#tabsproductsgrandchild li {
	color: white;
	font-size: 98%;
	font-weight: normal;
	text-indent: 0;
	height: 15px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style: none;
}

#tabsproductsgrandchild li a:link,
#tabsproductsgrandchild li a:visited {
	color: white;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
}

#tabsproductsgrandchild li a:hover,
#tabsproductsgrandchild li a:active {
	color: white;
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0;
}