/* GLOBAL ITEMS */

body {
	margin: 0 auto;
	padding: 0;
	background-color: #E6E6C7;
	text-align: center;
}

p {
	font: 10px/12px Verdana, Arial, sans-serif;
	color: #000000;
	padding: 0 0 10px 0;
	margin: 0;
	border: 0;
}

a:link, a:visited {
	color: #663300;
	font-weight: bold;
	text-decoration: underline;
}

a:hover, a:active {
	color: #663300;
	font-weight: bold;
	text-decoration: none;
}

div#wrapper {
	margin: 0 auto;
	padding: 0;
	border: 0;
	width: 750px;
	text-align: left;
}

/* GLOBAL - TOP HEADER BAR */

div#header {
	width: 750px;
	height: 100px;
	background: url(/images/dr_header.gif) top left no-repeat;
	padding: 0;
	margin: 0 0;
	border: 0;
}

div#header2 {
	width: 750px;
	height: 100px;
	background: url(/images/dr_header.gif) top left no-repeat;
	padding: 0;
	margin: 0 0;
	border: 0;
}

div#header2 h2#drlogo {
	display: block;
	float: left;
	width: 270px;
	height: 100px;
	margin: 0 0;
	padding: 0;
	border: 0;
	background: transparent;
}

div#header2 h2#drlogo a {
	width: 270px;
	height: 100px;
	display: block;
	text-indent: -9999px;
	text-decoration: none;
}

div#topnav {
	height: 29px;
	width: 477px;
	margin: 0 0;
	margin: 0 0 0 273px;
	padding: 0;
	border: 0;
	background: transparent;
}

div#topnav2 {
	float: right;
	height: 29px;
	width: 477px;
	margin: 0 0;
	/*margin: 0 0 0 273px;*/
	padding: 0;
	border: 0;;
	background: transparent;
}

div#topnav ul#topmenu {
	height: 29px;
	width: 477px;
	background: transparent url(/images/topnav_dr_final.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

div#topnav2 ul#topmenu {
	height: 29px;
	width: 477px;
	background: transparent url(/images/topnav_dr_final.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

div#topnav ul#topmenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}

div#topnav2 ul#topmenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}

ul#topmenu li, ul#topmenu a {
	height: 29px;
	display: block;
}
	
div#topnav ul#topmenu li a {
	text-indent: -9999px;
	text-decoration: none;
}

div#topnav2 ul#topmenu li a {
	text-indent: -9999px;
	text-decoration: none;
}

/* The following IDs are for the topnav rollovers, using CSS instead of Javascript */

#mycars	{left: 0; width: 59px;}
#retail	{left: 59px; width: 84px;}
#faq	{left: 143px; width: 30px;}
#aboutus {left: 173px; width: 62px;}
#viewcart	{left: 235px; width: 78px;}
#checkout {left: 313px; width: 78px;}
#orderstatus {left: 391px; width: 78px;}

#mycars a:hover	{background: transparent url(/images/topnav_dr_final.gif) 0 -30px no-repeat;}
#retail a:hover {background: transparent url(/images/topnav_dr_final.gif) -59px -30px no-repeat;}
#faq a:hover {background: transparent url(/images/topnav_dr_final.gif) -143px -30px no-repeat;}
#aboutus a:hover {background: transparent url(/images/topnav_dr_final.gif) -173px -30px no-repeat;}
#viewcart a:hover {background: transparent url(/images/topnav_dr_final.gif) -235px -30px no-repeat;}
#checkout a:hover {background: transparent url(/images/topnav_dr_final.gif) -313px -30px no-repeat;}
#orderstatus a:hover {background: transparent url(/images/topnav_dr_final.gif) -391px -30px no-repeat;}

/* GLOBAL - SEARCH NAV */

div#searchnav {
	width: 750px;
	height: 33px;
	background: transparent url(/images/dr_searchnav.gif) top left no-repeat;
	padding: 0;
	margin: 0 0;
	border: 0;
}

#mycarsform, #mc1, #mc2 {
	background: transparent;
	padding: 0;
	margin: 0 0;
	border: 0;
}

form#mycarsforma {
	padding: 0;
	margin: 0 0;
	border: 0;
}

select {
	font: 10px Verdana, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0;
	border: 0;
}

select#make {
	width: 128px;
	border: 0;
}

