A:link {COLOR: #009; TEXT-DECORATION: none; font-weight:bold;}
A:active {COLOR: #c90; TEXT-DECORATION: none; font-weight:bold;}
A:visited {COLOR: #006; TEXT-DECORATION: none; font-weight:bold;}
A:hover {COLOR: #c90; TEXT-DECORATION: underline; font-weight:bold;}
A:unknown {COLOR: #000; font-weight:bold;}

A.plain:link {COLOR: #006; TEXT-DECORATION: none; font-weight:normal;}
A.plain:active {COLOR: #33f; TEXT-DECORATION: none; font-weight:normal;}
A.plain:visited {COLOR: #006; TEXT-DECORATION: none; font-weight:normal;}
A.plain:hover {COLOR: #33f; TEXT-DECORATION: none; font-weight:normal;}
A.plain:unknown {COLOR: #006; TEXT-DECORATION: none; font-weight:normal;}

A.bwyellow:link {COLOR: #fc3; TEXT-DECORATION: none; font-weight:normal; font-weight:bold;}
A.bwyellow:active {COLOR: #fff; TEXT-DECORATION: none; font-weight:normal; font-weight:bold;}
A.bwyellow:visited {COLOR: #fc3; TEXT-DECORATION: none; font-weight:normal; font-weight:bold;}
A.bwyellow:hover {COLOR: #fff; TEXT-DECORATION: none; font-weight:normal; font-weight:bold;}
A.bwyellow:unknown {COLOR: #fc3; TEXT-DECORATION: none; font-weight:normal; font-weight:bold;}

A.black:link {COLOR: #000; TEXT-DECORATION: none;  font-weight:normal;}
A.black:active {COLOR: #c90; TEXT-DECORATION: none;  font-weight:normal;}
A.black:visited {COLOR: #000; TEXT-DECORATION: none;  font-weight:normal;}
A.black:hover {COLOR: #c90; TEXT-DECORATION: none;  font-weight:normal;}
A.black:unknown {COLOR: #000; TEXT-DECORATION: none;  font-weight:normal;}

A.white:link {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
A.white:active {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
A.white:visited {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
A.white:hover {COLOR: #fff; TEXT-DECORATION: nonr; font-weight:bold;}
A.white:unknown {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}

A.ltgrey:link {COLOR: #ccc;}
A.ltgrey:active {COLOR: #ccc;}
A.ltgrey:visited {COLOR: #ccc;}
A.ltgrey:hover {COLOR: #ccc;}
A.ltgrey:unknown {COLOR: #ccc;}

A.fugmo:link {COLOR: #ffc; TEXT-DECORATION: none; font-weight:bold;}
A.fugmo:active {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
A.fugmo:visited {COLOR: #ffc; TEXT-DECORATION: none; font-weight:bold;}
A.fugmo:hover {COLOR: #fff; TEXT-DECORATION: underline; font-weight:bold;}

A.sidebar:link {COLOR: #ffc; TEXT-DECORATION: none; font-weight:bold;}
A.sidebar:active {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}
A.sidebar:visited {COLOR: #ffc; TEXT-DECORATION: none; font-weight:bold;}
A.sidebar:hover {COLOR: #fff; TEXT-DECORATION: none; font-weight:bold;}

A.toolbar:link {COLOR: #ff0; TEXT-DECORATION: none; font-weight:normal;}
A.toolbar:active {COLOR: #0f0; TEXT-DECORATION: none; font-weight:normal;}
A.toolbar:visited {COLOR: #cc0; TEXT-DECORATION: none; font-weight:normal;}
A.toolbar:hover {COLOR: #0f0; TEXT-DECORATION: none; font-weight:normal;}
A.toolbar:unknown {COLOR: #ff0; TEXT-DECORATION: none; font-weight:normal;}

A.addtocart:link {COLOR: #fc3; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: none;}
A.addtocart:active {COLOR: #fff; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: none;}
A.addtocart:visited {COLOR: #fc3; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: none;}
A.addtocart:hover {COLOR: #fff; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: none;}

A.footer:link {COLOR: #339; TEXT-DECORATION: none; font-weight:bold;}
A.footer:active {COLOR: #006; TEXT-DECORATION: none; font-weight:bold;}
A.footer:visited {COLOR: #339; TEXT-DECORATION: none; font-weight:bold;}
A.footer:hover {COLOR: #006; TEXT-DECORATION: underline; font-weight:bold;}

h2 {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 24px;}

TD {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px;}
INPUT {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 14px;}
.input {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 14px;}
.large {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px;}
.medium {COLOR: #000; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 15px;}
.small {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px;}
.title {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-ALIGN: left;}
.header {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: left;}
.headerc {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: center;}
.headerr {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-ALIGN: right;}
.smallheader {COLOR: #000; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold;}
.smallheaderr {COLOR: #000; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: right;}
.smallheaderw {COLOR: #fff; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold;}

.notice {COLOR: #c00; FONT-WEIGHT: bold;}
.bold {FONT-WEIGHT: bold;}
.question {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: left;}
.answer {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px; MARGIN-LEFT: 15px; MARGIN-RIGHT:15px; TEXT-ALIGN: left;}
.smallr {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: right;}
.smallc {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: center;}
.smalll {COLOR: #000; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: left;}
.smallw {COLOR: #fff; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 11px; TEXT-ALIGN: justify;}
.mediumr {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; TEXT-ALIGN: right;}
.mediumc {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; TEXT-ALIGN: center;}
.mediuml {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; TEXT-ALIGN: left;}
.mediumw {COLOR: #fff; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; TEXT-ALIGN: justify;}
.mediumv {COLOR: #fff; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px;}
.larger {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; TEXT-ALIGN: right;}
.largec {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; TEXT-ALIGN: center;}
.largel {COLOR: #000; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; TEXT-ALIGN: left;}
.largew {COLOR: #fff; FONT-FAMILY: verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; TEXT-ALIGN: justify;}

.vsmall {font-size:10px}
.numerator {font-size:10px; vertical-align:25%}
.denominator {font-size:10px}

.blue {COLOR:#009}
.bwblue {COLOR: #669;}
.lightblue {COLOR: #ccf;}
.ltblue {COLOR: #ccf;}
.dkblue {color:#006;}
.bwdyellow {COLOR: #c90;}
.bwyellow {COLOR: #fc3;}
.yellow {COLOR: #ff6;}
.grey {COLOR: #999;}
.ltgrey {COLOR:#ccc;}
.dkgrey {COLOR:#666;}
.white {COLOR: #fff;}
.bred {COLOR: #f00;}
.red {COLOR: #c00;}
.dkred {COLOR: #600;}
.purple {COLOR: #90f;}
.dkpurple {COLOR: #309;}
.ltpink {COLOR: #fee;}
.pink {COLOR: #fcc;}
.dkpink {COLOR: #f99;}
.bgreen {COLOR: #090;}
.green {COLOR: #696;}
.ltgreen {COLOR: #9c9;}
.dkgreen {COLOR: #363;}

.black {COLOR:#000;}
.beige {COLOR:#ba9}

.sc_on {color:#fff;}
.sc_off {COLOR:#999;}

.ihead {FONT-FAMILY: trebuchet ms,verdana,helvetica,arial; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.isubhead {FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.itopics {FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 11px;}
.headerw {COLOR: #fff; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold;}
.headerbwy {COLOR: #fc3; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold;}
.smallheaderbwy {COLOR: #fc3; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold;}
.smallheaderbwy2 {COLOR: #fc3; FONT-FAMILY: trebuchet ms,helvetica,arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.right { TEXT-ALIGN: right;}
.left { TEXT-ALIGN: left;}
.center { TEXT-ALIGN: center;}
.artworkinput {COLOR: #000; FONT-FAMILY: helvetica,arial, sans-serif; FONT-SIZE: 13px;}
.artworkinputb {COLOR: #000; FONT-FAMILY: helvetica,arial, sans-serif; FONT-SIZE: 15px; font-weight:bold;}
.email {font-family:courier new, courier, monospaced; font-size:12px;}
.by {color:#009;background:#ff9;}
.ry {color:#900;background:#ff9;}
.ybg {background:#ff9;}

.hiddenelement {position: absolute;visibility: hidden;}




/* CSS FOR AFFILIATES LINK GENERATOR */
.titleblue {COLOR: #336; FONT-FAMILY: trebuchet ms,verdana,helvetica,arial, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-ALIGN: left;}

.linkstable
{
	border-width: 2;
	border-style: solid;
	border-color: #999;

	background-color: #eee;

	width: 100%;
}

.linkssubtable
{
	border-width: 2;
	border-style: solid;
	border-color: #ccc;

	background-color: #fff;

	width: 98%;
}

.smalltable
{
	border-width: 1;
	border-style: dotted;
	border-color: #ccc;
	background-color: #fff;
}

.bannertable
{
	border-width: 1px;
	border-style: solid;
	border-color: #333;
	background-color: #fff;

	width: 570px;
}


.button
{
	font-size:10px; 
	font-family:verdana; 
	background-color:#fff;

	border-style: solid;
	border-width: 2px;

	border-top-color: #eee;
	border-right-color: #333;
	border-bottom-color: #000;
	border-left-color: #eee;


}

.input_affiliates
{
	font-size:12px; 
	font-family:verdana; 
	background-color:#fff;

	border-style: solid;
	border-width: 2px;

	border-top-color: #000;
	border-right-color: #ccc;
	border-bottom-color: #eee;
	border-left-color: #333;

}