body {
font-family: arial;
padding: 0;
margin: 0;
text-align: center;
background: url(../bgs/brushed_bg.jpg) top center repeat-y #606968;
color: #333333;
font-size: 13px;
}

ul.multilist {	
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}

ul.multilist li {
	float: left;
	width: 200px;
	margin-bottom: 5px;
	font-size: 12px;
}
ul.fulllist{
	margin: 0px; padding: 0px;
}
.fulllist li{
	list-style: none;
	width: 200px;
	float: left;
	margin-bottom: 5px;
}
.black{
		color: #333
}
.red{
	color: #CC0000;
}
a
{
text-decoration: none;
color: #000000;
}
a:hover
{
text-decoration: underline;
color: #CC0000;
}
h1
{
color: #ffffff;
font-size: 24px;
margin: 0px;
padding: 0px;
}
h1.top
{
color: #fdbe11;
font-size: 45px;
margin: 0px 0 0 0;
padding: 0;
}
h2
{
color: #fff;
font-size: 23px;
margin: 0px;
font-weight: normal;
padding: 0px 0 10px 0;
}
h2.onwhite{
	color: #333333;
}
h3
{
color: #FDBE11;
font-size: 18px;
margin: 0px;
font-weight: normal;
padding: 0px 0 0px 0;
}
h4
{
color: #FDBE11;
font-size: 14px;
margin: 0px;
font-weight: bold;
padding: 0px 0 0px 0;
}
h5{
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.updated{
	color: #999999;
	clear: both;
	display: block;
}
.greyness{
	color: #939598;
}
#global{ 	
	width:960px;
	margin: 20px auto;
}
#wrapper {
text-align: left;
margin: 0px auto;
width: 920px;
background: url(../bgs/global_bg_search.png) bottom no-repeat;
_background: url(../bgs/global_bg.gif) no-repeat;
padding: 0px 20px 10px 20px;
}
#sidebar{
	width: 190px;
	background: url(../bgs/sidebarbg.png) repeat-y;
	padding-left: 10px;
	margin-left: 0px;
	float: left;
	margin-right: 0px;
}
#sectionHolder{
	clear: both; 
	margin-top: 180px; 
	width: 707px; 
	float: left;
}
#logo{
	margin: 0px 0 20px 0px;
}
#strap{
	margin: 0px 0 60px 3px;
}
#graphicArea{
width: 408px;
line-height: 18px;
float: left;
padding: 15px 10px 0px 10px;
height: 546px;
overflow: auto;
}
#graphicAreaFull{
width: 687px;
line-height: 18px;
float: left;
padding: 15px 10px 0px 10px;
background: #FFFFFF
}
#graphicAreaFullSearch{
width: 687px;
line-height: 18px;
float: left;
padding: 15px 10px 20px 10px;
background: #FFFFFF
}
#graphicAreaFullNoPad{
width: 697px;
line-height: 18px;
float: left;
padding: 0px 0px 10px 0px;
background: #FFFFFF
}

