body		{ font-family: arial,helvetica,sans-serif; font-size:95%; padding:0px; margin:0px; }
.SNAV		{ font-family:sans-serif; font-size:10pt; font-weight:bold; margin:3px 0px 10px 0px; white-space:nowrap; }
.SNAV a		{ background-color:#B2C6E6; border:1px outset; color:#fff; padding:2px 4px; text-decoration:none; margin:0px; }
.SNAV a:visited	{ background-color:#B2C6E6; border:1px outset; color:#fff; padding:2px 4px; text-decoration:none; margin:0px; }
.SNAV a:hover	{ background-color:#ffffff; border:1px outset; color:#00f; }
.SNAV a:active	{ background-color:#627696; border:1px inset; color:#fff; }
.itemimg	{ padding-right:10px; }
.itemdesc	{ padding-right:10px; width:100%; }
.itemprice	{ text-align:right; }
table.BNAVBAR			{ background-color:#B2C6E6; color:#fff; font-family:serif; font-size:11pt; font-weight:bold; }
table.BNAVBAR th a		{ background-color:#B2C6E6; border:1px  solid #B2C6E6; color:#fff; display:block; padding:10px 2px; font-family:serif; text-decoration:none; }
table.BNAVBAR th a:hover	{ background-color:#fff;    border:1px outset #B2C6E6; color:#00f; }
table.BNAVBAR th a:active	{ background-color:#fff;    border:1px  inset #B2C6E6; color:#009; }
.siteby			{ background-color:#fff; font-family:arial,sans-serif; font-size:8pt; font-weight:bold; padding-bottom:10px; text-align:center; }
.siteby a		{ border-bottom:1px solid; text-decoration:none; color:#00f; }
.siteby a sup		{ font-size:7pt; }

.COPYR		{ font-family:sans-serif; font-size:7pt; padding-right:4px; text-align:right; }

h1 {
	font-family: arial,helvetica,sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #000066;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
h2 {
	font-family: arial,helvetica,sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #000066;
}
h3 {
	font-family: arial,helvetica,sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000066;
}
h4 {
	font-family: arial,helvetica,sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000066;
}
ttable{
	padding : 0 0 0 0;
	width : 100%;
	margin : 0 0 0 0;
}
table.catbutton{
	padding:0px; width:400px; margin:0px;
	background-image:url(../images/home/left.gif);
	background-position:0% 30%;
	background-repeat:no-repeat;
	background-color:transparent;
}

a.ADMENU	{ color:#404; font-family:times,serif; font-size:18pt; font-weight:bold; text-decoration:none; }

a.mcat		{ border:0px; color:#008; font-family:serif; font-size:13.5pt; font-weight:bold; text-decoration:none; padding:4px 6px; }
a.mcat:hover	{ background-color:#009; color:#fff; border:outset 2px; padding:2px 4px; }
a.mcat:active	{ background-color:#00f; color:#fff; border:inset 2px; padding:2px 4px;  }

table.homepage{
	padding : 0 0 0 0;
	width : 100%;
	margin : 0 0 0 0;
	background-image : url(../images/home/right.jpg);
	background-position :top right;
	background-repeat : no-repeat;
	background-color : transparent;
	border : none;
}
table.navbar{
	background-color: #B2C6E6;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	width : 100%;
}
table.cart{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	width : 100%;

}
table.nicelist td { padding-bottom:6px; }

table.outline{
	border : thin solid #B2C6E6;
	padding : 1 1 1 1;
	margin : 1 1 1 1;
	width : 95%;
}
tr {
	width : 100%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	vertical-align : top;
}
tr.catbutton {
	width : 70%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
	background-color : transparent;
}
th {
	font-family: arial,helvetica,sans-serif;
	font-size: medium;
}
td {
	font-family: arial,helvetica,sans-serif;
	font-size: small;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}
td.navbutton{
	border : none;
	text-align : center;
	padding : 0 0 0 0;
	margin : 0 0 0 0 ;
	font : bold normal normal larger "Times New Roman", Times, serif;
}
td.catbutton{
	border : none;
	padding : 0 0 0 0;
	margin : 0 0 0 0 ;
}

em {
	font-weight: bold;
	font-style: italic;
}

.error {
        color: #cc0000;
}

.newsDate {
	font-size: 85%;
	font-style: italic;
	color: #6666cc;
}

.sidebar {
	font-size: 85%;
}

pre,code {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 90%;
}
small {
	font-family: arial,helvetica,sans-serif;
	font-size: 75%;
}
span.navbartext{
	font : bold normal normal larger "Times New Roman", Times, serif;
}
a.small {
	font-family: arial,helvetica,sans-serif;
	font-size: 75%;
	text-decoration: none;
}

.tableTitle {
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
}

.tableExtras {
	font-family: arial,helvetica,sans-serif;
	font-size: 85%;
	color: #FFFFFF;
}
input {
	font-family: arial,helvetica,sans-serif;
	margin : 0 0 0 0;
}

input,select,textarea	{ background-color:#def; font-size:8pt; }

textarea {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
}

input.small, select.small {
	font-family: arial,helvetica,sans-serif;
	font-size: 75%;
}

textarea.small {
	font-family: "andale mono", "monotype.com", "courier new", monospace;
	font-size: 75%;
}
textarea {
	font-family: arial,helvetica,sans-serif;
	font-size: 95%;
}
select{
	width : 200;
}
img {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}
form{
	margin : 0 0 0 0;
}
b.bluefont{
 color: #160286;
}
select.wide {width:300}

table.ADMT	{ width:auto; }
.ADMT th	{ background-color:#fff; color:#009; font-family:sans-serif; font-size:10pt; padding:2px 10px 2px 0px; text-align:right; }
.ADMT td	{ background-color:#fff; color:#009; font-family:sans-serif; font-size:10pt; padding:2px 10px 2px 0px; text-align:left; }
td.IMGDEF	{ border:ridge 1px #00f; text-align:center; padding-bottom:10px; }

table.ADM	{ width:560px; }
.ADM th		{ background-color:#fff; }
a.ADMBUT	{ border:2px groove  #00f; background-color:#cdf; color:#009; display:block; text-decoration:none; padding:6px; line-height:1.4; }
a.ADMBUT:hover	{ border:2px outset #00f; background-color:#e0f0ff; color:#009; }
a.ADMBUT:active	{ border:2px inset  #00f; background-color:#79f; color:#fff; }
td.ar		{ text-align:right; }

table.STORES	{ background-color:#69c; border:2px outset #00f; width:auto; margin:10px; }
table.STORES th	{ background-color:transparent; color:#fff; font-family:verdana; padding:4px; }
table.STORES td	{ background-color:transparent; color:#fff; font-family:verdana; font-size:10pt; font-weight:bold; padding:4px; }
select.STORE	{ background-color:#def; width:100%; color:#006; font-size:11pt; font-weight:bold; border-color:#00f;}
tr.THD div	{ border-bottom:2px groove #009; color:#009; font-family:sans-serif; font-size:9pt; font-weight:bold; text-align:center; }
a.admsel	{ font-weight:bold; }
tr.selrow td	{ border-bottom:2px groove #009; padding-bottom:6px; }
span.err	{ color:#f00; font-weight:bold; }
.FLBL		{ color:#006; font-size:7pt; font-weight:bold; }
.FLBLU		{ border-bottom:1px #009 solid; color:#006; font-size:8pt; font-weight:bold; }
table.CONTACT		{ color:#000099; font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; font-weight:bold; }
table.CONTACT tr	{ vertical-align:baseline; }
table.CONTACT th	{ background-color:#fff; color:#009; font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; font-weight:bold; text-align:right; padding-right:10px; }
input.ctxt		{ text-align:center; }