/* Global styles BODY: standard;*/
BODY,TABLE ,TR,TD
{
	font-family:Arial;
	font-size:11;
	font-weight:normal;
}
A
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#c82126;
	text-decoration:none;
}
A:hover
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline;
}

/* HEADER STYLES */
.topmenulink
{
	font-family:Verdana;
	font-size:10;
	padding-top:6;
	padding-bottom:7;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.topmenulink:hover
{
	font-family:Verdana;
	font-size:10;
	padding-top:6;
	padding-bottom:7;
	font-weight:bold;
	color:#c82126;
	text-decoration:none;
}
.topmenulinkselected
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	color:#c82126;
	text-decoration:none;
}
.topmenulinkselected:hover
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	color:#c82126;
	text-decoration:none;
}
.topmenuseparator
{
	font-family:Verdana;
	font-size:12;
	font-weight:normal;
	color:#ffffff;
}
.topmenulink2
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#c82126;
	text-decoration:none;
}
.topmenulink2:hover
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#ffffff;
	text-decoration:none;
}
.topmenulinkselected2
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline;
}
.topmenulinkselected2:hover
{
	font-family:Verdana;
	font-size:10;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline;
}
.topmenuseparator2
{
	font-family:Verdana;
	font-size:12;
	font-weight:normal;
	color:#c82126;
}

/* CONTENT STYLES */
.standard
{
	font-family:Arial;
	font-size:11;
	font-weight:normal;
}
.standardwhite
{
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	color:White;
}
.standardred
{
	font-family:Arial;
	font-size:11;
	font-weight:normal;
	color:c82126;
}
.standardbold
{
	font-family:Arial;
	font-size:11;
	font-weight:bold;
}
.standardredbold
{
	font-family:Arial;
	font-size:11;
	font-weight:bold;
	color:c82126;	
}
.subheading
{
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color:#000000;
}
.heading
{
	font-family:Arial;
	font-size:27;
	font-weight:normal;
	color:#c82126;
}
.bodylink
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#110000;
	text-decoration:none;
}
.bodylink:hover
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}
.subheadinglink, .subheadinglink:hover
{
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.bodylinkUL
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#110000;
	text-decoration:underline;
}
.bodylinksm
{
	font-family:Arial;
	font-size:9;
	font-weight:normal;
	color:#110000;
	text-decoration:none;
}
.bodylinksm:hover
{
	font-family:Arial;
	font-size:9;
	font-weight:normal;
	color:#990000;
	text-decoration:underline;
}
.bodylinkred
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#c82126;
	text-decoration:none;
}
.bodylinkred:hover
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline;
}
/* FORM STYLES */
.formlabel
{
	font-family:Verdana;
	font-size:12;
	font-weight:bold;
	color:#aa0000;
	text-decoration:none;
}
.textbox
{
	font-family:Verdana;
	font-size:12;
	font-weight:normal;
	color:#c82126;
	border-top-color:#c82126;
	border-top-style:double;
	border-left-color:#c82126;
	border-left-style:double;	
	border-right-color:#c82126;
	border-right-style:ridge;
	border-right-width:2;
	border-bottom-color:#c82126;
	border-bottom-style:ridge;
	border-bottom-width:2;	
}
.multilinetextbox
{
	font-family:Verdana;
	font-size:12;
	font-weight:normal;
	color:#c82126;
	border-top-color:#c82126;
	border-top-style:double;
	border-left-color:#c82126;
	border-left-style:double;	
	border-right-color:#c82126;
	border-right-style:ridge;
	border-right-width:2;
	border-bottom-color:#c82126;
	border-bottom-style:ridge;
	border-bottom-width:2;
	scrollbar-arrow-color:#c82126;
	scrollbar-base-color:#ee4444;
	scrollbar-darkshadow-color:#550000;
	scrollbar-face-color:#ffdddd;
	scrollbar-highlight-color:#ff6666;
	scrollbar-shadow-color:#aa0000;	
}
.formlinkbutton
{
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color:#110000;
	text-decoration:none;
}
.formlinkbutton:hover
{
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}

