body {background-color: white}
/* body {background-color: yellow} */

b     {
			font-family : "Lato", "verdana","arial"; 
			font-size : 9pt; 
			font-weight : bold; 
      }


b.links_heading     
		{
			font-family : "Lato", "verdana","arial";  
			font-size : 12pt; 
			text-indent: 0.2in;
			font-weight : bold; 
      }


td.button {
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt 
			width: 100px; 
		}

td.smallbutton {
			font-family : "Lato", "verdana","arial"; 
			font-size : 6.5pt; 
		}



input{
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt; 
      }

select{
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt; 
      }

input.submit {
			background-color: #556666;
			color : #ffffff;
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt; 
			border: solid 1px black; 
      }

input.red_submit {
			background-color: #aa0000;
			color : #ffffff;
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt; 
			border: solid 1px black; 
      }

textarea{
			font-family : "Lato", "verdana","arial"; 
			font-size : 7pt; 
      }

table.command {
		/* font-family : "Lato", "verdana","arial";  */
		border-bottom: solid #555555;
		border-bottom-width: 0.0px;

/*		padding-top:12px ; */
		border-top: thin solid #000000;
		border-top-width: 0.0px;

 /*       padding-bottom:10px ;  */
 
        background-color: #eeeeee;

}

table.footer {
		border-bottom: solid #555555;
		border-bottom-width: 1.0px;
		padding-bottom:6px ; 

		border-top: solid #555555;
		border-top-width: 1.0px;
		padding-top:6px ;
}


a:link {
       text-decoration: none;
       font-style: normal;
       font-family : "Lato", "verdana","arial";
       color:#ffffff;
       /* background-color:#556666; old cellargeek green */
       background-color:#333333;
       border-right: solid 1px #111111;
       border-left:  solid 1px #111111;
       border-top:   solid 1px #111111;
       border-bottom:solid 1px #111111;
       padding-top:     2px;
       padding-bottom:  2px;
       padding-right:   2px;
       padding-left:    2px;
	   /* font-size : 7.5pt; */
	   font-size : 10pt;
}
a:visited {
       text-decoration: none;
       font-style: normal;
       font-family : "Lato", "verdana","arial";
       color:#ffffff;
       /* background-color:#556666; old cellargeek green */
       background-color:#222222;
       border-right: solid 1px #111111;
       border-left:  solid 1px #111111;
       border-top:   solid 1px #111111;
       border-bottom:solid 1px #111111;
       padding-top:     2px;
       padding-bottom:  2px;
       padding-right:   2px;
       padding-left:    2px;
}
a:hover {
       text-decoration: none;
       font-style: normal;
       font-family : "Lato", "verdana","arial";
       color:#ffffff;
       background-color:#aa0000;
       border-right: solid 1px #111111;
       border-left:  solid 1px #111111;
       border-top:   solid 1px #111111;
       border-bottom:solid 1px #111111;
       padding-top:     2px;
       padding-bottom:  2px;
       padding-right:   2px;
       padding-left:    2px;
	font-size : 10pt; 
}




a.moreDetails {
           font-family: "Lato", "verdana","arial","helvetica";
        font-size:x-small;
          text-decoration: none;
        font-style: normal;
        color:#0000ff;
        background-color:#ffffff;
        border-right: none ;
        border-left:  none ;
        border-top:   none ;
        border-bottom:none ;
        padding-top:     0px;
        padding-bottom:  0px;
        padding-right:   0px;
        padding-left:    0px;


}

table.notetable {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:x-small;
       color:#0000aa; 
       border-width: 0px;
       padding: 0px; 
       border-color: #334444; 
       width : 90%;
   }
table.notetable td.heading{
       background-color:#556666;
       font-size:x-small;
       border-width: 0px;
       padding: 0px; 
       border-style: solid;
       border-color: #556666; 
       color:#ffffff; 
   }
table.notetable td.notes{
       background-color:#eeeeee;
       font-size:x-small;
       border-width: 1px;
       padding: 3px; 
       border-style: solid;
       border-color: #556666;
       color:#000000; 
   }


table.altrowstable {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:"23";
            color:#aa0000; 
       border-width: 0px;
       border-color: #334444; 
       /* border-collapse: collapse;*/
          border-collapse: separate;
          border-spacing: 10px 1px;
   }
   table.altrowstable th {
       border-width: 1px;
       /* padding: 8px; */
       border-style: solid;
       border-color: #556666;
   }
   table.altrowstable td.wine {
       font-family: "Lato", "verdana","arial","helvetica"; 

       font-size:x-small;
/*       color:#111111;  */
       color:#000000;  
       text-align:left;
       border-width: 0px;
          /* padding: 1px;  */
       border-style: solid; 
       border-color: #992222;
   }
   table.altrowstable td.food {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:x-small;
       color:#999999; 
       text-align:center;
       border-width: 0px;
       border-style: solid; 
       border-color: #992222; 
   }
   table.altrowstable td.venue {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:x-small;
       color:white;
       /* background-color:#663333; old cellargeek red */
       background-color:#555555; 
       text-align:left;
       border-width: 0px;
       border-style: solid; 
       border-color: #992222;
   }
   table.altrowstable td.date {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:x-small;
       color:white;
       /* background-color:#556666; old cellargeek green */
       background-color:#999999; 
       text-align:right;
       border-width: 0px;
       border-style: solid; 
       border-color: #992222;
   }
/*
   table.altrowstable td.moreDetails {
       font-family: "Lato", "verdana","arial","helvetica";
       font-size:x-small;
       color:red;
       text-align:right;
       border-width: 0px;
       border-style: solid; 
       border-color: #992222;
   }
*/

   .oddrowcolor{
       background-color:#ffffff;
   }
   .evenrowcolor{
       background-color:#aaaaaa;
   }

/* pre {
    text-align: left;
    white-space: pre-line;
  } 
*/

