.buttonizer {  border: 1px #999999 solid;}
.newsBox { border: 1px #999999 solid ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
.tableMenu {  border-color: #999999 #000000 #000000 #999999; 
			   background-color: #666666; 
			   height: 20px; 
			   font-family: Arial, Helvetica, sans-serif; 
			   font-size: 11px; 
			   font-weight: normal; 
			   color: #FFFFFF; 
			   text-decoration: none; 
			   border-style: solid; 
			   border-top-width: 1px; 
			   border-right-width: 1px; 
			   border-bottom-width: 1px; 
			   border-left-width: 1px
			}
			   
.over {  border-color: #000000 #999999 #999999 #000000; 
	  	 background-color: #666666; 
		 height: 20px; 
		 font-family: Arial, Helvetica, sans-serif; 
		 font-size: 11px; 
		 font-weight: normal; 
		 color: #FFFFFF; 
		 text-decoration: none; 
		 cursor: hand; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
		 
.floater {  position:absolute; 
		    width:150px; 
			height:20px; 
			z-index:1; 
			left: 603px;
			top: 10px; 
			visibility: visible;
		 }
			
.MenuText {  font-family: Arial, Helvetica, sans-serif; 
		  	 font-size: 11px; 
			 font-weight: normal; 
			 color: #FFFFFF; 
			 text-decoration: none}
			 
#menuBar {  position: absolute; 
	        left: 0; 
	        top: 37; 
            width: 120; 
	        height: 180px; 
	        border-style: solid;
			border-color: #999999 #000000 #000000 #999999;
			border-top-width: 1px; 
		    border-right-width: 1px; 
		    border-bottom-width: 1px; 
		    border-left-width: 1px;
	        background-color: #333333; 
	        layer-background-color: #333333;

	     }
.menuItem {  position: absolute;
             width: 120px; 
             height: 20px;
             top: 37px;
			 border-style: solid;
			 border-color: #999999 #000000 #000000 #999999;
			 border-top-width: 1px; 
		     border-right-width: 1px; 
		     border-bottom-width: 1px; 
		     border-left-width: 1px;
	         background-color: #333333; 
	         layer-background-color: #333333;
             
          }
.main_bottom_bar {  border-color: #999999 #999999 #999999 #999999; 
			   	 	background-color: #666666; 
			   		border-style: solid; 
			   		border-top-width: 1px; 
			   		border-right-width: 1px; 
			   		border-bottom-width: 1px; 
			   		border-left-width: 1px
				 }
.hoverMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border: 1px #000000 solid; clip:   rect(   ); filter: Alpha(Opacity=0 FinishOpacity=100, Style=solid, StartX=0, StartY=0, FinishX=120, FinishY=120)}
.topBar { border: solid; ; border-width: 1px 0px 1px 1px; border-color: #999999 #333333 #999999 #999999}
.topBarRight { border: solid; ; border-width: 1px 1px 1px 0px; border-color: #999999 #999999 #999999 #333333}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.handOver {  cursor: hand}
.bodytextBlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: blink; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px ; filter: BlendTrans(Duration=4)}
.bodytextblack {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px
}
.newsDate {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 0px
}
.newsHeadline {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 0px
}
.calendarOutline {
	border: 1px solid #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=75, FinishY=53);
	margin: 0px;




}
.calendarOutlineCopy {

	border: 1px solid #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #CCCCCC;
	filter: Alpha(Opacity=90, FinishOpacity=75, Style=1, StartX=0, StartY=0, FinishX=75, FinishY=53);
	margin: 0px;
	padding: 2px;
}
.bg {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-attachment: fixed;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(images/bg_wine.jpg);


}
.calendarNoOutline {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=75, FinishY=53);
}
.IMGwrap {
	font-weight: normal;
	text-decoration: none;
	cursor: hand;
	text-align: center;
	float: right;
	width: 220px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 5px;


}
.bg-detail-r {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-attachment: fixed;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(images/bg_wine-r.jpg);
}
.scrollColour{
scrollbar-face-color:#666666;
scrollbar-shadow-color:#333333;
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color:#333333;
scrollbar-base-color:#333333;
scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#666666;
scrollbar-highlight-color:#666666;
scrollbar-shadow-color:#333333;
scrollbar-track-color:#999999;
}.bg-detail-r2 {


	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-attachment: fixed;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(images/bg-news.jpg);
}
#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 880px;
     height: 420px;
     margin-top: -210px; /* half of the height */
     margin-left: -440px; /* half of the width */
}