select#year {
	font: 10px Verdana, Helvetica, sans-serif;
	width: 78px;
	border: 0;
}

input.searchnavgo {
	width: 24px;
	height: 20px;
	border: 0;
	padding: 1px 0 0 0;
	margin: 0 0 0 4px;
}

td#sntundra {
	width: 256px;
}

div#searchposition {
	width: 99px;
	height: 20px;
	position: relative;
	padding: 0;
	margin: 0;
	border: 0;
	display: block;
}

#searchposition form#searchform {
	width: 99px;
	padding: 0;
	margin: 0;
	border: 0;
}

/* NOTE: CSS Selector -- Leave In */

html>body #searchposition form#searchform {
	width: 99px;
	padding: 0;
	margin: 0;
}

input#criteria {
	font: 10px Verdana, Helvetica, sans-serif;
	width: 54px;
	height: 15px;
	padding: 0;
	margin: 3px 0 0 0;
	border: 0;
	position: absolute;
	top: 0;
	left: 0;
}

input#searchformbtn {
	position: absolute;
	top: 0;
	left: 56px;
}

/* GLOBAL - MAIN BODY */

div#main {
	background: transparent url(/images/dr_content_bg.gif) top left repeat-y;
	width: 750px;
	padding: 0;
	margin: 0 0;
	border: 0;
}

/* GLOBAL - LEFTNAV */

div#leftnav {
	height: 238px;
	width: 141px;
	background: transparent;
	margin: 0;
	padding: 0;
}

div#leftnav ul#leftmenu {
	height: 238px;
	width: 141px;
	background: transparent url(/images/dr_leftnav.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

div#leftnav ul#leftmenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	left: 0;
}

ul#leftmenu li, ul#leftmenu a {
	height: 19px;
	display: block;
	}
	
div#leftnav ul#leftmenu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
	
/* The following IDs are for the leftnav rollovers, using CSS instead of Javascript */

#tires	{top: 0; width: 141px;}
#suspension	{top: 18px; width: 141px;}
#drivetrain	{top: 37px; width: 141px;}
#engineperformance {top: 58px; width: 141px;}
#exterior {top: 78px; width: 141px;}
#interior {top: 98px; width: 141px;}
#electrical {top: 118px; width: 141px;}
#tools {top: 138px; width: 141px;}
#towing {top: 158px; width: 141px;}
#winch {top: 178px; width: 141px;}
#wearables {top: 198px; width: 141px;}
#garagesale {top: 218px; width: 141px;}

#tires a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px 0 no-repeat;}
#suspension a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -18px no-repeat;}
#drivetrain a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -37px no-repeat;}
#engineperformance a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -58px no-repeat;}
#exterior a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -78px no-repeat;}
#interior a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -98px no-repeat;}
#electrical a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -118px no-repeat;}
#tools a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -138px no-repeat;}
#towing a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -158px no-repeat;}
#winch a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -178px no-repeat;}
#wearables a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -198px no-repeat;}
#garagesale a:hover	{background: transparent url(/images/dr_leftnav.gif) -141px -218px no-repeat;}

div#jeepstore {
	height: 200px;
	width: 141px;
	margin: 0 0;
	padding: 0;
	border: 0;
	background: transparent url(/images/dr_jeepstore_bg.gif) top left no-repeat;
}

/* GLOBAL - FOOTER */

div#footer {
	background: transparent url(/images/dr_footer_bg.gif) top left no-repeat;
	width: 750px;
	height: 37px;
	padding: 0;
	margin: 0 0;
	border: 0;
}

#footertable {
	padding: 0;
	margin: 0 0;
	border: 0;
}

#footertable p {
	font: 9px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #663300;
	padding: 0;
	margin: 0 0 0 5px;
	border: 0;
}

#footertable p a:link, #footertable p a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #663300;
}

#footertable p a:hover, #footertable p a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #663300;
}

.footerCopyright {
	font: 12px Verdana, Arial;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}

/* HOME CONTENT */

#hmcontent {
	width: 596px;
	border: 0;
	margin: 0 0 35px 0;
	padding: 0;
}

#productcolumns {
	width: 596px;
	border: 0;
	margin: 0 0;
	padding: 0;
	background: transparent url(/images/dr_productcolumns_bg.gif) top left repeat-y;
}