#greySide{
	background: #3C3D3E; 
	width: 259px; 
	padding: 10px 10px 10px 10px; 
	float: right; 
	color: #939598;
	height: 541px;
	line-height: 16px;
	
}
#greySide h3{
	margin-bottom: 10px;
}
#greySide a{
	color: #FFFFFF;
	text-decoration: none;
}
#greySide a:hover{
	color: #FDBE11;
	text-decoration: none
}
.divide{
	border-bottom: 1px solid #939598;
	clear: both;
	margin: 10px 0 10px 0;
	height: 1px;
}
.linkBloc{
	background: url(../bgs/red_to_blackfade.png) repeat-x bottom #EB2824;
	padding-left: 7px;
	width: 173px;
}
.linkBlocSupport{
	background: url(../bgs/red_to_blackfade.png) repeat-x bottom #EB2824;
	padding-left: 7px;
	width: 173px;
	padding-top: 67px;
}
.linkBlocFinal{
	background: url(../bgs/red_to_blackfade.png) repeat-x bottom #EB2824;
	padding-left: 5px;
	font-size: 9px;
	width: 175px;
	vertical-align: bottom;
	padding-top: 10px;
	height: 40px;
	padding-bottom: 50px;
}
.linkBlocs{
	background: url(../bgs/linkblocsbg.png) top #EB2824;
	width: 173px;
	height: 48px;
	font-size: 16px;
	color: #FFFFFF;
	display: block;
}
.linkBlocs a{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 8px 0px 10px 7px;
	background: url(../bgs/linkblocsbg.png) top #EB2824;
	width: 173px;
	height: 30px;
}
.linkBlocs a:hover{
	color: #AC130F;
	text-decoration: none;
	display: block;
	background: url(../bgs/linkblocsbg.png) bottom #EB2824;
	width: 173px;
	height: 30px;
}
.linkBlocs a:hover span{
	color: #AC130F;
}
.tiny{
	font-size: 9px;
	color: #FFFFFF;
}
.tiny a{
	font-size: 9px;
	color: #FDBE11;
}
.lilyellow{
	color: #FDBE11;
	font-size: 10px;
	font-weight: bold;
	display: block;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.lilyellow a{
	color: #FDBE11;
	text-decoration: none;
}
.lilyellow a:hover{
	color: #EB2824;
	text-decoration: none;	
}
.yellow{
	color: #FDBE11;
	font-size: 22px;
}
.smyellow{
	color: #FDBE11;
	font-size: 10px;
}
#mainArea{
	float: left; width: 718px; 
	/*background: url(../bgs/main-area-bg.png) repeat-y;*/	
	padding-left: 2px;
	position: relative;
}
#mainAreaSearch{
	float: left; 
	width: 718px; 
	background: url(../bgs/mainarea-search-bg.png) repeat-y;
	padding-left: 2px;
	position: relative;
}

#navHolder{
	width: 687px;
	background: #EB2824; 
	padding: 0 10px 10px 10px;
	position: absolute;
	top: 	-9px;
	z-index: 1000;
}
ul#globalNav
{
float: left;
list-style: none;
color: #FFFFFF;
margin: 4px 0 0 0px;
padding: 0px;
width: 707px;

}
#globalNav li
{
float: left;
line-height: 12px;
margin-right: 25px;
}
#globalNav li a
{
font-weight: bold;
font-size: 13px;
color: #FFFFFF;
float: left;
text-decoration: none;
outline: none;
}
#globalNav li a:hover
{
font-weight: bold;
font-size: 13px;
color: #FDBE11;
float: left;
text-decoration: none;
}
#globalNav li a.active
{
font-weight: bold;
font-size: 13px;
color: #FDBE11;
float: left;
text-decoration: none;
}
.subtexts
{
text-transform: uppercase; margin-top: -10px; font-size: 9px;
}
#loginHolder
{
float: left; border-left: #990000; width: 130px; margin-top: 25px;
}
#loginHolder a
{
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
float: left;
text-decoration: none;
}
#loginHolder a:hover
{
font-weight: bold;
font-size: 12px;
color: #FDBE11;
float: left;
text-decoration: none;
}
/*********
main cross links 
**********/

#innerContent {
clear: both; 
float: left;
margin-top: 29px; 
}

#tabs {
float: left;
border-bottom: 5px solid #EE1D24;
margin-bottom: -29px; /*  Fix for that random bug */
}

ul#tabgroup
{
margin: 0;
width: 900px;
padding: 0px;
display: block;
list-style: none;
clear: both;
}

