body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
}
a {
	text-decoration: none;
	color: #ffffff;
}
a:active, a:link, a:visited, a:hover {
	text-decoration: none;
	color: #ffffff;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table {
	border-collapse: collapse;
}
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: 9px;
}
strong.titleDetail {
	color:#7d91aa;
}
.formWidth {
	width: 150px;
}
.formField {
	width: 160px;
}
.searchDropDown {
}
.mainText {
	color:#FFFFFF;
}
.flagText {
	color: #cccccc;
	font-size:9px;
}
.mainHeading {
	color:#7d91aa;
	font-weight:bold;
}
.footerText {
	font-size:9px;
	color:#FFFFFF;
}
.pageSelectedNumber {
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;
}
a.pageNumber:active, a.pageNumber:visited, a.pageNumber:link {
	font-size:11px;
	color:#cccccc;
}
a.pageNumber:hover {
	font-size:11px;
	color:#ffffff;
}
.slideArrow {
	color:#ffffff;
	background-color:#2a1c2a;
	text-decoration:none;
	font-weight: bold;
	vertical-align:-5%;
	padding:1px 4px 1px 4px;
	/* border:1px solid #7d91aa; */
	/* line-height:1.8em; */
	height:12px;
	width: 50px;
	cursor:pointer;
}
.priceWhiteLeft {
	font-weight:bold;
}
.priceWhiteRight {
	font-weight:bold;
}
.priceBlue {
	color:#7d91aa;
}
.loginText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
/* HEADER */

.loginWhite {
	color: #FFFFFF;
	font-size: 10px;
}
.loginBlue {
	color: #7d91aa;
	font-size: 10px;
}
a.loginWhite:active, a.loginWhite:visited, a.loginWhite:link {
	text-decoration:none;
	color:#FFFFFF;
}
a.loginWhite:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
/* HEADER NAV */
.topNavWhite {
	color:#FFFFFF;
	font-size:12px;
	padding-left:5px;
	background-image:url(images/img_vert_line.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.topNavBlue {
	color: #7d91aa;
}
.ancTitle {
	font-size:14px;
	color: #7d91aa;
	font-weight:bold;
}
.marginInside {
	margin-left: 15px;
	margin-right: 15px;
}
/* Top 10 Wines */
.wineNamePurple {
	font-size:20px;
	color:#663366;
	font-weight:bold;
}
.wineNameBlue {
	font-size:20px;
	color:#7d91aa;
	font-weight:bold;
}
.winePriceGray {
	font-size:13px;
	color:#999999;
	font-weight:bold;
}
.winePriceBlack {
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.winePriceSmall {
	font-size:11px;
}
h4 {
	font-size:13px;
	color: #ffffff;
	font-weight:bold;
	margin: 0 0 5px 0;
}
h3 {
	font-size:14px;
	color: #ffffff;
	font-weight:bold;
}
h1 {
}
h2 {
	font-size:14px;
	color: #7d91aa;
	font-weight:bold;
	margin: 10px 0 5px 0;
}
