body	{
						margin:0px 50px ;
						padding:0px;
						font-family:Tahoma;
						}
p{ 
						text-indent: 5px;
						}
.no_indent p{
						text-indent: 0px;	
						}
.reg_link a {
						color: blue;
						}

.reg_link a:visited {
						color: purple;
						}
						
td {
						font-size:11px;
						font-family:Tahoma;
						color:#5D5D5D;
						}
.span-link	{
						color:#000000;
						}
.span-link a	{
						color:#000000;
						font-size:11px;
						text-decoration:underline;
						}
.span-link a:hover	{
						color:#000000;
						font-size:11px;
						text-decoration:none;
						}						
.btn a {
						color:#ffffff;
						font-size:10px;
						text-decoration:none;
						}						
.btn a:hover {
						color:#ffffff;
						font-size:10px;
						text-decoration:underline;
						}												
a	{
						color:#5D5D5D;
						font-size:11px;
						text-decoration:underline;
						}
a:hover	{
						color:#5D5D5D;
						font-size:11px;
						text-decoration:none;
						}	
.viewlist:first-line {
						font-weight:bold;
						margin-top:0px;
						}						
form {
						padding:0;
						margin:0;
						}
select	{
						color:#000000;
						margin:0px 0px 1px 0px;
						}
.select_1	{
						width:175px;
						color:#000000;
						margin:0px 0px 1px 0px;
						}
textarea	{
						margin:0px 0px 2px 0px;
						padding:2px;
						overflow:hidden;
						}						
.input_1	{
						width:104px;
						height:19px;
						background-color:#ffffff;
						border:1px solid #B6B9BD;
						font-family:Tahoma;
						font-size:11px;
						color:#8F8F8F;
						line-height:10px;
						margin:0px 0px 1px 0px;
						padding:2px;
						}
.input_2	{
						width:175px;
						height:21px;
						background-color:#ffffff;
						font-family:Tahoma;
						font-size:11px;
						color:#8F8F8F;
						line-height:10px;
						margin:0px 0px 1px 0px;
						padding:2px;
						}
.input_3 {
						width:104px;
						height:21px;
						background-color:#ffffff;
						font-family:Tahoma;
						font-size:11px;
						color:#8F8F8F;
						line-height:10px;
						margin:0px 0px 0px 0px;
						padding:2px;
						}					
h2						{
						font-family:Tahoma;
						color:#8F8F8F;
						font-size:16px;
						font-weight: bold;
						text-align: center;
						}		
h1						{
						font-family:Tahoma;
						color:#C83A02;
						font-size:18px;
						font-weight: bold;
						text-align: center;
						}
h3						{
						font-family:Tahoma;
						color:#C83A02;
						font-size:12px;
						font-weight: bold;
						text-align: center;
						}												
/* ------------------ ------------------------*/
.gray	{
						color:#858A92;
						font-size:small;
						font-weight: normal;
						margin: 5px 5px 5px 5px;
						}
.gray a:link	{
						color:#D05A2C;
						font-size:small;
						text-decoration:none;
						}						
.gray a:visited	{
						color:#D05A2C;
						font-size:small;
						text-decoration:underline;
						}
.gray a:hover	{
						color:#D05A2C;
						font-size:small;
						text-decoration:none;
						}						
.gray a:active	{
						color:#D05A2C;
						font-size:small;
						text-decoration:underline;
						}
.gray-med	{
						color:#858A92;
						font-size:medium;
						font-weight: normal;
						margin: 5px 5px 5px 5px;
						}
.gray-med a:link	{
						color:#D05A2C;
						font-size:medium;
						text-decoration:underline;
						}						
.gray-med a:visited	{
						color:#D05A2C;
						font-size:medium;
						text-decoration:none;
						}
.gray-med a:hover	{
						color:#D05A2C;
						font-size:medium;
						text-decoration:none;
						}						
.gray-med a:active	{
						color:#D05A2C;
						font-size:medium;
						text-decoration:underline;
						}
.gray-large	{
						color:#858A92;
						font-size:large;
						font-weight: normal;
						margin: 5px 5px 5px 5px;
						}
.gray-large a:link	{
						color:#D05A2C;
						font-size:large;
						text-decoration:underline;
						}						
.gray-large a:visited	{
						color:#D05A2C;
						font-size:large;
						text-decoration:none;
						}
.gray-large a:hover	{
						color:#D05A2C;
						font-size:large;
						text-decoration:none;
						}						
.gray-large a:active	{
						color:#D05A2C;
						font-size:large;
						text-decoration:underline;
						}
