A {
	COLOR: #000066; TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #000066; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagecolor {
	BACKGROUND-COLOR: #ffffff
}
.VDGLogin {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.VDGLogin {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.VDGbreadcrumbs {
	FONT-SIZE: 10px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.VDGNavLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.VDGNavLinksNested {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.clRollCart {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.clRollCart {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover {
	TEXT-DECORATION: none
}
.SmallRed {
	FONT-SIZE: 9px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallError {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.VDGBold {
	FONT-WEIGHT: bold
}
.VDGsmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black
}
.VDGBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ProductTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.smallGreen {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Buttons {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999966; TEXT-DECORATION: none
}
.OppButtons {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999966; TEXT-DECORATION: underline
}
.OppButtonsActive {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fde6c2
}
.SubOppButtons {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fde6c2; TEXT-DECORATION: underline
}
.MenuText {
	FONT-SIZE: 10px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Buttons2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none
}
.Buttons3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Bullet {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(/stock/Bullet.gif)
}
.disclaimer {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#divCont {
	Z-INDEX: 1; LEFT: 10px; VISIBILITY: hidden; WIDTH: 139px; POSITION: absolute; TOP: 125px; HEIGHT: 300px
}
.clTop {
	Z-INDEX: 1; WIDTH: 139px; LINE-HEIGHT: 17px; POSITION: absolute
}
.clSub {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 139px; LINE-HEIGHT: 14px; POSITION: absolute; TOP: 20px
}
#divCont .clTop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
#divCont .clTop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
#divCont .clTop .clSub A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 15px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
#divCont .clTop .clSub A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 15px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.recipeMain {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.recipeMainSub {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, sans-serif
}
.recipeCategory {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
.recipeSubCategory {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: top; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline
}
.recipeMainTeaser {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
.openCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-STYLE: italic; FONT-FAMILY: Verdana, MS Sans Serif, Geneva, Arial, sans-serif
}
.breadcrumbs {
	FONT-SIZE: 10px; COLOR: #999966; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.easscStory {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.timelineYear {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.holidayGold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sansserif
}
.grouptext {
	FONT-SIZE: 12px
}
#divTooltip {
	Z-INDEX: 200; VISIBILITY: hidden; WIDTH: 190px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #cccccc; layer-background-color: #CCCCCC
}
.normalStyle {
	BORDER-TOP-WIDTH: 2px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #333333; PADDING-BOTTOM: 0px; WIDTH: 190px; CURSOR: default; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #333333; layer-background-color: #CCCCCC; op: 100px
}
.netscape4Style {
	BORDER-RIGHT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: 2px; WIDTH: 190px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: 2px; FONT-FAMILY: verdana,arial,helvetica; TOP: 100px; BACKGROUND-COLOR: #cccccc; layer-background-color: #CCCCCC
}
.half {
	margin-bottom: .5em;
}
/*-------------------------------
LISTS
--------------------------------*/

UL.sidebar {
	margin-left: 1em;
	margin-top: .5em;
	padding: 0em;
}

OL.sidebar {
	margin-left: 1.75em;
	margin-top: .5em;
	padding: 0em;
}

UL.table {
	margin-left: 1.5em;
	margin-top: 0em;
	padding: 0em;
}
LI {
	margin-bottom: 1em;
}
LI.zero {
	margin-bottom: 0;
}
LI.half {
	margin-bottom: .5em;
}
LI.half2 {
	/* for first bullet of a sublist within a "half" main list */
	margin-top: .5em;
	margin-bottom: .5em;
}
LI.double {
	margin-bottom: 2em;
}
/*-------------------------------
DIVs
--------------------------------*/

DIV.nomargin {
	height: 1px;
	padding: 0;
	margin: 0;
	}

DIV.include_menu, DIV.onthispage {
	/* for menus at top of page above heading (not bullet lists under heading), within page content area */
	font-size: 75%;
	padding: 2px;
	margin: 2px;
}
DIV.fontsmall {
	/* for anyplace that needs small text */
	font-size: 75%;
	padding: 0px;
	margin: 0px;
}
DIV.byline {
	text-align: right;
	}

DIV.sidebar, DIV.sidebar11em, DIV.sidebar300, DIV.sidebar350 {
	float: right;
	clear: both;
	width: 250px;
	background-color: #FFFFCC;
	border-style: solid;
	border-color: #C7C8E7;
	border-width: 2px;
	padding: 10px;
	margin: 15px;
	margin-top: 0px;
	margin-right: 0px;
}
DIV.sidebar11em {
	background-color: #E8E8FF;
	width: 11em;
}
DIV.sidebar300 {
	background-color: #FFFFCC;
	width: 300px;
}
DIV.sidebar350 {
	background-color: #FFFFCC;
	width: 350px;
}


/* use for placing image along right, with caption under by using manual break */
DIV.imageright, DIV.imageright250, DIV.imageright80, DIV.imageright150, DIV.imageright11em {
	float: right;
	clear: both;
	/* width: 50px; */
	text-align: center;
	margin: 15px;
	margin-top: 0px;
	margin-right: 0px;
	font-size: 90%;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, "Sans Serif";

}
DIV.imageright250 {
	width: 250px;
}
DIV.imageright150 {
	width: 150px;
}
DIV.imageright80 {
	width: 80px;
}

DIV.imageright11em {
	width: 11em;
}

/* use for placing image along left, with caption under by using manual break */
DIV.imageleft,  DIV.imageleft250, DIV.imageleft11em {
	float: left;
	clear: both;
	/* width: 50px; */
	text-align: center;
	margin: 15px;
	margin-top: 0px;
	margin-right: 0px;
	font-size: 90%;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, "Sans Serif";
}
DIV.imageleft250 {
	width: 250px;
}
DIV.imageleft11em {
	width: 11em;
}



/* use for 550 pixel wide image, with caption below by using manual break */
DIV.image500, DIV.image550, DIV.image700, DIV.image400, DIV.image333,  {
	width: 550px;
	text-align: left;
	margin: 0px;
	/* font-size: 90%; */
	/* font-family: Arial Narrow, Arial, Verdana, Helvetica, "Sans Serif"; */
}
DIV.image500 {
	width: 500px;
}
DIV.image400 {
	width: 400px;
}
DIV.image333 {
	width: 333px;
}
DIV.image700 {
	width: 700px;
}


DIV.toplink {
	/* Use for putting in link to Top of Page
	just before section headings. Typical usage
	for cut and paste: 

	<A NAME=""></A>
	<DIV class="toplink"><A class="graylink" HREF="#links">Page&nbsp;Links</A></DIV>
	<H2 class="nomargintop"></H2>

	*/
	font-size:	75%;
	margin-top: 1em;
	margin-bottom: 1em;
	/* 1em top + 1em bottom + line of text at 75% is the 
	same amount of space above the H2 as 1.5em at H2 size of 150%. */
	text-align: right;	
}
/*-------------------------------
TEXT
--------------------------------*/

	.highlighted {
		color: #000000; 
		background-color: #FFFF00; 
		text-decoration: none;
		}

	.highlighted2 {
		color: #000000; 
		background-color: #C0F9AC; 
		text-decoration: none;
		}

	.highlighted3 {
		color: #000000; 
		background-color: #EEEEFF; 
		text-decoration: none;
		}


