a:link {  text-decoration: none; color: #FF6633; font-weight: bold }
a:visited {  text-decoration: none; color: #FF6633; font-weight: bold }
a:hover {  text-decoration: none; color: #50A9FF; font-weight: bold }

a.cart:link {  text-decoration: none; color: #50A9FF;}
a.cart:visited {  text-decoration: none; color: #50A9FF;}
a.cart:hover {  text-decoration: none; color: #FF6633;}

.quote {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}

.quotecell {
	border-bottom: 1px solid #E3E3E3;
	background-color: #000053;
}
.author {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

a.menu:link { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }
a.menu:visited {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}
a.menu:hover {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}

a.menuover:link { text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; }
a.menuover:visited {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}
a.menuover:hover {  text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}

a.sub:link { text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold; }
a.sub:visited {  text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold;}
a.sub:hover {  text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold;}

a.sidebar:link { text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold; }
a.sidebar:visited {  text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold;}
a.sidebar:hover {  text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: bold;}

.price { color: #FF0000; font-size: 12px; font-weight: bold; }
.ProductTitle { text-decoration: none; color: #35455e; font-size: 14px; font-weight: bold; }

a.stable:link {  text-decoration: none; color: #ffffff}
a.stable:visited {  text-decoration: none; color: #ffffff}
a.stable:hover {  text-decoration: none; color: #990000}

a.foot:link {  text-decoration: none; color: #cc3300; font-weight: normal}
a.foot:visited {  text-decoration: none; color: #cc3300; font-weight: normal}
a.foot:hover {  text-decoration: none; color: #ff0000; font-weight: normal}

.body {  font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.intro {  font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #E1E1E1}
.bodybold { font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }

.celloneleft { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #cccccc; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celloneright { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #cccccc; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.cellonemid { border-top: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #cccccc; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celloneall { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #cccccc; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.celloneboldleft { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #cccccc; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celloneboldright { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #cccccc; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celloneboldmid { border-top: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #cccccc; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.cellonel { border-left: solid 1px #000000; border-top: solid 1px #000000; background-color: #cccccc }
.celloner { border-right: solid 1px #000000; border-top: solid 1px #000000; background-color: #cccccc }
.cellonebt { border-top: solid 1px #000000; background-color: #cccccc }

.celltwoleft { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #999999; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celltworight { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #999999; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celltwomid { border-top: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #999999; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celltwoall { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #999999; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.celltwoboldleft { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #999999; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.celltwoboldright { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #999999; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.celltwoboldmid { border-top: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #999999; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }

.cellthreelt { border-top: solid 1px #000000; border-left: solid 1px #000000; background-color: #ffffff }
.cellthreert { border-top: solid 1px #000000; border-right: solid 1px #000000; background-color: #ffffff }
.cellthreemt { border-top: solid 1px #000000 }
.cellthreel { border-left: solid 1px #000000; background-color: #ffffff }
.cellthreer { border-right: solid 1px #000000; background-color: #ffffff }
.cellthreelb { border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #ffffff }
.cellthreerb { border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #ffffff }
.cellthreemb { border-bottom: solid 1px #000000; background-color: #ffffff ; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.cellfourlt { border-top: solid 1px #000000; border-left: solid 1px #000000; background-color: #999999 }
.cellfourrt { border-top: solid 1px #000000; border-right: solid 1px #000000; background-color: #999999 }
.cellfourmt { border-top: solid 1px #000000; background-color: #999999 }
.cellfourl { border-left: solid 1px #000000; background-color: #999999 }
.cellfourr { border-right: solid 1px #000000; background-color: #999999 }
.cellfourlb { border-bottom: solid 1px #000000; border-left: solid 1px #000000; background-color: #999999 }
.cellfourrb { border-bottom: solid 1px #000000; border-right: solid 1px #000000; background-color: #999999 }
.cellfourmb { border-bottom: solid 1px #000000; background-color: #999999 ; font: 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.cellattention { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #ffffff; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000}
.cellmenu { border-top: solid 1px #000000; border-bottom: solid 1px #000000; border-left: solid 1px #000000; border-right: solid 1px #000000; background-color: #cc3300 ; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.bigtext {  font: 900 normal 24px/normal Arial, Helvetica, sans-serif; color: #000066}
.medtext {  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FF6633}
.smalltext { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }

.menu { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.menubold { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.emailbody { color: #000000; background-color: #ffffff }
.shadow {  background-color: #666666}

.formbutton {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background-color: #633781}
.formbuttonkey {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background-color: #cc3300}
.formcheck {  font: 10px Verdana, Arial, Helvetica, sans-serif; color: #cc3300; background-color: #ffffff}
.formdropdown { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #cc3300; background-color: #ffffff}
.formradio {  color: #cc3300  }
.formtextbox {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff }
.formtextboldbox { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff }
.formtextsig { font: 11px Courier New, Courier, mono; color: #000000; background-color: #ffffff }

.tabledata {  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000}

.mailwrite {  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff}
.whitetext {
font: 12px/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF
}

.topborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.middleborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #000000
}
.bottomborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.sidebardivider {
	border-bottom: 1px solid #E3E3E3;
}


.border {
	border: 1px solid #000000;
}
a.moreinfo:link {
	font-size: 10px;
	color: #FF6633;
	font-weight: normal;
}
a.moreinfo:visited {
	font-size: 10px;
	color: #FF6633;
	font-weight: normal;
}
a.moreinfo:hover {
	font-size: 10px;
	color: #DE5F00;
	font-weight: normal;
}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
