html {
overflow-y: scroll;
}


TABLE.cobtbl{
 background-color: #c0c0c0;
  }
  
TD.cobhl{ 
background-color: #ffffff;
 }
 
TD.cobll{ 
background-color: #ffffff; 
color : #666666; 
}

UI, LI, P {
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.buybutton{
vertical-align:bottom;
}

BODY{
	margin:0px;
	}

A.ectlink:link  { 
color: maroon; 
text-decoration: none; 
} 

A.ectlink:visited { 
color: maroon; 
text-decoration: none; 
}

A.ectlink:active { 
color: #333; 
text-decoration: none; 
}

A.ectlink:hover { 
color: #606060; 
text-decoration: none;
}
	
.nav      { 
color: maroon; 
font-size: 10pt; 
text-decoration: none; 
text-align: left ;
}

TD.nav2   { 
color: maroon; 
text-decoration: none ;
}

A:link  { 
color: maroon; 
text-decoration: none;
}

A:visited   { 
color: maroon; 
text-decoration: none;
 }

A:active {
color: #8e0000;
text-decoration: none;
font-weight: bold;
}

A:hover  { 
color: #606060; 
font-weight: bold ;
 }

TD   { 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
 }

td.sidebar { 
width: 140px; 
background-color: #c0c0c0;
border:0px; 
}

td.sidebar1 { 
width: 150px; 
background-color: #660066;
color: white;
border:0px; 
}

P     { 
font-size: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
}

TD.menu    { 
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
}

P.menu     { 
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
}

HR {
	color: #000042;
	height: 1px;
}
P.catname {
 margin-top: 0px; 
 margin-bottom: 4px; 
 vertical-align: bottom; 
 text-align: center;
 }
 
TD.catname  { 
text-align: center; 
margin-top: 0; 
margin-bottom: 4px; 
vertical-align: bottom; 
}
 
P.catdesc { 
 margin-top: 0px; 
 margin-bottom: 4px; 
 vertical-align:top;
 }

IMG.cartimage  {
 width: 60px;
 border: solid 1px silver;
   }

IMG.catimage { 
 border:0px; 
 border-color: #000; 
 border-style: solid; 
 vertical-align:top;
 text-align: center;
 }

TD.catimage { 
 vertical-align:middle;
 text-align: center;
 }

 TD.prodnavigation { 
 vertical-align:middle;
 text-align: left; 
 font-size: 12px;
 font-family : Verdana; color : #A0A0A0;
 font-weight: bold ; 
 }

P.prodnavigation { 
 vertical-align:middle;
 text-align: left; 
 font-size: 12px;
 font-family : Verdana; color : #A0A0A0; 
 font-weight: bold;
 }

 TD.catnavigation { 
 vertical-align:middle;
 text-align: left;
 font-size: 12px;
 font-family : Verdana; color : #A0A0A0;  
 }
 
 TD.mincart    { 
 color: #191919; 
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif ;
 width: 130px; 
 background-color: #c0c0c0; 
 }

P.mincart    { 
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
 }

P.quicksearch    { 
color: black; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
}

 OPTION.oostock  {
  color: #a0a0a0;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   text-decoration: line-through;
    }

 SELECT.prodoption { 
 color: black; 
 font-size: 11px;
 font-family:  Verdana, Arial, Helvetica, sans-serif ;
  }

.quicksearch  { 
color: black; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: transparent; 
}

/* product name when there is no details page */
div.prodname { 
 color: #990000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold ;
 }
 
div.prodprice { 
color: blue; 
font-size: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold ;
 }

div.listprice  {
 color: #606060; 
 font-size: 12px;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
  }

div.prodcurrency {
color: #606060; 
font-size: 13px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
text-align: center ;
}

div.proddiscounts  {
 color: purple; 
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 text-align: left;
  }

div.detailprice  {
 color: blue;
 font-size: 13px;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold ;
 }

div.detailcurrency { 
color: #606060; 
font-size: 13px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
text-align: center;
 }

div.detaildiscounts  { 
color: purple; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
text-align: left;
 }

div.detailname { 
color: black; 
font-size: 14px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
 }

div.detailoptions { 
color: black; 
font-size: 12px; 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
 }

div.copyright 
{ color: black; 
font-size: 10px; 
font-family:  "comic sans ms",cursive; 
font-weight: normal;
text-align: center;
width: 140px;
 }

div.comic{ 
color: black; 
font-size: 12px; 
font-family:  "comic sans ms",cursive; 
font-weight: normal;
 }

div.comicred { 
color: red; 
font-size: 12px; 
font-family:  "comic sans ms", cursive;
font-weight: bold;
 }

TD.label   {
 color: black; 
 font-size: 16px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold;
  }

P.pagenums{ 
color: blue; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif ;
}

SPAN.price {
color: blue;
}

SPAN.prodname {
color: #990000;
}

SPAN.currpage { 
color: blue; 
font-weight: bold ;
}

h1 {
	margin:0;
	padding:2px;
	font-size:12px;
	font-family : Verdana;
}

div.topbg {
background: url('images/topbg.gif');
}



/*  css for recentadditions  */
/* Border around itemslist - note that you can also set the width with this */
.outerborder {
	border: 2px solid #ff9900;
	-moz-border-radius: 12px;
    border-radius: 12px;
	width: 80%; /* valid values are things like 300px, 100% */
	height: 80%; /* valid values are things like 300px, 100% */
	background: #ffffff;
	
}

/* Border around Picture - note you should set the width to slightly larger than the $maxImageSize= in the mod */
.PictureBox {
	width: 125px;
	margin: 5px;
	border: 0px solid #666666;
}
/* Format the date added text */
.date {
	font-size: 10px;
	font-style: italic;
}

/* Format the details text */
SPAN.details {
	font-size: 10px;
	color: #000000;
}


/* Format the afterprice text */
.vat {
	font-size: 10px;
	color: #000099;
}

/* Format the price */
.pprice {
    font-size: 13px;
	font-weight: bold;
	color: #000099;
	}


/* Format the name */
.pname {
    font-size: 11px;
	font-weight: bold;
	color: #990000;
}

/* name mouse over link */
.pname:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	font-weight: bold;
}

