IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/body_bg.gif) repeat-y center 50%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WORD-SPACING: normal; TEXT-TRANSFORM: none; COLOR: #4d4d4d; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-ALIGN: center
}
HTML {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/body_bg.gif) repeat-y center 50%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; WORD-SPACING: normal; TEXT-TRANSFORM: none; COLOR: #4d4d4d; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-ALIGN: center
}
STRONG {
	FONT-WEIGHT: bold
}
A {
	COLOR: #20134c
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
P {
	PADDING-BOTTOM: 15px
}
#container {
	MARGIN: 20px auto 0px; WIDTH: 774px; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(../Images/header_bg_new.gif) no-repeat;  HEIGHT: 132px; 
}

#topbanner {
	PADDING-RIGHT: 152px; FLOAT: right; WIDTH: 468px; PADDING-TOP: 30px
}
#WUCHeader1_linkLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_nav UL {
	VERTICAL-ALIGN: top;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; border:0px solid #000000; width:350px; text-align:left; position:absolute; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 150px; PADDING-TOP: 0px; 
}
#top_nav LI {
	DISPLAY: inline; FONT-SIZE: 0.6em; VERTICAL-ALIGN: top; TEXT-ALIGN:left;
}
#top_nav LI A.topli:link {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
#top_nav LI A.topli:active {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
#top_nav LI A.topli:visited {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
#top_nav LI A.topli:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
#top_nav LI A#WUCHeader1_topnavlast {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
#banner {
	BACKGROUND: url(../Images/heading.gif) no-repeat; MARGIN: 35px 0px 0px 150px; WIDTH: 480px; HEIGHT: 60px
}
DIV#heading {
	MARGIN-TOP: 35px; DISPLAY: inline; BACKGROUND: url(../Images/heading.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 480px; HEIGHT: 60px
}
#content {
	BORDER-RIGHT: #000 0px solid;BORDER-TOP: #000 0px solid; BACKGROUND: url(../Images/content_bg.gif) repeat-y 0px -3px; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid
}
/*
#contentwrap {
	BACKGROUND: url(../Images/wine_glass.jpg) no-repeat  520px 0px; MARGIN: 0px 0px 0px 40px
}*/
#contentwrap {
	BACKGROUND: url(../Images/wine_glass.jpg) no-repeat    520px 0px; MARGIN: 0px  0px  0px 40px
}
#contentwrap1 {
	 MARGIN: 0px  0px  0px 40px
}

#contentwrap2 {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; MARGIN: 0px 0px 0px 40px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
H1 {
	FONT: 1.8em/2em Book Antiqua, Arial, Helvetica, sans-serif none
}
H2 {
	FONT: 1.8em/2em Book Antiqua, Arial, Helvetica, sans-serif none
}
H3 {
	FONT: 1.8em/2em Book Antiqua, Arial, Helvetica, sans-serif none
}


#quicksearch {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
.titleheader{
	FONT: 1.8em/2em Book Antiqua, Arial, Helvetica, sans-serif none
}
.title{
	FONT: 11pt verdana, Book Antiqua, Arial, Helvetica, sans-serif none ;font-weight:bold
}
.Ordertitle{
	FONT: 11pt verdana, Book Antiqua, Arial, Helvetica, sans-serif none ;font-weight:bold; background-color: #faf0e6; width:90%; text-align:left
}
.subtitle{
	FONT: 10pt verdana, Book Antiqua, Arial, Helvetica, sans-serif none ;font-weight:bold
}

.subtitleDelivery{
	FONT: 10pt verdana, Book Antiqua, Arial, Helvetica, sans-serif none ;font-weight:normal; text-align:center; 
}
.Validation{
	FONT: 7pt verdana, Book Antiqua, Arial, Helvetica, sans-serif none ;font-weight:normal; text-align:center; 
}

