body, td
{ 
	color: #696969;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	font-family:  Arial, Helvetical, Verdana,  Geneva, SunSans-Regular;
	}

A:link, A:visited { color:#369; text-decoration: none; }

A:hover, A:active { color:#a0aacf; text-decoration: underline; }

.red-bold { color: Red; font-weight: bold; }

.header   { color: #369; font-size: 14pt;  font-weight: bold; }
.phone   { color: #e2656f; font-size: 12pt;  font-weight: bold; }

.FeaturedProducts_Header   { color: #e17e0d; font-size: 14pt; font-weight: bold; }

.headersm   { color: #369; font-size: 10pt; font-weight: bold; }
.headersmbk   { color: #000; font-size: 10pt;  font-weight: bold; }

.leftmenuTitle  { color: #fff ; font-size: 11pt; font-weight: bold; padding: 0; }

.welcomebox { color: #fff; font-weight: bold; padding: 0 10px 0 15px; }
.sidebarlist { color: #fff; }
.sidebarlist a:link { color: #fff ; }
.sidebarlist a:visited  { color: #fff ; }
.sidebarlist a:hover  { color: #fff ; }

.whitelink { color : white; font-size: 8pt }
.whitelink a:link { color : white; font-size: 8pt }
.whitelink a:visited { color : white; font-size: 8pt }

.disclaimer { color:#999; font-size: 8pt }

.disclaimerwhite { color: #ffffff;font-size: 7pt }
.disclaimerwhite a:link  { color: #ffffff; font-size: 7pt }
.disclaimerwhite a:hover  { color: #339966; font-size: 7pt }
.disclaimerwhite a:visited  { color: #ffffff; font-size: 7pt }

.toplinks { font-size: 8pt }

.b { font-weight: bold; }

.price { color: #f93; font-weight: bold; }

.ProductTitle   { color: #000; font-size: 12pt; font-weight: bold; }

.ProductOptions { color: #369; font-size: 11pt; font-weight: bold; }

.LineTitle   { color: #000; font-size: 10pt; font-weight: bold; }
.details { color: #333; font-weight: bold; }


.PageTitle
{
	color: #369; font-size: 14pt;  font-weight: bold;
}	

h1.PageTitle
{
	color: #369; font-size: 14pt;  font-weight: bold;
}	

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

.PostTitle
{
	font-weight: bold;
	font-size: larger;
}
h1.PostTitle
{
	font-weight: bold;
	font-size: larger;
}
.PostSubTitle 
{
	font-weight: bold;
}
.PostText
{
}
.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;
}