body, html
{width:100%; height:100%; margin:0px; padding:0px}
form
{margin:0px; padding:0px;}
#mainTable
{width:100%; height:100%;}
body, p, td
{line-height:15px;}
p
{text-align:justify}
.tableBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.fontWhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
}
img
{
	border: 0px
}
p
{
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	line-height:15px;
	color: #000;
	margin-bottom:6px;
	margin-top:6px;
}
h1
{
	font-weight:bold;
	font-size:17px;
}
h2
{
	font-weight:bold;
	font-size:15px;
}
h3
{
	font-weight:bold;
	font-size:14px;
	line-height:16px;
}
h1, h2, h3, h4, h5
{margin:5px 0px 10px 0px}
input {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}
select
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
}
.fontGrey {

	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #999999;
}
.fontGold {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #91703C;
}
.bottomLinks a, .bottomLinks a:visited, .bottomLinks a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#c1a377;
	text-decoration:underline;
}
.fontBlack {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height:15px;
	color: #000;
}
.reference
{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
}
.subMenuWrapper
{
	position:relative;
	width:0px;
	height:0px;
}
#symmingtonSub
{
	display:none;
	position:absolute;
	width:20px;
	height:26px;
	top: 22px;
	left: -100px;
}
#newsSub
{
	display:none;
	position:absolute;
	width:20px;
	height:26px;
	top: 22px;
	left: -89px;
}
.tblSubMenu
{
	background-image:url(images/menu/subMnuBg.gif);
}
.SubMenuSeparator
{width:20px}
#quintasSub
{
	display:none;
	position:absolute;
	width:20px;
	height:26px;
	top: 22px;
	left: -306px;
}
#quintasSub, a
{
	color:#000000;
}
#winesSub
{
	display:none;
	position:absolute;
	width:20px;
	height:26px;
	top: 22px;
	left: -35px;
}
#winesSub, a
{
	color:#000000;
}
#winelist
{
	background:#fff;
	width:900px;
	height:350px;
	text-align:center;
	overflow-y:hidden;
	overflow-x:scroll;
	scrollbar-face-color : #ccae82;
	scrollbar-highlight-color : #91703c;
	scrollbar-3dlight-color : #746142;
	scrollbar-shadow-color : #746142;
	scrollbar-darkshadow-color : #746142;
	scrollbar-track-color : #91703c;
	scrollbar-arrow-color : #91703c
}
.cellWinePresentation
{
	text-align:center;
	vertical-align:top;
}
.pixelBorder
{
	width:1px;
	background-color:#ccae82;
}
.winePresentationSpacer
{
	position:relative;
	height:20px;
}
.wineMenuItem
{
	width:97px;
	height:30px;
	overflow:hidden;
}
.menuItemLink
{
	font-size:11px;
	color:#ccae82;
	line-height:12px;
	text-decoration:none;
}
.menuItemLink:hover
{
	font-size:11px;
	color:#91703c;
	line-height:12px;
	text-decoration:none;
}
.inactiveMenuItemLink
{
	font-size:11px;
	color:#91703c;
	line-height:12px;
	text-decoration:none;
}
.tblRowHeader
{
	background-color:black;
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 12px;
}
#ifrAgents
{
	scrollbar-face-color : #ccae82;
	scrollbar-highlight-color : #91703c;
	scrollbar-3dlight-color : #746142;
	scrollbar-shadow-color : #746142;
	scrollbar-darkshadow-color : #746142;
	scrollbar-track-color : #91703c;
	scrollbar-arrow-color : #91703c
}
.caption
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	padding-top:4px;
	color:maroon;
}
.wineNameInPresentation
{
	font-weight:bold;
	font-size:10px;
	line-height:11px;}
#contentSeparator
{height:20px}
#prevArrowArea {
	display:block;
	float:left;
	text-align:left;
	width:10px;
	padding:0px 10px 0px 75px;
}
#nextArrowArea {
	display:block;
	float:left;
	text-align:left;
	width:10px;
	padding:283px 10px 0px 10px;
}
#contentArea{
	display:block;
	float:left;
	width:700px;
}
#decantingPreview{
	display:none;
}
#decantingPreviewBack{
	float:left;
	width:10px;
	height:260px;
	padding-top:3px;
}
#decantingPreviewContents{
	width:270px;
	padding:0px 5px
}
.decantingLink {
	height:20px;
	margin-top:10px;
	vertical-align:bottom;
	text-align:center;
	clear:both;
}
.decantingLink *{
	border:0px none;
	font-size:12px;
}
.decantingLink a{
	border:0px none;
	font-weight:bold
}
.decantingLink img{
	margin-left:15px;
}
#homeTopBanner
{ background:url(images/home_r1_c7.jpg) no-repeat center center; height:135px; }
#homeTopBanner a
{ font-family: "Trebuchet MS"; font-size: 11px; color: #c1a377; font-weight:bold; text-decoration:none; }
#homeTopBanner #lnkReport
{ display:block; float:right; padding-top:53px; width:315px; padding-left:39px; padding-right:10px; background:url(images/homeLink.gif) no-repeat bottom left; }