#tabgroup li
{
float: left;
}
li#brakediscs a
{
list-style: none;
text-align: center;
background: url(../img/b_brakediscs.png) no-repeat top left;
width: 180px;
margin: 0px 0px 0px 0px;
font-weight: bold;
height: 55px;
float: left;
color: #333333;
text-decoration: none;
padding: 0px 0 0px 0;
text-indent: -10000px;
}
li#brakediscs a:hover
{
background: url(../img/b_brakediscs.png) no-repeat bottom left;
color: #FFFFFF
}
li#brakepads a
{
list-style: none;
text-align: center;
background: url(../img/b_brakepads.png) no-repeat top left;
width: 180px;
margin: 0px 0px 0px 0px;
font-weight: bold;
height: 55px;
float: left;
color: #333333;
text-decoration: none;
padding: 0px 0 0px 0;
text-indent: -10000px;
}
li#brakepads a:hover
{
background: url(../img/b_brakepads.png) no-repeat bottom left;
color: #FFFFFF
}
li#brakeshoes a
{
list-style: none;
text-align: center;
background: url(../img/b_brakeshoes.png) no-repeat top left;
width: 180px;
margin: 0px 0px 0px 0px;
font-weight: bold;
height: 55px;
float: left;
color: #333333;
text-decoration: none;
padding: 0px 0 0px 0;
text-indent: -10000px;
}
li#brakeshoes a:hover
{
background: url(../img/b_brakeshoes.png) no-repeat bottom left;
color: #FFFFFF
}
li#brakedrums a
{
list-style: none;
text-align: center;
background: url(../img/b_brakedrums.png) no-repeat top left;
width: 180px;
margin: 0px 0px 0px 0px;
font-weight: bold;
height: 55px;
float: left;
color: #333333;
text-decoration: none;
padding: 0px 0 0px 0;
text-indent: -10000px;
}
li#brakedrums a:hover
{
background: url(../img/b_brakedrums.png) no-repeat bottom left;
color: #FFFFFF
}
li#hydraulics a
{
list-style: none;
text-align: center;
background: url(../img/b_hydraulics.png) no-repeat top left;
width: 180px;
margin: 0px 0px 0px 0px;
font-weight: bold;
height: 55px;
float: left;
color: #333333;
text-decoration: none;
padding: 0px 0 0px 0;
text-indent: -10000px;
}
li#hydraulics a:hover
{
background: url(../img/b_hydraulics.png) no-repeat bottom left;
color: #FFFFFF
}

#content
{
width:900px;
margin: 0px auto;
}
.topBand
{
background: url(../bgs/top_band_repeat.png) repeat-x;
height: 251px;
}
#header ul {
margin: 0;
padding: 0;
list-style: none;
position: relative;
line-height: 1em;
height: 2em;
width: 750px;
background: #EC1D23;
display: block;
}

#header ul li {
display: block;
float: left;
list-style: none;
}

#header ul li a {
padding: 5px;
display: block;
color: white;
text-decoration: none;
}




ul#subNav {
padding: 0;
margin: 0;
list-style: none;
width: 707px;
float: left;
background: url(../bgs/subnav-bg-foot.gif) repeat-x bottom;
}

#subNav li {
float: left;
list-style: none;
height: 40px;
padding: 0px;
margin: 0;
background: url(../bgs/subObtionBar-individual.png) 0px 0px;
}

#subNav li a{
text-decoration: none;
background: url(../bgs/subObtionBar-individual.png) top left;
color: #810F0C;
height: 10px;
width: 141px;
text-align: center;
padding: 10px 0px 20px 0px;
float: left;
font-weight: bold;
}
#subNav li a:hover {
text-decoration: none;
background: url(../bgs/subObtionBar-individual.png) bottom left;
color: #444444;
height: 10px;
padding: 10px 0px 20px 0px;
float: left;
}
#subNav a.active{
text-decoration: none;
background: url(../bgs/subObtionBar-individual.png) bottom left;
color: #333333;
display: block;
height: 10px;
padding: 10px 00px 20px 00px;
float: left;
}
#subNav a#five_id{
	border: none;
	width: 143px;
	background: url(../bgs/subObtionBar-individual-end.png) no-repeat top left;
}
#subNav a:hover#five_id{
	border: none;
	width: 143px;
	background: url(../bgs/subObtionBar-individual-end.png) repeat-x bottom left;
}
#subNav a.active#five_id{
	border: none;
	width: 143px;
	background: url(../bgs/subObtionBar-individual-end.png) repeat-x bottom left;
}
table#contact label{
	text-align: right;
	padding: 0px;
	margin: 0px 20px 0 0;
}
table#contact input{

	padding: 0px;
	margin: 0px 0px 0px 0;
}