.quicksearchtxtbox {
	BORDER-RIGHT: #686868 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #686868 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; BORDER-LEFT: #686868 1px solid; WIDTH: 150px; COLOR: #797979; PADDING-TOP: 2px; BORDER-BOTTOM: #686868 1px solid; FONT-FAMILY: Verdana, Arial, Sans-Serif; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
.quicksearchbtn {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; MARGIN: 10px 15px 0px 0px; BORDER-LEFT: red 0px solid; WIDTH: 23px; BORDER-BOTTOM: red 0px solid; HEIGHT: 19px
}
#contenttext {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; BORDER-LEFT: black 0px solid; WIDTH: 500px; LINE-HEIGHT: 1.3em; BORDER-BOTTOM: black 0px solid
}
#contenttextalt {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; BORDER-LEFT: black 0px solid; WIDTH: 558px; LINE-HEIGHT: 1.3em; BORDER-BOTTOM: black 0px solid
}
.winemap {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid
}
.winemap LI {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-BOTTOM: 4px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; LIST-STYLE-TYPE: none
}
A.winemap:link {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.winemap:active {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.winemap:visited {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.winemap:hover {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.winemapcont {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/arrowsalt.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 24px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.listgennopad {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid
}
.listgennpoad LI {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; LIST-STYLE-TYPE: none
}
#sitemap {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; PADDING-BOTTOM: 20px; MARGIN-LEFT: 20px; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid
}
#sitemap LI {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-BOTTOM: 4px; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; LIST-STYLE-TYPE: none
}
A.sitemap:link {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #20134c; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sitemap:active {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #20134c; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sitemap:visited {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #20134c; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sitemap:hover {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: #cbcbcb 1px solid; BACKGROUND: #fff; BORDER-LEFT: 0px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
.judges {
	WIDTH: 107px; MARGIN-RIGHT: 5px
}
#sponsors {
	DISPLAY: inline; FONT-SIZE: 0.6em; COLOR: #7c7878; BACKGROUND-COLOR: #fff
}
.sponsor {
	DISPLAY: inline; PADDING-BOTTOM: 20px; MARGIN: 0px; BACKGROUND-COLOR: #fff
}
#firstsponsor {
	PADDING-LEFT: 30px; MARGIN: 0px; BACKGROUND-COLOR: #fff
}
#sponsorlogos {
	MARGIN: 0px; BACKGROUND-COLOR: #fff
}
IMG.left {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 150px
}
IMG.right {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000000 1px solid
}
IMG.large {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 207px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 150px
}
#footer {
	BACKGROUND: url(../Images/footer_bg.gif) no-repeat; PADDING-TOP: 7px; HEIGHT: 80px
}
#foot_nav {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#foot_nav LI {
	DISPLAY: inline; FONT-SIZE: 0.6em
}
#foot_nav LI A.footerlink:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#foot_nav LI A.footerlink:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#foot_nav LI A.footerlink:active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#foot_nav LI A.footerlink:hover {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#foot_nav LI A#footlast:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#foot_nav LI A#footlast:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#foot_nav LI A#footlast:active #foot_nav LI A#footlast:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#copyregtext A.footerlink:link {
	BORDER-RIGHT: #fff 0px solid; COLOR: #fff; TEXT-DECORATION: none
}
#copyregtext A.footerlink:visited {
	BORDER-RIGHT: #fff 0px solid; COLOR: #fff; TEXT-DECORATION: none
}
#copyregtext A.footerlink:active {
	BORDER-RIGHT: #fff 0px solid; COLOR: #fff; TEXT-DECORATION: none
}
#copyregtext A.footerlink:hover {
	BORDER-RIGHT: #fff 0px solid; COLOR: #fff; TEXT-DECORATION: underline
}

/* WR logo image removed from the footer -21Dec07 - nijil*/

/*WR Bussinesss Media logo added to Footer*/


#copyreg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND: url(../Images/wr_logo.gif) no-repeat 40px 10px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 7px
}

