﻿body 
{
    background-color:#2a3d41;
    margin:0px;
    padding:0px;
    position: absolute; 
    top:0; 
    left:0;
    font-family:Arial,Verdana;
    font-size:12px;
    color:#CCCCCC;
    line-height:16px;
    width:100%;
}

.errormsg
{
    color:#E87300;
}
.QuoteTax
{
    font-size:smaller;  
    text-align:left;  
}
.special
{
    vertical-align :top;
}

.membertableactive
{
    background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/tab_active.gif');
    width:228px;
    height:22px;
    text-align:center;
    color:#FFFFFF;
}

.membertableinactive
{
    background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/tab_inactive.gif');
    width:228px;
    height:22px;
    text-align:center;
    color:#FFFFFF;
    
    
}

.homegridheader
{
    font-weight:bold;
    text-align:center;

}

.formlabel
{
    text-align:right;
    width:200px;
}

.formlabelrt
{
    text-align:right;
}

.shopgrid
{
    padding-left:10px;
    padding-right:10px;
    padding-bottom:5px;
    
    width:700px;
}



.gridheader
{
    text-align:center;
    height:40px;
    background-color:#172529;
        
     
    
}

.gridheader2
{
    text-align:right;
}
.gridheader3
{
    text-align:left;
   
   
}

img
{
    border:none;
}

input
{
      font-family:Arial;
    font-size:11px;
}

.ProductThumb 
{
    text-align:center;
}


.thumbtext 
{
    font-family:Arial,Verdana;
    font-size:11px;
    color:#CCCCCC;
    text-align:left;
}

 .time
   {
    text-align:left;
    vertical-align:top;
    width: 110px;
    padding-left:35px; 
   }

.noproducts 
{
    font-family:Arial,Verdana;
    font-size:13px;
    color:#CCCCCC;
    text-align:center;
    font-style:italic;
}

.skutext
{
    font-family:Arial,Verdana;
    font-size:11px;
    color:#CCCCCC;
    text-align:right;
} 

.logininput
{
     font-family:Arial;
    font-size:8px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:75px;
}


.logintext
{
     font-family:Arial;
    font-size:10px;
	
}


.logininputbox
{
     font-family:Arial;
    font-size:10px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:75px;
}

.inputbox
{
     font-family:Arial;
    font-size:9px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:125px;
}

.inputboxshort
{
     font-family:Arial;
    font-size:9px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:40px;
}
.inputboxshort2
{
     font-family:Arial;
    font-size:9px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:100px;
}
.announhomeinputbox
{
     font-family:Arial;
    font-size:12px;
		
    color:#CCCCCC;
    width:175px;
}
.inputboxsearch
{
     font-family:Arial;
    font-size:9px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:205px;
}
.inputboxlong

{
     font-family:Arial;
    font-size:9px;
	border-color:#CCCCCC;
    background-color:#EFEFEF;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	
    color:#333333;
    width:175px;
}
.dividerlight
{
    background-color:Transparent;
}

.dividerdark
{
    background-color:#AAAAAA;
}
.dividerhome
{
    background-color:#FFFFFF;
    width:100%;
    height:1px;
   
    }
.originalpricetext
{
    font-family:Arial,Verdana;
    font-size:11px;
    color:#CCCCCC;
    text-align:left;
    text-decoration:line-through;
}

.pricetext
{
    font-family:Arial,Verdana;
    font-size:11px;
    color:#CCCCCC;
    text-align:left;
}


.productlistings
{
    background-color:Transparent;
    width:757px;
}

.bodytext 
{
    font-family:Arial,Verdana;
    font-size:12px;
	line-height:16px;
	letter-spacing:.7px;
    color:#CCCCCC;
    text-align:left;
    font-weight:500;
     text-align:left;
       
}


table.grid {
	border-width: 1px;
width:700px;
	border-style: solid;
	border-color: #2F3B3E;
	border-collapse: collapse;
	
	
}

table.grid td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #2F3B3E;
	-moz-border-radius: 0px;
	
}

.gridrow
{
    background-color:#202E31;
    vertical-align:top;
    
}
.gridrow:hover
{
    background-color:#172529;
}
.altgridrow
{
    background-color:#1C2B30;
    
}
.altgridrow:hover
{
    background-color:#172529;
}

.gridrownohilight
{
    background-color:#202E31;
    vertical-align:top;
    
}
.altgridrownohilight
{
    background-color:#1C2B30;
    
}

.itemrow
{
    vertical-align:middle;    
    border-top: solid 1px #2F3B3E;
    
    
}

.retailertext 
{
    font-family:Arial,Verdana;
    font-size:12px;
	line-height:16px;
	letter-spacing:.3px;
    color:#CCCCCC;
    text-align:left;
    font-weight:500;
     text-align:justify;
     vertical-align:top;
       
}
.retailertextpr 
{
    font-family:Arial,Verdana;
    font-size:12px;
	line-height:16px;
	letter-spacing:.3px;
    color:#000000;
    text-align:left; 
    font-weight:500;
     text-align:justify;
     vertical-align:top;
       
}

.bodycontent
{
    background-color:#2A3D41;
    width:100%;
    background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/horizontal_gradient.gif');
    background-repeat: repeat-y;
    
}

.pageheader
{
    background-color:#000000;
    padding-left:15px; padding-top:15px; padding-bottom:15px;
    width:100%;
}

.contentframe
{
    padding-left:40px; 
    width:690px;
}

.bodyheader
{
    background-color:#2A3D41;
    width:100%;
}

.navigation
{
    background-color:#2A3D41;
    width:100%;
    background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/nav_gradient.gif');
    background-repeat: repeat-x;
}

.pagefooter
{
    background-color:#2A3D41;
   width:100%;
    vertical-align:middle;
     text-align:left;
     font-family:Arial,Verdana;
  font-size:11px;
  height:55px;
  color:#2A3D41;
  background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/footer_gradient.gif');
background-repeat: repeat-x;
}

A.footerlinks
{
  font-family:Arial,Verdana;
  font-size:11px;
  color:#CCCCCC;
  text-align:right;
  text-decoration:none;
    
}

A
{
  font-family:Arial,Verdana;
  font-size:11px;
  color:#CCCCCC;
  text-align:right;
  text-decoration:none;
    
}

A:hover
{
 
  text-decoration:underline;
    
}

A.questlist
{
  font-family:Arial,Verdana;
  font-size:12px;
  color:#CCCCCC;
  text-align:right;
  text-decoration:underline;
    
}

.headerdivider
{
    width:100%;
    background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/header_gradient.gif');
    background-repeat: repeat-x;
    line-height:0px;
}


.copy
{
	background-image:url('http://images.fuse-usa.net/bentley/crewegenuineparts/large_logo_3.jpg'); 
	background-repeat:no-repeat;  
	width:100%; 
	height:430px;
	vertical-align:middle;
	padding:0px 0px 0px 40px;
	line-height:16px;
}
