a
{
	color : #000000;
	text-decoration : none;
}

a:link
{
	color : #005AA3;
	text-decoration : none;
}

a:visited
{
	color : #005AA3;
	text-decoration : none;
}

a:hover
{
	color : #FF0000;
	text-decoration : underline;	
}

a:active
{
	color : #005AA3;
	text-decoration : none;
}



a.about:link
{

	color : #005AA3;
	text-decoration : none;
}

a.about:visited
{
	color : #005AA3;
	text-decoration : none;
}

a.about:hover
{
	color : #FF0000;
	text-decoration : underline;	
}

a.about:active
{
	color : #005AA3;
	text-decoration : none;
}



a.footer:link
{

	color : #FFFFFF;
	text-decoration : none;
}

a.footer:visited
{
	color : #FFFFFF;
	text-decoration : none;
}

a.footer:hover
{
	color : #FFFFFF;
	text-decoration : underline;	
}

a.footer:active
{
	color : #FFFFFF;
	text-decoration : none;
}

p, tr, td{
	font-family :  Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #000000;
	text-align:justify;
} 



a.cont
{
	COLOR : #000000;
	TEXT-DECORATION : none;
	font-size: 11pt;
	FONT-WEIGHT : bold;
	/*background-color: #A7C1E3;*/
	display: block;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
}

body{
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 00px;
	font : 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:center;
}



select, textbox, option, textarea {
	font-size:10px;
}

.maintext {
	padding-left: 10px;
	padding-right: 5px;
	font-size: 120%;
	line-height: 120%;	
}

.newfoot {color:#999; font-size:10px; text-align:center;}

.newfoot a:link, .newfoot a:visited {color:#999;}

.newfoot a:hover {color:#999; text-decoration:underline;}

.content2 {
	padding-left:0px;
	padding-right: 10px;
	text-align:justify;
}

.content {
	padding-left: 15px;
	padding-right: 10px;
	text-align:justify;
}
.contentv {
	padding-left: 15px;
	padding-right: 10px;
	text-align:justify;
}

.content_box {
	padding-right: 10px;
	text-align:justify;
}

.blackbar {
	
	color:#FFFFFF;
	float:left;
}

.mysignal {
	font:"Arial Black", arial, verdana, helvetica;
	font-size:24px;
	font-weight:bold;
}

.bold {
	font-weight:bold;
	font : Verdana, Arial, Geneva, Helvetica, sans-serif;
}
.price {
	font-weight:bold;
	font-size:26px;
}

.description {
	font-size : 9px;
}

.footnote {
	font-size:9px;
	padding-left:15px;
	text-align:justify;
}

.customer {
	font-size:9px;
	padding-left:0px;
	text-align:justify;
}

.float {
	float:right;
	margin-top:2px;
}

.shopwhite {
	padding-left: 34px;
	padding-right: 10px;
	font : 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color : #FFFFFF;
	font-weight: bold;
	margin: 0px;
}

h3 {
	
	padding-right: 10px;
	font : 18px Arial, Verdana, Geneva, Helvetica, sans-serif; color : #FFFFFF;
	font-weight: bold;
	margin: 0px;
}

h2 {
	padding-left: 15px;
	padding-right: 10px;
	font : 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color : #FFFFFF;
	font-weight: bold;
	margin: 0px;
}

h1 {
	font-size: 12px;
	font-weight: bold;
}


.bold_header {
	text-align:center;
	font : 10pt Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	padding-top:2px;
	margin-bottom:2px;
}

.bold_product {
	font : 10pt Arial, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.product {
	font : 10pt Arial, Verdana, Arial, Helvetica, sans-serif;
}

.pagetitle {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 40px;
	background-color: #;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color : #FFFFFF;
	font-weight: bold;
}

.padcell {
	padding-left: 10px;
}

.newfront {padding:0px 10px 0px 10px; margin-top:10px; font-size:12px;}
.newfront a:link, .newfront a:visited {color:#000;}




h1.fronthead {
	font-size: 22px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom:0px;
	padding-left: 10px;
	margin-bottom:0px;
	font-family :  "Arial Rounded MT Bold", Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
}

h1.fronthead a:link, h1.fronthead a:visited {color:#000;}
h1.fronthead2 a:link, h1.fronthead2 a:visited {color:#000;}

h1.fronthead2 {
	font-size: 22px;
	font-weight: bold;
	padding: 0 0 0 10px;
	font-family :  "Arial Rounded MT Bold", Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	margin:0px;
}

h1 {
	font-size: 12pt;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	line-height: 100%;
}
.producthead {
	font-size: 16pt;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	line-height: 100%;
}

.barhead{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	background-color: #333333;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; color : #FFFFFF;
	font-weight: bold;
}
.ad1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 1.2em;
	font-weight: bold;
	color : black;
}
.ad2 {
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.6em;
	font-weight: bold; 
	color : black;	
	margin-top: -1em;
	padding-top: -1em;
	margin-bottom: -1em;
	padding-bottom: -1em;
}
.foot {
	background-image:url(images/b_bot.jpg);
	background-repeat:repeat-x;
}

.recess {
	font-weight:bold;
	font-size:14px;
	margin-left:20px;
	text-align: left;
}

.recess2 {
	margin-left:20px;
	font-size:12px;
	text-align:left;
}

.recess3 {
	font-weight:bold;
	font-size:14px;
	margin-left:20px;
	text-align: left;
	color:#333;
}

#recession {
	width:123;
	float:right;
	margin-right:20px;
	margin-left:15px;
	font-size:12px;
	text-align:left;
}

.nav2 {
	font-size: 1.0em;
	color: #FFFFFF;
	margin-top:	0px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-bottom: 4px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold; 
}



.footad {
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #000000;	
	padding-left : 0px;
}


.list2 {
list-style-image:url(images/arrows.gif);
}

/* below is from the summa VERTICAL */
#nav_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	width: 14em; 
	border: 1px solid #039;
	padding-left: 20px;
	margin: 0px;
	background-color: #e7e7e7;
	color: #333;	
	text-align : left;
	
}
#nav_vert p {
	display: none;
}

#nav_vert ul {
	/*list-style-image:url(images/arrows.gif);  */
	list-style: none;
	margin: 0;
	padding: 0;	
}

#nav_vert ul li {
	margin: 0;
	border-top: 0px solid #003;	
	
}

#nav_vert ul li a {
	display: block;
	padding: 3px 3px 3px .1em;
	border-left: 5px solid #e7e7e7;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #369;
	background-color: #;
	color: #336699;
	text-decoration: none;
	width: 100%;	
}