#contact td label{
	text-align: right;
	float: right;
	padding: 0px;
	margin: 0px 10px 0 0;
}
#shutter {
	background: url(../bgs/header-dots.png) no-repeat #C4131B;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	width: 697px;
	height: 155px;
	margin-top: 25px;
	padding-left: 10px;
}
#searchshutter {
	background: url(../bgs/search-shutter.png) no-repeat #C4131B;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	width: 697px;
	height: 155px;
	margin-top: 25px;
	padding-left: 10px;
}
#partsshutter {
	background: url(../bgs/parts-shutter.png) no-repeat #C4131B;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	width: 697px;
	height: 155px;
	margin-top: 25px;
	padding-left: 10px;
}
#shutter a{
	text-transform: lowercase;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#subOptionsBar{
	background: url(../bgs/subOptionNav.png) repeat-x;
	height: 40px;
	width: 707px;
	clear: both;
}
#subOptionsBarSearch{
	background: url(../bgs/suboptionsNav_search.png) repeat-x;
	height: 28px;
	width: 697px;
	clear: both;
	padding-top: 12px;
	padding-left: 10px;
	color: #333333;
	font-weight: bold;
}

#shutter h1 {
	color: #ffffff;
	margin: 54px 0 0px 0px;
	padding: 0px;
	font-size: 36px;
}

#shutter h2 {
	color: #FDBE11;
	margin: 0px 0 0px 0;
	padding: 0px;
	font-size: 23px;
}
#shutter p{
	margin: 0px;
	padding: 0px;
}

#innerShutter {
position: absolute;
top: 0px;
left: 0px;
width: 900px;
height: 150px;
background: url(/img/shutter.png);
}

#second_nav {
	width: 707px;
	height: 150px;
	top: -120px;
	left: 0;
	position: absolute;
	background: url(/img/shutter.png);	
}

#second_nav ul {
	padding: 11px 0 0 0; 
	margin: 120px 0px 0px 0px;
	list-style: none;
	text-transform: lowercase;
	
}

#second_nav li {
	padding: 0 10px 0 10px; 
	margin: 0;
	list-style: none;
	text-transform: lowercase;
	display: inline;
}

#second_nav li a {
	color: #666666;
	font-weight: bold
}
#second_nav li a:hover {
	color: #111111;
	text-decoration: none;
}	
#second_nav li a.active {
	color: #111111;	
}

#shuttershadow {
position: absolute;
z-index: 10;
width: 900px;
height: 8px;
left: 0px;
top: 0px;
}
#shadow{
	background: url(../bgs/shutter-shade.png) repeat-x;
	height: 5px;
	top: 29px;
	position: absolute;
	z-index: 1002;
	width: 707px;
}
.clearBoth
{
clear: both;
}


#header table,
#header table tr,
#header table td {
border-collapse: collapse;
border: 0;
padding: 0;
}

.navcell {
width: 750px;
}


#leftBloc
{
 float: left;
 width: 660px;
 background: url(../img/aston_wheel2.jpg) no-repeat ;	
 height: 373px;
 padding: 20px;
overflow: auto;
 clear: both;
 }
	#rightControlBloc
{
margin: 0;
width: 199px;
float: right;
border: 1px solid #EE1D24;
border-left: none;
border-bottom: none;
}
.featureBox
{
border-bottom: 1px solid #EE1D24; 
background: url(../bgs/featureBoxFade.png) repeat-y; 
height: 71px;
padding-left: 5px;
color: #FFFFFF;
font-size: 11px;
padding-top: 5px;
}

.featureBoxHead
{
background: url(../bgs/featureHeadFade.png) repeat-y;
width: 194px;
padding-left: 5px;
font-weight: bold;
height: 22px;
padding-top: 4px;
color: #FFFFFF;
font-size: 14px;
}
.featureBoxHead a
{
color: #FFFFFF;
}
.featureBoxHead a:hover
{
color: #FFCC00;
text-decoration: none;
}

.featureBoxHeadCurrent
{
background: url(../bgs/featureHeadFade.png) repeat-y;
width: 194px;
padding-left: 5px;
font-weight: bold;
height: 22px;
padding-top: 4px;
color: #FFFFFF;
font-size: 14px;
}
.featureBoxHeadCurrent a
{
color: #FFFFFF;
}
.featureBoxHeadCurrent a:hover
{
color: #FFCC00;
text-decoration: none;
}
#footer{
	clear: both; width: 940px; padding-left: 10px; float: left;
	font-size: 10px;
	color: #000000;
}
#footer_left
{
float: left;
padding-left: 20px;
}
#footer_right
{
float: right;
text-align: right;
padding-right: 20px;
}
#footer_right strong
{
color: #FFFF00
}
#footer_left a
{
text-transform: uppercase;
text-decoration: none;
margin-right: 10px;
color: #FFFFFF;
}
#footer_left a:hover
{
text-transform: uppercase;
text-decoration: underline;
margin-right: 10px;
color: #FFFFFF;
}

