a         { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: black; font-weight: none; text-decoration: underline; }
a:visited { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: black; font-weight: none; text-decoration: underline; }
a:active  { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: black; font-weight: none; text-decoration: underline; }
a:hover   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: black; font-weight: none; text-decoration: underline; }

a.NavLink:link    { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: blue; font-weight: bold; text-decoration: underline; }
a.NavLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: blue; font-weight: bold; text-decoration: underline; }
a.NavLink:active  { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: blue; font-weight: bold; text-decoration: underline; }
a.NavLink:hover   { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: blue; font-weight: bold; text-decoration: underline; }

a.CatLink:link    { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: blue; font-weight: bold; text-decoration: underline; }
a.CatLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: blue; font-weight: bold; text-decoration: underline; }
a.CatLink:active  { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: blue; font-weight: bold; text-decoration: under; }
a.CatLink:hover   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: blue; font-weight: bold; text-decoration: underline; }

a.CatLink_sm:link    { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: blue; font-weight: bold; text-decoration: underline; }
a.CatLink_sm:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: blue; font-weight: bold; text-decoration: underline; }
a.CatLink_sm:active  { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: blue; font-weight: bold; text-decoration: under; }
a.CatLink_sm:hover   { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: blue; font-weight: bold; text-decoration: underline; }

a.SubNavLink:link    { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: none; text-decoration: none; }
a.SubNavLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: none; text-decoration: none; }
a.SubNavLink:active  { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff9933; font-weight: none; text-decoration: none; }
a.SubNavLink:hover   { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff9933; font-weight: none; text-decoration: none; }

a.nav:link    { font-weight: bold; color:blue; font-style:oblique}
a.nav:visited { font-weight: bold; color:blue; font-style:oblique}
a.nav:active  { font-weight: bold; color:blue; font-style:oblique}
a.nav:hover   { font-weight: bold; color:blue; font-style:oblique}

.ParaText  { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }

body { font-family: Verdana, Arial, sans-serif; font-size: 12px; } 
td   { font-family: Verdana, Arial, sans-serif; font-size: 12px; } 

.catalog_header   { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: blue; background-color: #ff9933; font-weight: bold; height:20px;}
.heading          { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; background-color: #ff9933; }
.focused          { font-size: 12px; font-family: Verdana, Arial, sans-serif; color: #000000; background-color: #EFEFEF; line-height:25px;}

.btm_brdr { border-bottom:#FF9933 medium solid; line-height:2px;}
.top_brdr { border-top:#FF9933 medium solid; line-height:2px;}

.box_divide {border:outset thin blue;width:710px;text-align:center;}

.tbl_header { background-color:#ff9933; height:20px; }
.td_center { vertical-align:middle; text-align:center; }

.buy_line
{
	border-bottom:#ff9933 thin solid;
	padding-top:5px;
	padding-bottom:5px;
}

.fit_highlight
{
	border: silver dashed thin;
}

.lookdown
{
	background-image: url('http://www.professionalautoparts.com/images/lookdwn.gif');
	background-repeat:no-repeat;
	height:32px;
}

/* parts links */
.parts {
width:215px;
float:left;
padding: 0px 5px;
}
.parts ul {
margin:0px;
padding:0px;
}
.parts li {
margin:0 0 0 0;
padding:0 0 0 10px;
color:black;
font-weight:bold;
font-size:13px;
list-style-position:outside;
list-style-type:none;
line-height:22px;
/* list-style-image: url('../images/bullet.gif'); */
background: url('http://www.professionalautoparts.com//images/bullet.gif') no-repeat 0px 8px;
}

/* parts large (greater than 100) links */
.parts_lrg {
width:210px;
float:left;
padding: 0px 5px;
}
.parts_lrg ul {
margin:0px;
padding:0px;
}
.parts_lrg li {
margin:0 0 0 0;
padding:0 0 0 10px;
color:black;
font-weight:bold;
font-size:10px;
list-style-position:outside;
list-style-type:none;
line-height:22px;
/* list-style-image: url('../images/bullet.gif'); */
background: url('http://www.professionalautoparts.com/images/bullet.gif') no-repeat 0px 8px;
}

/* performance item links */
.perfitm {
width:20%;
float:left;
}
.perfitm ul {
margin:0px;
padding:0px;
}
.perfitm li {
margin:0 0 0 0;
padding:0 0 0 10px;
color:black;
font-weight:bold;
font-size:13px;
list-style-position:outside;
list-style-type:none;
line-height:22px;
/* list-style-image: url('../images/bullet.gif'); */
background: url('http://www.professionalautoparts.com/images/bullet.gif') no-repeat 0px 8px;
}


#contactform
{
	width:300px;
	text-align:left;
	border: outset thin black;
	padding-left:15px;
	padding-top:10px;
}

#contactform label
{
	font-weight:bold;
	color:blue;
}


#perfcon {
width:760px;
margin-left:auto;
margin-right:auto;
min-height:350px;
/* for IE, with IE5/Mac backslash filter \*/
* height:350px;

}