﻿body
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #4D5762;
}

.contentfont
{
	ddcolor: #72BC67;
}


.masterheaderTable
{
	background: url(images/tableBackNoBorder.gif);
}

.GiftCard
{
	background: url(images/GiftCard.gif);
	background-repeat: no-repeat;
}

.masterfooterTable
{
	background: url(images/tableback.gif);
}

img
{
	border:none;
}

.headerfont
{
	color: #25AAE2;
	font-weight: bold;
	font-size: 24px;
}

.OrderSummaryTitle
{
	color: #25AAE2;
	font-weight: bold;
	font-size: 18px;	
    border-bottom: solid 1px #25AAE2;
    padding-right: 5px;
}

.headersearchfont
{
	color: #0196DA;
	font-weight: bold;
	font-size: 24px;
}

.hrSep
{
	COLOR: #EDEBE7;
	
}

.SectionTitleItalics
{
	COLOR: #25AAE2;
	text-decoration: none;
	font-weight: bold;
	font-size: 20px;
    border-bottom: solid 1px #25AAE2;
    padding-right: 5px;
}




.SectionTitleMain,
.SectionTitleMain a,
.SectionTitleMain a:link,
.SectionTitleMain a:visited
{
	COLOR: #71BB66;
	text-decoration: none;
	font-weight: bold;
	font-size: 22px;
    border-bottom: solid 1px #71BB66;
    padding-right: 5px;
	font-style: italic;
}

.SectionTitleMain a:active,
.SectionTitleMain a:hover
{
	Background-COLOR: #71BB66;
	color: White;
}

.sidetitle
{
	COLOR: #CF118D;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
    border-bottom: solid 1px #CF118D;
    padding-right: 5px;
}

.TermsTitle
{
	COLOR: #F174AC;
	text-decoration: none;
	font-weight: bold;
	font-size: 24px;
    border-bottom: solid 1px #CF118D;
    padding-right: 5px;
}

.TermsTitle2
{
	COLOR: #71BB66;
	text-decoration: none;
	font-weight: bold;
	font-size: 24px;
    padding-right: 5px;
}


.productPrice
{
	color: green;
}

.oldproductPrice
{
	color: Red;
	text-decoration: line-through;
}


.title
{
	color: #25AAE2;
	font-weight: bold;
	font-size: 24px;
}

.SectionTitle
{
	color: #72BC67;
	font-weight: bold;
	font-size: 15px;
	width: 400;
	border-bottom: solid 1px #72BC67;
}

.sectionsubtitle
{
	color: #25AAE2;
	font-weight: bold;
	font-size: 18px;
}

SELECT.TextEntryMulti {
	BORDER-RIGHT: #B0B89E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #B0B89E 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 100%; BACKGROUND: #F9F9F9; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #B0B89E 1px solid; WIDTH: 300px; COLOR:#777; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #B0B89E 1px solid; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}

SELECT.TextEntry {
	BORDER-RIGHT: #B0B89E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #B0B89E 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 130%; BACKGROUND: #F9F9F9; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #B0B89E 1px solid; WIDTH: 300px; COLOR:#777; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #B0B89E 1px solid; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}

TEXTAREA.TextEntry {
	BORDER-RIGHT: #B0B89E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #B0B89E 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 130%; BACKGROUND: #F9F9F9; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #B0B89E 1px solid; WIDTH: 300px; COLOR:#777; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #B0B89E 1px solid; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}

INPUT.TextEntry {
	BORDER-RIGHT: #B0B89E 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #B0B89E 1px solid; 
	PADDING-LEFT: 4px; FONT-SIZE: 130%; BACKGROUND: #F9F9F9; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #B0B89E 1px solid; WIDTH: 300px; COLOR:#777; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #B0B89E 1px solid; 
	FONT-FAMILY: Arial, Verdana, sans-serif
}

INPUT.Button 
{
	FONT-SIZE: 130%; BACKGROUND: #F9F9F9;
	FONT-FAMILY: Arial, Verdana, sans-serif
	/*
	BORDER-RIGHT: #79D3F6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #79D3F6 1px solid; 
	PADDING-LEFT: 1px;  
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #79D3F6 1px solid; WIDTH: 300px; COLOR:#777; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #79D3F6 1px solid; 
*/
}

.messageError
{
	color: #D02E45;
}

tr.Row
{
	padding-bottom: 5px;
}

A,
A:link,
A:visited
{
	COLOR: #CF118D;
	text-decoration: none;
}

A:active,
a:hover
{
	COLOR: #CF118D;
	background-color: #F9D0E2;
	text-decoration: underline;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	RATING

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.ratingStar
{
	font-size: 0pt;
	width: 13px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}
.filledRatingStar
{
	background-image: url(Images/FilledStar.png);
}
.emptyRatingStar
{
	background-image: url(Images/EmptyStar.png);
}
.savedRatingStar
{
	background-image: url(Images/SavedStar.png);
}

