BODY,B,TD,P{FONT-SIZE:50%;COLOR:#555555;FONT-FAMILY:Verdana,Helvetica,Arial,sans-serif;margin:0;padding:0;}
div#prtO{display:none;}
a img{border:0}
.pbg{background:#f5f5f5;}
.BITlogo{height:56px;width:206px;padding:2px 2px 2px 4px;}
/* orange back FFF9E5   EC9E24*/

/*top bar*/
.gbar { 
margin:0; 
font:Arial,sans-serif;
font-size: 18px;
height: 28px;
_height: 26px;
cellspacing:0px;
cellpadding:0px;
valign:middle;
background-color:#2d2d2d;
width:100%;
}
.gbzt {
color: #aaa;
text-decoration: none;
}
.gbztcart1 {
COLOR:#EC9E24;
text-decoration: none;
font-size:11px;
}
.gbztcart2 {
COLOR:#EC9E24;
text-decoration: none;
font-size:11px;
font-weight:bold;
}
.gbztcheckout {
COLOR:#26A400;
text-decoration: none;
font-size:16px;
font-weight:bold;
font-style:italic;
}

/*prodview*/
.icont {
color: #aaa;
font-size: 9px;
text-decoration: none;
}


/*logo bar*/
.mbarstat1{font-size: 12px;COLOR:#1b881b;FONT-WEIGHT:normal;font: Arial,sans-serif;text-shadow:2px 0px 1px #ddd;}
.mbarstat2{font-size: 12px;COLOR:#D57100;FONT-WEIGHT:normal;font: Arial,sans-serif;text-shadow:2px 0px 1px #ddd;}

.bback{
border-bottom:2px solid #e5e5e5;
border-top:2px solid #aaaaaa;
background: #0678C6;
background: -moz-linear-gradient(top, #0050AC 0%, #0992D6 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0050AC), color-stop(90%,#0992D6));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050AC', endColorstr='#0992D6',GradientType=0 );
background: -o-linear-gradient(top, #0050AC 0%,#0992D6 100%); /* opera */
width:100%;
color:#f1f1f1;text-shadow:0px 1px 1px #444444;
}
.mbar{
background: #e5e5e5;
background: -moz-linear-gradient(top, #cccccc 0%, #f5f5f5 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(90%,#f5f5f5));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f5f5f5',GradientType=0 );
background: -o-linear-gradient(top, #cccccc 0%,#f5f5f5 100%); /* opera */
width:100%;
text-shadow:0px 1px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
height: 25px;
font-size:3.38em;
}
.mbar A:link{padding:2px 1px 2px 1px; COLOR:#006699;TEXT-DECORATION:none;FONT-WEIGHT:bold;font-family:Arial,Helvetica,sans-serif,Verdana;}
.mbar A:visited{COLOR:#006699;TEXT-DECORATION:none;FONT-WEIGHT:bold;font-family:Arial,Helvetica,sans-serif,Verdana;}
.mbar A:hover{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #f5f5f5;
background: -moz-linear-gradient(top, #f5f5f5 0%, #cccccc 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(90%,#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cccccc',GradientType=0 );
background: -o-linear-gradient(top, #F5f5f5 0%,#CCCCCC 100%); /* opera */
text-shadow:0px 1px 1px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
color:#26A400;
}
.mbar A:Active{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #f5f5f5;
background: -moz-linear-gradient(top, #f5f5f5 0%, #cccccc 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(90%,#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cccccc',GradientType=0 );
background: -o-linear-gradient(top, #F5f5f5 0%,#CCCCCC 100%); /* opera */
text-shadow:0px 1px 1px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
color:#D57100;
}




.mbarL{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
padding:0px 0px 1px 0px;
background: #dddddd;
background: -moz-linear-gradient(top, #f5f5f5 0%, #cccccc 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(90%,#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cccccc',GradientType=0 );
background: -o-linear-gradient(top, #F5f5f5 0%,#CCCCCC 100%); /* opera */
width:100%;
text-shadow:0px 1px 0px #f5f5f5;
font-family:Arial,Helvetica,sans-serif,Verdana;
height: 14px;
font-size:2.7em;
TEXT-DECORATION:none;FONT-WEIGHT:bold;
}
.mbarL A:link{COLOR:#006699;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;}
.mbarL A:visited{COLOR:#006699;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;}
.mbarL A:hover{COLOR:#b31616;}
.mbarL A:active{COLOR:#EC9E24;}






h1{margin:0px;font-family:Arial,Helvetica,sans-serif,Verdana;}
h2{margin:0px;FONT-SIZE:1em;font-family:Arial,Helvetica,sans-serif,Verdana;}


hr.hrsolid{color:#eeeeee;background-color:#eeeeee;width:100%;height:2px;text-align:left;border:0px;}
hr.hrbuy{color:#9E9E9E;background-color:#9E9E9E;height:1px;width:100%;text-align:center;border:0px;}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
  -moz-border-radius:.4em;
  -webkit-border-radius:.4em;
  border-radius:.4em;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
  font-family:Arial,Helvetica,sans-serif,Verdana;color:#007799;
	font-size:12px;
	font-weight:bold;
	padding:8px; 
	text-decoration:none;
	text-shadow:0px 1px 1px #ccc;

}.myButton:hover {  
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.myButton:active {
	position:relative;
	top:1px;
}

input {
font-family:Arial,Helvetica,sans-serif,Verdana;color:#006699;
  border:1px solid #ccc;
  padding:4px;
  height:25px;
  -moz-border-radius:.4em;
  -webkit-border-radius:.4em;
  border-radius:.4em;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
vertical-align: middle; *vertical-align: text-bottom;
}
input[type=search]{-webkit-appearance:none;} 

select {
font-family:Arial,Helvetica,sans-serif,Verdana;color:#006699;
  border:1px solid #e5e5e5;
  padding:3px;
  -moz-border-radius:.4em;
  -webkit-border-radius:.4em;
  border-radius:.4em;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
vertical-align: middle; *vertical-align: text-bottom;
}
textarea {
font-family:Arial,Helvetica,sans-serif,Verdana;color:#666666;
  border:1px solid #ccc;
  padding:4px;  
  -moz-border-radius:.4em;
  -webkit-border-radius:.4em;
  border-radius:.4em;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px inset;
}

.cssbar{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #ccc;
background: #e5e5e5; /* old browsers */
background: -moz-linear-gradient(top, #cccccc 0%, #EEEEEE 41%, #F5F5F5 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(41%,#EEEEEE), color-stop(100%,#F5F5F5)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#F5F5F5',GradientType=0 ); /* ie */
background: -o-linear-gradient(top, #cccccc 0%,#EEEEEE 41%,#F5F5F5 100%); /* opera */
text-shadow:0px 1px 0px #ffffff;
color:#006699;
font-size:13px;
font-family:Arial,Helvetica,sans-serif,Verdana;
height: 25px;
}


.cssbox{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 1px solid #ccc;
background: #eeeeee;
width:100%;
text-shadow:0px 1px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
height: 25px;
margin:3px;
padding:3px;
}

/*may be not needed...*/
.icnr1 {border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;}
.icnr2 {border-radius:2.3em;-moz-border-radius:2.3em;-webkit-border-radius:2.3em;-khtml-border-radius:2.3em;}
.icnr3 {border-radius:1.3em;-moz-border-radius:1.3em;-webkit-border-radius:1.3em;-khtml-border-radius:1.3em;}

.spacer {padding-top:2px;}
.spacerb {padding-top:4px;}

.mback1{
background: whiteSmoke;
width:100%;
color:#f1f1f1;text-shadow:0px 1px 1px #444444;
}


.mbar0{font-family:Arial,Helvetica,sans-serif,Verdana;font-size:1.2em;color:#f1f1f1;text-shadow:0px 1px 1px #444444;}

.btn{color:#006699;height:23px;width:23px;font-family:Arial,Helvetica,sans-serif,Verdana;}





.cback{
-moz-border-radius:.7em;
-webkit-border-radius:.7em;
border-radius:.7em;
border:2px solid #cccccc;
padding:0px 0px 1px 0px;
background: #0678C6;
background: -moz-linear-gradient(top, #0050AC 0%, #0992D6 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0050AC), color-stop(90%,#0992D6));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050AC', endColorstr='#0992D6',GradientType=0 );
background: -o-linear-gradient(top, #0050AC 0%,#0992D6 100%); /* opera */
font-size:.71em;
text-align:center;
color:#f5f5f5;FONT-WEIGHT:bold;
text-shadow:0px 1px 0px #333333;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.cback A:link{padding:0px 2px 0px 2px;COLOR:#f5f5f5;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;}
.cback A:visited{padding:0px 2px 0px 2px;COLOR:#f5f5f5;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;}
.cback A:hover{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #f5f5f5;
padding:1px 2px 1px 2px;
background: -moz-linear-gradient(top, #f5f5f5 0%, #cccccc 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(90%,#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cccccc',GradientType=0 );
background: -o-linear-gradient(top, #F5f5f5 0%,#CCCCCC 100%); /* opera */
text-shadow:0px 1px 1px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
color:#26A400;
}
.cback A:Active{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #f5f5f5;
padding:1px 2px 1px 2px;
background: -moz-linear-gradient(top, #f5f5f5 0%, #cccccc 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(90%,#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#cccccc',GradientType=0 );
background: -o-linear-gradient(top, #F5f5f5 0%,#CCCCCC 100%); /* opera */
text-shadow:0px 1px 1px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
color:#D57100;
}

.cbar{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #e5e5e5;
padding:0px 5px 0px 5px;
background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(90%,#eeeeee));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
background: -o-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* opera */
text-shadow:0px 1px 1px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
font-size:.71em;
text-align:center;
color:#006699;FONT-WEIGHT:bold;
}

.cbar2{
-moz-border-radius:.3em;
-webkit-border-radius:.3em;
border-radius:.3em;
background: #e5e5e5;
padding:0px 5px 0px 5px;
background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(90%,#eeeeee));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
background: -o-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* opera */
text-shadow:1px 0px 1px #bbbbbb;
font-size:.8em;
color:#006699;FONT-WEIGHT:bold;
}

.ctext{
font-size:.71em;
text-align:center;
color:#f1f1f1;FONT-WEIGHT:bold;
text-shadow:0px 1px 0px #333333;
font-family:Arial,Helvetica,sans-serif,Verdana;
}

.buyBox{
-moz-border-radius:1em;
-webkit-border-radius:1em;
border-radius:1em;
border:1px solid #cccccc;
background: #ffffff;
padding:2px 0px 4px 0px;
text-shadow:0px 1px 0px #f2f2f2;
font-family:Arial,Helvetica,sans-serif,Verdana;
COLOR: #b31616;
font-size:.7em;
FONT-WEIGHT: bold;
font-style: italic;
background: -moz-linear-gradient(top, #cccccc 0%, #eeeeee 90%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(90%,#eeeeee));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
background: -o-linear-gradient(top, #cccccc 0%,#eeeeee 100%); /* opera */
}


.sBox{
-moz-border-radius:1em;
-webkit-border-radius:1em;
border-radius:1em;
border:1px solid #cccccc;
background: #ffffff;
padding:0px 2px 4px 4px;
text-shadow:0px 2px 0px #e5e5e5;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sBoxH{
-moz-border-radius:1em;
-webkit-border-radius:1em;
border-radius:1em;
border:1px solid #006699;
background: #ffffff;
padding:0px 2px 4px 4px;
text-shadow:0px 2px 0px #dddddd;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sBoxHa{
-moz-border-radius:1em;
-webkit-border-radius:1em;
border-radius:1em;
background: #f1faff;
padding:0px 2px 4px 4px;
text-shadow:0px 3px 1px #cccccc;
font-family:Arial,Helvetica,sans-serif,Verdana;
} 
.sRRP{
font-size:1.4em;
color:#bbbbbb;
font-weight:bold;

text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sPrice{
font-size:2em;
color:#007799;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sSave{
font-size:1.41em;
color:#26A400;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sSaveT{
font-size:1.2em;
color:#26A400;
font-weight:bold;
color:#26A400;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.sDesc{
FONT-SIZE:1.32em;
text-shadow:1px 1px 1px #cccccc;
COLOR:#007799;
TEXT-DECORATION: none;
}
.mDesc{
FONT-SIZE:8pt;
text-shadow:1px 1px 1px #e2e2e2;
COLOR:#007799;
TEXT-DECORATION: none;
}

.sBrand{
COLOR:#b31616;
}
.sSKU{
COLOR:#787878;
}


/* prodlist buttons*/
.bAdd{
font-size:1.2em;
color:#26A400;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.bBO{
font-size:1.2em;
color:#006699;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.bAvail{
font-size:.9em;
color:#26A400;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.bUnAvail{
font-size:.9em;
color:#aaaaaa;
font-weight:bold;
text-shadow:0px 2px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.bAsAt{
font-size:1.2em;
color:#aaaaaa;
font-weight:normal;
text-shadow:0px 1px 0px #ffffff;
font-family:Arial,Helvetica,sans-serif,Verdana;
}




 /* OK TO HERE*/

.in1{

background: #eeeeee; /* old browsers */

}








.hb1 {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	padding: 1em;
  FONT-SIZE: .7em; 
  COLOR: #dddddd;
background: #0678C6; /* old browsers */
background: -moz-linear-gradient(top, #0050AC 0%, #0992D6 90%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0050AC), color-stop(90%,#0992D6)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0050AC', endColorstr='#0992D6',GradientType=0 ); /* ie */
background: -o-linear-gradient(top, #0050AC 0%,#0992D6 100%); /* opera */
text-shadow:0px 1px 0px #0050AC;
}  

.hb2 {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
  padding:4px;
  color:#dddddd;
  FONT-SIZE: .7em;
  text-align:center;
background: #0050AC; /* old browsers */
background: -moz-linear-gradient(top, #0992D6 0%, #0050AC 90%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0992D6), color-stop(90%,#0050AC)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0992D6', endColorstr='#0050AC',GradientType=0 ); /* ie */
background: -o-linear-gradient(top, #0992D6 0%,#0050AC 100%); /* opera */
text-shadow:0px 1px 0px #0050AC;
} 
.ht             {FONT-SIZE: .66em; COLOR: #dddddd;}
.htb            {FONT-WEIGHT: bold;}
.htn            {FONT-SIZE: .81em; COLOR: #dddddd;}
.hl1            {COLOR:#cccccc;TEXT-DECORATION:none;}
.hl1 A:link     {COLOR:#cccccc;TEXT-DECORATION:none;}
.hl1 A:visited  {COLOR:#cccccc;TEXT-DECORATION:none;}
.hl1 A:hover    {COLOR:#F1F1F1;TEXT-DECORATION:none;}
.hl1 A:active   {COLOR:#F1F1F1;TEXT-DECORATION:none;}
.hl2            {COLOR: #006699;}

.b1 {
-moz-border-radius: 1em 1em 0em 0em;
-webkit-border-radius: 1em 1em 0em 0em;
border-radius: 1em 1em 0em 0em;
background:#E0EAEF;padding:.5em;
COLOR:#006699;TEXT-ALIGN:center;FONT-WEIGHT:bold;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.71em; 
}
.b1a {
-moz-border-radius: 0em 0em 1em 1em;
-webkit-border-radius: 0em 0em 1em 1em;
border-radius: 0em 0em 1em 1em;
background:#E0EAEF;padding:.5em;
COLOR:#006699;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em; 
}



.b2a {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#E0ECEB;padding:.3em;width:180px;
COLOR:#006699;FONT-WEIGHT:bold;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.71em;
}
.b2b {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.3em .3em;width:180px;
COLOR:#006699;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em;
}
.b2c {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.4em;width:50%;
COLOR:#006699;TEXT-ALIGN:left;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em;
}
.b2d {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#F0F7FA;padding:.4em;width:50%;
COLOR:#006699;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em;
}
.b2e {
background:#E0ECEB;padding:.1em;
COLOR:#006699;TEXT-ALIGN:left;
font-family:Arial,Helvetica,sans-serif,Verdana;
}
.b2f {
background:#F0F7FA;padding:.3em;
COLOR:#006699;TEXT-ALIGN:left;
font-family:Arial,Helvetica,sans-serif,Verdana;
font-size:.7em;TEXT-ALIGN:center;
}

.b2H {FONT-WEIGHT:bold;}
.b2L            {COLOR:#007799;TEXT-DECORATION:none;}
.b2L A:link     {COLOR:#007799;TEXT-DECORATION:none;}
.b2L A:visited  {COLOR:#007799;TEXT-DECORATION:none;}

.b3a {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#E0EAEF;padding:.5em;width:5%;
COLOR:#006699;FONT-WEIGHT:bold;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em; 
}
.b3b {
-moz-border-radius: 1em 0em 1em 0em;
-webkit-border-radius: 1em 0em 1em 0em;
border-radius: 1em 0em 1em 0em;
background:#E0EAEF;padding:.5em;width:95%;
COLOR:#006699;TEXT-ALIGN:center;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.72em;
}
.b4a {
-moz-border-radius: 1em 1em 0em 0em;
-webkit-border-radius: 1em 1em 0em 0em;
border-radius: 1em 1em 0em 0em;
background:#E0EAEF;padding:.2em;
COLOR:#006699;TEXT-ALIGN:center;width:95%;
font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.85em; 
}


.bbarU{
background: #f5f5f5;
background: -moz-linear-gradient(top,  #f5f5f5 0%, #eeeeee 30%, #e5e5e5 45%, #eeeeee 78%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(30%,#eeeeee), color-stop(45%,#e5e5e5), color-stop(78%,#eeeeee), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#eeeeee 30%,#e5e5e5 45%,#eeeeee 78%,#f5f5f5 100%);
background: -o-linear-gradient(top,  #f5f5f5 0%,#eeeeee 30%,#e5e5e5 45%,#eeeeee 78%,#f5f5f5 100%);
background: -ms-linear-gradient(top,  #f5f5f5 0%,#eeeeee 30%,#e5e5e5 45%,#eeeeee 78%,#f5f5f5 100%);
background: linear-gradient(top,  #f5f5f5 0%,#eeeeee 30%,#e5e5e5 45%,#eeeeee 78%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=0 );
}

.CPbreakbarR{
background: #f5f5f5;
background: -moz-linear-gradient(left,  #f5f5f5 0%, #eeeeee 36%, #e5e5e5 53%, #eeeeee 78%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f5f5f5), color-stop(36%,#eeeeee), color-stop(53%,#e5e5e5), color-stop(78%,#eeeeee), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(left,  #f5f5f5 0%,#eeeeee 36%,#e5e5e5 53%,#eeeeee 78%,#f5f5f5 100%);
background: -o-linear-gradient(left,  #f5f5f5 0%,#eeeeee 36%,#e5e5e5 53%,#eeeeee 78%,#f5f5f5 100%);
background: -ms-linear-gradient(left,  #f5f5f5 0%,#eeeeee 36%,#e5e5e5 53%,#eeeeee 78%,#f5f5f5 100%);
background: linear-gradient(left,  #f5f5f5 0%,#eeeeee 36%,#e5e5e5 53%,#eeeeee 78%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=1 );
}




.allok {
  -moz-border-radius: .5em;
	-webkit-border-radius: .5em;
	border-radius: .5em;
	background: #26A400;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  FONT-SIZE: 1.5em; 
  COLOR: #F1F1F1;
  FONT-WEIGHT: bold; 
  TEXT-ALIGN: center;
  text-shadow:none;
}
.error {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	background: #b31616;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  FONT-SIZE: 1.5em; 
  COLOR: #F1F1F1;
  FONT-WEIGHT: bold; 
  TEXT-ALIGN: center;
}
.error1 {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	background: #b31616;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  FONT-SIZE: .8em; 
  COLOR: #F1F1F1;
  FONT-WEIGHT: bold; 
  TEXT-ALIGN: center;
}
.error2 {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	background: #003399;
  padding: 1.5px;
  padding-left: 5px;
  padding-right: 5px;
  FONT-SIZE: .8em; 
  COLOR: #F1F1F1;
  FONT-WEIGHT: bold; 
  TEXT-ALIGN: center;
}
.error3 {
  -moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	border-radius: 1em;
	background: #007799;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  FONT-SIZE: .7em; 
  COLOR: #F1F1F1;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

.mmsg A:link{FONT-WEIGHT:normal;COLOR:#D57100;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;text-shadow:2px 0px 0px #dddddd;}
.mmsg A:visited{COLOR:#D57100;TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif,Verdana;text-shadow:2px 0px 0px #dddddd;}
.mmsg A:hover{
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding:1px 2px 2px 2px;
color:#ffffff;BACKGROUND:#EC9E24;text-shadow:1px 2px 0px #333333;font-family:Arial,Helvetica,sans-serif,Verdana;}



.Lgrey 	{FONT-SIZE: 3em; COLOR: #666666;}

.HAqua  {FONT-SIZE: 2.1em; COLOR: #007799; FONT-WEIGHT: bold; font-style: italic;}
.HAq  {
FONT-SIZE: 15px;
COLOR: #006699;
FONT-WEIGHT: bold;
font-family: Arial,Helvetica,sans-serif,Verdana;
}
.HBlack {FONT-SIZE: .8em; COLOR: #424242; FONT-WEIGHT: bold;}

.t     {FONT-SIZE: 12px;font-family:Arial,Helvetica,sans-serif,Verdana;}

.tbaq   {FONT-SIZE: .55em; COLOR: #006699; FONT-WEIGHT: bold;}
.tbbl   {FONT-SIZE: .55em; COLOR: #003399; FONT-WEIGHT: bold;}
.tbgr   {FONT-SIZE: .55em; COLOR: #1b881b; FONT-WEIGHT: bold;}
.tbrd   {FONT-SIZE: .55em; COLOR: #b31616; FONT-WEIGHT: bold;}

.st    {FONT-SIZE: .55em;}
.str   {FONT-SIZE: .55em; text-align: right;}

.bblue   {COLOR: #003399; FONT-WEIGHT: bold;}
.b   {FONT-WEIGHT: bold;}

      
.help1 {
			font-size: 1.1em;
			FONT-WEIGHT: bold;
			color: #006699;
			font-style: italic;
			}







.help2  {FONT-SIZE: 1.57em; COLOR: #b31616; font-style: italic; FONT-WEIGHT: bold;}
.help3  {FONT-SIZE: 1.1em; COLOR: #007799; FONT-WEIGHT: bold;}



.HoverLb            {FONT-SIZE: 1.2em;COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}
.HoverLb A:link     {COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}
.HoverLb A:visited  {COLOR: #006699; TEXT-DECORATION:none;FONT-WEIGHT: bold;}

.HoverL            {COLOR: #006699; TEXT-DECORATION:none;}
.HoverL A:link     {COLOR: #006699; TEXT-DECORATION:none;}
.HoverL A:visited  {COLOR: #006699; TEXT-DECORATION:none;}


.addthis_toolbox .hover_effect a
{
padding: 1px;
position: relative;
text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #B4D3F8;
color: #ffffff;
text-decoration: none;
}

.addthis_toolbox .hover_effect a:active
{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #EC9E24;
color: #ffffff;
text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
position: absolute;
width: 16px;
height: 16px;
top: 1px;
left: 1px;
}



/* Category Description - No products linked to it */
.CPcatDesc {color: #003399; FONT-SIZE: 1.35em;}
.CPcatDescS {color: #003399; FONT-SIZE: 1.15em;}
/* Category Description - Has products linked to it */
.catn            {color:#006699;font-size:1.56em;FONT-WEIGHT:bold;TEXT-DECORATION:none;text-shadow:1px 1px 1px #cccccc;}
.catn A:link     {color:#006699;TEXT-DECORATION:none;}
.catn A:visited  {color:#006699;TEXT-DECORATION:none;}
.catn A:hover    {color:#b31616;TEXT-DECORATION:none;}
.catn A:active   {color:#1b881b;TEXT-DECORATION:none;}

.slp{FONT-SIZE:7pt;COLOR:#006699;text-shadow:0px 1px 0px #ffffff;}
.sla{FONT-SIZE:7pt;COLOR:#1b881b;text-shadow:0px 1px 0px #ffffff;}
.slo{FONT-SIZE:7pt;COLOR:#006699;text-shadow:0px 1px 0px #ffffff;}
.sls{FONT-SIZE:7pt;COLOR:#1b881b;text-shadow:0px 1px 0px #ffffff;FONT-WEIGHT:bold;}
.slb{FONT-SIZE:7pt;COLOR:#006699;text-shadow:0px 1px 0px #ffffff;FONT-WEIGHT:bold;}
.sln{FONT-SIZE:7pt;COLOR:#006699;text-shadow:0px 1px 0px #ffffff;FONT-WEIGHT:bold;}
.rk{FONT-SIZE:6pt;COLOR:#bbbbbb;text-shadow:1px 1px 0px #ffffff;}


.brand{font-family:Arial,Helvetica,sans-serif,Verdana;font-size:1.4em;color:#006699;text-shadow:1px 0px 0px #ffffff;FONT-WEIGHT:bold;}
.brandD{font-family:Arial,Helvetica,sans-serif,Verdana;font-size:1.4em;color:#aaaaaa;text-shadow:1px 0px 0px #ffffff;FONT-WEIGHT:bold;}
.brandL{font-family:Arial,Helvetica,sans-serif,Verdana;font-size:.75em;color:#006699;text-shadow:1px 0px 0px #ffffff;FONT-WEIGHT:bold;}




.BITNormal9 {FONT-SIZE: 9pt; COLOR: #333333;}
.B8			{FONT-SIZE: 8pt; COLOR: #333333; FONT-WEIGHT: normal; font-style: normal;}
.B80		{FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: normal;}
.B8white		{FONT-SIZE: 8pt; COLOR: #f2f2f2; FONT-WEIGHT: normal;}
.Bshopcart	{FONT-SIZE: 9px; COLOR: #f2f2f2; padding-bottom: 1px;}
.B8Bwhite		{FONT-SIZE: 8pt; COLOR: #f2f2f2; FONT-WEIGHT: normal; FONT-WEIGHT: bold;}
.B7Bwhite		{FONT-SIZE: 7pt; COLOR: #f2f2f2; FONT-WEIGHT: normal; FONT-WEIGHT: bold; text-decoration: none;}
.B8B		{FONT-SIZE: 8pt; COLOR: #333333; FONT-WEIGHT: bold;}
.B7BBlue	{FONT-SIZE: 7pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B7Blue	{FONT-SIZE: 7pt; COLOR: #003399; }
.B7o	{FONT-SIZE: 7pt; COLOR: #333333; }
.B8BBlue	{FONT-SIZE: 8pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B7Baqua	{FONT-SIZE: 7pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B7aqua	{FONT-SIZE: 7pt; COLOR: #007799;}
.B6aqua	{FONT-SIZE: 6pt; COLOR: #007799;}
.B8DG    {FONT-SIZE: 8pt; COLOR: #666666;}
.B7Borange {FONT-SIZE: 7pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B7orange {FONT-SIZE: 7pt; COLOR: #EC9E24;}
.B7BLaqua	{FONT-SIZE: 7pt; COLOR: #cfeF1f; FONT-WEIGHT: normal;}
.B8Blue	{FONT-SIZE: 8pt; COLOR: #003399; }
.B7Bred	{FONT-SIZE: 7pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B8orange {FONT-SIZE: 8pt; COLOR: #EC9E24;}
.B8red	{FONT-SIZE: 8pt; COLOR: #b31616;}
.B8Bred	{FONT-SIZE: 8pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B8Baqua	{FONT-SIZE: 8pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B8aqua	{FONT-SIZE: 8pt; COLOR: #007799;}
.B8BRred	{FONT-SIZE: 8pt; background: #b31616; COLOR: #F1F1F1; FONT-WEIGHT: bold; padding-left: 4px; padding-right: 4px;}
.b6obsolete	{FONT-SIZE: 6pt; COLOR: #aaaaaa; FONT-WEIGHT: bold;}
.b7obsolete	{FONT-SIZE: 7pt; COLOR: #aaaaaa; FONT-WEIGHT: bold;}
.B6BGrey	{FONT-SIZE: 6pt; COLOR: #888888; FONT-WEIGHT: bold;}
.B7BGrey	{FONT-SIZE: 10px; COLOR: #888888; FONT-WEIGHT: bold;}
.B13BGrey	{FONT-SIZE: 13pt; COLOR: #888888; FONT-WEIGHT: bold;}
.B8BGrey	{FONT-SIZE: 8pt; COLOR: #787878; FONT-WEIGHT: bold;}
.B8Grey	{FONT-SIZE: 8pt; COLOR: #888888; }
.B7Grey	{FONT-SIZE: 7pt; COLOR: #444444; FONT-WEIGHT: normal; TEXT-DECORATION: none;}
.B7LGrey	{FONT-SIZE: 8px; COLOR: #aaaaaa; FONT-WEIGHT: normal; font-style: italic; TEXT-DECORATION: none;}
.B7DGrey	{FONT-SIZE: 10px; COLOR: #555555; }
.B7DG    {FONT-SIZE: 7pt; COLOR: #555555;}
.B7DGI    {FONT-SIZE: 7pt; COLOR: #555555; font-style: italic;}
.B10pGrey	{FONT-SIZE: 10px; COLOR: #888888; }
.B8DGrey	{FONT-SIZE: 8pt; COLOR: #646464; }
.B8BDGrey	{FONT-SIZE: 8pt; COLOR: #646464; FONT-WEIGHT: bold;}
.B7BLorange {FONT-SIZE: 7pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B8Borange {FONT-SIZE: 8pt; COLOR: #EC9E24; FONT-WEIGHT: bold;}
.B7statusorange		{FONT-SIZE: 7pt; COLOR: #D57100;}
.B7statusgreen		{FONT-SIZE: 7pt; COLOR: #9AF19A;}
.B7statusblue 		{FONT-SIZE: 7pt; COLOR: #B9D3EE;}
.B7statusgrey 		{FONT-SIZE: 7pt; COLOR: #777777;}
.B7Bgreen		{FONT-SIZE: 7pt; COLOR: #1b881b; FONT-WEIGHT: bold;}
.B7green		{FONT-SIZE: 7pt; COLOR: #26A400;}
.B8green		{FONT-SIZE: 8pt; COLOR: #26A400; }
.B8Bgreen		{FONT-SIZE: 8pt; COLOR: #26A400; FONT-WEIGHT: bold;}
.B9Bgreen		{FONT-SIZE: 9pt; COLOR: #26A400; FONT-WEIGHT: bold;}
.B9			{FONT-SIZE: 9pt; COLOR: #333333; FONT-WEIGHT: normal;}
.B90		{FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: normal;}
.B9B		{FONT-SIZE: 9pt; COLOR: #333333; FONT-WEIGHT: bold;}
.B9Baqua		{FONT-SIZE: 9pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B9Bred	{FONT-SIZE: 9pt; COLOR: #b31616; FONT-WEIGHT: bold;}
.B9BBlue	{FONT-SIZE: 9pt; COLOR: #003399; FONT-WEIGHT: bold;}
.B9Blue	{FONT-SIZE: 9pt; COLOR: #003399;}
.B9BGrey	{FONT-SIZE: 9pt; COLOR: #888888; FONT-WEIGHT: bold;}

.B9aqua	{FONT-SIZE: 9pt; COLOR: #007799;}
.B9Grey	{FONT-SIZE: 9pt; COLOR: #888888; }
.B9orange {FONT-SIZE: 9pt; COLOR: #EC9E24;}
.B9red	{FONT-SIZE: 9pt; COLOR: #b31616;}
.B9green{FONT-SIZE: 8pt; COLOR: #26A400;}



.B10		{FONT-SIZE: 10pt; COLOR: #333333; FONT-WEIGHT: normal;}
.B10B		{FONT-SIZE: 10pt; COLOR: #333333; FONT-WEIGHT: bold;}
.B7			{FONT-SIZE: 7pt; COLOR: #888888; }
.B7B		{FONT-SIZE: 7pt; COLOR: #333333; FONT-WEIGHT: bold;}
.B7red		{FONT-SIZE: 7pt; COLOR: #b31616; }








.B10Bred  	{FONT-SIZE: 10pt; COLOR: #b31616; FONT-WEIGHT: bold;}

.B13Baqua		{FONT-SIZE: 13pt; COLOR: #007799; FONT-WEIGHT: bold;}
.B13Bred  	{FONT-SIZE: 13pt; COLOR: #b31616; FONT-WEIGHT: bold;}





/* Prodview Manufacturer text formating */
.pv	{
      font-size: 8pt; 
      color: #666666; 
			}
			
.pvb	{
      font-size: 8pt; 
      color: #88aacc; 
      font-weight: bold;
      padding: 1px;
			}
			
		






				
.CPbox2it		{
				COLOR: #003333;
				PADDING: 0px;
				TEXT-DECORATION: none;
				}


.mibS            {border: 1px solid #aaaaaa; COLOR: #F1F1F1; FONT-SIZE: 9px; TEXT-DECORATION: none; padding: 3px; }
.mibS A:link     {COLOR: #F1F1F1; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.mibS A:visited  {COLOR: #F1F1F1; FONT-SIZE: 10px; TEXT-DECORATion: none; FONT-WEIGHT: bold;}
.mibS A:hover    {COLOR: #F1F1F1; FONT-SIZE: 10px; BACKGROUND: #ED9121; FONT-WEIGHT: bold;}
.mibS A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 10px; font-style: italic; FONT-WEIGHT: bold;}

.mibSnav            {COLOR:#dddddd;FONT-SIZE:.6em;TEXT-DECORATION:none;}
.mibSnav A:link     {COLOR:#dddddd;TEXT-DECORATION:none;}
.mibSnav A:visited  {COLOR:#dddddd;TEXT-DECORATion:none;}
.mibSnav A:hover    {COLOR:#F1F1F1;}
.mibSnav A:active   {COLOR:#F1F1F1;}


.bitlink            {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:link     {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:visited  {COLOR: #007799; FONT-SIZE: .8em;}
.bitlink A:hover    {COLOR: #F1F1F1; FONT-SIZE: .8em; BACKGROUND: #b31616; }
.bitlink A:active   {COLOR: #F1F1F1; FONT-SIZE: .8em; BACKGROUND: #26A400; font-style: italic;}

.bitlink9            {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:link     {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:visited  {COLOR: #007799; FONT-SIZE: 9pt; }
.bitlink9 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 9pt; BACKGROUND: #b31616;}
.bitlink9 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 9pt; font-style: italic;}


.bitlink1            {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:link     {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:visited  {COLOR: #007799; FONT-SIZE: 8pt; }
.bitlink1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616 ; }
.bitlink1 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitlink6            {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:link     {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:visited  {COLOR: #007799; FONT-SIZE: 8px; }
.bitlink6 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8px; BACKGROUND: #b31616 ; }
.bitlink6 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8px; font-style: italic;}

.bitlink2            {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:link     {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:visited  {COLOR: #007799; FONT-WEIGHT: bold;}
.bitlink2 A:hover    {COLOR: #F1F1F1; BACKGROUND: #b31616 ; }
.bitlink2 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; font-style: italic;}

.bitlink8            {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:link     {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:visited  {COLOR: #007799; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
.bitlink8 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616 ; }
.bitlink8 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitg1            {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:link     {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:visited  {COLOR: #26A400; FONT-SIZE: 8pt; font-style: italic; }
.bitg1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #26A400;}
.bitg1 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 8pt; font-style: italic;}

.bitg2            {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:link     {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:visited  {COLOR: #26A400; FONT-SIZE: 7pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg2 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 7pt; BACKGROUND: #26A400; FONT-WEIGHT: bold;}
.bitg2 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 7pt; font-style: italic; FONT-WEIGHT: bold;}

.bitg6            {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:link     {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:visited  {COLOR: #26A400; FONT-SIZE: 6pt; FONT-WEIGHT: bold; font-style: italic;}
.bitg6 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 6pt; BACKGROUND: #26A400; FONT-WEIGHT: bold;}
.bitg6 A:active   {COLOR: #F1F1F1; BACKGROUND: #26A400; FONT-SIZE: 6pt; font-style: italic; FONT-WEIGHT: bold;}

.bitg3            {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}
.bitg3 A:link     {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}
.bitg3 A:visited  {COLOR: #007799; FONT-SIZE: 7pt; text-decoration: none;}

.bito1            {COLOR: #eeeeee; FONT-SIZE: 8pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:link     {COLOR: #eeeeee; FONT-SIZE: 8pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:visited  {COLOR: #dddddd; FONT-SIZE: 7pt;  FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 8pt; BACKGROUND: #b31616; FONT-WEIGHT: bold; font-style: italic;}
.bito1 A:active   {COLOR: #F1F1F1; BACKGROUND: #b31616; FONT-SIZE: 8pt; font-style: italic; FONT-WEIGHT: bold; }

.bito2            {COLOR: #888888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:link     {COLOR: #888888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:visited  {COLOR: #888888; FONT-SIZE: 11px; text-decoration: underline;}
.bito2 A:hover    {COLOR: #F1F1F1; FONT-SIZE: 11px; BACKGROUND: #b31616; font-style: italic; text-decoration: underline;}
.bito2 A:active   {COLOR: #F1F1F1; BACKGROUND: #b31616; FONT-SIZE: 11px; font-style: italic;}





/* Breadcrumb Class for sitemap */
.breadcrumb        			{COLOR: #007799; FONT-SIZE: 7pt; TEXT-DECORATION: none;}
.breadcrumb A:link      {COLOR: #007799; FONT-SIZE: 7pt; TEXT-DECORATION: none;}
.breadcrumb A:visited 	{COLOR: #007799; FONT-SIZE: 7pt; TEXT-DECORATion: none}
.breadcrumb A:hover     {COLOR: #F1F1F1; FONT-SIZE: 7pt; text-decoration: underline;}
.breadcrumb A:active    {COLOR: #F1F1F1; FONT-SIZE: 7pt; font-style: italic;}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #f5f5f5; PADDING-BOTTOM: 4px; color: #003399;}

/* Box - Page Navigation */




				
.CPprodDesc 		{
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;	
				COLOR: #007799;
				TEXT-DECORATION: none;
				}


				
.CPprodDescobsoleteL 		{
				FONT-SIZE: 13pt;
				FONT-WEIGHT: bold;
				font-style: italic;					
				COLOR: #bbbbbb;
				text-shadow: 0px 2px 0px #ffffff;
				}				

/* Product Short Description (Detail page only)  13pt*/
.CPprodDescDet 	{
				FONT-SIZE: 13pt;
				COLOR: #007799;
				FONT-WEIGHT: bold;
				padding-right: 10px;
				padding-left: 10px;
				}



/* Product Long Description */
.CPprodDescLong {
        COLOR: #555555;
        FONT-WEIGHT: normal;
        font-size:1.2em;
        }

/* Product Long Description */
.CPprodDescLongobsolete {
        COLOR: #aaaaaa; 
        FONT-WEIGHT: normal;
        font-size:1.2em;
        text-shadow: 0px 2px 0px #ffffff;
        }



/* Product Price - Text Label  12px*/
.CPprodPriceT 	{
				COLOR: #aaaaaa;
				FONT-SIZE: 9px;
				text-shadow: 0px 2px 0px #ffffff;
				}


/* Product Price - Price Value  15px*/
.CPprodPriceV 	{
				COLOR: #007799;
				FONT-SIZE: 9pt;
				FONT-WEIGHT: bold;
				padding: 1px;
        text-shadow: 1px 1px 1px #cccccc;}

				
/* Product Price - Price Value  15px*/
.CPprodPriceVp{
				COLOR:#007799;
				FONT-SIZE:13pt;
				FONT-WEIGHT:bold;
        text-shadow:1px 2px 1px #cccccc;
        padding:5px;					
				}			


/* Product List Price - Price Value 14px 777777*/
.CPprodLPriceV 	{
				color: #006699;
				FONT-SIZE: 8pt;
				padding: 1px;
        text-shadow: 1px 2px 1px #cccccc;}



/* Product Sale Price - Price Value 12px */
.CPprodSPriceV 	{
				COLOR: #26A400;
				FONT-SIZE: 8pt;
				padding: 1px;	
        text-shadow: 1px 2px 1px #cccccc;}

/* Free Shipping text */
.BgL 	{
        -moz-border-radius: .4em;
      	-webkit-border-radius: .4em;
      	border-radius: .4em;
      	padding: 0px 23px 1px 26px;bdL
        TEXT-ALIGN: center;
				border: solid #bbbbbb 1px;
				COLOR: #26A400;
				FONT-SIZE: 1.58em;		
				text-decoration: none;
				FONT-WEIGHT: bold;
				font-style: italic;
text-shadow: 1px 2px 2px #cccccc;
				}				

.Sx{font-family:Arial,Helvetica,sans-serif,Verdana;FONT-SIZE:8pt;COLOR:#bbbbbb;TEXT-DECORATION:none;text-shadow:0px 2px 0px #ffffff;}
.iSg{FONT-SIZE:8pt;FONT-WEIGHT:bold;font-style:italic;COLOR:#26A400;text-shadow:0px 2px 1px #ffffff;}				
.Sg{FONT-WEIGHT: bold;font-family:Arial,Helvetica,sans-serif,Verdana;FONT-SIZE:8pt;COLOR:#26A400;}
.iSo{FONT-SIZE:8pt;FONT-WEIGHT:bold;COLOR:#ED9121;text-shadow:0px 2px 1px #ffffff;}
.iSgS{FONT-SIZE:7pt;COLOR:#26A400;font-style:italic;text-shadow:0px 2px 0px #ffffff;}
.Sb{FONT-WEIGHT: bold;font-family:Arial,Helvetica,sans-serif,Verdana;FONT-SIZE:8pt;COLOR:#003399;}
.iSb{FONT-SIZE:8pt;FONT-WEIGHT:bold;font-style:italic;COLOR:#003399;text-shadow:0px 2px 1px #ffffff;}
.Sa{FONT-WEIGHT: bold;font-family:Arial,Helvetica,sans-serif,Verdana;FONT-SIZE:8pt;COLOR:#007799;text-decoration: none;}
.iSa{FONT-SIZE:8pt;font-style:italic;font-family:Arial,Helvetica,sans-serif,Verdana;COLOR:#007799;text-shadow:0px 2px 1px #ffffff;text-decoration: none;}
.Sr{FONT-WEIGHT: bold;FONT-SIZE:8pt;FONT-WEIGHT:bold;COLOR:#b31616;text-shadow:1px 1px 0px #cccccc;}

			
	



/* In Stock text */
.CPinStock {COLOR: #888888}

/* Out of Stock text */
.CPoutStock {COLOR: #b31616}

/* No Image text */
.CPnoImgT {COLOR: #dde3f4}

/* Category List */
.CPcatDescList {}


/* BPAY Display Box */
.CPboxBPay         {FONT-SIZE: .66em; COLOR: #333333; BORDER: 1px solid #BBC3D3}


/* Option Description for "Optional" options */
.CPoptDesc {color: #444444; font-size: 7pt;}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; color: #003399; FONT-SIZE: 7pt; FONT-WEIGHT: none;}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 7pt; color: #003399; FONT-WEIGHT: bold;}



/* ------------------- */
/* ADDED - Version 2.3 */
/* ------------------- */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView 				{BACKGROUND-COLOR: #f5f5f5; BORDER: 1px solid #CCCCCC}
.CPcolsView A:link   		{COLOR: #003399; TEXT-DECORATION: none}
.CPcolsView A:visited 	{COLOR: #003399; TEXT-DECORATION: none}
.CPcolsView A:hover  		{COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-WEIGHT: bold; FONT-SIZE: 10pt;}
.CPsysMsgErr {COLOR: #b31616; FONT-SIZE: 10pt; FONT-WEIGHT: bold;}
.CPsysMsgURL {FONT-SIZE: 12pt;}

/* ------------------- */
/* ADDED - Version 2.4 */
/* ------------------- */

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #F1F166}

/* ------------------- */
/* ADDED - Version 2.5 */
/* ------------------- */

/* Radio Button options */
.CPoptRadio {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.CPoptDescM {color: #b31616; font-size: 7pt;}


.maintClosed {
	color: #b31616;
	font-size: 18pt;
	text-align: center;
}


/* dynamicdrive - picture enlarge - prodview / prodlist*/
.thumbnail{
position: relative;
z-index: 0;
color: #eeeeee;
font-size: .55em;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
padding-right:7px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
-moz-border-radius: 1.5em;
-webkit-border-radius: 1.5em;
border-radius: 1.5em;
position: absolute;
background-color: lightblue;
padding: 2px;
left: -1000px;
border: 1px grey;
visibility: hidden;
color: #006699;
font-size: 7pt;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0px;
left: 60px; /*position where enlarged image should offset horizontally */

}



/* Help */
.infobox {
      margin: 1px;
      border: 2px solid #ccc;
      -moz-border-radius: 1em;
	    -webkit-border-radius: 1em;
	    border-radius: 1em;
      background: #E1EBF0;
      padding-left: 5px;
      padding-right: 5px;
      text-align: center;
      font-size:12px;
      color: #006699;
      font: Arial,sans-serif;
}

/*same image loaded in different scripts*/
img.tick{
width:10px;
height:10px;
background:url(../assets/betterit/tick.png);
}