.productTable {
border-collapse: collapse;
border: 0;
padding: 0;
margin: 10px;
border: 2px solid black;
}

.productTable th {
background: #A70912;
padding: 5px;
}

.productTable td {
background: black;
padding: 5px;
}

.productImage {
border: 2px solid black;
width: 300px;
float: right;
}
.clearBoth
{
clear: both;
}
.floatRight
{
float: right;
}
.floatLeft
{
float: left;
}
/* form elements */
form{
	margin: 0px;
	padding:0px;
}
.signup{
	width: 180px;
	height: 20px;
	background: #FFFFFF;
	border: none;
	float: left;
	margin-right: 10px;
}
label{
	float: left;
	margin-right: 30px;
	margin-bottom: 10px;
}
.contact{
	float: left;
	display: block;
	clear: both;
	margin: 0px 0px 10px 0px;
	width: 300px;
	border: 1px solid #999999;
}
textarea{
	margin: 0px 0px 0px 0px;
	width: 300px;
	border: 1px solid #999999;
	height: 60px
}
select.contactdd{
	margin: 0px 0px 0px 0px;
}

#default{
	color:#FFFFFF;
}

#default h3{
	color:#FDBE11;
}

#yellow-white{
	color:#FFFFFF;
}

#yellow-white h3{
	color:#FDBE11;
}

#yellow-black{
	color:#000000;	
}

#yellow-black h3{
	color:#FDBE11;
}

#red-white{
	color:#FFFFFF;
}

#red-white h3{
	color:#FF0000;
}

#red-black{
	color:#000000;
}

#red-black h3{
	color:#FF0000;
}
.blank{
	background: none;
}

#news_items {
	position: absolute;
	margin-left: -11px;
}

#news_items a {
	border: none;
	padding: 0;
	margin: 0;
}

#news_items img {
	padding: 0;
	margin: 0;
	border: none;
} 

ul.manufactuersList {
	float: left;	
	width: 600px;
}

ul.manufactuersList li {
	display: inline;
}


.modelsTable {
	margin:10px 0 10px 0;
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	padding-top: 20px;
	padding-bottom: 20px;
	border-left: none;
	border-right: none;
	width: 685px;
}

.modelsTable th {
	font-weight: bold;
	background: none;
}
.detailsTable {
	margin:10px 0 10px 0;
	width: 300px;
	float: left;
	border: none
}

.detailsTable th {
	background: none;
}

.productImg {
	float: right;
	clear: both;	
}

.productImg img {
	border: none;	
	margin: 5px;
}

.wearLeadImg {
	float: right;
	clear: both;
	margin: 10px;
}

.kitImg {
	margin: 10px;
	clear: both;
	float: right;
}

.wearLeadImg img {
	border: none;
}

.kitImg img {
	border: none;
}

.grey{
		color: #666;
}
.grey a{
	color: #666;
}
.red{
	color: #CC0000
}

.compareItem {		
	width: 675px;
	padding: 10px;
	border-bottom: 1px solid #CCCCCC;
	clear: both;	
}

.compareItem .compareImg {
	float: right;
	border: none;
	margin: 10px;
}
	
.compareTable{
	width: 696px;
}
.compareTable a{
	color: #333333;
}
.compareTable a:hover{
	color: #CC0000;
}
.compareTable TH{
	color: #336699;
}

.compareTable TD {
	vertical-align: top;
	padding: 3px 0 3px 3px;
	font-size: 10px
}

.compareTable TD small {
	font-style: italic;	
}

.compareTable .firstRow TD{

}

.compareTable .lastRow TD{
	border-bottom: 1px solid #999999 !important;
}

.compareTable TH {
	border-bottom: 1px solid #999999 !important;
}


.compareTable .grey{
	background: #DCDDDF;
}

.compareTable .lightBlue{
	background: #cde6f0;
}

.compareTable .darkBlue{
	background: #93CDE3;
}
	
