a.line{ color:#FFFFFF!important; font-size:.8em!important;}
a.line:hover{ color:#69c!important; text-decoration:underline; font-size:.8em!important;}
A:link {
	color:  #009;
	text-decoration:none;
}
A:active {
	color: #369;
	text-decoration:none;
}
A:visited {
	color: #006;
	text-decoration:none;
}
A:hover {
	color: #03c;
	text-decoration:underline;
}
P {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #006;
	line-height:18pt;
	font-weight:400;
}
li {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #006;
	line-height:18pt;
	font-weight:400;
}
.small {
	font-size: 8pt;
	margin-top:4;
	margin-bottom:2;
}
H1 {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
	margin-bottom:0;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #339;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006;
}
/* This is for the Sub Menu Fonts */
a.mtext {
	text-align: left;
	background: #A5B9DE;
	color: #fff;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	display: block;
	padding: 2px 2px;
	width: 140px;
}
a.mtext:hover {
	text-align: left;
	background: #A5B9DE;
	color: #009;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	display: block;
	padding: 2px 2px;
	width: 140px;
}
/**/
#main_table_bg{ 	
	background-image:url(../images/bg4.jpg);
	background-repeat:repeat-x;
}
a.faq { color:#009; }
a.faq:hover { color:#000; }
#cart{display:inline; width:100px; text-align:right; font-size:.9em; padding:0; margin:1em  0  .4em 3em; font-family:Arial, Helvetica, sans-serif;}
#featured{display:block; width:94%; text-align:right; padding:0; margin:1em  0  .4em 0; font-family:Arial, Helvetica, sans-serif;}
#newsletter{text-align:right;};
