
.prodcontent{
float:left;
/*position:relative;*/
background-color:#ffffff;
width: 535px;
height:auto;
margin-left: 10px;
margin-top: 0px;
/* z-index:100; didn't work to bring links forward */
}

.prodcontent li{
font: 11px Verdana, Arial, Helvetica, sans-serif;
list-style-type:disc;
list-style:disc;
}
.prodcontent ul{
font: 11px Verdana, Arial, Helvetica, sans-serif;
list-style-type:disc;
list-style:disc;
margin-left: 0px;
line-height: 1.5em;
margin-top: 2px;
margin-bottom: 12px;
font-size: 11px;
}

.topleft{
float: left;
width: 179px;
}
.morephotos{
float: left;
margin: 10px 0 10px 0;
}
.morephotos a{
font-weight:normal;
font-size:9px;
color:#0069ea;
text-decoration:none;
}
.morephotos ul{
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 25px;
}
.morephotos li{
color:#000000;
list-style-image:url(graphics/products/plus.gif);
font-weight:normal;

}
/* #morephotos li a{
color:#0069ea;
list-style-image:url(graphics/products/plus.gif);
font-weight:normal;
} */
.morephotos li:hover {list-style-image:url(graphics/products/plus_on.gif); color:#D30000;}
.morephotos a:hover {list-style-image:url(graphics/products/plus_on.gif); text-decoration:underline; color:#D30000;}
html>body .morephotos a:hover {list-style-image:url(graphics/products/plus_on.gif); color:#D30000;}

.top{
float:left;
width:100%;
}
.topright{
float: left;
width: 256px;
padding-left: 25px;
}
.subtitle{
font-weight: bold;
font-size: 14px;
}
.advantages{
font-size: 11px;
}
.advantages li{
margin-left: 10px;
line-height: 1.5em;
}
.extra {
float:left;
width:540px;
height:16px;
background-color: #295587;
background-repeat:no-repeat;
background-image: url(graphics/products/extra.gif);
margin:10px 0 10px 0;
}
.extracontent {
float:left;
width: 520px;
height: 20px;
line-height: 2em; 
margin: 0px 0 10px 0;
padding-left: 40px;
font-size: 11px;
font-weight:normal;
}
.extracontent a {
color: #0069EA;
text-decoration:none;
font-size: 11px;
font-weight: normal;
}
.extracontent a:hover{
text-decoration: underline;
}
.applications {
float:left;
width:540px;
height:16px;
background-color: #295587;
background-repeat:no-repeat;
background-image: url(graphics/products/applications.gif);
margin:10px 0 10px 0;
}
.applicationscontent {
float:left;
width: 520px;
height: 20px;
line-height:2em;
margin: 0 0 20px 0;
padding-left: 17px;
font-size: 11px;
font-weight:normal;
}
.applicationscontent a {
color: #0069EA;
text-decoration:none;
font-size: 11px;
font-weight:normal;
}
.applicationscontent a:hover{
text-decoration: underline;
}
.specifications {
float:left;
width:540px;
height:16px;
background-color: #295587;
background-repeat:no-repeat;
background-image: url(graphics/products/specifications.gif);
margin: 10px 0 10px 0; 
}
.specificationscontent {
position:relative;
width: 520px;
height: 20px;
/*	line-height:2em; */
margin: 0 0 10px 0;
padding-left: 17px;
font-size: 11px;
font-weight:normal;
}

.detection {
float:left;
width:540px;
height:16px;
background-color: #295587;
background-repeat:no-repeat;
margin: 0 0 10px 0;
padding-left: 13px;
font-size: 11px;
color:#FFFFFF;
}
.detectioncontent {
position:relative;
width: 520px;
height: 20px;
/*	line-height:2em; */
margin: 0 0 10px 0;
padding-left: 13px;
font-size: 11px;
font-weight:normal;
}

.row {
float: left;
width: 540px;
}
.column1 {
float: left;
width: 144px;
}
.column2 {
float: left;
width: 356px;
}

.dcolumn1 {
float: left;
width: 80px;
}
.dcolumn2 {
float: left;
width: 65px;
}

.dcolumn3{
float: left;
width: 65px;
}
.dcolumn4 {
float: left;
width: 65px;
}

.dcolumn5 {
float: left;
width: 65px;
}

.dcolumn6 {
float: left;
width: 65px;
}

.dcolumn7 {
float: left;
width: 65px;
}

.dcolumn8 {
float: left;
width: 65px;
}

.pmorephotoscontent {
position:relative;
width: 520px;
height: 20px;
/*	line-height:2em; */
margin: 0 0 10px 0;
padding-left: 13px;
font-size: 11px;
font-weight:normal;
}

.prow {
float: left;
width: 570px;
}

.pmorephotoscolumn1 {
float: left;
width: 570px;
}
.pmorephotoscolumn2 {
float: left;
width: 265px;
}

.highlight {
background-color:#fdfec4;
}

.dropdown{
/*height:4px;/*
width:310px;
background-color:#FFFFFF;
border-color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;"
}
/* typography
----------------------------------------------- */

h1 {
font-family: Tahoma, Geneva, Arial, sans-serif;
font-size: 1.8em; 
font-weight: bold;
margin-bottom: 8px;
}
h2 { 
font-size: 1.2em;
font-weight: bold;
padding-top: .5em;
margin-bottom: .5em;
}
p {
margin-bottom: 1.5em;
line-height: 1.3em;
}

img{
border: none;
}

/* clearing
----------------------------------------------- */

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

* html>body .clearfix {
display: inline-block; 
width: 100%;
}

* html .clearfix {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}
	
