body, td
{ color: #333333; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Helvetica, Arial, Verdana, sans-serif; }



A:link, A:visited { color:#007f6a; text-decoration: none; }
A:hover, A:active { color:#696969; text-decoration: underline; }

.rss { color : #007f6a; font-size: 12pt }
.rss a:link { color :#007f6a; font-size: 12pt; text-decoration: none;}
.rss a:visited { color :#007f6a; font-size: 12pt; text-decoration: none;}
.rss a:hover {color:#696969; font-size: 12pt; text-decoration: underline;}


.padding { margin-right: 5px; margin-left: 5px; padding: 0 5px; }


.heading { font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#696969; font-weight: bold; margin:4px 0 0; }




.header   { font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#696969; font-weight: bold; margin:4px 0 0; }
#header { font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#696969; font-weight: bold; margin:4px 0 0; }
.FeaturedProducts_Header   { color: #4d7f69; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; }

.headersm   { color: #4d7f69; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; }


.menu  { color: #333333; font-size: 10pt; margin-right:10px; font-weight:bold; padding-bottom:40px; text-decoration: none;}
.menu a:link  { color: #333333; font-size: 10pt;}
.menu a:hover  { color: #666666; font-size: 10pt; text-decoration: underline;}
.menu a:visited  { color: #333333; font-size: 10pt; text-decoration: none;}

.footer { color : #333333; font-size: 10pt }
.footer a:link { color :#333333; font-size: 10pt; text-decoration: none;}
.footer a:visited { color :#333333; font-size: 10pt; text-decoration: none;}
.footer a:hover {color:#666666; font-size: 10pt; text-decoration: underline;}


.cartmenu { color: #ffffff;font-size: 10pt }
.cartmenu a:link  { color: #ffffff; font-size: 10pt }
.cartmenu a:hover  { color: #ffffff; font-size: 10pt }
.cartmenu a:visited  { color: #ffffff; font-size: 10pt }


.cartdiv{ background-image: url(images/bg-cartmenu.gif); background-repeat: inherit; text-align: right; margin: 0; padding: 5px; }

.disclaimer { font-size: 7pt }
.disclaimerwhite { color: #ffffff;font-size: 7pt }
.disclaimerwhite a:link  { color: #ffffff; font-size: 7pt; text-decoration: none;}
.disclaimerwhite a:hover  { color: #ffffff; font-size: 7pt }
.disclaimerwhite a:visited  { color: #ffffff; font-size: 7pt; text-decoration: none; }

.specialnotice { font-size: 14pt; color: red;  }
.specialnotice a:link  { color: red; font-size: 14pt; text-decoration: none;}
.specialnotice a:hover  { color: red; font-size: 14pt }
.specialnotice a:visited  { color: red; font-size: 14pt; text-decoration: none; }

.toplinks { font-size: 8pt }


.tblArchiveDates
{
	 border-color: Black;
	 border-style: solid;
	 border-width: thin;
}
.tblCellArchiveDates
{
	 border-color: Silver;
	 border-style: solid;
	 border-width: thin;
}

.HeaderText
{
	
}

.PageTitle
{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#696969; font-weight: bold; margin:4px 0 0; }	

.MsgAtTop
{
}
.GridTitle 
{
	font-weight: bold;
}

.PostTitle
{ color: #696969; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; margin-right: 0; margin-left: 0; padding: 0; }
.PostSubTitle 
{
	font-weight: bold;
	
}
.PostText
{
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.ImageCaption
{
	font-size: x-small;
	text-align: center;
}

.b
{
	font-weight: bold;
}
.i
{
	font-style: italic;
}
.u
{
	text-decoration: underline;
}

.red-bold
{
	color: #990000;
	font-weight: bold;
}
.small
{
	font-size: 7pt;
}

.center
{
	text-align: center;
}

/**************************************
Table cell
**************************************/
.tc_Name
{
	font-weight: bold;
	vertical-align:top;
}
.tc_Value
{
}
.tc_Buttons
{
	text-align: center;
}

.errorMessage
{
	background-color: Yellow;
	font-weight:bold;
}