.red	{
						color:#FF0000;
						font-size:13px;
						margin: 5px 5px 5px 5px;
						}
.red-bold-13	{
						color:#FF0000;
						font-size:13px;
						/*margin: 5px 5px 5px 5px;*/
						font-weight: bold;
						}
.red_16	{
						color:red;
						font-size:16px;
						margin: 5px 5px 5px 5px;
						font-weight:bold;
						}
.red_10	{
						color:#000000;
						font-size:10px;
						}							
.red_10 a 	{
						color:#D05A2C;
						font-size:10px;
						text-decoration:none;
						font-weight:600;
						}	
.red_10 a:hover  	{
						color:#D05A2C;
						font-size:10px;
						text-decoration:underline;
						}	
.link_3_1 a			{
						color:#000000;
						font-size:11pt;
						text-decoration:none;
						}
.link_3_1 a:hover	{
						color:#000000;
						font-size:11pt;
						text-decoration:underline;
						}																									
/*----------  list_0_1	 ---------------------*/
.list_0_1 {
						list-style-type:none;
						margin:5px 2px 2px 2px;  
						padding:5px 2px 2px 2px; 
						font-size:90%;
						
						}		
.list_0_1	li	{
						background-image: url('images/marker_1.gif');
						background-position: 0% 6px;
						background-repeat: no-repeat;
						font-size:90%;
						font-weight: bold;
						margin:2px 2px 2px 2px; 
						padding:2px 2px 2px 2px;
						height:inherit;
						color:#C83A02; padding-left:16px; padding-right:0; padding-top:0; padding-bottom:0
						}
.list_0_1 li a	{
						color:#7C7C7C;
						font-size:90%;
						text-decoration:underline;
						margin:2px 2px 2px 2px; 
						padding:2px 2px 2px 2px;
						height:inherit;
						}
.list_0_1 li a:hover	{
						color:#7C7C7C;
						font-size:90%;
						text-decoration:underline;
						}	
.list_0_1 li a:visited	{
						color:#663399;
						font-size:90%;
						text-decoration:underline;
						}							
.list_0_1 li img {
						margin:5px 0px 0px 0px;
						}	
/*----------  list_2_1	 ---------------------*/
.list_2_1	li	{
						font-size:9px;
						margin:0px 0px 1px 0px; 
						padding:3px 0px 0px 0px;
						height:12px;
						line-height:11px;
						color:#C93C05;
						margin:3px;
						background-color: #FFFFFF;
						}
.list_2_1 li a	{
						color:#888C94;
						font-size:9px;
						text-decoration:underline;
						}
.list_2_1 li a:hover	{
						color:#888C94;
						font-size:9px;
						text-decoration:none;
						}
/*----------  list_3_1	 ---------------------*/
.list_3_1 {
						list-style-type:none;
						margin:2px 0px 2px 15px;  
						padding:2px 0px 2px 0px; 
						border-style: solid;
						border-collapse: collapse;
						border-width: 0px;
						background-color: #FFFACD;
						}		
.list_3_1 li {
						padding-left:0px;
						padding-right:0; 
						padding-top:3px; 
						padding-bottom:3px;
						}
.list_3_1 li a	{
						text-decoration:underline;
						height:inherit;
						}
.list_3_1 li a:hover	{
						text-decoration:none;
						}	
.list_3_1 li a:visited	{
						text-decoration:underline;
						}														
/*---------- header id ---------------------*/
#top {
						background-image: url('images/bg_1.gif');
						}
#header-links-phone {
						position: absolute;
						top: 4px;
						left: 0px;
						line-height: 22px;
						text-decoration: none;
						}
#header-links-link {
						position: absolute;
						top: 105px;
						left: 600px;
						line-height: 27px;
						text-decoration: none;
						border: none;
						}
#header-links {
						position: relative;
						top: -20px;
						left: 0px;
						text-decoration: none;
						margin:0;padding:0;
						width: 255px;
						}
#header-links a, #header-links p {
						margin:0;
						padding:0;
						}

#header-ansman {
						position: absolute;
						top: 124px;
						right: 5px;
						left:595px;
						/*line-height: 26px;*/
						/*text-decoration: none;*/
						border: none;
						/*display:block;*/
						/*text-align:center;*/
						/*float:right;*/
						width: 320px;
						/*height:90px;*/
						padding-bottom: 2px;
						margin-bottom:2px;
						}			
