/* CSS Document */
    .browser_widget{
      margin:8px  0 0 0 ;
      width:964px;
      background:transparent url(./images/browser_widget_bg.png) no-repeat scroll 1px -58px;     
      border:0px solid red;       
    }                    
    .browser_widget h2{
      background:transparent url(./images/browser_widget_bg.png) no-repeat scroll 1px 2px;
      color:#6fa241;
      font-weight:normal;
      float:left;
      font-size:22px;
      height:44px;
      padding:12px 0 0 10px;
      width:176px;
      margin:0px;
    } 
    *html   .browser_widget h2{
      height:61px; 
      width:186px;
    } 
    .browser_widget ul.tabNavigation{
      float:left; 
      width:684px;
    }  
    .browser_widget ul.tabNavigation li{
      float:left; 
    }  
    .browser_widget ul.tabNavigation li a{
      display:block;   
      color:#333336;
    }              
    .browser_widget ul.tabNavigation li a span{
      display:block;
      height:34px;
      margin-left:5px;
      padding:23px 0 0 0;
      width:104px;
      text-align:center;
    }
    *html .browser_widget ul.tabNavigation li a span{
      height:61px;
      cursor:pointer;
    }  
   .browser_widget ul.tabNavigation a.focus {
		  background: url(./images/browser_widget_tab_hover_bg.png) no-repeat 0 0;  
      color:#6fa241;
      font-weight:600;
		} 
   .browser_widget ul.tabNavigation a.focus span{
		  background: url(./images/browser_widget_tab_hover_bg.png) no-repeat 100% 0;
		}

 
               
    .browser_widget  div.bw_content{   
      width:964px;  
      padding-bottom:6px;                                                                                                 
    }                                             
    .browser_widget  div.white_footer{                             
      background:transparent url(./images/browser_widget_content_footer.png) no-repeat scroll 1px 100%;
    }
    .browser_widget  div.grey_footer{                             
      background:transparent url(./images/browser_widget_content_province_footer.png) no-repeat scroll 1px 100%;
    }               
                 
    .browser_widget div.bw_content div.bw_content_wrap{
      padding:0 2px;
      width:968px;      
      background:transparent url(./images/browser_widget_content_bg.png) repeat-y scroll 1px 0;     
    } 
    .browser_widget div.bw_content div.bw_content_wrap_grey{
      padding:0 2px;
      width:968px;      
      background:transparent url(./images/browser_widget_content_bg_grey.png) repeat-y scroll 1px 0;     
    } 
    
    
   
    .bw_content_inner_wrap{
      padding:10px;
    }
    
    .browser_widget div.bw_content div.bw_content_wrap div.province_tab_wrap{  
      padding-left:8px;
      width:177px;
      float:left;
    }
         
    .browser_widget div.bw_content div.bw_content_wrap div.cities_wrap{  
      float:left;
      padding:8px;
      width:760px;
    }
    .clear{
      clear:both;
    }   
    
    .browser_widget ul.bw_province_tabs{
      width:177px;
      margin-top:12px;
    }  
    .browser_widget ul.bw_province_tabs li{
      display:inline;    
    }  
    .browser_widget ul.bw_province_tabs li a{
      display:block;
      height:30px; 
      padding:7px 0 0 10px;
      color:#333336;            
    }       
    *html .browser_widget ul.bw_province_tabs li a{
      height:38px;            
    }
   .browser_widget ul.bw_province_tabs a.focus {
		  background: url(./images/browser_widget_tab_province_hover.png) no-repeat 0 0; 
      color:#6fa241;
      font-weight:600;
		} 
    