BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4A4A4A;
	text-decoration: none;
	vertical-align: top;

	}
	

.webkit BODY {
  background-color: #dddfdf;
}

.webkit .wrapper {
  background-color: #dddfdf;
}


BODY {MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #E3E6E4; font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	}
	


A:link {COLOR: #4A4A4A; TEXT-DECORATION: none;}
A:visited {COLOR: #4A4A4A; TEXT-DECORATION: none;}
A:hover {COLOR: #4A4A4A; TEXT-DECORATION: none;}
A:active  {COLOR: #4A4A4A; TEXT-DECORATION: none;}

a.thumbs:link img,
a.thumbs:visited img{
		border:1px solid black;
	}
a.thumbs:focus img,
a.thumbs:hover img,
a.thumbs:active img{
		border:1px solid black;
	}

a img {border: none; }


H1 {FONT-SIZE: 18px; margin-bottom: 0px;}

H2 {FONT-SIZE: 13px; margin-bottom: 0px;}

H3 {FONT-SIZE: 12px; margin-bottom: 0px;}

H9 {FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; COLOR: #7B7A7A; FONT-SIZE: 8px;}

HR {COLOR: #4A4A4A; HEIGHT: 1px;}

.HeadLine {BACKGROUND-COLOR: #FFFFFF; border-top: 1px solid #777777; border-bottom: 1px solid #777777;}

.CategoriesList {FONT-SIZE: 11px;}

.DialogBox {padding-top: 5px;}

.DialogTitle {COLOR: #4A4A4A; margin-bottom: 5px;}

.Bottom {COLOR: #666666; font-size: 10px; padding-top: 5px;}

.NumberOfArticles {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.TopLabel {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.AdminSmallMessage {COLOR: #FF3300;}

.AdminTitle {COLOR: #FF3300; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.Line {BACKGROUND-COLOR: #777777;}

.ProductTitle {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.ProductDetailsTitle {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.ProductDetails {COLOR: #4A4A4A;}

.ProductPriceTitle {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.ProductPriceCategory {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.ProductPriceDetail {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 12px;}

.ProductPriceCart {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 11px;}

.OptionTitles {font-weight: normal;}

.MarketPrice {FONT-SIZE: 11px; padding-bottom: .5px; margin-bottom: .5px; padding-top: .5px; margin-top: ..5px;}

.ItemsList {COLOR: #081589; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.NavigationPathStatic {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.NavigationPath:link {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
.NavigationPath:visited {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
.NavigationPath:active {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}
.NavigationPath:hover {COLOR: #4A4A4A; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.FormButton {FONT-WEIGHT: normal; FONT-SIZE: 11px;}

.Button2On {COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none; Background-color: #99CCCC; border: 1px solid #99CCCC;}

.Button2Off {Background-color: #cccccc; COLOR: #666666; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none; border: 1px solid #666666;}

.CustomerMessage {COLOR: #FF3300; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.ErrorMessage {COLOR: #FF3300; FONT-WEIGHT: normal; FONT-SIZE: 10px;}

.Star {COLOR: #777777;}

.HighLight {BACKGROUND-COLOR: #FFFFCC;}

.TableHead {BACKGROUND-COLOR: #EEEEEE;}

.SmallNote:link {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}
.SmallNote:visited {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}
.SmallNote:hover {COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px;}
.SmallNote:active {COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px;}

.custinfo {background-color: #EEEEEE; padding-left: 10px; border: 1px solid #CCCCCC;}

.head:link {COLOR: #555555; TEXT-DECORATION: none;}
.head:visited {COLOR: #555555; TEXT-DECORATION: none;}
.head:hover {COLOR: #CC0000; TEXT-DECORATION: none;}
.head:active  {COLOR: #555555; TEXT-DECORATION: none;}

.bottom-link:link {COLOR: #666666; TEXT-DECORATION: none;}
.bottom-link:visited {COLOR: #666666; TEXT-DECORATION: none;}
.bottom-link:hover {COLOR: #FF0000; TEXT-DECORATION: none;}
.bottom-link:active  {COLOR: #666666; TEXT-DECORATION: none;}

.checkoutmenuon {font-weight: normal; color: #CC0000;}
.checkoutmenuoff {color: #4A4A4A;}

.checkoutmenu-link:link {color: #4A4A4A;}
.checkoutmenu-link:active {color: #4A4A4A;}
.checkoutmenu-link:visited {color: #4A4A4A;}
.checkoutmenu-link:hover {color: #4A4A4A;}

.SubHeader2 {COLOR: #4A4A4A;font-size: 11px;FONT-WEIGHT: normal;}

.SubHeader2Line {BACKGROUND-COLOR: #CCCCCC;}

.regheadtext {}
.regbox {background-color: #4A4A4A; border: 0px solid #CCCCCC;}

.thumbs{
	border-style:solid;
	border-color:black;
	border-width:1px;
	z-index: 1; 
      }



 .menutitle{
 TEXT-ALIGN: left;
 TEXT-ALIGN: bottom;
 cursor:pointer;
 margin-bottom: 1px;
 color:#4A4A4A;
 padding:2px;
 PADDING-LEFT: 25px;
 margin-left: 25px;
  PADDING-RIGHT: 1px;
   margin-right: 1px;
 font-weight:normal;
 /*/*/border:0px solid #ffffff;/* */
 }
 
 .submenu{
 margin-bottom: 0.5em;
 PADDING-LEFT: 30px;
 margin-left: 30px;
 TEXT-ALIGN: left;
white-space: nowrap;
z-index: 1; 
}

.switchmenu{
 TEXT-ALIGN: bottom;
 ALIGN: bottom;
 z-index: 1; 
}

 .hidden { display: none; }
 
.sidebar-front{
width:175px;
margin: 25px;
TEXT-ALIGN: left;
PADDING-TOP: 50px;
z-index: 1; 

}

.frontimg{
margin-left:-175px;
align: center;
PADDING-TOP: 50px;
z-index: 1; 
}

 .thumbnails{
 border: 1px solid #000000;
 height: 40px;
 z-index: 1; 
}

.main { 
vertical-align: top; 
padding-right: 20px; 

}

.acquire { padding-bottom: 1px; margin-bottom: 1px; padding-top: .3px; margin-top: .3px; z-index: 1; }
.prdesc { padding-bottom: 5px; margin-bottom: 5px; z-index: 1; width: 245px; }
.topdesc { padding-bottom: 5px; margin-bottom: 5px; padding-top: .6px; margin-top: .6px; z-index: 1; }

/* -----PRODUCT PAGE*/

#contentwrap{
    z-index: 0;
    display: block;
    overflow: hidden;
    width: auto;
    padding: 34px 8px 0 8px;
    //padding: 0px 8px 0 3px;
    margin: 0 0 8px 0;
     text-align: center;
}

.faded {
    opacity:0.60;
    filter:alpha(opacity=60);
}



.productbox img.mainimg{
    width: 225px;
    height: 190px;
    border: 5px solid #ffffff;
    display: block;
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 0;
    font-size: 5pt;
    text-align: center;
    color: white;
}

.productbox .image_link{
    width: 225px;
    height: 190px;
    margin: 0 auto 14px auto;
    display: block;
}

.productbox img.mainimg:hover{
    border: 5px solid #CCCCCC;

}

.productbox a.name{
    text-align: right;
    color: #555555;
    position: absolute;
    right:12px;
    top: 215px;
    text-transform: uppercase;
    font-size: 9px;
    line-height: 9px;
    letter-spacing: 2px;
}



.shadow{
    float: left;
    top:0px;
    left:2px;
    padding: 0;
    margin: 2px 2px 2px 2px;
    position: relative;
    width: 240px;
    height: 205px;
    align: center;
}

#imgclass {
    width: 225px;
    height: 190px;
    border: 5px solid #ffffff;
    display: block;
    position: absolute;
    top: 12px;
    left: 12px;
    z-index: 0;
    font-size: 5pt;
    text-align: center;
    color: white;
}

#hidden {
visibility: hidden;
}



/* -----you have items in your cart*/
#shopping_cart_note {
right: 8px;
padding-bottom: 10px;
padding-top: 10px;
position: fixed; 
z-index: 10; 
padding: 0;
margin: 0;
text-align: left;
color: #999999;
font-family: "Verdana", verdana, arial, sans-serif;
font-size: 10px;
background: #ffffff;


}

/* -----LAYOUT BOXES*/

#fluke_logo {
left: 30px;
padding-bottom: 10px;
padding-top: 10px;
min-height: 75px;
position: fixed; 
z-index: 15; 
margin-bottom: 20px;

}

#product_logo {
margin-bottom: 20px;}

#flukelogo_frontpage {
left: 30px;
padding-bottom: 10px;
padding-top: 10px;
min-height: 75px;
position: fixed; 
z-index: 20; 

}

#title_box {
    position: absolute;
padding-right: 10px;
padding-left: 10px;
right: 0px;
margin-right: 30px;
padding-bottom: 10px;
padding-top: 10px;
z-index: 15; 
top: 65px; 
width: 250px;
background: #FFFFFF;
float: right;
border: 0 none;
text-align: left;
filter:alpha(opacity=80);
   -moz-opacity:0.8;
   opacity: 0.8;

}

#front_page_title {
position: fixed;
padding-right: 10px;
padding-left: 10px;
right: 0px;
margin-right: 30px;
z-index: 15; 
top: 65%; 
width: 250px;
float: right;
}

#assistance_box {
padding-right: 10px;
padding-left: 10px;
margin-right: 30px;
padding-bottom: 10px;
padding-top: 10px;
z-index: 1; 
margin-top:75px;
margin-left:20%;
min-width: 700px; 
width: 60%;
background: #FFFFFF;
float: left;

}

#assistance_box2 {
padding: 25px;
z-index: 10; 
top: 250px;
right: 20%; 
width: 60%;
background: #FFFFFF;
border: 0 none;
float: right;
 /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8; 

}

#assistance_box_content {
z-index: 10; 
border: 0 none;
align: left;
line-height: 22px; 
color: #333333;
font-family: "Helvetica", verdana, arial, sans-serif;
font-size: 11px;
padding-top: 0px;
margin-top: 87px;   
}

#index_content_box {
z-index: 1; 
}

#next_prev{
margin-bottom: 5px;
display:inline;
}


#title_box_off {
padding-right: 10px;
padding-left: 10px;
right: 0px;
margin-right: 30px;
padding-bottom: 10px;
padding-top: 10px;
min-height: 500px;
z-index: 1; 
top: 75px; 
width: 250px;
background: #FFFFFF;
float: lright;
border: 0 none;
text-align: left;
filter:alpha(opacity=80);
   -moz-opacity:0.8;
   opacity: 0.8;
}

#box_button {
padding-right: 2px;
padding-left: 2px;
margin-bottom: 5px;
padding-bottom: 5px;
min-height: 13px;
width: 245px;
background: #999999;
color: #FFFFFF;
border: 0 none;
text-align: center;
font-size: 10px;
}

#addtocart_button {
margin-bottom: 5px;
}



/* -----ASSISTANCE PAGES*/

#container{
	float:left;
	width:100%;
	font-family: "Verdana", verdana, arial, sans-serif;
	font-size: 10px;
	color: #999999;
	border-bottom: 1px solid #000000;
	padding-bottom: 25px;
	z-index: 15; 

}

a {text-decoration: underline; font-weight: normal;}
a:link {text-decoration: none; color: #333333; font-weight: normal;}
a:visited {text-decoration: none; color: #333333; font-weight: normal;}
a:active {text-decoration: none; color: #333333; font-weight: normal;}
a:hover {text-decoration: underline; color: #333333; font-weight: normal;}

#leftRail{
  	float:left;
  	width:140px;
  	margin-right:50px;
    position:relative;

}
#center{
  float:right;
  width:100px;
  margin-right:0px;
  position:relative;

}
#rightRail{
  float:right;
  width:100px;
  margin-right:0px;


}



