body	{
		margin:0px;
		padding:0px;
		background:#000000;
		}
td		{
		font-family:arial;
		font-size:12px;
		
		color:#000000
		}
td .productListing-data {
vertical-align: baseline;
}
td .productSpecialPrice {
font-family:tahoma;
		font-size:14px;
		line-height: 1.7;
		color:red;
		font-weight: bold;}
	
	.productSpecialPrice {
	font-family:tahoma;
		font-size:14px;
		line-height: 1.7;
		color:red;
		font-weight: bold;
	}	
		td.boxtext {		
		font-family:tahoma;
		font-size:12px;
		line-height: 1.7;
		color:#526063;
		}
	
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}

.shipping  {

background-image:url("https://www.dragracingheaven.com/image/shipping_table.jpg");

/*background-image:url("https://www.dragracingheaven.com/images/blackFRIDAYshipping.gif");*/
background-repeat:no-repeat;
width:435px;
/*width:300px;*/
height: 190px;
margin: 0 auto 15px auto;
}


ol.infoboxcontents a	{
		font-weight:bold;
		text-decoration:none;
		color:#000000;
		margin:0px
		
		}
#f1 div {
		color:#C7C7C7;
		font-size:10px;
		width:163px;
		margin:5 0 0 26px;
		line-height:13px
		}
#form textarea{
		border-style:none;
		background:transparent;
		width:175px;
		height:124px;
		font-family:tahoma;
		font-size:11px;
		color:#000000;
		margin:1 0 0 5px;
		overflow:auto
		}
#form input{
		border-style:none;
		background:transparent;
		width:175px;
		height:17px;
		font-family:tahoma;
		font-size:11px;
		color:#000000;
		margin:1 0 0 5px
		}
#f1 input{
		border-style:none;
		background:transparent;
		width:110px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		color:#252423;
		margin:1 0 0 8px
		}
#f1 a	{
		margin:0 0 0 27px;
		color:#85A3AD;
		font-weight:bold;
		text-decoration:underline;
		font-size:10px
		}
.top_menu{
		margin:6 0 0 118px;
		color:#000000;
		font-size:11px;
		}
.top_menu strong{
		color:#477B9F;
		font-size:11px;
		}
.top_menu a{
		color:#000000;
		text-decoration:none;
		font-size:11px;
		}
.b1 	{
		font-size:15px;
		line-height:1.0px;
		color:#373737;
		
		}
strong	{
		color:#E63402;
		font-size:12px;
		}
.price	{
		color:#219FDE;
		font-weight:bold;
		margin:0 0 0 2px
		}

.pricelisting	{
		color:#E01500;
		font-weight:bold;
		vertical-align: baseline;
		}

.price span{
		vertical-align:top;
		font-size:16px;
		font-family:tahoma;
		
		}
.l1 	{
		color:#E63402;
		font-weight:bold;
		font-size:10px;
		text-transform:uppercase;
		text-decoration:none
		}
.priv_menu	{
		color:#7D8B8C;
		font-size:10px;
		margin:12 0 0 241px
		}
.priv_menu a{
		color:#7D8B8C;
		text-decoration:underline;
		}
.image a{
color: #747474;
text-decoration:none;
font-size:12px;
text-transform:uppercase;

}

#mainmenubar {
color:#999999;
height:23px;
line-height:23px;
text-align:center;
font-family:arial,helvetica;
font-size:12px;
font-weight:normal;
width: 950px;
margin: 0 auto 0 auto;
}
#mainmenubar a {
color:#333333;
font-weight:bold;
padding:3px 8px;
text-decoration:none;
font-family:arial,helvetica;
font-size:12px;
}
#mainmenubar a:hover {
background: #666666;
color:#ffffff;
font-weight:bold;
padding:3px 8px;
text-decoration:none;
font-family:arial,helvetica;
font-size:12px;
}
#mainmenubar ul {
list-style-type:none;
margin:0 0;
padding:0;
}
#mainmenubar ul li {
border-right:1px solid #CCCCCC;
float:left;
}