/* HOMEPAGE STYLES */
.homelink
{
	font-family:Verdana;
	font-size:12;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.homelink:hover
{
	font-family:Verdana;
	font-size:12;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.homebottomlink
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.homebottomlink:hover
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
/* RECIPE STYLES */
.recipename{
	font-family:Arial;
	font-size:14;
	font-weight:bold;
	color:#ffffff;
}
.printlink
{
	font-family:Verdana;
	font-size:12;
	font-weight:normal;
	padding-top:6;
	padding-bottom:7;	
	color:#c82126;
	text-decoration:underline;
}

/* FOOTER STYLES */
.bottommenutext
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	color:#000000;
}

.bottommenulink
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#ffffff;
	text-decoration:none;
}
.bottommenulink:hover
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#ffffff;
	text-decoration:none;
}
.bottommenulinkselected
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#c82126;
	text-decoration:none;
}
.bottommenulinkselected:hover
{
	font-family:Verdana;
	font-size:9;
	font-weight:bold;
	padding-top:6;
	padding-bottom:7;	
	color:#c82126;
	text-decoration:none;
}
/* TOUR STYLES */
.slideheading
{
	font-family:Arial;
	font-size:20;
	font-weight:normal;
	color:#ffffff;
}
.pagenav
{
	font-family:Verdana;
	font-size:14;
	font-weight:bold;
	color:#c82126;	
	text-decoration:none;
	vertical-align:middle;
}
.pagenav:hover
{
	font-family:Verdana;
	font-size:14;
	font-weight:bold;
	color:#c82126;	
	text-decoration:underline;
	vertical-align:middle;
}
.pagenavselected
{
	font-family:Verdana;
	font-size:14;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline overline;
	vertical-align:middle;
}
.pagenavselected:hover
{
	font-family:Verdana;
	font-size:14;
	font-weight:bold;
	color:#c82126;
	text-decoration:underline overline;
	vertical-align:middle;
}
.startlink
{
	font-family:Verdana;
	font-size:16;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.startlink:hover
{
	font-family:Verdana;
	font-size:16;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
/* PRODUCT STYLES */
A.productbutton:hover img {
filter:alpha(opacity=75); 
-moz-opacity: .75; 
opacity: .75;}

A.productbutton img {
filter:alpha(opacity=100); 
-moz-opacity: 1; 
opacity: 1;}

.productlinenameredbig
{
	font-family:Arial;
	font-size:14;
	font-weight:bold;
	color:#c82126;
}
.productlinenamered
{
	font-family:Arial;
	font-size:12;
	font-weight:bold;
	color:#c82126;
}
.productname
{
	font-family:Arial;
	font-size:24;
	font-weight:bold;
	color:#000000;
}
.productlinenamewhite
{
	font-family:Arial;
	font-size:16;
	font-weight:bold;
	color:#ffffff;
}
.productnamewhite
{
	font-family:Arial;
	font-size:10;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.productnamewhite:hover
{
	font-family:Arial;
	font-size:10;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}

/* DIV STYLES */
.productdiv
{
	position:relative;
	width:820px;
	height:436;
	overflow:auto;
	scrollbar-base-color:#c82126;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffcccc;	/*scrollbar-face-color:#ffdddd;	*/
	scrollbar-shadow-color:#000000;
	scrollbar-lightshadow-color:#999999; 
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ff0000;
}
.LeftMenuDiv
{
	position:relative;
	width:180px;
	height:436;
	overflow:auto;
	scrollbar-base-color:#c82126;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffcccc;	/*scrollbar-face-color:#ffdddd;	*/
	scrollbar-shadow-color:#000000;
	scrollbar-lightshadow-color:#999999; 
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ff0000;	
}

/* OTHER */
.errormessage
{
	font-family:Verdana;
	font-size:11;
	color:#ffaa00;
}
.printtitle
{
	font-family:Verdana;
	font-size:12;
	color:#000000;
	font-weight:bold;
}
.printheading
{
	font-family:Verdana;
	font-size:16;
	color:#000000;
}
.printtext
{
	font-family:Verdana;
	font-size:12;
	color:#000000;
}