/* Basic styles */
Body
{
	font-size: 80%;
	background-image: url(Images/Gradient_bckgrnd_3.png);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	background-attachment: scroll;
}



/*background-color:#c3d0b5;*/

A
{
	font-size: 80%;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	color: blue;
}

A:active
{
	font-size: 80%;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	color: blue;
}

A:visited
{
	font-size: 80%;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	color: blue;
}

A:hover
{
	font-size: 80%;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	color: blue;
}

Table
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-left-color: red;
	background: #ffffff;
	border-bottom-width: 0px;
	border-bottom-color: red;
	border-top-color: red;
	border-right-width: 0px;
	border-right-color: red;
}

.MainPart
{
	border-right: #cecece 1px solid;
	border-top: #cecece 1px solid;
	background: #ffffff;
	border-left: #cecece 1px solid;
	border-bottom: #cecece 1px solid;
}




.ErrorMessage
{
	font-weight: bold;
	color: red;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
	font-size: 90%;
}

.ErrorMessage90
{
	font-weight: normal;
	color: red;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
	font-size: 90%;
}

.SuccessMessage
{
	font-weight: bold;
	font-size: 80%;
	color: teal;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}
.ImportantMessage
{
	font-weight: bold; /*font-size: 100%;*/
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	background-color: #c6eea6;
	text-decoration: none;
}

.CaptionName
{
	font-weight: bold;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}
/******************************************/

/* these styles are used in paging section*/
.PageNumberOn
{
	border-right: #6D85AF solid;
	border-top: #6D85AF solid;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: uppercase;
	border-left: #6D85AF solid;
	color: #6D85AF;
	border-bottom: #6D85AF solid;
}

.PageNumberOff
{
	border-right: lightsteelblue solid;
	border-top: lightsteelblue solid;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	border-left: lightsteelblue solid;
	color: #6d85af;
	border-bottom: lightsteelblue solid;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
}


.PageNumberOff A:hover
{
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: blue;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
}

.PageNumberOff A:link
{
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
}

.PageNumberOff A:visited
{
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
}

.PageNumberOff A:active
{
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
}



.PageNumberOn1
{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: uppercase;
	color: #6D85AF;
	height: 10px;
	width: 20px;
}

.PageNumberOff1
{
	font-size: 10px;
	text-transform: uppercase;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	height: 10px;
	width: 20px;
}


.PageNumberOff1 A:hover
{
	font-size: 10px;
	text-transform: uppercase;
	color: blue;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	height: 10px;
	width: 20px;
}

.PageNumberOff1 A:link
{
	font-size: 10px;
	text-transform: uppercase;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	height: 10px;
	width: 20px;
}

.PageNumberOff1 A:visited
{
	font-size: 10px;
	text-transform: uppercase;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	height: 10px;
	width: 20px;
}

.PageNumberOff1 A:active
{
	font-size: 10px;
	text-transform: uppercase;
	color: #6d85af;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-decoration: underline;
	height: 10px;
	width: 20px;
}

.PageNumber
{
	height: 12px;
	width: 20px;
}

.Paging
{
	font-size: 12px;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
	color: #6D85AF;
	font-weight: bold;
}

.Paging A:link
{
	font-size: 12px;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
	color: #6D85AF;
	font-weight: bold;
	text-decoration: underline;
}

.Paging A:visited
{
	font-size: 12px;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
	color: #6D85AF;
	font-weight: bold;
	text-decoration: underline;
}

.Paging A:active
{
	font-size: 12px;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
	color: #6D85AF;
	font-weight: bold;
	text-decoration: underline;
}

.Paging A:hover
{
	font-size: 12px;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
	color: #6D85AF;
	font-weight: bold;
	text-decoration: underline;
}

/*****************************************************************/
/* these styles are used in Menu Items section*/
.MenuItemsTitle
{
	font-weight: bold;
	font-size: 70%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: blink;
	text-transform: uppercase;
}

.MenuItemsTitle1 A:visited, A:link, A:active, A:hover
{
	font-weight: lighter;
	font-size: 100%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}