/*
#copyreg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px;PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 7px
}
*/
#copyregtext {
	FONT-SIZE: 0.6em
}
#atoz UL {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#atoz LI {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 3px! important; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; p: 4px
}
#atoz LI.atoznopad {
	PADDING-LEFT: 0px! important
}
#search {
	BORDER-TOP: #80413a 1px dotted; MARGIN-TOP: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #80413a 1px dotted; BACKGROUND-COLOR: #f3f1f2
}
DIV.bkgrnd {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; FONT: 13px arial,verdana, san-serif none; BORDER-LEFT: #ccc 1px dashed; WIDTH: 730px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed; BACKGROUND-COLOR: #eee
}
DIV.row {
	CLEAR: both; BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid
}
DIV.row2 {
	CLEAR: left; BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-BOTTOM: blue 0px solid
}
.searchlabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 160px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.searchfields {
	BORDER-RIGHT: #80413a 1px solid; BORDER-TOP: #80413a 1px solid; FONT-SIZE: 0.95em; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 6px; BORDER-LEFT: #80413a 1px solid; WIDTH: 275px; BORDER-BOTTOM: #80413a 1px solid; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.iwcPaymentlabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight:bold;
	float: right;
	padding-bottom: 0px;
	margin: 0px 0px 0px;	
	color: #4d4d4d;
	padding-top: 0px;
	font-size: 8pt;		
}
.iwcPaymentlabel1
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight:bold;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 0px;	
	color: #4d4d4d;
	padding-top: 0px;
	font-size: 8pt;		
}

.iwcTandClabel
{
	color: #cd853f;
	font-size: 7pt;
}

.iwclabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 0px;
	width:350px;
	color: #4d4d4d;
	padding-top: 0px;
	text-align: right;
	font-size: 8pt;
}
.iwcstockistlabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	float: right;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	width:170px;
	color: #4d4d4d;
	padding-top: 0px;
	text-align: right;
	font-size: 8pt;
}
.iwcinfolabel
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 10px 5px;
	color: #cd853f;
	padding-top: 0px;
	text-align: left;
	font-size: 7pt;
}

.iwcinfolabelbold
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 10px 5px;
	color: #cd853f;
	padding-top: 0px;
	text-align: left;
	font-size: 8pt;
	font-weight:bold
}

.iwcShopText
{
	text-align: Right;
}
.iwcShopTextRead
{
	text-align: Right;
	background-color:#E6E6E6;
}

.iwccustomerlabel
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	float: right;
	padding-bottom: 0px;
	margin:  0px 0px 0px;
	color: #4d4d4d;
	padding-top: 0px;
	text-align: right;
	font-size: 8pt;
}
.iwccustomerlabelOrder
{
	vertical-align: baseline;
	font-weight: bold;
	margin:  0px 0px 0px;
	color: #4d4d4d;
	text-align: Left;
	font-size: 8pt;
}

.iwcOrderDeliverylabel
{
	
	font-weight:normal;

    vertical-align:baseline;
	margin:  0px 0px 0px 0px;
	color: #4d4d4d;

	text-align: Left;
	font-size: 8pt;
}
.iwcOrderDeliverylabel1
{

	font-weight:normal;
	vertical-align:baseline;
	margin:  0px 0px 0px 0px;
	color: #4d4d4d;

	
	font-size: 8pt;
}

.iwclabel11
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	float: left;
	padding-bottom: 0px;
	margin:  0px 0px 0px;
	
	color: #4d4d4d;
	padding-top: 0px;
	text-align: left;
	font-size: 8pt;
}

.iwcradio
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 10px 3px;
	color: #4d4d4d;
	padding-top: 0px;
	text-align: left;
	font-size: 8pt;
	color: #4d4d4d;
}
.iwccheck
{
	color: #4d4d4d;
	font-size: 7pt;
	
}
.iwcfields
{
	border-right: #80413a 1px solid;
	border-top: #80413a 1px solid;
	font-size: 8pt;	
	margin-bottom: 10px;
	margin-left: 2px;
	border-left: #80413a 1px solid;
	border-bottom: #80413a 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
}
.iwcGridItemfields
{
	border-right: white 0px solid;
	border-top:  1px solid;

	border-left: #80413a 1px solid;
	border-bottom: #80413a 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
}

.TextNearTextBox
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	margin:  0px 0px 0px;
	
	color: #4d4d4d;
	padding-top: 0px;
	font-size: 8pt;
}

.PageContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.SpiritDetails
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}

.LinkStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration: underline;
}

.TableStyle1
{
	border-bottom:black 1px solid;
	border-top:black 1px solid;
	border-left:black 1px solid;
}

.TableStyle2
{
	border-bottom:black 1px solid;
	border-top:black 1px solid;
	border-left:black 1px solid;
}

.TableStyle3
{
	 border-bottom:black 1px solid;
	 border-top:black 1px solid;
	 border-right:black 1px solid;
	 border-left:black 1px solid;
}
.PageContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.TableStyle4
{
	border-bottom:black 1px solid;
	border-right:black 1px solid;
	border-left:black 1px solid;
}

.TableStyle5
{
	border-bottom:black 1px solid;
	border-left:black 1px solid;
}

.gridHeader
{
	font:verdana;
	font-size:8pt;
	font-weight:bold;
	color:White;
	background-color:#4A6FB3;
}

.iwcbutton
{
	clear: both;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	
	/*margin-left: 166px;*/
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.iwcbuttonsave
{
	clear: both;
	width:140px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	
	/*margin-left: 166px;*/
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.iwcErrorMessages
{
	font-size: 8pt;
	color: red;
	vertical-align: middle;
	font-weight: bold;	
}
.iwcInformationMessages
{
	font-size: 9pt;
	color: red;
	font-weight: normal;
	text-align: left;
}
.iwcpanel
{
	border-right: #80413a 1px solid;
	border-top: #80413a 1px solid;
	font-size: 0.95em;
	border-left: #80413a 1px solid;
	border-bottom: #80413a 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	clip: rect(0px 0px 0px 0px);
	padding-top: 0px;
	
}
.iwcdropdown
{
	vertical-align: middle;
	font-size: 0.82em;
	font-family: Verdana, Arial, Sans-Serif;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.iwcdropdownOrder
{
	vertical-align: top;
	font-size: 0.8em;
	font-family: Verdana, Arial, Sans-Serif;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.warning {
	COLOR: #f00
}
.formtextInput {
	FONT: 12px arial,verdana,helvetica,sans-serif none; COLOR: #1e4182
}
.searchinput {
	BORDER-RIGHT: #82413b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #82413b 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #82413b 1px solid; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #82413b 1px solid; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
.searchbut {
	CLEAR: both; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; MARGIN-LEFT: 166px; BORDER-LEFT: #000000 1px solid; WIDTH: 126px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 36px
}
.searchbutton {
	BORDER-RIGHT: #c00 5px solid; BORDER-TOP: #c00 5px solid; FONT-WEIGHT: bold; BACKGROUND: #fff; MARGIN-LEFT: 200px; BORDER-LEFT: #c00 5px solid; WIDTH: 100px; BORDER-BOTTOM: #c00 5px solid
}
A.winetitle:link {
	FONT-WEIGHT: bold; COLOR: #833f3c; TEXT-DECORATION: none
}
A.winetitle:active {
	FONT-WEIGHT: bold; COLOR: #833f3c; TEXT-DECORATION: none
}
A.winetitle:visited {
	FONT-WEIGHT: bold; COLOR: #833f3c; TEXT-DECORATION: none
}
A.winetitle:hover {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
TABLE.wineresults {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif none; COLOR: #4d4d4d; TEXT-ALIGN: center
}
.detaillabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 200px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.detaillabeldata {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 6px; WIDTH: 275px
}
.stocklinks {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 191px; WIDTH: 275px
}
A.stocklinks:link {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.stocklinks:active {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.stocklinks:visited {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #cc0000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.stocklinks:hover {
	BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/arrows.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.stockimg {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 166px
}
.results {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #c00 3px solid
}
.resultsheader TD {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; BACKGROUND: #c00; MARGIN-BOTTOM: 2px! important; PADDING-BOTTOM: 3px; FONT: bold 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid
}
.resultsrow TD {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; VERTICAL-ALIGN: top; BORDER-LEFT: #9f9f9f 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9f9f9f 1px solid; BACKGROUND-COLOR: #fff
}
.resultsaltrow TD {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; VERTICAL-ALIGN: top; BORDER-LEFT: #9f9f9f 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9f9f9f 1px solid; BACKGROUND-COLOR: #f3f1f2
}
.resultsrowp3 TD {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; VERTICAL-ALIGN: top; BORDER-LEFT: #9f9f9f 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9f9f9f 1px solid; BACKGROUND-COLOR: #c3c3c3
}
.resultsrowp2 TD {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9f9f9f 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; VERTICAL-ALIGN: top; BORDER-LEFT: #9f9f9f 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9f9f9f 1px solid; BACKGROUND-COLOR: #e0e0e0
}
.wucsponsors {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 60px
}
P.info {
	FONT: bold 1em Verdana, Arial, Helvetica, sans-serif none; COLOR: #c00
}
.pushmenu {
	MARGIN-LEFT: 15px
}
.menu {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../Images/nav_bg.gif) 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 25px
}
.menu IMG {
	VERTICAL-ALIGN: top
}
IMG.nav {
	BACKGROUND: #fff; MARGIN: 0px 10px
}
.menu UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
.menu LI {
	BORDER-RIGHT: #8b0707 1px solid; FLOAT: left; MARGIN: 0px; POSITION: relative
}
.menu LI.lione {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
.menu LI.toplast {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu UL LI TABLE {
	FONT-SIZE: 12px; MARGIN: -1px 0px; BORDER-COLLAPSE: collapse; margin: 0
}
.drop {
	PADDING-RIGHT: 0.33em; DISPLAY: block; PADDING-LEFT: 0.33em; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.drop SPAN {
	FLOAT: left
}
.menu UL LI UL {
	PADDING-RIGHT: 1px; DISPLAY: none; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.menu UL LI A {
	DISPLAY: block; FLOAT: left; HEIGHT: 18px; TEXT-DECORATION: none
}
.menu UL LI A:visited {
	DISPLAY: block; FLOAT: left; HEIGHT: 18px; TEXT-DECORATION: none
}
.menu UL LI:hover A {
	BORDER-TOP: #000 1px solid; BACKGROUND: url(../Images/nav_over.gif); HEIGHT: 16px
}
.menu UL LI A:hover {
	BORDER-TOP: #000 1px solid; BACKGROUND: url(../Images/nav_over.gif); HEIGHT: 16px
}
.menu UL LI:hover UL {
	DISPLAY: block; BACKGROUND: #8b0707; LEFT: -1px; MARGIN: 0px; WIDTH: 14.5em; COLOR: black; POSITION: absolute; TOP: 22px; HEIGHT: auto
}
.menu UL LI A:hover UL {
	DISPLAY: block; BACKGROUND: #8b0707; LEFT: -1px; MARGIN: 0px; WIDTH: 14.5em; COLOR: black; POSITION: absolute; TOP: 22px; HEIGHT: auto
}
.menu UL LI:hover UL.leftbutton {
	LEFT: 0px
}
.menu UL LI A:hover UL.leftbutton {
	LEFT: 0px
}
.menu UL LI:hover UL.skinny {
	WIDTH: 8.08em
}
.menu UL LI A:hover UL.skinny {
	WIDTH: 8.08em
}
.menu UL.rightmenu LI:hover UL {
	RIGHT: 0px; LEFT: auto
}
.menu UL.rightmenu LI A:hover UL {
	RIGHT: 0px; LEFT: auto
}
 HTML .menu UL.rightmenu LI A:hover UL {
	RIGHT: -1px
}
.menu UL LI:hover UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #c00; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 14.5em; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: auto
}
.menu UL LI A:hover UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #c00; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 14.5em; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: auto
}
.menu UL LI:hover UL LI:hover A {
	BACKGROUND: #82413b; COLOR: #fff
}
.menu UL LI A:hover UL LI A:hover {
	BACKGROUND: #82413b; COLOR: #fff
}
.menu UL LI:hover UL.skinny LI A {
	WIDTH: 8.08em
}
.menu UL LI A:hover UL.skinny LI A {
	WIDTH: 8.08em
}
.menu UL LI:hover UL.skinny LI A:hover {
	WIDTH: 8.08em
}
.menu UL LI A:hover UL.skinny LI A:hover {
	WIDTH: 8.08em
}
IMG#homebutton {
	BACKGROUND: url(../Images/nav_home_over.gif) no-repeat
}
.atoz {
	PADDING-BOTTOM: 3px
}
#bannerleft {
	DISPLAY: inline; FLOAT: left
}
#bannerright {
	DISPLAY: inline; BACKGROUND: url(../Images/popupsash.gif) no-repeat right top; FLOAT: right; WIDTH: 100%
}
TABLE.width {
	WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
DIV#tablepad {
	CLEAR: both; PADDING-RIGHT: 5px! important; PADDING-LEFT: 6px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 0px! important
}
#tabletitle TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #c00; PADDING-BOTTOM: 3px; FONT: 10pt Verdana, Arial, Helvetica, sans-serif none; COLOR: #fff; PADDING-TOP: 3px; font-weight:bold
}
TR.gradient TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; PADDING-TOP: 3px; BACKGROUND-COLOR: #eee
}
TR.nogradient TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif none; PADDING-TOP: 3px
}
P#close {
	TEXT-ALIGN: center
}
A#closebutton {
	COLOR: #fff; TEXT-DECORATION: none
}
A#closebutton:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c00
}
A#closebutton:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c00
}
A#closebutton:hover {
	BACKGROUND-COLOR: #f00
}
A#closebutton:active {
	BACKGROUND-COLOR: #c00
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.qasmallbutton {
	FONT-SIZE: 11px; COLOR: #20134c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;
}
A.qasmallbutton:visited {
	TEXT-DECORATION: underline;
}
A.qasmallbutton:active {
	TEXT-DECORATION: underline;
}
A.qasmallbutton:hover {
	COLOR: #000; TEXT-DECORATION: none
}

