BODY,TH,TD,P,INPUT,SELECT,TEXTAREA {        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;         COLOR: #330099; FONT-SIZE: 11px;}p, div {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #330099;}A:link {        COLOR: #006666; TEXT-DECORATION: none;}A:visited {        COLOR: #003333; TEXT-DECORATION: none;}A:hover {        COLOR: #3366CC; TEXT-DECORATION: underline;}A:active  {        COLOR: #3366CC; TEXT-DECORATION: none;}H1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	font-weight: bold;	color: #663300;	margin-top: 11px;	margin-right: 0px;	padding-bottom: 2px;	margin-bottom: 13px;}H2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #3300CC;	margin-top: 14px;	margin-right: 0px;	margin-bottom: 8px;}H3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #3300CC;	margin-top: 14px;	margin-right: 0px;	margin-bottom: 8px;}BODY {         MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px;         BACKGROUND-COLOR: #99CCFF;}.HeadBox {        BACKGROUND-COLOR: #99CCFF;}.VertMenuBox {        BACKGROUND-COLOR: #99CCCC;}.VertMenuTitle {        BACKGROUND-COLOR: #FF8600; COLOR: #330000; FONT-WEIGHT: bold;}.VertMenuItems {        COLOR: #330000; TEXT-DECORATION: none;}.CategoriesList {	FONT-WEIGHT: bold;}.CategoriesList, .Section {	FONT-SIZE: 11px;	margin-left: 7px;	margin-right: 7px;	margin-top: 4px;	margin-bottom: 4px;	text-align: left;}.DialogBox {        BACKGROUND-COLOR: #CCCCCC;}.DialogBorder {        BACKGROUND-COLOR: #2E5CE5;}.DialogTitle {        BACKGROUND-COLOR: #2E5CE5; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px;}.NumberOfArticles {        COLOR: #330099; FONT-WEIGHT: bold;}.TopLabel {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.Text {        COLOR: #330099;}.AdminSmallMessage {        COLOR: #330099;}.AdminTitle {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.Line {        BACKGROUND-COLOR: #FF6600;}.ProductTitle {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.ProductDetailsTitle {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.ProductDetails {        COLOR: #330099;}.ProductPriceTitle {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.ProductPriceConverting {        COLOR: #330099; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.ProductPrice {        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;}.ProductPriceSmall {        COLOR: #FF3300; FONT-WEIGHT: bold;}.MarketPrice {	font-weight: bold;	FONT-SIZE: 12px;}.AlternatePrice {			COLOR: #330099;}.ItemsList {        COLOR: #330099; FONT-WEIGHT: bold;}.NavigationPath {        COLOR: #244092; FONT-WEIGHT: bold;}.FormButton {        COLOR: #330099; FONT-WEIGHT: bold; }.CustomerMessage {        COLOR: #FF3300; FONT-WEIGHT: bold; }.ErrorMessage {        COLOR: #FF3300; FONT-WEIGHT: bold; }.Star {        COLOR: #FF0000;}.SaveMoneyLabel {        COLOR: #FFFFFF; FONT-WEIGHT: bold; }.TableHead {    BACKGROUND-COLOR: #DDDDDD;}.dialogheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #FFFFFF;	margin-top: 4px;	margin-left: 10px;	margin-right: 0px;	margin-bottom: 0px;}.dialogfooter {	padding: 6px;	border: 4px solid #244092;}/* Specials for Shop Redesign */h1#banner {	margin: 0px;	padding: 0px;	font-size: 14px;	font-weight: bold;		line-height: 1.4em;	margin-top: 2px;	font-weight: bold;	color: #FFFFFF;	text-align: right;	padding-right: 10px;	text-transform: uppercase;}div.menu {	padding: 0px;	margin: 0px;	width: 175px;	color: #FFFFFF;}span.sectiontitle {	display: block;	margin: 0px;	color: #FFFFFF;	text-decoration: none;	background-image: url(/images/dots_white.gif);	background-repeat: no-repeat;	background-position: 7px 10px;		font-size: 12px;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 20px;	border: 1px solid #FFFFFF;	background-color: #2D5BE3;	}span.copyright {	text-transform: uppercase;	font-size: 9px;	color: #FFFFFF;	right: 0px;	margin: 0px;	padding: 5px 10px 0px 0px;}td.copyright {	background-image: url(/images/bottom_curve.gif);	background-repeat: no-repeat;	background-color: #495EDC;	text-align: right;	height: 26px;}