body {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #666666; text-align: center; min-width: 950;}
div#wrap {margin:0 auto; width:950px; text-align: left;}

input.newsletter { height: 18; width: 150px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; margin-left: 5;}
input.search { height: 18; width: 150px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666;}
input.signin { height: 18; width: 100px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666;}
input.rfm { height: 18; width: 180px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; }
input.acard { height: 18; width: 40px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; }

input.quant { height: 18; width: 20px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; margin-left: 5;}
input.asearch { height: 18; width: 40px; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #666666; margin: 0 8 0 2;}



input [type=file] {font-family: verdana; font-color: #999999; font-size: 10px;}
select.search { height: 18; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #000000;}
select.dropDowna { height: 18; font-family: verdana; font-color: #999999; font-size: 10px; border: 1px solid #000000; width: 200;}


a { text-decoration: none; font-weight: bold; color: #FF0000;}
a:hover { text-decoration: none; color: #000000;}

a.topLinks {font-size: 12; font-weight: bold; color: #666666; margin-right: 5;}
a.topLinks:hover {color: #000000; }
a.topLinks:active {color: #000000; }

a.cnl {font-size: 12; font-weight: bold; color: #000000; margin-right: 5;}
a.cnl:hover {color: #666666; }
a.cnl:active {color: #666666; }


a.largeLink {font-size: 18; font-weight: bold; color: #ff0000;}
a.largeLink:hover {color: #666666; }

a.smallLinks {font-size: 10; font-weight: bold; color: #666666;}
a.smallLinks:hover {color: #000000; }

a.footerLinks {font-size: 11; font-weight: bold; color: #666666; margin-right: 5;}
a.footerLinks:hover {color: #000000; }

a.leftNav {font-size: 22; color: #ff0000; text-decortion: none; margin-bottom: 20;}
a.leftNav:hover {color: #666666; text-decortion: none;}

a.grl {font-weight: bold; color: #666666;}
a.grl:hover {color: #000000; }

a.bkl {font-weight: bold; color: #000000;}
a.bkl:hover {color: #666666; }


h1 { font-size: 22; margin:0 0 4 0;}
h2 { font-size: 16px; margin:0 0 20 0; color: #000000; }
h3 { font-size: 13px; margin:0px;}
p.cnt{ margin: 10px 0px;}
p.dscr {margin-top: 3;}
p.space{ margin: 20px 0px;}

p.gdl {border-top-width: 1px; border-top-style: dotted; border-top-color: #666666; margin: 10 0 10 0;}

div#hb {width:950; height:80; margin:20 auto;}
div#shl {width:395; height: 47; margin: 0 0 0 10; float: left; text-align: left;}
div#navigationTop {height: 26; width: 930; border-top-width: 1; border-bottom-width: 1; border-top-style: solid; border-bottom-style: solid; border-top-color: #666666; border-bottom-color: #666666; margin: 15 0 15 0;}
div#stn {float: left; padding-top: 5;}
div#stnns {float: left; margin-left: 20; padding-top: 5;}
div#stnlr{float: right; width:270; text-align: right; padding-top: 2;}

div#topBanner {float:left; width: 234; height: 60; margin: 0 38 0 38;}

div#leftHolder {float: left; width: 225; margin: 0 10 15 10; text-align: left;}

div#leftHomeNav {height: 255; margin-bottom: 10;}
div#leftSearch {margin: 0 0 10 0; }


div#central {float: left; width: 460;}

div#productCategory {float: left; width: 695; text-align:left;}
#productCategory p { margin: 20px 0px;}

div#rightHolder {width: 225; margin-left: 10; background-color: #efefef; float:left;}

div#footer {height: 26; width: 930; border-top-width: 1; border-top-style: solid; border-top-color: #666666; margin: 15 0 15 0; text-align: left;}

.pinkTitle { color: #ff6666; font-weight: bold; margin-bottom: 5;}
.phd {font-size: 14; color: #ff6666; font-weight: bold; margin-bottom: 10;}


form { margin: 3px; }

.gl {background-color: #666666;}
.bc {padding: 4 0 4 0;}

.cs {height: 27; padding: 4 0 0 5; background-color: #cecece; margin- bottom: 20;}

.pchth {width: 70; height: 84; float:left;}
.pchtl {width: 70; height: 16;}
.pchis {width: 8; float: left;}

.pctth {width: 225; float:left;}
.pctth p {margin: 0 0 8 0; }

.pctgb {width: 225; height: 16; background-color: #cecece;}
.pctmgb {width: 225; height: 16; background-color: #cecece; margin-top: 1; color: #000000;}
.pctmdgb {width: 175; height: 16; background-color: #cecece; margin-top: 1; color: #000000; float: left;}
.pthbic {width: 24; height: 16; background-color: #cecece; margin: 1 0 0 1; text-align:center; float:left; padding: 1 0 0 0;}

.pctis {width: 10; float: left;}

.hrc {margin: 10 10 10 10;}
.bt {color: #000000; margin-bottom: 3;}

.cc {float:left; width: 460; margin: 10 0 10 0;}
.mcol {width:225; margin-right: 10; float: left;}
.rcol { width:225; float: left;}
.dcol {width:470;}
.dcolr {width:470; float: left;}
.mcol p { margin: 10px 0px;}

.dcoldesc { width: 460; margin: 0 10 0 0; float: left;}

.dcoldesc p { margin: 10px 0px;}

.rcolg { width:225; float: left; background-color: #cecece; padding: 6 10 6 10; font-size: 11;}
.rcolg p { margin: 10px 0px;}


.prdil {width: 230; margin:0 1 1 0; background-color: #cecece; height: 16; float: left; color: #000000;}
.prdir {width: 228; margin:0 0 1 0; background-color: #cecece; height: 16; float: right; color: #000000;}
.tpdir {float:right; margin-right: 10;}
.tpdil {margin-left: 5;}

.sporran5 { clear:both; margin: 0 0 5 0;}
.sporran10 { clear:both; height: 10;}
.sporran20 { clear:both; margin: 0 0 20 0;}
.sporran {clear: both;}
.spacerEV {margin:8 0 0 0;}

.bkttloff {
	text-align: center; 
	float: left; 
	margin-right: 20; 
	color: #cccccc; 
	font-weight: bold; 
	padding-top: 15;
	height: 24;
	}
	
.bkttlon {
	text-align: center; 
	float: left; 
	margin-right: 20; 
	color: #666666; 
	font-weight: bold; 
	background-image: url(/images/glimpse/gui/basketIconSmall.jpg); 
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 15;
	height: 24;
	}	
.tih {background-color: #CBCBCF; height: 225; width: 225; text-align: center; text-align:center; line-height: 225;}


.fih { background-color: #CBCBCF; width: 460; text-align: center; vertical-align: middle; margin-bottom: 1;}	
.fih  img {vertical-align:middle;}

.ordcd {width: 225; float:left;}

.ordds {float: left; margin: 10 10 0 0; width: 107;}
.orddd { float: left; margin: 10 0 0 0; width: 60; text-align: right;}

.red {font-weight: bold; color: #ff3333;}
.xnfo {color: #666666; font-style: italic; font-weight: normal;}
.xnfos {color: #666666; font-style: italic; font-size: 13; font-weight: normal;}
.logoscc { float: left; width: 80; text-align: center;}
.srcBk {background-color: #efefef; height: 20; padding: 3 0 0 5; margin: 0 0 5 0;}
.srcT {float: left; width: 220; margin-left: 10; font-weight: bold;}

.popup
{
   position:absolute; left:0; top:0; width:132;
   border-style:solid;
   border-width:4;
   border-color:blue;
   background-color:yellow;
   padding:5px;
   color:red;
   font-family:Arial;
   font-weight:bold;
   font-size:10pt;
   z-index:2;
   visibility:hidden;
}
.example
{
   position:absolute; left:150; top:0; width:460;
   border-style:solid;
   border-width:1;
   border-color:#ff6666;
   background-color:#CBCBCF;
   padding: 5px;
   font-size: 10pt;
   z-index:2;
   visibility:hidden;
}
.ordhe { float: right; text-align: right;}

.buttonBasketFunction { top: 0; margin: 3 0 0 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; color: #000000; text-decoration: none; border-width: 1; padding: 1 3 1 3; background-color: #ffffff; border-color: #000000; width: 63; }

.dptm {float: left; width: 70; margin: 0 7 0 0;}
.dtp {float: left; width: 70;}
.dtph {height: 70;}