    *{margin:0}
    input
    {
        font-family:verdana;
        font-size:10px;
    }
    
    textarea
    {
        font-family:verdana;
        font-size:10px;
    }
    
    .topBorder
    {
        border-top: solid 1px #666666;
        border-left: none;
        border-bottom: none;
        border-right:none;        
    
    }
    a{
    border:0px;
    
    }     
    a:focus 
    {
        outline-style: none;
    }

    .dealer
    {
        width:100%;
    }
    
    .dealerframe
    {

        width:100%;    
    
    }
    
    .dealer h1
    {
        color:#CE0000;
    }
    .dealer h2
    {
        color:#3f3f3f;
        size:10pt;
    }    
    td
    {
        text-align:left;
    }
    img 
    {
        display:block;
        border-width:0px
    }
    
    img.inline
    {
        display:inline;
        vertical-align:middle;    
    }
    
    .spacer
    {
        height:3px;
    }
    
    a
    {
        text-decoration:none;
    }

    a:hover
    {
        color:#b09c56
    }
    
    .dealerlink
    {
        color:#b09c56
    }
    
    h1
    {
	font-size:12px;
    }
    
    table
    {
        
    }
    
    img 
    {
        border:0px;
    }
    
    #frame
    {
        background-color:#131313;
        width:800px;
    }
            
    #content 
    {
        width:625px;
        border-top: solid 1px #666666;
        border-left: solid 1px #666666;
        border-bottom: none;
        border-right: none;
        background-color:#ffffff
    }
    
    #left   
    {
        width:250px;
        border-top: solid 1px #666666;
        border-right: solid 1px #666666;
        border-bottom: none;
        border-left: none;
    }
    
    #search
    {
        width:425px;
    }
            
    #login  
    {
        width:200px;
    }
    
    .footer
    {
        border-top: solid 1px #666666;
        border-right: none;
        border-bottom: none;
        border-left: solid 1px #666666;
        padding-top:15px;
        padding-left:12px
    } 

    .footer_byline
    {
        border-top: solid 1px #666666;
        border-left: solid 1px none;
        border-bottom: none;
        border-right: none;
        padding-top:0px;
        padding-bottom:5px;
    }        
                        
    body
    {
        background-color:#131313;
        margin:0px;
        color:#FFFFFF; 
        font-size:10px;
        font-family:verdana, arial
    }
    
    textarea
    {
        color:#000000; 
        font-size:10px;
        font-family:verdana, arial;    
    }

    p
    {
	color:#FFFFFF;
	font-size:12px;
	font-family:verdana, arial
    }
    
    td
    {
	color:#FFFFFF;
	font-size:12px;
	font-family:verdana, arial;
	line-height: 17px;
    }    
    
    .searchField
    {
        border-style:none;
        background-color:#3f3f3f;
        color: #8c8c8c;
    }
    
    .page
    {
        width:625px;
        
    }
    
    .fpTopLeft
    {
        width:425px;
        border-top: none;
        border-right: solid 1px #666666;
        border-bottom:solid 1px none;
        border-left: none; 
    }
    
    #fpTopLeft
    {
        width:425px;
        border-top: none;
        border-right: solid 1px #666666;
        border-bottom:solid 1px none;
        border-left:none;
   }    
    
    .fpTopRight
    {
        background-image: url(images/black.gif); 
        background-color: #000000;
        background-repeat;repeat;    
        width:200px;
      

    }
   
    
    #fpBottomLeft
    {
        border-right: solid 1px #666666;
          width:425px;
        border-bottom: none;
        border-left: none;
        border-top: solid 1px #666666;
        
        vertical-align:top;                    
    }
    
    .fpBottomLeft
    {
        width:425px;
        border-bottom: none;
        border-left: none;
        border-top: solid 1px #666666;
        border-right: solid 1px #666666;
        vertical-align:top;                    
    }    
    
    #fpBottomRight
    {
        width:200px;
        border-bottom: none;

        border-top: solid 1px #666666;
        border-right: none;
        vertical-align:top;                         
    }
    
    .fpBottomRight
    {
        width:200px;
        border-bottom: none;

        border-top: solid 1px #666666;
        border-right: none;
        vertical-align:top;                         
    }    
    
    a 
    {
        color:#666666
    }
    
    a.menuitem
    {
    }
    
    .generic
    {
        width:425px;
        background-color:#ffffff;
        color:#000000;
        padding: 10px 10px 10px 10px;
        vertical-align:top
    }
    
    .generic h1
    {
        color:#b09c56
    } 
    
    .generic a
    {
        color:#b09c56
    }   

    .bgWhite
    {
	background-color:#ffffff;
	color:#3f3f3f;
    }
    
    .bgWhite p
    {
        
        color:#3f3f3f;
    } 
    
    .bgWhite td 
    {
        
        color:#3f3f3f;
    }           
    
    .bgWhiteheader
    {
	color:#685c34;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	font-family:verdana;
    }
    
    .bgWhitetopHeader
    {
	color:#685c34;
	font-size:12px;
	font-weight:bold;
	font-family:verdana
    }    
    .bgWhite a
    {
        color:#685c34
    }
    .bgWhiteTable
    {
        background-color:#ffffff;
        color:#3f3f3f;
        padding: 10px 10px 10px 10px;
        height:300px;
    }    
    
    input.bgWhite 
    {
        background-color:#ffffff
    }
    
    input.bgWhiteReq 
    {
    	background-image:url(/images/required.gif);
        background-position:top right;background-repeat:no-repeat        
    }    
    
    input.bgBlackReq 
    {
    	background-image:url(/images/required.gif);
        background-position:top right;background-repeat:no-repeat        
    } 
    input.bgGreyReq 
    {
    	background-image:url(/images/required.gif);
        background-position:top right;background-repeat:no-repeat        
    } 
    input.bgDarkGreyReq 
    {
    	background-image:url(/images/required.gif);
        background-position:top right;background-repeat:no-repeat        
    } 
    
    input
    {
        background-color:#ffffff;
    }
    
            
    
    .bgBlack
    {
        background-color:#000000;
        color:#ffffff;        

    }

    .bgBlackheader
    {
        color:#b09c56;
        font-size:11px;
        font-weight:bold;
    }
    
    .bgBlacktopHeader
    {
        color:#b09c56;
        font-size:12px;
        font-weight:bold;
    }    
    .bgBlackTable
    {
        background-color:#000000;
        color:#ffffff;
        padding: 10px 10px 10px 10px;
        height:300px;
    } 
    .bgBlack a
    {
        color:#b09c56;
    }    
    
    .bgGrey
    {
        background-color:#b2b2b2;   
        color:#000000;
    }
    .bgGreyheader
    {
	color:#131313;
	font-size:12px;
	font-weight:bold;
    }
    
    .bgGreytopHeader
    {
        color:#131313;
        font-size:12px;
        font-weight:bold;
    }    
    
    .bgGrey a
    {
        color:#685c34;
    }
    
    .bgGreyTable
    {
        background-color:#b2b2b2;   
        color:#000000;
        padding: 10px 10px 10px 10px;
        height:300px;
    }     
    
    .bgDarkGrey
    {
        background-color:#3f3f3f;   
        color:#ffffff;
    }
    
    .bgDarkGreyheader
    {
        color:#b09c56;
        font-size:11px;
        font-weight:bold;
    }
    
    .bgDarkGreytopHeader
    {
        color:#b09c56;
        font-size:12px;
        font-weight:bold;
    }    

    
    .bgDarkGrey a
    {
        color:#b09c56;
    }      
    .bgDarkGreyTable
    {
        background-color:#3f3f3f;   
        color:#ffffff;
        padding: 10px 10px 10px 10px;
        height:300px; 
    }      
          
    #byline_img 
    {
        position:absolute;        
    }          
    
    #logo
    {
        position:absolute;        
    
    }
    #product
    {
        border:solid 1px #666666
    }
    
    .rightAndBottomBorder
    {
        border-bottom: solid 1px #666666;
        border-left: none;
        border-top: none;
        border-right: solid 1px #666666;        
    }
    
    #leftBorder
    {
        border-bottom: none;
        border-right: none;
        border-top: none;
        border-left: solid 1px #666666;        
    }
    
    #rightBorder
    {
        border-bottom: none;
        border-left: none;
        border-top: none;
        border-right: solid 1px #666666;        
    }            
    
    .bottomBorder
    {
        border-bottom: solid 1px #666666;
        border-left: none;
        border-top: none;
        border-right:none;        
    
    }
    
    .topBorder
    {
        border-top: solid 1px #666666;
        border-left: none;
        border-bottom: none;
        border-right:none;        
    
    }    
    #rightAndBottomBorder
    {
        border-bottom: solid 1px #666666;
        border-left: none;
        border-top: none;
        border-right: solid 1px #666666;        
    }
    
    #bottomBorder
    {
        border-bottom: solid 1px #666666;
        border-left: none;
        border-top: none;
        border-right:none;        
    
    }
    .bottomTopBorder
    {
        border-bottom: solid 1px #666666;
        border-left: none;
        border-top: solid 1px #666666;
        border-right:none;        
    
    }
        
    
    #function
    {
        background-color:#ffffff
    }
    .productTable
    {
        background-color:#ffffff;
        color:#3f3f3f;
        padding: 10px 10px 10px 10px;
	font-family:verdana;    
    }
    
    .breadcrumb a
    {
        color:#b2b2b2 
    }

    .breadcrumb
    {
        vertical-align:top;
        color:#b2b2b2 
    }
    .breadcrumbtopPath
    {
        vertical-align:top;
        color:#b2b2b2;
        
    }    

        .breadcrumb a:hover
    {
        color:#b09c56 
    }
    
    .menu
    {
	color: #ffffff;
    }
    .menu a:hover
    {
        color: #ffffff
        font-weight:bold;
    }    

    .activemenu
    {
        color: #b09c56;
    }
    
    hr
    {
        color: #b09c56;
        background-color: #b09c56;
        height: 1px;
    }

    
    #filler
    {
    border-right: solid 1px #666666;
    }

    