.purchaseBox {
	
}
/*  end of css for recentadditions  */



/* Recently Viewed CSS Document */

/* Details page links properties */
A.recent:link  { 
color: maroon; 
font: 12px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
 }
 
A.recent:visited {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: maroon;
	text-decoration: none;
}

A.recent:active {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: maroon;
	text-decoration: none;
}
A.recent:hover {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

/* Title box text and table configuration */
TD.recenttitle   {
 color: #191919; 
 font-size: 12px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 line-height: 18px; 
 text-decoration: none; 
 text-indent: 2px; 
 width: 140px; 
 vertical-align: middle; 
 border: solid 0px #c0c0c0; 
 }
/* border around recently viewed items */
.recentitems {
	border: 0px solid #c0c0c0;	/* border around recent items list */
}
/* Font to use on the "no itemsto view" message */
.noitems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	
}
/* end of Recently Viewed CSS Document */


ul.ectmenu1 {
list-style: none;
border:2px solid;
font-size:12px;
font-weight: bold; 
padding:0px;
width: 140px; 
background-color: #606060;
}
li.ectmenu1 {
border: 1px dotted #e0e0e0;
padding:0px;
background-color:#c0c0c0;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
li.ectmenuhassub1 a{
display:block;
padding:4px;

}
li.ectmenuhassub1 a:hover{
display:block;
padding:4px;
font-size:9px;
font-weight: bold;
background-color: #800080;
color: #fff;
}
li.ectmenu1 a{
display:block;
padding:4px;
}
li.ectmenu1 a:hover{
background-color: #e0e0e0;
color: #666666;
font-size:10px;
font-weight: bold;
}

div.ectmenu1 {
font-size:11px;
font-weight:bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
border: 1px dotted #e0e0e0;
padding:4px;
background-color:#c0c0c0;
}

