
 BODY  {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*scrollbar-arrow-color:9BC577;
    scrollbar-track-color:9BC577;
    scrollbar-shadow-color:9BC577;
    scrollbar-face-color:4DABB7;
    scrollbar-highlight-color:9BC577;
    scrollbar-darkshadow-color:4DABB7;
    scrollbar-3dlight-color:9BC577;
    background-color:#16286A;*/
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #333366;
	/*background-image:url(../images/navigation/background_main2.gif);*/
	background-color:#d9d8d3;
	}
  
	a:link {color:#333366; text-decoration: underline; }
	a:visited {color: #333366; text-decoration: underline;}
	a:hover {color: #333366; text-decoration: none; }
	a:active {color: #333366; text-decoration: underline; } 
	
	
	img {
		border-color:#FFFFFF;
		}
			
	/*UL.squareIcon {list-style-image: url(../images/img_nav/rollover_square_small.gif);}*/
	UL { list-style-type: square; color:#333366;}
	OL { list-style-type: square; color:#333366;}
	
	hr {color:#333366;
		height:1px;
		width:100%;
		}
		
		h1 {font-size:12px; font-weight:bold; color:#333366; font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2pt;
	}
		
		.submitbutton{
   color:#ffffff;
   font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
   font-weight:bold;
   background-color: #b11919;
   border:1px solid;
   border-top-color:#767583;
   border-left-color:#767583;
   border-right-color:#4e678b;
   border-bottom-color:#4e678b;
   /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9c4964');*/}
	
	.submitbuttonhov{
   color:#ffffff;
   font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
   font-weight:bold;
   background-color:#9c4980;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9c4964');*/}
	
		.hotItemBackground{
   color:#ffffff;
   font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
   font-weight:bold;
   background-color: #9c4964;
   border:1px solid;
   padding:1px;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#9c4964');*/}
		.submitButtonText { 
		background:none;
		border:0;
		font-weight:bold;
		text-decoration:underline;
		color:#2D437D;
		font-size: 11px;
		}
		
		.mainBorderTable { 
		background-color: #9c4964;
		width:1px;
		}
		
		.mainBorderTableLeft { 
		width: 1px;
		background-color:#26354c;
		/*background-image:url(../images/navigation/background_repeat_left.gif);
		background-repeat:repeat-y;*/
		}
		
		.mainBorderTableRight { 
		width: 1px;
		background-color:#26354c;
		/*width: 2px;
		background-color:#bab8ac;
		background-image:url(../images/navigation/background_repeat_right.gif);
		background-repeat:repeat-y;*/
		}
		
	
		.columnLeft {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333366;
		font-size: 11px;
		background-color:#FFFFFF;
		padding: 0px;
		width: 139px;

		}
		
		.columnRight{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333366;
		font-size: 11px;
		background-color:#FFFFFF;
		padding: 0px;
		width: 15px;
		}
		
		
		.columnMiddle{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333366;
		font-size: 11px;
		background-color:#FFFFFF;
		padding: 0px;
		}
		
		.bodyMiddleTable{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333366;
		font-size: 11px;
		background-color:#FFFFFF;
		padding: 5px;
		}
		
		.topLogo{
		background-image:url(../images/navigation/top_logo_background_repeat.gif);
		background-repeat:repeat-x;
		}


		
		INPUT, TEXTAREA, SELECT {
		/*background: white;*/
		color: #17175F;
		font-weight: normal;
		font-style: normal;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 z-index:1;
		}

.footerFont { font-size: 10px; 
	line-height: 14px; color: #FFFFFF; background-color:#41548C;}


a.navrollFooter:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none; }
a.navrollFooter:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none;}
a.navrollFooter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: underline; }
a.navrollFooter:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none; } 

a.NavLinks:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none; line-height:20px;}
a.NavLinks:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none; line-height:20px;}
a.NavLinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: underline; line-height:20px;}
a.NavLinks:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none; line-height:20px;} 
	
	a.navRollLeft:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none; }
a.navRollLeft:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none;}
a.navRollLeft:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: underline; }
a.navRollLeft:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #333366; text-decoration: none; } 
	
	a.LinkWineDetail:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #333366; text-decoration: none; }
	a.LinkWineDetail:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #333366; text-decoration: none;}
	a.LinkWineDetail:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #333366; text-decoration: underline; }
	a.LinkWineDetail:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #333366; text-decoration: none; } 
	


.ClientTable0 {	
	color:#2D437D;
	font-size: 11px;
	/*background-color:#4a6387;*/
	background-color:#e1e0dd;
	/*border: 1px #000000 solid;*/a
	font-style:normal;
	font-weight: normal;
	/*border-left: 1px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

.ClientTable1 {
	
	color:#2D437D;
	font-size: 11px;
	background-color:#F0F0F0;
	/*border: 1px #41548C solid;*/
	font-style:normal;
	font-weight: normal;
		/*border-left: 3px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

.priceTable {
	
	color:#2D437D;
	font-size: 11px;
	background-color:#efefef;
	border: 1px #41548C solid;
	font-style:normal;
	font-weight: normal;
	padding:2px;
	/*border-left: 3px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

#featuredTable {
		  color:#56501b;
		  font-size: 11px;
		  background-color:#f0eeee;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  }
		  
		  #featuredTable th {
		  color:#FFFFFF;
		  font-size: 11.5px;
		  background-color:#a7a7a7;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  font-weight:bold;
		  }


#displayResults0 td {
		  background-color:#efefef;
		  }
		  
#displayResults1 td {
		  background-color:#ffffff;
		  }
		  

		#adminTable {
		  color:#2D437D;
		  font-size: 11px;
		  background-color:#F0F0F0;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #41548C;		  
		  }
		
			
		/* basic shared rules */
		#adminTable th,
		#adminTable td {
		  border-collapse: collapse;
		  /*border-bottom: 1px solid #41548C; */
		  padding: 4px;
		  }
		  
		  #adminTableInside {
		  color:#2D437D;
		  font-size: 11px;
		  background-color:#F0F0F0;
		  border-collapse: collapse;
		  empty-cells: show;
		  /*border: 1px solid #41548C;*/
		  }
		  
		  /* basic shared rules */
		#adminTableInside th,
		#adminTableInside td {
		  border-collapse: collapse;
		  border-bottom: 0px solid #41548C; 
		  padding: 1px;
		  }
		  
		  #newsSummaryBox {
		  color:#2D437D;
		  font-size: 10px;
		  background-color:#F0F0F0;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e4e2dc;
		  }
		  
		  /* basic shared rules */
		#newsSummaryBox th,
		#newsSummaryBox td {
		  border-collapse: collapse;
		  border-bottom: 0px solid #41548C; 
		  padding: 1px;
		  }

		.newsNavigationBox {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		/*background-color:#D4E4EF;*/
		border: 1px #cccccc solid;}