/* HOME -- WHAT"S NEW COLUMN */

#whatsnew {
	width: 200px;
	border: 0;
	margin: 0 0;
	padding: 0;
}

#whatsnew td {
	margin: 0 0;
	border: 0;
	padding: 10px 13px 0 15px;
}

#whatsnew p {
	font: 9px/14px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	padding:0;
	margin: 0 0;
	border: 0;
}

/* HOME -- HOT PRODUCTS COLUMN */

#hotproducts {
	width: 208px;
	border: 0;
	margin: 0 0;
	padding: 0;
}

#hotproducts td {
	margin: 0 0;
	border: 0;
	padding: 0;
}

.hpitem {
	width: 161px;
	margin: 10px 19px 0 27px;
	border: 0;
	padding: 0;
}

.hppicframe {
	text-align: center;
	width: 80px;
	height: 75px;
	border: 0;
	margin: 0 0;
	padding: 0;
	background: transparent url(/images/dr_hp_picframe.jpg) top left no-repeat;
}

.hppicframe img {
	margin-top: 5px;
}

.hptext p {
	font: 9px/14px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	padding: 0;
	margin: 5px 0 5px 10px;
	border: 0;
}

.hptext img {
	margin-left: 10px;
}

/* HOME -- SPECIALS COLUMN */

#specials {
	width: 187px;
	border: 0;
	margin: 0 0;
	padding: 0;
}

#specials td {
	margin: 0 0;
	border: 0;
	padding: 10px 10px 10px 18px;
}

ul.arrow, ul.brownarrow {
	font: 9px/14px Verdana, Arial, sans-serif;
	font-weight: bold;
	list-style-type: none;
	padding: 0;
	margin: 0 0;
	border: 0;
}

ul.arrow li, ul.brownarrow li {
	list-style-type: none;
	background: url(/images/dr_specials_arrow.gif) no-repeat 0 3px;
	padding: 0 0 0 8px;
    margin: 0 0 0.8em 0;
}

.hptext p a:link, .hptext p a:visited,
 ul.arrow li a:link, ul.arrow li a:visited {
	text-decoration: none;
	color: #000000;
}

.hptext p a:hover, .hptext p a:active,
 ul.arrow li a:hover,  ul.arrow li a:active {
	text-decoration: underline;
	color: #000000;
}

 ul.brownarrow li a:link, ul.brownarrow li a:visited {
	text-decoration: none;
	color: #663300;
}

 ul.brownarrow li a:hover, ul.brownarrow li a:active {
	text-decoration: underline;
	color: #663300;
}

/* GLOBAL SUB CONTENT */

table#content {
	width: 562px;
	border: 0;
	margin: 0 17px 0 17px;
	padding: 0;
}

td#contentbtm {
	height: 80px;
}

p.navpath {
	color: #663300;
	font-weight: bold;
	margin: 0 0 9px 0;
	padding: 0;
}

h2.producthead {
	font: 14px/16px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	margin: 0 0 6px 0;
	padding: 0;
}

td.skidmark {
	height: 18px;
	background: transparent url(/images/dr_skidmark.jpg) top left no-repeat;
}

p.intro {
	padding: 0 0 19px 0;
}

table#product {
	width: 338px;
	padding: 0;
	margin: 0 15px 0 3px;
	border: 0;
}

table#feature {
	width: 203px;
	background: transparent url(/images/dr_sub_featured_bg.gif) top left repeat-y;
	padding: 0;
	margin: 0 3px 0 0;
	border: 0;
}

td.featpic {
	padding: 10px 8px 20px 8px;
	margin: 0 0;
	text-align: center;
}

table#feature p {
	padding: 0;
	margin: 0 8px;
}

td.featbtn {
	padding: 5px 0 4px 8px;
	margin: 0 0;
}

/* CATEGORY PAGE */

h3.categoryhead {
	font: 12px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	margin: 0 0;
	padding: 0 0 12px 0;
}

td.catpic {
	width: 45px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}

td.cattext {
	width: 109px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
}

/* SUBCATEGORY PAGE */

h3.subcathead {
	font: 12px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	border: 0;
	margin: 0 0;
	padding: 0 0 5px 0;
}

td.subcatpic {
	width: 45px;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	text-align: center;
}

td.subcattext {
	width: 311px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
}