.image {
width: 150px;
}

a		{
		color:#000000;
		text-decoration:underline;
                font-size:13px;
		font-weight: bold;
		line-height: 1.2em;
		}

a:hover		{
		color:#E01500;
		text-decoration:none;
                font-size:13px;
		font-weight: bold;
		}
.t2 	{
		width:157px;
		margin:14 0 0 24px;
		color:#FFFFFF
		}
.t2 strong{
		color:#D17859;
		}
.whitetext{font:bold 15px Arial,sans-serif;color:#FFF;}
}
.BodyBold{font-size:14px;color:#000;font-weight:bold;}
}

#nav li.cat_lev_0  {
   text-decoration: none;
  font-size: 11px;
  outline: none;
  font-weight: bold;
  display:block;
  
   text-indent:0px;
   
   
}
 #nav li.cat_lev_1 a  {
   text-decoration: none;
  font-size: 12px;
  outline: none;
  font-weight: normal;
  display:block;
  /* background-color:#EBEFF1;*/
   text-indent: 15px;
   width: 200px;
   padding:2px 3px 3px;
   
}
#nav li.cat_lev_2 a  {
   text-decoration: none;
  font-size: 11px;
  outline: none;
  font-weight: normal;
  display:block;
   background-color:#F8FAFA;
   text-indent:30px;
   
}

#nav li a:hover,#nav li a:active {
color: #539dbc;
 background-color:#EDF0F1;
}

 #nav ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
    text-indent:0px;
    border-top: 1px solid #cccccc;
	
	}
	
	 #nav li a,
#nav li ul li a {
    font-weight:normal;
    text-decoration:none;
    display:block;
    height:100%;
    width:100%;
    
}

li#category_nav {
border-right: solid 1px #b9a894;
}

	ul#nav {
  width: 210px;
  list-style-type: none;
  
  
  margin: 0;
  padding: 0;
}

ul#nav ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
  
}



ul#nav li {
  
  line-height: 25px;
  padding: 0px 0px 0px 0px;
  bgcolor: #f5f5ff;
 
  
}

ul#nav ol li {
  border-bottom: none;
   
  
}

ul#nav ol li:before {
  content: "- ";
}

ul#nav a {
  text-decoration: none;
  outline: none;
}


ul#nav a:hover {
  color: #539dbc;
}

ul#nav a.active {
  color: #5F4137;
}

ul {
  text-decoration: none;
  outline: none;
}


li#category_nav {
border-right: solid 1px #b9a894;
}

ul#nav2 {
  
  list-style-type: none;
   font-family: verdana, sans-serif;
  font-size: 11px;
  
  margin: 0;
  padding: 1px;
}

ul#nav ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
  
}

ul#nav li, 
  ul#nav a {
  font-weight: bold;
  font-size: 14px;
  font-family:Verdana,sans-serif;
  color: #000;
  
}
li#nav li, 
  li#nav a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #5F4137;
  font-weight:bold;
  
  
}




ul#nav ol li {
  border-bottom: none;
  
}

ul#nav ol li:before {
  content: "- ";
}

ul#nav a {
  text-decoration: none;
  outline: none;
}

ul#nav a:hover {
  color: #DF0000;
  
}
ul#nav li a:hover{
color: red;
background-color:#ffffff;

 
}
#nav a.link_lev_0 a:hover{
color: red;
background-color:#cccccc;

}



ul {
  text-decoration: none;
  outline: none;
}


#nav a.link_lev_0 {
/*background-image: url("/image/buttons.jpg");*/
border-top: 1px solid #cccccc;
background
display:block;
font-weight:bold;
font-size: 14px;
font-family: Verdana,sans-serif;
letter-spacing:-1px;
padding:4px 5px 5px;
text-decoration:none;
width: 200px;
height: 16px;
}

#nav a.link_lev_0:hover {
/*background-image: url("/image/buttons_over.jpg");*/
color: red;
}

