.msgblock {
  padding:5px;
  color:#FF0000;
  font-weight:bold;
}


/* == Tooltips == */
a.info{
    position:relative; 
    text-decoration:none
}

a.info:hover{
	z-index:25; 
	background-color:#FFFFFF;
}

a.info span{display: none}

a.info:hover span{ 
  position:absolute;
  top:1.5em; left:0em; width:0em;
  background-color:#FFFFCC;
  display:block;
  width:192px;
  padding:6px;
  border:1px dashed #666666;
  color:#666666;
}

/* -- end tooltips -- */


.itemblock {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666666;
  margin-bottom:10px;
  float:left;
  width:100%;
  border:0px dashed #333333;
  padding:15px;
}

.itemheading {
  color:#006600;
  font-size:16px;
  font-weight:bold;
}

.item_images {
  float:left;
}

.oneImage {
  border:0px solid #CCCCCC;
  clear:left;
  margin:10px;
}

.item_documents {
  margin-top:10px;
  margin-left:5px;
  clear:both;
}

.item_heading {
  font-weight:bold;
  font-size:14px;
  color:#006600;
}

.item_documents a {
  text-decoration:none;
  color:#006600;
}

.item_documents a:hover {
  color:#006600;
}

.docfilesize {
  color:#990000;
  font-size:11px;
}


.mydropdown {
  width:350px;
  font-size:11px;
}


.moreinfo {
  float:left;
  
}


.itemspecialprice {
  color:#CC0000;
}



.allproducts {
  float:left;
  border:0px solid #FFFFFF;
  margin-right:30px;
  padding:10px;
  background-color:#000000;
  filter:alpha(opacity=70); 
  -moz-opacity: 0.7; 
  opacity: 0.7;
  
}

.allproducts a {
  text-decoration:none;
  color:#FF0000;
}

.allproducts a:hover {
  color:#990000;
}


/* ========== FEATURED ITEMS ===============*/
.featured {
  font-size:24px;
  color:#006600;
  font-family:Arial, Helvetica, sans-serif;
}

.featured_block {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  float:left;
  width:200px;
  text-align:center;
  padding:5px;
  margin:10px;
}


.featured_block a {
  text-decoration:none;
}

.featured_heading {
  font-weight:bold;
  color:#006600;
  border:0px solid #333333;
}

.featured_block a:hover {
  border:0px solid #333333;
  display:block;
  text-decoration:none;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}


