body {
    font-family: Arial, Helvetica, sans-serif;
	background-color:#fdcb04;
    font-size: 14px;
    text-align: center;
    color: #000000;
	background-image:url(../images/gradient_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin: 0px;
    padding: 0px;

}
#print {
    font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_print.gif);
	background-repeat:repeat;
    font-size:12px;
    color: #716f6f;
	margin: 0;
    padding: 0;
}
.lg {
font-size:14px;
}
.lg_red {
font-size:20px;
font-weight:bold;
color:#ff2d00;
}
.red {
font-size:14px;
color:#ff2d00;
}
.orange {
font-size:14px;
font-weight:bold;
color:#e06a13;
}
.bluetext {
font-size:17.5px;
font-weight:bold;
color:#7688a5;
text-decoration:none;
line-height:1.7em;
}
.bluetext a:hover {
color:#9aa8be;
}
.bluesm {
font-size:12px;
color:#FF0000;
text-decoration:none;
font-style:normal;
line-height:1.7em;
}
.bluesm a:hover {
color:#9aa8be;
}
.greytext {
font-size:14px;
font-weight:bold;
text-decoration:underline;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:1.7em;
}
#logobar {
	line-height:0;
	top: 0;
	width: 952px;
	height:71px;
	text-align:right;
	padding: 0px;
	margin: 0px;
	background-image:url(../images/logobar.jpg);
}
#greybox {
	line-height:1.2em;
	font-size:14px;
	font-style:italic;
	text-align:left;
	background-color:#f4f4f3;
	width:870px;
	padding: 0 20px; 
	color:#000000;
	}
#pressclips_right {
width:520px;
padding:0 5px;
float:right;
	}
#sidepad {
	margin:10px;
	text-align:left;
	}	
.greybox_sm {
	line-height:.7em;
	font-size:11px;
	}
.answer {
	line-height:1.3em;
	color:#000;
	font-size:12px;
	margin-left:5px;
	font-weight:bold;}
.question {
	line-height:1.3em;
	color:#ff2d00;
	font-size:14px;
	margin-left:5px;
	font-weight:bold;}
.question2 {
	line-height:1.3em;
	color:#ff2d00;
	font-size:14px;
	margin-left:5px;
	font-weight:bold;}	
.login {
line-height:1.5em;
font-size:10px;
  background-color:#ffffff;
  border-color:#FFFF99;
  border-style:inset;
  border-width:2px;
  color:#8b8a8a;
  width: 155px;
}
#dropshadow {
	width: 952px;
	margin: 0px;
  	padding: 0px;
	text-align:center;
	background-image:url(../images/shawdow_bg.png);
	background-repeat:repeat-y;
}
#main {
	width: 910px;
	clear:both;
	margin: 0px;
  	padding: 0px;
	margin-left:20px;
}
#map {
	z-index:10;
	line-height:0;
	margin-right:18px;
		}
#comments {
	margin-top:-40px;
	position:relative;
	z-index:1;}		
#slogan {
line-height:1.3em;
margin:0 10px;
padding:5px 10px;
text-align:left;
}
#front_productbox {
background-color:#F4F4F3;
padding:5px 5px 5px 10px;
text-align:left;
width:892px;
}
#front_producttext {
margin:5px;
width:400px;}
td.front_producttext {
font-size:14px;
color:#494847;
line-height:1.5em;}
.front_evacutext {
font-size:14px;
color:#000000;
line-height:1.5em;}
#front_productvideo {
background-color:#ff2d00;
border:1px solid #aa2002;
margin:0 0 0 30px;
padding:10px;
}
#footer {
clear:both;
width: 952px;
height:18px;
background-image:url(../images/footer_bg.gif);
background-repeat:no-repeat;
color:#000
}

/* navigation */
#nav_children {
z-index: -1;}
#nav_bar{
	float:right;
	position:relative;
	right:0;
	top:34px;
}
.nav_1 {
	width:105px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_home.gif);
}
.nav_1:hover {
   background-image:url(../images/nav_home_over.gif);}
.nav_1:active {
   background-image:url(../images/nav_home_over.gif);}
   
.nav_2 {
	width:134px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_wherewe.gif);
}
.nav_2:hover {
   background-image:url(../images/nav_wherewe_over.gif);}
.nav_2:active {
   background-image:url(../images/nav_wherewe_over.gif);}
   
.nav_3 {
	width:120px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_comments.gif);
}
.nav_3:hover {
   background-image:url(../images/nav_comments_over.gif);}
.nav_3:active {
   background-image:url(../images/nav_comments_over.gif);}
   
.nav_4 {
	width:65px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_qa.gif);
}
.nav_4:hover {
   background-image:url(../images/nav_qa_over.gif);}
.nav_4:active {
   background-image:url(../images/nav_qa_over.gif);} 
   
.nav_5 {
	width:116px;
   	height: 44px;
   text-decoration:none;
   text-align:left;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_products_over.gif);
   
}
.nav_5:hover {
   background-image:url(../images/nav_products_over.gif);}