/*---------- navigation id ---------------------*/
#navigation {
						float: left;	
						width: 189px;
						height: inherit;
						/*height: 725px;*/
						border-left: 2px solid #C83A02;
						border-bottom: 2px solid #C83A02;
}
#top-navigation {
						background-color: #C83A02;
						padding: 0px;
						margin: 0px;
						}
#top-navigation a {
						color: #FFFFFF;
						}	
#top-navigation1 a {
						color: #FFFFFF;
						}							
/*---------- content id ---------------------*/
.content {
						font-size:11px;
						font-family:Tahoma;
						color:#5D5D5D;
						
						float: right;
						width: 575px;  
						min-width: 500px;
  						max-width: 650px;
						padding: 10px;
						/*margin: 10px;*/
						background: #F4F4EC;
						/*text-align: left;*/
						text-indent: 5px;
						text-align: justify;
						}
.contentw {
						font-size:100%;
						font-family:Tahoma;
						color:#5D5D5D;
						/*float: right;*/
						/*width: 565px;  */
						min-width: 500px;
  						max-width: 650px;
						padding: 10px;
						margin: 10px;
						background: #ffffff;
						/*text-align: left;*/
						text-indent: 5px;
						text-align: justify;
						/*border-color:#F4F4EC;*/
						/*border-width:8px;*/
						/*border:solid;*/
						valign:top;
						}
.contentw-order {
						font-size:100%;
						font-family:Tahoma;
						color:#5D5D5D;
						/*float: right;*/
						/*width: 565px;  */
						min-width: 500px;
  						max-width: 650px;
						padding: 10px;
						margin: 10px;
						background: #ffffff;
						/*text-align: left;*/
						text-indent: 5px;
						text-align: justify;
						/*border-color:#F4F4EC;*/
						/*border-width:8px;*/
						/*border:solid;*/
						valign:top;
						}
.contentw-order a:{
						color:#D05A2C;
						font-size:large;
						text-decoration:underline;
						}						

.contentw-order a:link	{
						color:#D05A2C;
						font-size:large;
						text-decoration:underline;
						}						
.contentw-order a:visited	{
						color:#D05A2C;
						font-size:large;
						text-decoration:underline;
						}
.contentw-order a:hover	{
						color:#D05A2C;
						font-size:large;
						text-decoration:none;
						}						
.contentw-order a:active	{
						color:#D05A2C;
						font-size:large;
						text-decoration:none;
						}						
.content-rga {
						font-size:100%;
						font-family:Tahoma;
						color:#5D5D5D;
						/*float: right;*/
						width: 530px;  
						/*min-width: 500px;*/
  						/*max-width: 600px;*/
						padding: 10px;
						margin: 10px;
						background: #ffffff;
						/*text-align: left;*/
						text-indent: 5px;
						text-align: justify;
						/*border-color:#F4F4EC;*/
						/*border: solid;*/
						/*border-width:2px;*/
						/*border:solid;*/
						}
.box-left {					float: left;
						width: 225px;
						padding: 5px;
						margin: 5px;
						valign:top;
						}
.box-right {					float: right;
						width: 225px;
						padding: 5px;
						margin: 5px;
						img-hspace: 5px;
						valign:top;
						}
						
						
						
						
/*---------- Articles Controls ---------------------*/						
.contentart {
						font-size:82%;
						font-family:Tahoma;
						color:#5D5D5D;
						/*float: right;*/
						width: 565px;  
						min-width: 500px;
  						max-width: 650px;
						padding: 10px;
						margin: 10px;
						background: #ffffff;
						/*text-align: left;*/
						text-indent: 5px;
						text-align: justify;
						/*border-color:#F4F4EC;*/
						/*border-width:8px;*/
						/*border:solid;*/
						}
.list_0_1a {
						list-style-type:none;
						margin:0; 
						padding:0;
						font-size:100%;
						text-align: left; 
						color:#000000;
						}		
.list_0_1a	dd	{
						background-image: url('images/marker_1.gif');
						background-position: 0% 6px;
						background-repeat: no-repeat;
						font-size:140%;
						font-weight:normal;
						margin:0px; 
						/*height:17px;*/
						/*color:#C83A02; some red*/
						color:#000000;
						text-decoration:none;
						 padding-left:16px; padding-right:0; padding-top:0; padding-bottom:0
						}
.list_0_1a	dt	{
						
						font-size:110%;
						font-weight:bold;
						margin:0px; 
						/*height:17px;*/
						/*color:#C83A02; some red*/
						color:#C83A02;
						padding-left:16px; padding-right:0; padding-top:0; padding-bottom:0
						}
						