td.subcatpad {
	height: 10px;
}

/* PRODUCT AND MORE IMAGES PAGES */

table#picbox {
	width: 178px;
	margin: 0 0;
	padding: 0;
}

table#picbox p a:link, table#picbox p a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

table#picbox p a:hover, table#picbox p a:active {
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}

td.moreimages {
	text-align: center;
	padding: 5px 0;
}

table#application {
	width: 561px;
	margin: 0 0;
	padding: 0;
}

td.apphdleft, td.apphdctr {
	background-color: #000000;
	border-right: 1px solid #FFFFFF;
}

td.apphdleft p {
	font: 10px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0;
	padding: 4px 0 4px 5px;
}

td.apphdctr p {
	font: 10px Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0;
	padding: 4px 0;
	text-align: center;
}

td.appleft, td.appctr {
	background-color: #E6E6C7;
	border-bottom: 1px solid #000000;
}

td.appctr {
	text-align: center;
}

td.appleft p {
	font: 10px Verdana, Helvetica, sans-serif;
	color: #000000;
	margin: 0 0;
	padding: 4px 0 4px 5px;
}

td.appctr p {
	font: 10px Verdana, Helvetica, sans-serif;
	color: #000000;
	margin: 0 0;
	padding: 4px 0;
	text-align: center;
}

/* VIDEO POP UP */

table#video {
	width: 347px;
	margin: 0 auto;
	padding: 0;
	background: transparent url(/images/dr_video_bg.gif) top left repeat-y;
}

table#vidclips {
	width: 320px;
	margin: 0 auto;
	padding: 0;
	background: transparent url(/images/dr_video_vidclips_kl.gif) top left repeat-y;
}

td.vidpad {
	padding: 3px 10px;
}

/* Imported Base Classes from iRPM installs */

.header5 {
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #663300;
}

.loginText {
	font: 12px/14px Verdana, Arial, sans-serif;
	color: #333333;
}

.note {
	font: 12px/12px Verdana, Arial, sans-serif;
	color: #333333;
}

.note a {
	font: 12px/12px Verdana, Arial, sans-serif;
	color: #CD0000;
	font-weight: bold;
}

.note2 {
	font: 12px/12px Verdana, Arial, sans-serif;
	color: #CD0000;
	font-weight: bold;
}

.color3 {
	background-color: #CCCCCC;
}

.color6 {
	background-color: #272E48;
}

.discount {
	font: 14px/16px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #CD0000;
}

.discountsmall {
	font: 12px/16px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #CD0000;
}

.message {
	font: 12px/12px Verdana, Arial, sans-serif;
	color: #CD0000;
}

.header4 {
	font: 12px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
}