.nav_5:active {
   background-image:url(../images/nav_products_over.gif);}    
.nav_6 {
	width:129px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_press.gif);
}
.nav_6:hover {
   background-image:url(../images/nav_press_over.gif);}
.nav_6:active {
   background-image:url(../images/nav_press_over.gif);}    
.nav_7 {
	width:113px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_aboutus.gif);
}
.nav_7:hover {
   background-image:url(../images/nav_aboutus_over.gif);}
.nav_7:active {
   background-image:url(../images/nav_aboutus_over.gif);}
   
.nav_8 {
	width:159px;
   	height: 44px;
   text-decoration:none;
   display: block;
   float:left;
   background-repeat:no-repeat;
   background-image:url(../images/nav_contact.gif);
}
.nav_8:hover {
   background-image:url(../images/nav_contact_over.gif);}
.nav_8:active {
   background-image:url(../images/nav_contact_over.gif);}
/* end navigation */
             

/* training buttons */

.training_1 {
	width:336px;
   	height: 37px;
   text-decoration:none;
   display: block;
   background-repeat:no-repeat;
   background-image:url(../images/header_eintrovid.gif);
}
.training_1:hover {
   background-image:url(../images/header_eintrovid_over.gif);}
.training_1:active {
   background-image:url(../images/header_eintrovid_over.gif);}

.training_2 {
	width:336px;
   	height: 37px;
   text-decoration:none;
   display: block;
   background-repeat:no-repeat;
   background-image:url(../images/header_emanual.gif);
}
.training_2:hover {
   background-image:url(../images/header_emanual_over.gif);}
.training_2:active {
   background-image:url(../images/header_emanual_over.gif);}     

/* end training buttons */

#topbanner_nav {
width:834px;
height:146px;
}

#gallery_bottombg {
background-image:url(../images/bg_gallerygrey.gif);
background-position:left bottom;
background-repeat:repeat-y;
height: 200px;
}
#logo_gallery {
width:237px;
height:69px;
background-image:url(../images/logo_gallery.gif);
}
#header_gallery {
background-image:url(../images/banner_gallery.jpg);
width: 712px;
height:146px;
text-align:right;
position:relative;
float:right;
}

body a {
text-decoration:none;
color:#CCCCCC;
}
body a:hover {
text-decoration:none;
color: #8b8a8a;
}
.gallery_nav {
font-size:12px;
color: #9a9999;
margin: 90px 40px;
}
.thumbnail {
line-height:1.5em;
font-size:12px;
color:#00FF33;}
#main_body {
text-align:left;
width:568px;
margin: 10px;
float:left; 
}
#main_body_gallery {
margin:7px 50px 10px 5px;
text-align:left;
width:542px;
}

.right {
float:right;
}
.left {
float:left;
}
.alignright {
text-align:right;
}
.alignleft {
text-align:left;
}
#toppad {
padding-top: 7px;
}
#bottompad {
padding-bottom: 7px;
}
#leftpad {
padding-left: 7px;
}
#rightpad {
padding-right: 7px;
}
#topborder {
border-top-color:#e0e0de;
border-top-style:solid;
border-top-width:thin;
}

h1 { font-size: 150%;
color:#b3e42f; }
h2 { font-size: 135%; }
h3 { font-size: 120%; }

/* align pics 
------------------------------------------------------------------------- */
#align_bottomright {
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align:bottom;
	
}
/* edge
------------------------------------------------------------------------- */
.roundedcornr_box_419391 {
	background: url(../images/roundedcornr_419391_tl.png) no-repeat top left;
}
.roundedcornr_top_419391 {
	background: url(../images/roundedcornr_419391_tr.png) no-repeat top right;
}
.roundedcornr_bottom_419391 {
	background: url(../images/roundedcornr_419391_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_419391 div {
	background: url(../images/roundedcornr_419391_br.png) no-repeat bottom right;
}
.roundedcornr_content_419391 {
	background: url(../images/roundedcornr_419391_r.png) top right repeat-y;
}
.roundedcornr_top_419391 div,.roundedcornr_top_419391,
.roundedcornr_bottom_419391 div, .roundedcornr_bottom_419391 {
	width: 100%;
	height: 35px;
	font-size: 1px;
}
.roundedcornr_content_419391, .roundedcornr_bottom_419391 {
	margin-top: -19px;
}
.roundedcornr_content_419391 { 
	padding: 0 35px; 
}
.divWidth {
	width: 150px;
}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000;
}
table.productmatrix {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000;
	border-width: 2px;
	border-spacing: inherit;
	border-style: solid;
	border-color: #999;
	border-collapse: inherit;
	background-color: white;
}



.backgroundbody {
	background: url(../images/backgroundbody.gif) repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000;

}
.backgroundbody2 {
	background: url(../images/backgroundbody2.gif) repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000;

}
.backgroundli{
	color: #000;
	list-style-type:circle solid;
}