body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

td { font: 11px  Verdana, sans-serif; }
td.12 { font: 12px  Verdana, sans-serif; }

a { text-decoration: none; font-weight:	bold;}
a:link { color: #000099; text-decoration: underline; }
a:visited { color: #000099; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: none; }
a:active { color: #000099; text-decoration: underline; }
a.debold {	text-decoration: none;	font-weight: normal; }

a.small  { color: #000000; padding: 5px 5px 10px 5px; text-decoration: none; font-weight: normal;}
a.small:visited  { color: #000000; padding: 5px 5px 10px 5px; text-decoration: none; font-weight: normal;}
a.small:hover {  color: #7F3100; padding: 5px 5px 10px 5px; text-decoration: none; font-weight: normal;}

.submenu {width: 100px; padding: 0 0 0 0;}
.subcontent {width: 100%; padding: 0 0 0 0; font: 1.25em Arial, sans-serif;}
a.sublink {color: #373B31; font: 10px Verdana, "Century Gothic", Arial, sans-serif; font-weight: bold; text-decoration: none;}
a.sublink:visited {color: #373B31; font: 10px Verdana, "Century Gothic", Arial, sans-serif; font-weight: bold; text-decoration: none;}
a.sublink:hover {color: #000000; font: 10px Verdana, "Century Gothic", Arial, sans-serif; font-weight: bold; text-decoration: none;}


a.categories  { color: #7F3100; padding: 3px 5px 3px 10px; display: block; text-decoration: none; background-color: #F7F7F7; border: 1px solid #666666;}
a.categories:visited  { color: #7F3100; padding: 3px 5px 3px 10px; display: block; text-decoration: none; background-color: #F7F7F7; border: 1px solid #666666;}
a.categories:hover {  color: #000000; background-color: #F7F7F7; text-decoration: none; border: 1px solid #666666;}

.white  { font: 11px verdana, arial, geneva, sans serif; color: White; text-decoration: none;}
a.white  { font: 11px verdana, arial, geneva, sans serif; color: White; text-decoration: none;}
a.white:visited  { font: 11px verdana, arial, geneva, sans serif; color: White; text-decoration: none; }
a.white:hover {  font: 11px verdana, arial, geneva, sans serif; color: White; text-decoration: underline;}

input {color: #333333; 
border-top: solid 1px #BAC4C4;
border-left: solid 1px #BAC4C4;
border-bottom: solid 1px #BAC4C4;
border-right: solid 1px #BAC4C4;
}

input.image {
border-top: solid 0px;
border-left: solid 0px;
border-bottom: solid 0px;
border-right: solid 0px;
}

.itemedit {
color: #333333; 
border-top: solid 1px #BAC4C4;
border-left: solid 1px #BAC4C4;
border-bottom: solid 1px #BAC4C4;
border-right: solid 1px #BAC4C4;
}
select { color: Black; 
border-top: solid 1px #BAC4C4;
border-left: solid 1px #BAC4C4;
border-bottom: solid 1px #BAC4C4;
border-right: solid 1px #BAC4C4;
}
.itemchk {
	border: 0px;
}
textarea { color: Black; 
border-top: solid 1px #BAC4C4;
border-left: solid 1px #BAC4C4;
border-bottom: solid 1px #BAC4C4;
border-right: solid 1px #BAC4C4;
}

.login { font: 10px verdana, sans-serif; color: #FFFFFF;}
input.login {	color: #000000; font: 9px verdana, sans-serif; background-color : #ABC9DC; border: none;}

.copy { font: 10px verdana, sans-serif; color: #999999;}
.details { font: 11px verdana, sans-serif; color: #333333; padding: 5px;}

.price {font: 10px Microsoft Sans Serif, sans serif; font-weight: bold;}

td.tan {
font: 13px verdana, arial, geneva, sans serif;
color: White;
padding: 6px;
}

td.tdsublink {
	height: 21px;
}

td.blue {
color: #000000;
background: #FCFCFC;
padding: 3px;
border-top: solid 1px #C4C4C4;
border-left: solid 1px #C4C4C4;
border-bottom: solid 1px Black;
border-right: solid 2px Black;
}
input.button {
border: none;
}

body {
visibility: visible;
}
.title {
color: #000066;
font: 12px Verdana;
font-weight: bold;
text-align: left;
padding-bottom:20px;
}
DIV.subtitle {
color: #BE0800;
font: 11px Verdana;
font-weight: bold;
text-align: left;
}
DIV.message {
color: Black;
font: 12px Verdana;
width: 100%;
text-align: center;
}
.messageTitle {
color: #000099;
font: 12px Verdana;
font-weight: bold;
text-align: left;
}

.bgvert {
	background-image:  url(/member/3/images/store/divvert.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bghor {
	background-image:  url(/member/3/images/store/divhor.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.bghortop {
	background-image:  url(/member/3/images/store/divhor.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.mainTxt {
	font-family: Verdana;
	font-size: 12px;
	color: #000066;
	line-height: 160%;
	text-align: justify;
	width: 95%;
}
.itemedit {
	width: 95%;
}
.main {
	top: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: center; 
	width: 100%;
	
}
.priceTotal {
	color: #FF0000;
	font-weight: bold;
	
	border: 0px;
	text-align: left;
}
.itemDescription {
	color: #000066;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
}
.itemSmallDetails {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.itemSmallPrice {
	color: #000000;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}
.itemSmallPriceTotal {
	color: #000066;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
}
.itemDetails {
	padding: 5px;
	padding-left: 20px;
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
a.itemBest {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none; 
	padding-left: 12px;
	padding-right: 1px;
}
a.itemBest:link {color: #000000; text-decoration: none; }
a.itemBest:visited {color: #000000; text-decoration: none; }
a.itemBest:hover {color: #000000; text-decoration: underline; }
a.itemBest:active {color: #000000; text-decoration: underline; }

.otherTxt {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}
.listbutton {
	border: 0px;
}
.cartHead {
	background-color: #6497FF;
	color: white;
}
.cartHeadHilite {
	background-color: #0032C6;
	color: white;
}
.messageHilite {
	color: #0032C6;
	font-weight:bold;
}
.lineATitle {
	color: red;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
.white_text_right
{
	color:#FFFFFF;
	text-align:right;
	width: 350px;
}

a.top_link, a.top_link:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.top_link:hover
{
	color:#FFFF00;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.news_link, a.news_link:visited
{
	color:#000000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.news_link:hover
{
	color:#000099;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}


.top_banner_text
{
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
}

.find_a_div
{
	width:80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

a.find_a_menu, a.find_a_menu:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.find_a_menu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}

div.menublock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E0E0E0;
	width:144px;
	margin: 2px;
}

div.menusubblock
{
	text-align:left;
	padding: 5px;
}

a.menuitem, a.menuitem:visited
{
	color:#000000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width:100%; 
	background-color: #E0E0E0;
}

a.menuitem:hover
{
	color:#000099;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #6498FF;
}

div.headline_title
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-left: 20px;
}

div.article_title
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

div.article_title_white
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

div.article_text
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 12px;
}

div.index_block
{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 12px;
}

.listHeader {
	background-color: 003399;
	font-weight: bold;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF0000;
	border-left-color: #FF0000;
}
.listrowA {
	background-color: #FFFFFF;
}
.listrowB {
	background-color: #F4F4F4;
}
.listcellA {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 1px 7px;
}
.listcellB {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 1px 7px;
}
.listcellHeaderA {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFEE00;
	padding: 1px 7px;
}
.listcellHeaderB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFEE00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFEE00;
	padding: 1px 7px;
}
.listcellHeaderC {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFEE00;
	padding: 1px 7px;
}

a.white { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.white:link { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.white:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.white:hover { color: #FFEE00; text-decoration: underline; font-weight: bold;}
a.white:active { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
