body {color: black; background: white; margin: 0; padding: 0;}

a {color: #3333FF; text-decoration: underline; font-weight: bold; background-color: transparent;}
a:hover {color: #ff0000;}

a.prod_link:link {color: #FFFFFF; text-decoration: none;}
a.prod_link:visited {color: #FFFFFF; text-decoration: none;}
a.prod_link:active {color: #FF8800; text-decoration: underline; font-weight: bold; }
a.prod_link:hover {color: #FF8800; text-decoration: underline; font-weight: bold; }

#ddimagetabs{
	margin-left: 5px;
}

#tabcontentcontainer{
	height:31px;
	color: #FFFFFF; 
	font-weight: bold; 
}

.tabcontent{
	font-size: 12px;
	display: none;
}

.title {
  font-size: 24px;
  font-weight: normal;
  color : #6e7d8e;
  background: transparent url('images/bullet.jpg') no-repeat center left;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-left: 30px;
}
.title a {
  color : #6e7d8e;
  text-decoration: none;
}
.title a:hover {
  text-decoration: underline;
}
.subtitle {
  font-size: 12px;
  font-weight: normal;
  padding-top: 4px;
  color: #6e7d8e;
}
.subsubtitle {
  font-size: 12px;
  font-weight: normal;
  padding-top: 4px;
  color: #6e7d8e;
}
.contentItem {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 8px;
  background: white;
}
.contentItemBody {
  line-height: 1.5;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  text-align: justify;
}
.contentItemLinks {
  float: right;
  text-align: right;
  font-size: 11px;
  color: gray;
}
.contentItemLinks a {
  color: gray;
}

/*=====table.prod-info=====*/
.prod-info{
 border: 0px;
}
.prod-info th{
 text-align: right;
 border-bottom: 1px dotted #9c9;
}
.prod-info td{
 border-bottom: 1px dotted #9c9;
}

.prod-img{
 text-align:center;
 vertical-align:top;
 border: 0px;
}

#prod_cat {
	font-size: 14px; 
	font-weight: bold; 
	padding: 4px;
  border-left: 8px solid #9c9;
  border-bottom: 1px solid #9c9;
}

#prods {
  margin: 2px, 5px, 2px, 2px;
}

.prod_title {
  color: #000000;
	font-size: 14px; 
	font-weight: bold; 
	margin: 2px, 5px, 2px, 2px;
  border-bottom: 1px dotted #9c9;
}

#prod_cat a {
  color: #000000;
  text-decoration: none;
  font-weight: normal;
}
#prod_cat a:active {color: #FF8800; text-decoration: none; font-weight: normal; }
#prod_cat a:hover {color: #FF8800; text-decoration: none; font-weight: normal; }

.prod_desc {
	font-size: 12px; 
	font-weight: normal; 
	margin: 4px;
  border-bottom: 1px solid #9c9;
}