﻿/* elements */
body 
{
	font-family: Verdana;
	font-size: 0.8em;
}
img 
{
	border-style: none;
}
fieldset
{
	font-weight: bold;
}

/* specific classes */
.NavigationBarItem
{		
	padding: 0px 5px 0px 5px;
	font-size: 0.7em; 	
}
.TermsAndConditionsLinkContainer
{
	padding-top: 10px;
	text-align: center;
	font-size: 0.8em;
	color: Black;	
}
.BannerImage
{
	margin-left: 10px;
}
.HomePageLogo
{
	padding: 20px 20px 20px 20px
}
.CollectionNavigationHorizontalItem
{
	padding: 0px 0px 0px 0px; 
}
.CategoryNavigationItem
{
	padding: 10px 0px 0px 0px; 
}
.ProductPageTitle
{
	font-weight: bold;
}
.AddToCartContainer
{
	border: solid 2px black;
	padding: 5px 5px 5px 5px;
	font-size: 0.8em; 
}
.ProductOptionDropDown
{
	font-size: 8pt; 
	width: 155px;	
}
.formItemOuter
{
	font-weight: normal;
	padding-left: 10px;
	padding-bottom: 10px;
}
.checkoutForm
{
	padding-top: 20px;
}
.checkoutButtonContainer
{
	padding-top: 10px;
	text-align: right;
}
/* generic classes */
.centre
{
	text-align: center; 
}
.clear
{
	clear: both; 
}
.link	
{
	text-decoration: none;
}
.link:visited 
{	
	text-decoration: none;
}
.link:hover 
{	
	text-decoration: none;
}
.NavigationBarLink
{
	color: Black;
}
.ProductDescription
{
	margin-top: 20px; 
	margin-bottom: 20px; 
}
.OtherProductsText
{	
	margin-bottom: 10px;
}

.validationMessage
{
	border-style: dotted; 
	border-width: 1px; 
	border-color: red;	
	background-color: white; /*#fc9186;*/
	color: black;
	font-weight: normal; 
	padding: 4px; 
}
.cartEmpty
{
	margin-bottom: 200px;
}

.signup
{
	font-size: 6pt;	
}
.signup input
{
	font-size: 8pt;
}
.signup input.button
{
	margin-top: 5px;
	width: 116px;
	color:#7d1582;
	font-size: 8pt;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-weight:bold;
	background-color: white;
	border:1px solid;
	border-top-color: black;
	border-left-color:black;
	border-right-color:black;
	border-bottom-color:black;	
}
.oldPrice
{
	color: Red; 
	text-decoration: line-through;
}
.ProductPageTitlePriceDesc
{
	color: Red;
}
/* send to friend */
div.sendtofriend a:link, div.sendtofriend a:hover, div.sendtofriend a:visited, iv.sendtofriend a:active
{
	text-decoration: none; 
	color: Black; 	
}
div.sendtofriend
{	
	margin-top: 5px;	
	text-align: center;
	font-size: 0.8em; 
}
div.sendtofriend #formcontainer
{
	text-align: left;
	border: solid 2px black;
	margin-top: 3px; 
}
div.sendtofriend #formcontainer input, div.sendtofriend #formcontainer textarea
{
	width: 150px;
}
div.sendtofriend #formcontainer #form
{
	padding: 5px 5px 5px 5px;
}
div.sendtofriend #formcontainer input.sendToFriendButton 
{
	width: 155px;
}
