﻿.primary-column {
	width: 623px;
}


.secondary-column {
	width: 75px;
}

#nonfooter {
	background: #ffffff url('../products/images/bg-nonfooter.gif') repeat-x scroll left top;
}

#primary h2 {
	margin-bottom: 9px;
}

#breadcrumbs a {
}

ul.tabs {
	margin-left: 143px;
	margin-bottom: 18px;
}


div#highlights h2, div#news h2, .supplementary .heading { /* the heading */
	color: #ffffff;
	background: #7d7b7e;
	background: #535151;
	background: #6d6a6a;
}

div.pane>p:first-child, div.pane>.p-fake:first-child {
	font-weight: bold;
}

#specifications h2 {
	font-size: 14px;
	padding-left: 12px;
	background: #3d3c3e url('../products/images/bp-specs-heading.gif') repeat-y scroll left top;
	color: #ffffff;
}

#specifications .presentation>li {
	margin-bottom: 0;
}

#specifications .presentation {
	margin-left: 4em;
}



/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background: url('../products/images/notch.png') no-repeat scroll center top;
}

.insert {
    background: #dcddde url('/products/images/bg-breakout.gif') repeat scroll left top;
    border: 1px solid #7e7f81;
    float: left;
    margin-bottom: 18px;
    margin-right: 12px;
    padding: 17px 12px;
}