.errormsg
{
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:Red;
}
.errormsgOrder
{
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:Red;
}
.errormsgOrderCustomer
{
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:Green;
}
.msg
{
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; color:Green;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/*
table th
{
position: relative;
top: expression(this.parentNode.parentNode.parentNode.scrollTop-1);
}
*/

.toolbar
{
 font-size: 13px;
 font-family: Verdana;
 font-weight:bold;
 color:Lime;
 padding: 4px;
 filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=red);
}
.toolbody
{
	BACKGROUND-COLOR: #20134c;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=red);*/
}
.toolbutton
{
 font-size: 13px;
 font-family: Verdana;
 font-weight:bold;
 color:white;
 
 /*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=red);*/
 clear: both;
 CURSOR: hand;
 elevation:above;
border-right: white 1px solid;
border-top: white 1px solid;
border-left: white 1px solid;
border-bottom: white 1px solid;
BACKGROUND-COLOR: #cc0033;
}
.headerstyle
{
	BACKGROUND-COLOR: #faf0e6;
}

.headerstyleOrder
{
	BACKGROUND-COLOR: #faf0e6;
	width:574px
}


.Delivery1
{
	font-size:14pt;
	margin-top:5px;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;
	margin-bottom:5px;
	
}
.Delivery2
{
	font-size:13pt;
	margin-top:5px;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;	
	margin-bottom:5px;
	
}

.para
{
	margin-top:0px;
	margin-bottom:0px;
	
}

.paratext
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	font-size:8pt;
	
}
.head2
{
	font-size:12pt;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;
}
.head5
{
	font-size:11pt;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;
}

.hd2
{
	font-size:12pt;
	font-weight:bold;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;
}
.hd5
{
	font-size:11pt;
	font-weight:bold;
	font-family:Book Antiqua, Arial, Helvetica, sans-serif none;
}
table.hdr
{
	position:relative;
	margin-left:100px;
	vertical-align:bottom;
}
.ulist
{
	margin-top:1px;
}
.iwclabelprice
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	float: left;
	padding-bottom: 0px;
	margin: 0px 0px 0px;
	width:135px;
	color: #4d4d4d;
	padding-top: 0px;
	text-align: center;
	font-size: 8pt;
}
.DataGridFixedHeader 
{
	position:relative;
}
