/*
Element Style Tags
*/

a
{
    font-weight:    bold;
}

a:visited
{
    color: Blue;
}

body
{
	font-size: 10pt;
	text-transform: none;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

td
{
	font-size: 10pt;
}

ul
{
	list-style-image: url(http://www.ptcauto.com/images/bullet.gif);
}

li
{
	list-style-image: url(http://www.ptcauto.com/images/bullet.gif);
}

/*
Class Style Tags
*/

.page_header
{
	font-weight: bold;
	font-size: 14pt;
	text-align: center;
	color:      Red;
}

.assortment_header
{
	font-weight: bold;
	font-size: 12pt;
	color:      Red;
}

.nav_button
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	color: White;
	background-image: url(http://www.ptcauto.com/images/button_template_195.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 27px;
	width: 200px;	
}

.nav_link
{
	text-decoration: none;
	color: black;
}

.nav_link_black
{
	text-decoration: none;
	color: Black;
}

a.nav_link:visited
{
    color: Black;
}

.required
{
	font-weight: bold;
}

.footer
{
	text-align:		right;
	font-size:		6pt;
}

.bottom_border
{
	font-weight: bold;
	border-bottom: 1px solid #000000;
}

.data_table
{
	background:		#e3e3e3;
	font-family:	Verdana, Tahoma, Arial;
	font-size:		10pt;
}

.table_heading
{
	background:		#c0c0c0;
	font-weight:	bold;
	text-align:		left;
}

.address_block
{
    font-size:      8pt;
    width:          200px;
    border-bottom:  1px solid #000000;
    vertical-align: top;
}

.catalog_button
{
    background-image:   url(http://www.ptcauto.com/images/button_catalog.jpg);
    width:              125;
    height:             60;
    background-repeat:  no-repeat;
    text-align:         center;
    font-weight:        bold;
}

.even
{
    background-color: #f2f2f2;
}

.emphasis
{
    color: Blue;
    font-size: 12pt;
    text-align: center;
    font-weight: bold;
}