BODY { BACKGROUND: #fff; MARGIN: 3px 8px; COLOR: #000 }
h3 { padding-right: 0px; padding-left : 0px; font-weight: normal; font-size: 16px; padding-bottom : 0px; MARGIN: 0px; PADDING-TOP: 0px; }
B { padding-right : 0px; padding-left : 0px; font-weight: normal; font-size: small; padding-bottom : 0px; MARGIN: 0px; PADDING-TOP: 0px; }
B.b { padding-right: 0px; padding-left : 0px; font-weight: bold; font-size: x-small; padding-bottom : 0px; MARGIN: 0px; PADDING-TOP: 0px;}

EM { FONT-WEIGHT: normal; COLOR: #c03; FONT-STYLE: normal }
.EM2 { FONT-WEIGHT: normal; COLOR: blue; FONT-STYLE: normal }
.desc2 { font-size: 14px; }
.desc13 { font-size: 13px; }
.imgprice { border-top: 1pt outset ; border-right: 1pt outset ; border-bottom: 1pt outset ; border-left: 1pt outset ; border-color:turquoise; }
.imgprice2 { border-top: 1pt outset ; border-right: 1pt outset ; border-bottom: 1pt outset ; border-left: 1pt outset ; border-color:deepskyblue; }
.buynow { color:turquoise ; TEXT-DECORATION: none; }
.buynow2 { color:deepskyblue ; TEXT-DECORATION: none; }
.moreinfo2 { color:deepskyblue ; TEXT-DECORATION: none; }
.moreinfo { font-size:11px;color:gray ; TEXT-DECORATION: none; }
h1{ color: #d69923; font-size: 16px; font-family: arial, tahoma; line-height: 16px; display:inline; }
.prdname { FONT-WEIGHT: normal; COLOR: #c03; FONT-STYLE: normal; }
.prddesc { FONT-WEIGHT: normal; COLOR: #c03; FONT-STYLE: normal; }
.notprice { color: red; font-size: 16px; font-family: arial, tahoma; font-weight:bold;line-height: 16px; display:inline;}
.notprice2 { color: red; font-size: 16px; font-family: arial, tahoma; line-height: 16px; display:inline;}
.price { color: darkgreen; font-size: 16px; font-family: arial, tahoma; line-height: 16px; display:inline;}
.sav { color: olivedrab; font-size: 16px; font-family: arial, tahoma; line-height: 16px; display:inline;}
.txtlink { font-size: 15px; }
.txtlink2 { font-size: 16px; color: black; FONT-WEIGHT: bold; }
.txtsubtopic { font-size: 16px; color: darkblue; }
A:visited { COLOR: #551a8b }
A:active { COLOR: red }
.declare { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
h2{ font-size: 18px; }
.medi { FONT-SIZE: medium; }
.larg { FONT-SIZE: medium;  }
.xm  { FONT-SIZE: x-small; }
A.short{ color:blue; FONT-SIZE: small; }
td { FONT-SIZE: x-small; }
.xA {border-top: 1pt outset }
.xB {border-right: 1pt outset }
.xC {border-bottom: 1pt outset }
.xD {border-left: 1pt outset }
.xAB {border-top: 1pt outset ; border-right: 1pt outset }
.xBC {border-right: 1pt outset ; border-bottom: 1pt outset }
.xCD {border-bottom: 1pt outset ; border-left: 1pt outset }
.xDA {border-left: 1pt outset ; border-top: 1pt outset }
.xABCD {border-top: 1pt outset ; border-right: 1pt outset ; border-bottom: 1pt outset  ; border-left: 1pt outset }
.boxlink a, .boxlink a:link, .boxlink a:visited, .boxlink a:active, .boxlink span.pages {
	padding: 4px 10px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid silver;
	-moz-border-radius:3px;
	color: #E38B00;
	background-color: #FFFFFF;
	text-transform: uppercase;
}

.boxlink a:hover {	
	border: 1px solid silver;
	-moz-border-radius:3px;
	color: #E38B00;
	background-color: #E0E0FF;
}

.boxlink span.current {
	font-weight: bold;
	FONT-SIZE: small; 
	padding: 4px 10px;
	margin: 2px;
	text-decoration: none;
	border: 2px solid orange;
	-moz-border-radius:3px;
	color: #333;
	background-color: #FFF3DE;
	text-transform: uppercase;
}

.boxlink a:current {
	padding: 4px 10px;
	margin: 2px;
	font-weight: bold;
	border: 2px solid orange;
	-moz-border-radius:3px;
	color: #333;
	background-color: #FFF3DE;
	text-transform: uppercase;
}
.boxlink span.extend {
	padding: 4px 1px;
	margin: 2px;	
	color: #333;
	background-color: #FFFFFF;
}