.MenuItemsTitle2 A:visited, A:link, A:active, A:hover
{
	font-weight: lighter;
	font-size: 90%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.MenuItems A:visited
{
	font-weight: normal;
	font-size: 80%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.MenuItems A:link
{
	font-weight: normal;
	font-size: 80%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.MenuItems A:active
{
	font-weight: normal;
	font-size: 80%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.MenuItems A:hover
{
	font-weight: normal;
	font-size: 80%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}


.MainMenuItemsOn
{
	font-weight: normal;
	font-size: 90%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
	border-right: olive solid thin;
	border-top: olive solid thin;
	border-left: olive solid thin;
	border-bottom: olive solid thin;
	background-color: #ccff99;
}

.MainMenuItemsOff
{
	font-weight: normal;
	font-size: 90%;
	color: #383838;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

/***********************************************/

/* styles for main footer*/
.FooterBackground
{
	background-image: url(Images/Gradient_bckgrnd_1.png);
	background-position: left top;
	background-repeat: repeat-x;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
background-attachment: scroll;	
	
	font-weight: bold;
	font-size: 70%;
	color: #516761;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-align: center;
}/*background-color: #c3d0b5;*/


.FooterBackground A:Visited, A:Hover, A:link
{
	font-weight: bold;
	font-size: 100%;
	color: #516761;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-align: center;
	text-decoration: underline;
}
/*********************************/

/*****************************************************************/
/* these styles are used in Navigation Menu section*/
.MenuNavigation A:link
{
	font-weight: normal;
	font-size: 80%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-align: left;
}

.MenuNavigation A:visited
{
	font-weight: normal;
	font-size: 80%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-align: left;
}

.MenuNavigation A:active
{
	font-weight: normal;
	font-size: 80%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-align: left;
}

.MenuNavigation A:hover
{
	font-weight: normal;
	font-size: 80%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-align: left;
}




/***********************************************/
/* Styles for Product Pages*/
.ProductName A:link, A:active, A:visited
{
	font-weight: normal;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.ProductName A:hover
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.ProductName
{
	font-weight: normal;
	font-size: 80%;
	color: black;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}




.ProductNameBold A:link
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.ProductNameBold A:active
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.ProductNameBold A:visited
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}
.ProductNameBold A:hover
{
	font-weight: bold;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.ProductNameBold
{
	font-weight: bold;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.ProductPrice
{
	font-weight: bold;
	font-size: 90%;
	color: #207A12;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.ProductPriceDisabled
{
	font-weight: 500;
	font-size: 90%;
	color: #778899;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1.5pt;
}

.ProductPriceLineThrough
{
	font-weight: normal;
	font-size: 90%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: line-through;
}

.ProductPriceLineThroughRed
{
	font-weight: bold;
	font-size: 90%;
	color: red;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: line-through;
}

.ProductPriceRed
{
	font-weight: normal;
	font-size: 90%;
	color: red;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}
.ProductPriceGrey
{
	font-weight: normal;
	font-size: 90%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.ProductPriceWhite
{
	font-weight: bold;
	font-size: 90%;
	color: white;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	vertical-align: text-top;
	text-decoration: underline;
}

.ProductPriceSmallWhite
{
	font-weight: normal;
	font-size: 50%;
	color: white;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.ProductDescription
{
	font-weight: normal;
	font-size: 80%;
	color: black;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

/***************************************************/

/***********************************************/

/* styles for Features menu section*/
.GreyBackground
{
	background-color: #D6D6d6;
}

.PinkBackground
{
	background-color: #ff7588;
}
.BlueBackground
{
	background-color: #5470a1;
}
.GreenBackground
{
	background-color: #649c52;
}

.ShoppingCartItems
{
	border-right: white thin inset;
	border-top: white thin inset;
	font-weight: bold;
	font-size: 75%;
	text-transform: uppercase;
	border-left: white thin inset;
	color: red;
	border-bottom: white thin inset;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	height: 18px;
	width: 18px;
	text-align: center;
}

.SelectedCategoryName
{
	font-weight: bold;
	font-size: 100%;
	color: white;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
}

.SelectedCategorySection
{
	font-weight: bold;
	font-size: 105%;
	color: white;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	text-transform: capitalize;
}
/*********************************/
.Text100White
{
	font-weight: normal;
	font-size: 100%;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

A .TextBold100White
{
	font-weight: bold;
	font-size: 100%;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.Text100
{
	font-weight: normal;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold100
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text90
{
	font-weight: normal;
	font-size: 90%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold90Capital
{
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}

.TextBold100Capital
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}


.TextBold100Upper
{
	font-weight: bold;
	font-size: 120%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.TextBold100
{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold90Upper
{
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.TextBold90
{
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold85Capital
{
	font-weight: bold;
	font-size: 85%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}

.TextBold85
{
	font-weight: bold;
	font-size: 85%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text85
{
	font-weight: normal;
	font-size: 85%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text85Grey
{
	font-weight: normal;
	font-size: 85%;
	color: #606060;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.TextBold85
{
	font-weight: bold;
	font-size: 85%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text85Capital
{
	font-weight: normal;
	font-size: 85%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}
.Text80
{
	font-weight: normal;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text80Capital
{
	font-weight: normal;
	font-size: 100%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}

.TextBold80
{
	font-weight: bold;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold80Upper
{
	font-weight: bold;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.TextBold80Capital
{
	font-weight: bold;
	font-size: 80%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}

.TextBold80Red
{
	font-weight: bold;
	font-size: 100%;
	color: red;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.Text75
{
	font-size: 75%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
}


.Text70
{
	font-size: 70%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
}

.Text70Green
{
	font-size: 70%;
	color: #669966;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
}

.TextBold70
{
	font-weight: bold;
	font-size: 70%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
}

.TextBold70Upper
{
	font-weight: bold;
	font-size: 70%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.TextBold60Upper
{
	font-weight: bold;
	font-size: 60%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: UPPERCASE;
}

.TextBold70UpperNarrow
{
	font-weight: bold;
	font-size: 70%;
	color: #000000;
	font-style: normal;
	font-family: Arial Narrow, Tahoma, Verdana,Times New Roman;
	letter-spacing: 1pt;
	text-transform: UPPERCASE;
}

.TextBold50Upper
{
	font-weight: bold;
	font-size: 50%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: UPPERCASE;
}

/*.comments
{
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	font-style: normal;
	color: #334455;
}
*/
/*
.comments
{
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	color: #778899;
}
*/

.comments
{
	font-family: Verdana,Arial, Tahoma;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}

.Required
{
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	font-size: 80%;
	font-weight: normal;
	font-style: normal;
	color: red;
}


/* styles for Shy Yes section*/

.ShyYesBackground
{
	background-color: #FFCAA3;
}

.ShyYesTopBackground
{
	background-position-y: top;
	background-image: url(Images/shy_yes_boarder_top.gif);
	background-repeat: repeat-x;
}

.ShyYesHorizontalGreyLine
{
	border-top: #bfbfbf 3px solid;
	background-color: #bfbfbf;
}

/**********************************/

/* Links*/


.RegularLinksBoldUpper A:link
{
	font-weight: bold;
	font-size: 85%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksBoldUpper A:active
{
	font-weight: bold;
	font-size: 85%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksBoldUpper A:visited
{
	font-weight: bold;
	font-size: 85%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksBoldUpper A:hover
{
	font-weight: bold;
	font-size: 85%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksBoldUpper
{
	font-weight: bold;
	font-size: 80%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}



.RegularLinksCapital A:link
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-transform: capitalize;
}

.RegularLinksCapital A:active
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-transform: capitalize;
}

.RegularLinksCapital A:visited
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-transform: capitalize;
}
.RegularLinksCapital A:hover
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
	text-transform: capitalize;
}
.RegularLinksCapital
{
	font-weight: normal;
	font-size: 80%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: capitalize;
}

.RegularLinksBold A:link
{
	font-weight: bold;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksBold A:active
{
	font-weight: bold;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksBold A:visited
{
	font-weight: bold;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksBold A:hover
{
	font-weight: bold;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksBold
{
	font-weight: bold;
	font-size: 90%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: none;
}

.RegularLinksNormal A:link
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksNormal A:active
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}

.RegularLinksNormal A:visited
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksNormal A:hover
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinksNormal
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: none;
}


.RegularLinks A:link
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.RegularLinks A:active
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}

.RegularLinks A:visited
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: none;
}
.RegularLinks A:hover
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-decoration: underline;
}
.RegularLinks
{
	font-weight: normal;
	font-size: 80%;
	color: blue;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: none;
}
/*********************************/


/* Shopping Cart styles*/

.ProductPriceTotal /* color: #207A12;*/
{
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	font-style: normal;
	font-family: Verdana, Times New Roman, Courier New, Tahomas;
	letter-spacing: 1pt;
	text-transform: uppercase;
}

.LineVertical
{
	background-color: white;
	width: 1;
}

/******************************/

/* Complete purchase styles*/

/***************************/


/**********************************/


/* Show On Mouse over help */

/*@media all
{
	tool\:tip
	{
		behavior: url(http://www.modifilan-seaweed-extract.com/Include/ToolTip_js.htc);
	}
	
	
	tool\:tip1
	{
		behavior: url(Include/ToolTip_js.htc);
	}
}

.tip
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color:Black;
}
.tip1
{
	font-weight: bold;
	cursor: hand;
	color: green;
 
}*/

.Button
{
	/*font-family: Verdana, Arial, sans-serif; 	font-weight: normal; 	font-size: 14px; 	font-weight: bold; 	cursor: hand; 	color: #ffffff; 	font-style: normal; 	font-family: Tahoma; 	letter-spacing: 1px; 	background-color: #66cc66; 	text-decoration: none; 	height: 30px; 	border-right: #339933 3px solid; 	border-top: #00ff66 3px solid; 	border-left: #00ff66 3px solid; 	border-bottom: #339933 3px solid;*/
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	font-weight: bold;
	cursor: hand;
	color: #ffffff;
	font-style: normal;
	font-family: Tahoma;
	letter-spacing: 1px;
	background-color: #74a780;
	text-decoration: none;
	height: 30px;
	border-right: #339933 3px solid;
	border-top: darkseagreen 3px solid;
	border-left: darkseagreen 3px solid;
	border-bottom: #339933 3px solid;
}
/*color: #516761;*/
.ButtonYellow
{
	/*background-color: #ffefd5;*/
	background-color: #cc9900;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	cursor: hand;
	height: 25px;
	border-right: #c28900 3px solid;
	border-top: #e0b03b 3px solid;
	border-left: #e0b03b 3px solid;
	border-bottom: #c28900 3px solid;
}

.ButtonGray
{
	/*background-color: #ffefd5;*/
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	height: 25px;
}

/*
background-color: #ffcc66;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
	cursor: hand;
	height: 25px;
	border-right: #ffb766 3px solid;
	border-top: #f0e68c 3px solid;
	border-left: #f0e68c 3px solid;
	border-bottom: #ffb766 3px solid;
*/
/*background-color: #ffcc66;*/


.BackgroundLightGreen
{
	background-color: #d8e5d2;
}

.BackgroundLightGreenWithBorder
{
	background-color: #d8e5d2;
	border: solid 1px #cecece;
}
.BackgroundWhiteWithBorder
{
	background-color: #ffffff;
	border: solid 1px #cecece;
}
/*c3d0b5
d8e5d2
dcf0bb
d2e6b2
#cadeab
background-color: #e2eee0;*/


.BackgroundLightYellow
{
	background-color: #ffff99;
}

.BackgroundBrightYellow
{
	background-color: #ffff51;
}

.BackgroundYellow
{
	background-color: #faf4dd;
}

/* 
faf4dd
f8f2bb
e2e2b2
d7d7a6
cccc99*/

.BackgroundGreen
{
	background-color: #b6c3b0;
	
}

/*#b6c3b0
99cc99
b9d199
c4dcdc*/
.Feedback
{
	/*background-color: #e2eee0; 	border: solid 1px green;*/
	border-right: #cecece 1px solid;
	border-top: #cecece 1px solid;
	background-color: #e2eee0;
	border-left: #cecece 1px solid;
	border-bottom: #cecece 1px solid;
}

.CheckoutProgress
{
	border-right: #cecece 1px solid;
	border-top: #cecece 1px solid;
	background-color: #c6eea6;
	border-left: #cecece 1px solid;
	border-bottom: #cecece 1px solid;
}

.BackgroundWhiteWithBorder
{
	background-color: #ffffff;
	border: solid 1px #cecece;
}



/*666666*/