.list_0_1a dd a:link	{
						color:#7C7C7C;
						font-size:100%;
						text-decoration:underline;
						font-size:100%;
						font-weight:bold;
						}
.list_0_1a dd a:visited	{
						color:#663399;
						font-size:100%;
						text-decoration:underline;
						font-weight:bold;
						}
.list_0_1a dd a:hover	{
						color:#7C7C7C;
						font-size:100%;
						text-decoration:underline;
						font-size:100%;
						font-weight:bold;
						}	
							
.list_0_1a dd img {
						margin:5px 0px 0px 0px;
						}
/*---------- end Articles ---------------------*/																				
#product {	
						/*background: #FFFFFF;*/
						background-color: #FFFFFF;
						/*vertical-align: top;*/
						margin: 5px 5px 5px 5px;
						padding: 5px 5px 5px 5px;				
						}				
.product-title {
						font-weight: bold;
						margin: 5px 5px 5px 5px;
						}		
.product-description {
						float: right;
						width: 250px;
						}		
.product-details {
						float: left;
						width: 285px;
						}												
.button	{
						margin: 5px 5px 5px 5px;
						}											
#ContentContainer {	
						/*align: center;*/
						/*float: middle;*/
						width: 800px;
						max-width: 800px;
						}					
/*---------- footer	id ---------------------*/
#footer	{
						position: relative;
						clear: both;
						color: #FFFFFF;
						font-size:9px;
						background-image: url('images/bg_1.gif');
						padding: 40px 10px 0px 40px;
						height: 62px;
						min-height: 62px;
						}	
#footer a	{
						color:#FFFFFF;
						font-size:9px;
						text-decoration:underline;
						}
#footer a:hover	{
						color:#FFFFFF;
						font-size:9px;
						text-decoration:none;
						}		
#footer-left {	
						margin: -30px 0px 0px 0px;
						float: left;
						}	
#footer-right {	
						margin: -32px 0px 0px 0px;
						font-size: 11px;
						float: left;
						padding: 0 10px 0px 10px;
						}
#footer-wheels {	
						position: relative;
						z-index: 50;
						float: left;
						margin: -40px 0px 0px 0px;
						}
#footer-shipping {	
						position: relative;
						z-index: -100;
						float: right;
						margin: -80px -10px 0px 0px;
						}						
.ContentTableHeader
{
	font-family: Arial, Helvetica, Verdana, sans-serif; /* Font Face */
	font-size: 10pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: normal; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	background-color: #E7E3D7; /* Background color */
	text-align: left
}
.ContentTableHeader12
{
	font-family: Arial, Helvetica, Verdana, sans-serif; /* Font Face */
	font-size: 12pt; /* Heading Font Size */
	color: #000000; /* Heading Font Color */
	font-weight: bold; /* Heading Font Style */
	font-style: normal; /* Heading FontStyle */
	text-decoration: none; /* Heading Font Style */
	background-color: #E7E3D7; /* Background color */
	text-align: left
}

.ContentTable
{
	background-color: #E7E3D7;
}

.ContentTableHorizontal
{
	background-color: #E7E3D7;
}
.tblContent {
	font-size:11px;
	font-family:Tahoma;
	color:#5D5D5D;
	line-height:13px;
	float: left;
	max-width: 650px;
	padding: 5px;
	background: #F4F4EC;
	text-align: left;
}
.tdMiddleTopBanner {
  	font: 13.5pt Arial, Tahoma;
  	color: #C83A02;
  	background-color: #F4F4EC;
  	font-weight: bold;
}
.tdBottomTopBanner {
  	font: 10pt Arial, Tahoma;
  	color: #C83A02;
  	background-color: #F4F4EC;
}

.tdBottomTopBanner2 {
  	font: 10pt Arial, Tahoma;
  	background-color: #F4F4EC;
}
#AutoNumber1 p{ //This is the TABLE on the displayProducts page which contains the main body of text from the database field.
	font-size:11pt;
	font-family:Tahoma;
	color:#000000;
	padding: 5px;
	margin: 5px;
	background: #ffffff;
	text-indent: 5px;
	text-align: justify;
	/*border-color:#F4F4EC;*/
	/*border-width:8px;*/
	/*border:solid;*/
	valign:top;	
}
.ymmSelectBoxRow td{ //The class is assigned to the row, so that it may be expanded for other use later.  Cannot assign it to the table because we don't want it to apply to all table rows in this table
	font-size:11pt;
	padding-right: 10px;
	padding-top:3px;
	padding-bottom:2px;
}