
/* Global CSS Source File - Used in all Sections */

body { font-family: Arial, Helvetica, sans-serif;
       font-size: 9pt;
	   color: #333333;
	   background-image:url(http://www.discoverwines.com/build/code/interface/background-site.gif);
	   background-repeat: repeat-y;
	   background-color: #F0C833;
	   margin: 0px 0px 0px 0px;
	   scrollbar-face-color: #F7CB31; 
	   scrollbar-shadow-color: #003366; 
	   scrollbar-highlight-color: #003366; 
	   scrollbar-3dlight-color: #f9f9f9; 
	   scrollbar-darkshadow-color: #663366; 
	   scrollbar-track-color: #000000; 
	   scrollbar-arrow-color: #000000; }

h1 { font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px; margin-bottom:0; }
	 
h2 { font-family: Arial, Helvetica, sans-serif;
	 font-size: 16px; margin-bottom:0; } 

h3 { font-family: Arial, Helvetica, sans-serif;
     font-size: 13pt;
	 color: #000000;
	 display:inline;
    }		

h4 { font-family: Arial, Helvetica, sans-serif;
     font-size: 14pt;
	 color: #000000;
	 display:inline;
    }	

h5 { font-family: Arial, Helvetica, sans-serif;
     font-size: 15pt;
	 color: #000000;
	 display:inline;
    }	

	 
h6 { font-family: Arial, Helvetica, sans-serif;
     font-size: 11pt;
	 color: #000000;
     display:inline;
    }
	
h7 { font-family: Arial, Helvetica, sans-serif;
     font-size: 12pt;
	 color: #000000;
     display:inline;
    }	
		
/* Content Formatting CF  */

.cfa-address { font-family: Arial, Helvetica, sans-serif;
               font-size: 8pt;
			   font-weight: 550;
	    	   color: #333333;
			   margin: 0px 5px 0px 5px;
			 }

.cfa-10pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 10pt;
	    	color: #000000;
          }

.cfa-15pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 17pt;
	    	color: #000000;
          }

.cfa-09pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 9pt;
	    	color: #000000;
          }
		  
.cfa-09pt-white { font-family: Arial, Helvetica, sans-serif;
            	  font-size: 9pt;
	    		  color: #FFFFFF;
          		}
		  
.cfa-09pt-g { font-family: Arial, Helvetica, sans-serif;
              font-size: 9pt;
	    	  color: #333333;
            }	

.cfa-08pt-g { font-family: Arial, Helvetica, sans-serif;
              font-size: 8pt;
	    	  color: #333333;
            }				  

.cfa-08pt-w { font-family: Arial, Helvetica, sans-serif;
              font-size: 8pt;
	    	  color: #FFFFFF;
            }				

.cfa-08pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 8pt;
	    	color: #000000;
          }
		  
.cfa-07pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 7pt;
	    	color: #000000;
          }

.cfa-06pt { font-family: Arial, Helvetica, sans-serif;
            font-size: 6pt;
	    	color: #000000;
          }
		 
.cfv-10pt { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10pt;
	    	color: #000000;
          }		 
		  
.cfv-10ptnc { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 10pt;
	    	}				  

.cfv-09pt { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9pt;
	    	color: #000000;
          }	
		  
.cfv-08pt { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 8pt;
	    	color: #000000;
          }	
		  
.cfv-07pt { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 7pt;
	    	color: #000000;
          }	
		  
.cfv-07pt-W { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 7pt;
	    	  color: #FFFFFF;
             }			  
		  
.cfv-06pt { font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 6pt;
	    	color: #000000;
          }	
		  
.cfv-footer { font-family:Arial, Helvetica, sans-serif;
              font-size: 7.1pt;
			  color:#000000;
			}


/* Poll Related Goodies */

#poll { text-align: center;
      }

#poll table { margin-left: auto;
              margin-right: auto;
			}


#poll h3 { font-weight: normal;
           font-size: 9pt;
         }

#poll input.submit { height:19px; 
                     font-size:9px; 
                     cursor: hand; 
                     border: 1px solid #000000; 
                     background-color: #EFC531;
					 float: right;
                   }

#poll TD.pollBoxRow { font-family: Verdana, Arial, sans-serif;
                font-size: 10px;
                border-color: #cecece;
                border-style: solid;
                border-width: 1px;
            }

#poll TD.pollBoxText { font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;
				 border: 1px solid #CECECE;
				 text-align: center;
               }

#poll TR.pollOptRow { background: #F5F5F5;
              }

#poll TR.pollFooter { background: #CECECE;
              }

#poll_result { margin-left: auto;
               margin-right: auto;
               width: 540px;
             }

#poll_result, 
#poll_result td { font-family: Verdana, Arial, sans-serif;
                  font-size: 11px;
                }

#poll_result h2 { font-size: 12px;
                  text-align: center;
                }

#poll_result img { height: 15px;
                   margin: 0;
                   padding: 0;
                 }

#poll_result table { width: 100%;
                   }

#poll_result .option { width: 100px;
                     }

/* Winery List Related Goodies */
#winerylist { list-style: none; 
              margin: 0; 
              padding: 0;
            }

.text_1 {
    color: #000;
    font-weight: bold;
    font-family: Verdana, Arial;
    font-size: 10pt;
    text-align: center;
    margin: 0px;
    padding: 0px 0px 20px;
}