<!--

* { 
  margin: 0px; 
  padding: 0px;
}

BODY {
  text-align: center;
  background-image: url(pics/bgpic.jpg);
  background-repeat: repeat-x;
  background-color: #a9c4d3;
  text-decoration: none; 
  font-family: times, serif;
  font-size: 10pt;
  color: #000000;
  font-weight: normal;
}

/* start of common settings */

i { color: #E67300; }
a, p {
  text-decoration: none; 
  font-family: times, serif;
  font-size: 10pt;
  background: #cbd8d8;
  color: blue;
  font-weight: normal; 
  outline: none;
}
  
a { background: transparent; }
a:hover { color: red; }

h5 {
  text-decoration: underline; 
  text-align: center;
  margin-top: 10px;
}

img { border: 0px; }

/* end of common settings */

/* start of icon settings */

img.flag { 
  position: absolute;
  top: 605px;
  z-index: 2;
}

img#flag1 { left: 190px; }
img#flag2 { left: 495px; }
  
a.pics:hover { color: #FF8888; }

span#numItems { 
  color: #FF8888;
  display: block;
  margin: 1px;
  font-size: 16px;
  font-weight: bold; 
}

input#search {
  float: left;
  background: #cbd8d8;  
  padding-left: 3px;
  border: 1px solid #ff9900;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

img#goPic {
  float: left;
  margin: 2px 0px 0px 5px;
}

p#text1 {
  word-spacing: 10px;
  background: transparent; 
  line-height: 22px; 
}

a.pageList { font-size: 11pt; }

a.currentPage {
  color: red;
  font-size: 11pt;
}
         
/* end of icon settings */

/* start of prod item settings */

a.currentItem { color: red; }

a.grayLink {
  text-decoration: none;
  background: #cbd8d8;
  color: #9F9F9F; 
  font-style: italic;
}

.manName {
  text-align: center;
  margin-top: 15px;
  font-size: 11pt;
}

p.listBox {
  float: left;
  width: 58px;
}

p.listTitle {
  font-weight: normal;
  margin-left: 5px;
  margin-top: 7px;
  color: black;
}

p.listItems {
  margin-left: 12px;
  margin-top: 2px;
  line-height: 18px; 
}
             
.noFind {
  text-align: center;
  margin-top: 13px;
}
         
ul {
  margin-left: 40px;
  text-align:left;
  font-size: 11pt;
  line-height: 20px; 
}

/* end of prod item settings */

/* start counter settings */

p#counter { 
  margin-top: 20px;
  text-align: center; 
}

.show { display: block; }
.hide { display: none; }

span.countSwitch { 
  color: #a9c4d3;
  cursor: text;
  position: relative;
  top: -29px;
}

/* end of counter settings */

/* start of description settings */

a.desLink { 
  font-size: 12pt; 
  background: #cbd8d8;
  color: #000090; 
} 
     
a.desLink:hover {
  background: #cbd8d8;
  color: #D90000; 
}

a.grayLink2 {
  text-decoration: none;
  background: #cbd8d8;
  color: #c0c0c0;
  font-size: 12pt; 
}
         
p.link { 
  text-align: center; 
  margin-top: 30px;
}

a.infoLink:hover { 
  background: #cbd8d8;
  color: #ff0000 
}

a.infoLink { 
  background: #cbd8d8;
  color: #000090; 
  cursor: pointer;
}

p.price {
  background: #cbd8d8;
  color: #C46200;
  font: bold 12pt times;
  margin-top: 5px;
  margin-bottom: 8px;
}

button.buyButton { 
  font-size: 11px;
  width: 80px;
  cursor: pointer;
  }
/*
  height: 21px; 
  background-color: #F0F0EE;
  border: 1px solid black;
  -moz-border-radius: 5px;
  -webkit-boder-radius: 5px;
  border-radius: 5px;
}
*/

button.buyButton:hover { color: red; }

p.message {
  margin-top: 7px;
  text-align: center;
  font: 10pt;
  color: red;
  visibility: visible;
} 

p.discMess {
  position: relative;
  width: 80px;
  height: auto;
  top: -23px;
  left: 270px;
  background: #DDDDFF;
  border: 2px solid red;   //#ff9900;
  padding: 3px;
  text-align: center;
  vertical-align: middle;
  font-size: 13px;
  -moz-border-radius: 5px;
  -webkit-boder-radius: 5px;
  border-radius: 5px;
}

p#howTo { margin-top: 20px; }

p.showMe { visibility: visible; }
p.hideMe { visibility: hidden; }

p#spMessage {
  position: relative;
  background: transparent;
  font-size: 12pt;
  text-align: center;
  margin: -10px 0px 25px 0px;
}

/* end of description settings */

/* start of product pic */

p#picTitle { 
  font-size: 13px;
  color:black;
}

img#picture {
  width: 250px; 
  height: 300px; 
  margin-top: 5px;
  margin-bottom: 10px; 
  border: 1px solid #000000;
}

p#compatible { 
  line-height: 20px;
  margin-top: 15px; 
  color: black;
}

/* end of product pic */

/* start of search results */

p#resultsTitle {
  text-align: center;
  font-size: 14pt;
  margin-bottom: 15px;
  color: black;
}

span#numResults {
  color: red;
  font-weight: bold;
}

p#resultsText {
  font-size: 12pt;
  margin: 0px 0px 10px 15px;
  line-height: 20px;
  color: black;
}

a.resultsLink {
  color: blue;
  font-size: 12pt;
}

a.resultsLink:hover {
  color: red;
  font-size: 12pt;
}

/* end of search results */

-->
