body,tr,td,p,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14.5px;
	color: 252525;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14.5px;
	font-weight:bold;
	color:black;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.cartstyle {
	font-size: 14px;
	line-height:20px;
}

.valid {
display:none;
visibility:hidden;
}
#menu_child3{
position: absolute;
visibility: hidden;
font-size:9px;

width: 98px !important; width: 105px;
border: 0px;
background-color: #363636;
color: #DFDFDF;
z-index:100;
border-bottom-width: 0;
}

#menu_child3 a{
display: block;
width: 98%;
font-size:9px;
border-bottom: 0px;
padding: 1px 2px 2px 8px ;
background-color: #363636;
color: #DFDFDF;
text-decoration: none;
z-index:100;
}

#menu_child3 a:hover{
text-decoration: none;
font-size:9px;
background-color: #BABABA;
color: #363636;
z-index:100;
}

#menu_child4{
position: absolute;
visibility: hidden;
font-size:9px;

width: 98px !important; width: 105px;
border: 0px;
background-color: #363636;
color: #DFDFDF;
z-index:100;
border-bottom-width: 0;
}

#menu_child4 a{
display: block;
width: 98%;
font-size:9px;
border-bottom: 0px;
padding: 1px 2px 2px 8px ;
background-color: #363636;
color: #DFDFDF;
text-decoration: none;
z-index:100;
}

#menu_child4 a:hover{
text-decoration: none;
font-size:9px;
background-color: #BABABA;
color: #363636;
z-index:100;
}

#menu_child{
position: absolute;
visibility: hidden;
font-size:9px;

width: 93px !important; width: 100px;
border: 0px;
background-color: #363636;
color: #DFDFDF;
z-index:100;
border-bottom-width: 0;
}

#menu_child a{
display: block;
width: 98%;
font-size:9px;
border-bottom: 0px;
padding: 1px 2px 2px 8px ;
background-color: #363636;
color: #DFDFDF;
text-decoration: none;
z-index:100;

}

#menu_child a:hover{
text-decoration: none;
font-size:9px;
background-color: #BABABA;
color: #363636;
z-index:100;
}

#menu_product_lines_child{
position: absolute;
visibility: hidden;
font-size:9px;

width: 93px !important; width: 100px;
border: 0px;
background-color: #363636;
color: #DFDFDF;
z-index:100;
border-bottom-width: 0;
}

#menu_product_lines_child a{
display: block;
width: 98%;
font-size:9px;
border-bottom: 0px;
padding: 1px 2px 2px 8px ;
background-color: #363636;
color: #DFDFDF;
text-decoration: none;
z-index:100;

}

#menu_product_lines_child a:hover{
text-decoration: none;
font-size:9px;
background-color: #BABABA;
color: #363636;
z-index:100;
}

#menu_child2{
position: absolute;
visibility: hidden;
font-size:9px;
width: 108px !important; width: 116px;
border: 0px;
background-color: #363636;
color: #DFDFDF;
border-bottom-width: 0;
z-index:100;
}

#menu_child2 a{
display: block;
width: 98%;
font-size:9px;
border-bottom: 0px;
padding: 1px 2px 2px 8px ;
background-color: #363636;
color: #DFDFDF;
text-decoration: none;
z-index:100;
}

#menu_child2 a:hover{
text-decoration: none;
font-size:9px;
background-color: #BABABA;
color: #363636;
z-index:100;
}


#dhtmltooltip{
position: absolute;
width: 220px;
border: 1px solid #B21118;
padding: 8px;
line-height:13px;
background-color: 3A3A3A;
color:white;
visibility: hidden;
z-index: 100;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14.5px;
	font-weight:bold;
	color:414141;
}
.formlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14.5px;
	font-weight:bold;
}
form {
margin:0px 0px 0px 0px;
padding:0px;
}
.italic {
	font-style: italic;
	color: 880011;
}

label {
	display: block;
	float: left;
	width: 120px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14.5px;
	color: 8b2121;
	text-decoration:none;
}

a:hover {
	color: cf050d;
	text-decoration:underline;
}
a:active {
	color: 8b2121;
}

a:visited {
	color: 8b2121;
}

input.smallerCheckbox
{
	width: 12px;
	height: 12px;
}

fieldset {
  background-color:#ccc;
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:300px;
}
.textfield {
/*   border:solid 0 #fff; */
 font:10 px  Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
/* margin:2px; */
/* height:18px; */
/* padding: 3px 5px; */
/* background: transparent url("images/field_bg.gif") no-repeat !important; background: transparent url("images/field_bg.gif") no-repeat fixed; */
width:143px;
}
fieldset>input.textfield {
/* background: transparent url("images/field_bg.gif") no-repeat; */
}
.textfield2 {
/*  border:solid 0 #fff; */
 font:10 px  Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
/*  margin:2px; */
/*  height:18px; */
/*  padding: 3px 5px; */
/* background: transparent url("images/field_bg2.gif") no-repeat !important; background: transparent url("images/field_bg2.gif") no-repeat fixed; */
width:269px;
}
fieldset>input.textfield2 {
/* background: transparent url("images/field_bg2.gif") no-repeat; */
}
.textfield3 {
/* border:solid 0 #fff;  */
 font:10 px  Verdana, Arial, Helvetica, sans-serif ;
/* color:#333 ; */
/* margin:2px; */
/* height:18px; */
/* padding: 3px 5px; */
/*  background: transparent url("images/field_bg3.gif") no-repeat !important; background: transparent url("images/field_bg3.gif") no-repeat fixed;  */
width:68px;
}
fieldset>input.textfield3 {
background: transparent url("images/field_bg3.gif") no-repeat;
}
.textfield4 {
/* border:solid 0 #fff;  */
 font:10 px  Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
/* margin:2px; */
/* height:54px; */
/* padding: 3px 5px; */
/*   background: transparent url("images/field_bg4.gif") no-repeat !important; background: transparent url("images/field_bg4.gif") no-repeat fixed;  */
width:241px;
}
fieldset>input.textfield4 {
/*  background: transparent url("images/field_bg4.gif") no-repeat; */
}




h1
{
    margin: 0 0 7px 0;
    font-size: 11px;
    line-height: 14.5px;
	font-weight:bold;
	color:black;
}

h2
{
    margin: 0 0 3px 0;
    font-size: 10px;
	line-height: 14.5px;
	font-weight:bold;
	color:414141;
}

.itemTitle
{
	margin: 0 0 1px 0;
	color: #000000; 
}

p
{
    margin: 0 0 16px 0;
}


#catThumb
{
    position: absolute;
    left: 688px;
    top: 150px;
    border: 1px solid #919191;
}


#luminexThumb
{
    position: absolute;
    left: 688px;
    top: 316px;
    border: 1px solid #919191;
}

#textlinkCat
{
    position: absolute;
    left: 856px;
    top: 287px;
    line-height: 12px;
}

#textlinkExxxtreme
{
    position: absolute;
    left: 856px;
    top: 450px;
    line-height: 12px;    
}

#textlinkHome
{
    position: absolute;
    left: 75px;
    top: 585px;
    line-height: 12px;    
}