.compareTable TD.disc{
	background: #cde6f0;
	padding: 2px 0 0 3px;
	vertical-align: top	
}

.compareTable TD.adjuster{
	background: #93CDE3;
	padding: 2px 0 0 3px;
	vertical-align: top	
}


#alsoFits {
	clear: both;	
}

#modelsList {
	clear: both;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 20px 0 20px 0;
}

#addToParts {
	clear: both;
	font-weight: bold;	
}



.compareTable TD.pad{
	background: #DCDDDF;
	padding: 2px 0 0 3px;
	vertical-align: top
}
.search{
	width: 200px;
	height: 20px;
	padding: 3px 0 0 4px;
	clear: both;
	margin: 5px 0 20px 0;
	display: block;
}
select.search{
	width: 200px;
	height: 24px;
	padding: 3px 0 0 4px;
	clear: both;
	margin: 5px 0 20px 0;
	display: block;
}
.inputSearchBut{
color: #CC0000;
text-align: left;
text-transform: uppercase;
border: none;
font-weight: bold;
background: #FFFFFF
}
.sizeSearchLrg{
	width: 300px;
	height: 20px;
	padding: 4px 0 0 4px;
	margin: 3px 0 7px 0;
	background: #F3F3F4;
	border: 1px solid #ccc;
	clear: both;
	display: block;
}
.sizeSearch{
	width: 100px;
	height: 20px;
	padding: 4px 0 0 4px;
	margin: 3px 0 3px 0;
	background: #F3F3F4;
	border: 1px solid #ccc;
}
.sizeSearchSm{
	width: 50px;
	height: 20px;
	padding: 4px 0 0 4px;
	margin: 3px 0 5px 0;
	background: #F3F3F4;
	border: 1px solid #ccc;
}
.sizeSearchSelect{
	margin: 5px 0 0 0;
}
.compHolder{
	float: left; width: 685px; clear: both; margin-bottom: 20px; border-bottom: 1px solid #999; padding-bottom: 20px;
}
.compInfo{
	width: 300px; float: left;
}
.compEnlarge{
	float:right; width: 100px; text-align: center
}
.buyersGuide{
	border-bottom: 1px solid #999;
	margin-bottom: 20px;
	clear: both;
}
.toptabs{
	width: 693px; background: #B4B5B8;
	float: left;
	padding-left: 14px;
}
.toptabs a{
	width: 338px;
	background: url(../img/tab_bgs.png) no-repeat bottom center;
	height: 30px;
	display: block;
	float: left;
	margin: 5px 1px 0 0;
	text-align: center;
	color: #666;
	font-size: 13px;
	padding: 12px 0 0 0;
	font-weight: bold
}
.toptabs a:hover{
	width: 338px;
	background: url(../img/tab_bgs.png) no-repeat top center;
	color: #666666;
	text-decoration: none;
}
.toptabs a.active{
	width: 338px;
	background: url(../img/tab_bgs.png) no-repeat top center;
	color: #CC0000;
	text-decoration: none;
}
.printMessage{
	display: none
}
.searchImg{
		margin-bottom: 10px;
}
#col1{
	float:left; width: 245px;
}
#col2{
	float:left; width: 230px;
}
#col3{
	float:right; width: 200px;
}

.compareTable td div {
	padding: 0px;
	margin: 0px;	
}
	
.compareTable td {
	white-space: nowrap;
	padding: 0px 1px 0 1px; 

}

.compareTable th {
	padding: 5px;	
}

.compareTable td.wrap {
	white-space: normal;
}

.asterix {
	background: #ECEDEE;
	text-align: center;	
}

.sizeTable {
	border-collapse: collapse;
}
.sizeTable td {
	border: 1px solid #999999;
}

.sizeTable th {
	border: 1px solid #999999;
}

.compareTable td.lined {

	
}

.compareTable td  small.indentedNote {
	padding-left: 13px;
}

.compareTable .compare {
padding: 0;
margin: 0;
}

.kitItem {
	float: left;
	width: 100px;
	height: 125px;
	margin-right: 10px;
}

.leadItem {
	float: left;
	width: 100px;
	height: 125px;
	margin-right: 10px;
}

.notification {
	background: #FDBE11;
	padding: 10px;
}

.notification a {
	color: black;
}