﻿body 
{
    margin:0;
    padding:0;
    font: 12px  verdana, arial, helvetica,sans-serif;
}

div,table,h2 {
   margin:0;
   padding:0;
}

.fontStyle
{
    font:9pt/14pt Arial,Helvetica,sans-serif;
    }

.whereToBuyTitle {
    font-weight:bold;
    color:#284821;
    font-size:10pt;
}

.gridview th
{
    text-align:left;
    }

.gridviewSupplier th 
{
    text-align:left;
    }
.gridviewSupplier 
{
    width:744px !important;
    width:710px;
    }

h2
{
    margin:10px auto;
    }

p 
{
    margin:10px 20px;
    line-height:150%;
    }

.a1
{
    font-weight:bold; 
    }

.a2 
{
    margin:20px;
    }

.a3 
{
    text-align:right;
    }     
    
.a3 a
{
    color:#ff0000; font-size:2;
    }
    
.a4 
{
    color:#284821;
    font-weight:bold;
    }
.display {
  display:none;
}       
         
.center 
{
    text-align:center;
    }

#container 
{
    width:1024px;
    margin:auto;
    }

#content 
{
    height:100%;
    margin:10px 0;
    background:#DFDFDF;
    overflow:hidden;
    }   
    
#leftbar 
{
    float:left;
    width:200px;
    padding:30px;
    background:#DFDFDF;
    }

#leftbar ul 
{
    margin:0 0 0 20px;
    padding:0;
    }

#leftbar li 
{
    list-style-image:url("../pic/1_z1.gif");
    margin:10px 0;
    }
    
#leftbar img 
{
    margin:70px auto;
    }

#leftbar a
{
    font: 10px  verdana, arial, helvetica;
    text-decoration:none;
    color:#2d8118;
    }

#rightContent 
{
    width:764px !important;
    width:750px;
    float:right;
    min-height:900px;
    background:#ffffff;
    }

#SingleContent 
{
    width:764px;
    min-height:900px;
    background:#ffffff;
    }

.contentLeft 
{
    float:left;
    width:332px !important;
    width:300px;   
    }
    
      
.contentRight
{
    float:right;
    width:432px;
    }

#map 
{
    float:left;
    
    }
 
#SearchLocation 
{
    margin-left:90px;
    display:none;
    }
    
#mapping 
{
    width:300px;
    height:300px;
    margin:0;
    }
        
#buttomLogo 
{
    float:left;
    width:774px;
    height:60px;
    background:#284821;
    color:#ffffff;
    border-right:1px solid #ffffff;
    text-align:center;
    }
 
#buttomLogo a 
{
     display:block;
     font: italic normal normal 23px normal Bell MT;
     margin:15px 0;
    }
    
#footer 
{
    float:left;
    width:1024px;
    overflow:hidden;
    }
    
.copyright 
{
    text-align:center;
    }    
    
.copyright span
{
    margin:0 20px;
    font:12px  verdana, arial, helvetica;
    color:#284821;
    }