.searchHeader {
	font: 12px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.searchText {
	font: 12px Verdana, Arial, sans-serif;
	color: #000000;
}

.searchResultsHeader {
	font: 14px Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}

.searchResultsTextLink {
	font: 12px Verdana, Arial, sans-serif;
	color: #663300;
}

.searchResultsText {
	font: 12px Verdana, Arial, sans-serif;
	color: #000000;
}

.myCarsHeaderText {
	/* DO NOT USE THIS EXCEPT FOR THE MYCARS HEADER IN THE SEARCHBAR LINE */
	padding-left: 19px;
	padding-top: 3px;
	font: 16px Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.myCarsText {
	font: 12px Verdana, Arial, sans-serif;
	color: #663300;
}

.myCarsVehicleText {
	font: 12px Verdana, Arial, sans-serif;
	color: #000000;
}

A.emailThisLink {
	font: 10px Verdana, Arial, sans-serif;
	color: #663300;
}

.emailthis {
	font: 10px Verdana, Helvetica, sans-serif;
	width: 200px;
	height: 15px;
}
.pricebox {
	border:	0;
	font:	12px Verdana, Arial, sans-serif;
	color:	#000000;
	text-align: right;
}

/* LEGACY LINKS */

/*a:link { color: #330033; text-decoration: underline;}
a:visited { color: #330033; text-decoration: underline;}
a:hover { color: #330033; text-decoration: none;}
a:active { color: #330033; text-decoration: underline;}
a.boldlink:link { color: #330033; text-decoration: underline; font-weight :bold;}
a.boldlink:visited { color: #330033; text-decoration: underline; font-weight :bold;}
a.boldlink:hover { color: #330033; text-decoration: none; font-weight :bold;}
a.onlinestoreheader:active { color: #330033; text-decoration: underline; font-weight :bold;}
a.onlinestoreheader:link { color: #330033; text-decoration: underline; font-weight :bold;}
a.onlinestoreheader:visited { color: #330033; text-decoration: underline; font-weight :bold;}
a.onlinestoreheader:hover { color: #330033; text-decoration: none; font-weight :bold;}
a.onlinestoreheader:active { color: #330033; text-decoration: underline; font-weight :bold;}
a.homepage:link { color: #FFFFFF; text-decoration: none;}
a.homepage:visited { color: #FFFFFF; text-decoration: none;}
a.homepage:hover { color: #FFFFFF; text-decoration: underline;}
a.homepage:active { color: #FFFFFF; text-decoration: none;}
a.leftnav:link { color: #FFFFFF; text-decoration: none; font : 10px;}
a.leftnav:visited { color: #FFFFFF; text-decoration: none; font : 10px;}
a.leftnav:hover { color: #FFFFFF; text-decoration: underline; font : 10px;}
a.leftnav:active { color: #FFFFFF; text-decoration: none; font : 10px;}
a.navpath:link { color: #330033; text-decoration: none;}
a.navpath:visited {color: #330033; text-decoration: none;}
a.navpath:hover { color: #330033; text-decoration: underline;}
a.navpath:active { color: #330033; text-decoration: none;}
a.rightlinks:link {font: 10px; color: #330033; text-decoration: none;}
a.rightlinks:visited {font: 10px; color: #330033; text-decoration: none;}
a.rightlinks:hover {font: 10px; color: #330033; text-decoration: underline;}
a.rightlinks:active {font: 10px; color: #330033; text-decoration: none;}
a.aacategoryboldlink:link { color: #FFFFFF; text-decoration: none; font-weight :bold;}
a.aacategoryboldlink:visited { color: #FFFFFF; text-decoration: none; font-weight :bold;}
a.aacategoryboldlink:hover { color: #FFFFFF; text-decoration: underline; font-weight :bold;}
a.aacategoryboldlink:active { color: #FFFFFF; text-decoration: none; font-weight :bold;}*/

/* 03.22.03 19.46	C>	Added these grayedouts for the category display */
/* 2004.03.17 12.42	VNV	Commented these grayedouts for the time being */
/* 3/26/04 JG Changed these so the color will not gray our for products */

/*a.grayedoutprod:link { color: #330033; text-decoration: underline; font-weight :bold;}
a.grayedoutprod:visited { color: #330033; text-decoration: underline; font-weight :bold;}
a.grayedoutprod:hover { color: #330033; text-decoration: none; font-weight :bold;}
a.grayedoutprod:active { color: #330033; text-decoration: underline; font-weight :bold;}*/

/* 2004.03.17 12.42	VNV	These grayedouts have same style as a.boldlink 
a.grayedoutprod:link { color: #330033; text-decoration: underline; font-weight :bold;}
a.grayedoutprod:visited { color: #330033; text-decoration: underline; font-weight :bold;}
a.grayedoutprod:hover { color: #330033; text-decoration: none; font-weight :bold;}
a.grayedoutprod:active { color: #330033; text-decoration: underline; font-weight :bold;}
 */

/* 03.23.03 application stuff*/

/*.appguide {    FONT-SIZE: 10px;    COLOR: #000000;    FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif}
.appguideheader {    FONT-WEIGHT: bold;    COLOR: #000000}*/

/* 03.23.03 FAQ Stuff */

/*.FAQ-header{	FONT-WEIGHT: bold;   FONT-SIZE: 12px;    COLOR: #000000; }*/


/*p, ul, ol, li, dl, dt, td { font : 11px verdana, arial, helvetica, sans-serif;}
h1 { font :16px verdana, arial, helvetica, sans-serif; font-weight :bold;}
h2 { font :14px verdana, arial, helvetica, sans-serif; font-weight :bold;}
h3 { font :12px verdana, arial, helvetica, sans-serif; font-weight :bold;}*/

/*input, select { font-size: 11px; font-family: arial, helvetica, sans-serif;}*/
/*.selectvehiclemake { font : 11px verdana, arial, helvetica, sans-serif; width: 100px;}*/

/*.inputqty { font : 11px arial, helvetica, sans-serif; width: 25px;}
.inputhpsearch { font : 11px arial, helvetica, sans-serif; width: 80px;}
.input250px { font : 11px arial, helvetica, sans-serif; width: 200px;}

.alert { background-color: #90B7C4; color: BLACK; font-weight: bold; padding: 3px;}
.aacategory { color: #FFFFFF ; font : 10px verdana, arial, helvetica, sans-serif; font-weight :bold; background-color: #330033; padding: 3px;}
.hometext { color: #FFFFFF ; font : 10px verdana, arial, helvetica, sans-serif;}
.mycar { color: #FFFFFF ; font : 10px verdana, arial, helvetica, sans-serif; font-weight :bold;}
.navpath { color: #330033 ; font : 10px verdana, arial, helvetica, sans-serif; font-weight :bold;}
.pagetitle { color: #330033; font: 17px verdana, arial, helvetica, sans-serif; font-style:italic;  font-weight :bold;}
.grayedoutprod { color: #CCCCCC;  font : 11px verdana, arial, helvetica, sans-serif; font-weight :bold;}
.price { color: #330033 ; font : verdana, arial, helvetica, sans-serif; font-weight :bold;}
.oldprice { color: #330033 ; font : verdana, arial, helvetica, sans-serif; font-weight :bold; text-decoration: line-through;}
.sale { color: #990000 ; font : verdana, arial, helvetica, sans-serif; font-weight :bold;}
.productlist { font : 11px/18px verdana, arial, helvetica, sans-serif;}
.loginstatus { font: 11px arial, helvetica, sans-serif;	padding: 2 0 2 3;}

.ProductRegTitle
{
	color: #000000;
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}*/


/*input.goButton       { font: 11px; font-variant: small-caps; font-weight: bold; background-color:#FFCC00; border: 1px outset #ffffff; cursor: hand;}*/


/*.listDefault
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.listAlternate
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.listNewest
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99CCCC;
}
.listNewestAlt
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #EEE3AF;
}

a.listDefault:link { color: #330033; text-decoration: underline;}
a.listDefault:visited { color: #330033; text-decoration: underline;}
a.listDefault:hover { color: #330033; text-decoration: none;}
a.listDefault:active { color: #330033; text-decoration: underline;}
a.listAlternate:link { color: #330033; text-decoration: underline;}
a.listAlternate:visited { color: #330033; text-decoration: underline;}
a.listAlternate:hover { color: #330033; text-decoration: none;}
a.listAlternate:active { color: #330033; text-decoration: underline;}
a.listNewest:link { color: #000000; text-decoration: underline;}
a.listNewest:visited { color: #000000; text-decoration: underline;}
a.listNewest:hover { color: #000000; text-decoration: none;}
a.listNewest:active { color: #000000; text-decoration: underline;}
a.listNewestAlt:link { color: #000000; text-decoration: underline;}
a.listNewestAlt:visited { color: #000000; text-decoration: underline;}
a.listNewestAlt:hover { color: #000000; text-decoration: none;}
a.listNewestAlt:active { color: #000000; text-decoration: underline;}

.note {
	font-size: 10px;
	font-style: italic;
}

.form-info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.pseudotextbox {
	height: 150px;
	width: 400px;
	overflow: auto;
	align: center;
	border: 1px solid #CCCCCC;
	padding: 5px;
}

.whitetext { font : 9px verdana, arial, helvetica, sans-serif; font-weight :bold; color: #FFFFFF ;}

.style1 {color: #FFFFFF; }
.style2 {color: #FFFFFF; }

.discount {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CD0000;
}

.priceSale {
	color: #CD0000;
}

.priceStrike {
	text-decoration: line-through;
}*/

/*Not used
.inputscquantity { font : 10px verdana, arial, helvetica, sans-serif; width: 40px;}
.inputhpkeyword { font : 10px verdana, arial, helvetica, sans-serif; width: 100px;}
.inputhppartno { font : 10px verdana, arial, helvetica, sans-serif; width: 100px;}
.inputhpenginetype { font : 10px verdana, arial, helvetica, sans-serif; width: 100px;}

.footnote { font-style :italic;}

.whitetext { font : 10px verdana, arial, helvetica, sans-serif; font-weight :bold; color: #FFFFFF ;}*/