#nav_vert ul li a:hover {	
	color: #000000;	
}

/*----------------------------------*/

/* below is from the summa VERTICAL */

#nav_vert2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	width: 14em; 
	border: 1px solid #039;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	background-color: #e7e7e7;
	color: #333;	
	text-align : left;
	
}
#nav_vert2 p {
	display: none;
}

#nav_vert2 ul {
	/*list-style-image:url(images/arrows.gif);  */
	list-style: none;
	margin: 0;
	padding: 0;	
}

#nav_vert2 ul li {
	margin: 0;
	border-top: 0px solid #003;	
	
}

#nav_vert2 ul li a {
	display: block;
	padding: 3px 3px 3px .1em;
	border-left: 5px solid #e7e7e7;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #369;
	background-color: #;
	color: #336699;
	text-decoration: none;
	width: 100%;	
}

#nav_vert2 ul li a:hover {	
	color: #000000;	
}

/*----------------------------*/



#nav_about {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 150px; 
	border: 0px solid #039;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	background-color: #;
	color: #333;	
	text-align : left;
	
}
#nav_about p {
	display: none;
}

#nav_about ul {
	/*list-style-image:url(images/arrows.gif);  */
	list-style: none;
	margin: 0;
	padding: 0;	
}

#nav_about ul li {
	margin: 0;
	border-top: 0px solid #003;	
	
}

#nav_about ul li a {
	display: block;
	padding: 3px 3px 3px .1em;
	border-left: 0px solid #e7e7e7;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #FFFFFF;
	background-color: #;
	color: #000000;
	text-decoration: none;
	width: 100%;	
}

#nav_about ul li ul li a {
	display: block;
	padding: 3px 3px 3px 20px;
	background-color:#E6E6E6;
}

#nav_about ul li a:hover {	
	color: #FF0000;
	background-color:#CDECFF;
}

/*----------------------------*/

#topbar {
	border-top: 1px solid #FFFFFF;
}

.divider {
	border-right: 1px solid #E6E6E6;
	padding:5px;
}




div#commentForm
{
margin: 0px 20px 0px 20px;
 display: none; 
}

div#commentForm2
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm3
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm4
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm5
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm6
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm7
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm8
{
margin: 0px 20px 0px 20px;
display: none;
}

div#commentForm9
{
margin: 0px 20px 0px 20px;
display: none;
}


.normally {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	text-decoration:line-through;
}

.normally_no {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
}

.normalbig {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
		text-decoration:line-through;
}

.redprice {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color:#FF0000;
	font-weight:bold;
}

.recessprice {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color:#FF0000;
	font-weight:bold;
}

table#recess1 td {
	text-align:left;	
}

.onlinehead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
}

.onlinehead_sm {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

#indent ul li a:link , #indent ul li a:active  {	
	font-weight:normal;
}
#indent ul li a:hover, #indent ul li a:visited {	
	font-weight:normal;
}

.builder {
	font : 10pt Arial, Verdana, Arial, Helvetica, sans-serif;
	color:#005AA3;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}

.copyright {
	padding-left: 15px;
	padding-right: 10px;
	text-align:justify;
	font-weight:bold;
	color:#005AA3;
}

.recom {
	font-weight: bold;
	background-color:#D6F4C0;
}

.testim {padding-left:12px; padding-right:12px; font-style:italic; font-size:12px;}

.conthead {
	padding-left: 15px;
	font-size: 14px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.conthead2 {
	padding-left: 12px;
	font-size: 16px;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-top:5px;
	padding-bottom:7px;
}
.testhead {padding-left:8px; padding-right:8px; font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif;}
#maincontent {
	padding-left: 15px;
	padding-right: 10px;
	text-align:justify;
}

.mylink a
{
	color : #000000;
	text-decoration : none;
	font-size: 10px;
}

.mylink a:link
{
	color : #000000;
	text-decoration : none;
	font-size: 10px;
}

.mylink a:visited
{
	color : #000000;
	text-decoration : none;
	font-size: 10px;
}

.mylink a:hover
{
	color : #000000;
	text-decoration : underline;
	font-size: 10px;
	
}

.mylink a:active
{
	color : #000000;
	text-decoration : none;
	font-size: 10px;
}







.mylink2 a
{
	color : #000000;
	text-decoration : none;
	font-size: 9px;
}

.mylink2 a:link
{
	color : #000000;
	text-decoration : none;
	font-size: 9px;
}

.mylink2 a:visited
{
	color : #000000;
	text-decoration : none;
	font-size: 9px;
}

.mylink2 a:hover
{
	color : #000000;
	text-decoration : underline;
	font-size: 9px;
	
}

.mylink2 a:active
{
	color : #000000;
	text-decoration : none;
	font-size: 9px;
}