/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}/*li{list-style:none;}*/caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:0px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body 
{
  color: white;
  font-family: Helvetica, Verdana, Arial, Sans-Serif;
    background-color: #e4e4e4; 
}

/***** Page Selection ******/
.body_About #lnk_About, 
.body_Contact #lnk_Contact,
.body_Home #lnk_Home { font-weight: bold; text-decoration: none; }

.body_Details #nav_Details,
.body_Samples #nav_Samples,
.body_Downloads #nav_Downloads,
.body_Individuals #nav_Individuals
{
 font-weight: bold; 
 color: #ffc10e;
}
#div_SiteWrapper
{
  background-image: url('../images/header_BG.jpg');
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
}

#nav 
{
    height: 36px;
    margin: 0px;
    margin-top: 1px;
    text-align: center;
    width: 100%;
}
#nav td
{
  text-align: center;
  vertical-align: middle; 
}
#nav td a
{
 color: #DDDDDD;
 text-decoration: none; 
}
#nav td a:hover
{
 color: White;
 text-decoration: underline;
}
#subNav a
{
 color: #242423; margin-left: 8px; margin-right: 8px;
}
h2
{
 font-size: 18px;
 color: #308a29; /*#3265a8;*/
 font-family:     font-family: "Lucida Sans","Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans Unicode",Verdana,Arial,sans-serif;
 font-weight: bold; 
 margin-bottom: .6em;
}
#contentWrapper
{
 width: 800px; margin: 18px auto 0 auto; _margin: 0 auto 0 auto; color: Black;
    background-image: url('../Images/bubble_Middle.jpg'); background-repeat: repeat-y; background-position: top center; 
}
#content
{
 padding: 30px; 
 padding-left: 88px; 
 margin: 0;  
 height: 400px;
 padding-top: 10px;
}
#content.padded
{
 padding: 10px; 
 padding-top: 0;
 padding-left: 100px; 
 margin: 0;  
 padding-right: 100px;
}
#content p
{
  margin-bottom: 16px;
  line-height: 1.35em;
  font-size: .95em;
}
#content ul
{
  margin-bottom: 16px;
}
#content li
{
  list-style: none;
  padding-left: 30px;
  background-image: url('../Images/bullet.jpg');
  background-repeat: no-repeat;
  background-position: 12px 6px;
  margin-top: 5px;
  line-height: 1.3em;
  font-size: .95em;
}
#content a
{
 color: #1e621c;/*#1c3b62;*/
 font-weight: 600;
 text-decoration: underline; 
 /*margin: 10px;*/
}
#content a:hover
{
 text-decoration: underline;
}
#content .greenButton
{
  width: 115px; height: 28px; color: White; font-size: 14px; background-image: url('../Images/green-button.jpg');
          background-repeat: no-repeat; margin: 5px; padding-top: 5px;float: left; text-align: center;
}
#content .greenButton a
{
 color: White; text-decoration: none; 
}
#content .greenButton a:hover
{
  text-decoration: underline;
}
/**** ABOUT ****/
.about
{
  margin-left: 0px; padding-left: 80px; background-repeat: no-repeat; background-position: 0px 0px; height: 84px; margin-bottom: 20px;
  font-size: .95em; padding-top: 4px;
}
#about_Randy
{
 background-image: url(../Images/about_Randy.jpg); 
}
#about_Kenny
{
 background-image: url(../Images/about_Kenny.jpg); 
}
#about_Bjorn
{
 background-image: url(../Images/about_Bjorn.jpg);  
}

#content .about a
{
 font-weight: normal;
}
.contactInfo
{
  margin-top: 6px;
 font-size: .88em;
 line-height: 1.5em;
 padding-left: 20px; 
}
#footer
{
 text-align: center;
 color:  #515151;
 font-size: 12px;
}
#footer a
{
   color:  #515151;
 font-size: 12px;
 text-decoration: none;cursor: pointer;
}
#footer a:hover
{
  text-decoration: underline;
  
}
p#copyright
{
  margin-bottom: 0px;
}
#footerComponents
{
 margin-top: 4px; 
 border: 0px solid #515151;
}
#footerComponents img
{
  margin-left: 6px; 
}
#footerComponents td
{
  padding-left: 18px;
}
#content #downloads li
{
  margin-left: 20px;
  list-style: none;
  padding-left: 40px;
  background-image: url('../Images/document.png');
  background-repeat: no-repeat;
  background-position: 0 4px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 0px;
  /*height: 36px;*/
}
#content #downloads li#answers
{
  background-image: url('../Images/document_ok.png');
}
#content #downloads li#certificates
{
  background-image: url('../Images/document_certificate.png');
}
/*#content #downloads li#msha
{
  background-image: url('../Images/document_edit.png');
}*/
#content #downloads li span
{
   font-style: italic; 
   font-size: .9em;
}
.DiscDetails
{
  clear: both;
}
.DiscDetails ul
{
 width: 46%;
 float: left; 
 margin-right: 15px;
}
#content .DiscDetails ul li
{
 background-image: url('../Images/DiscThumbs/AsbestosAwareness_DVD_DiscArt.jpg');
 background-position: left top;
 margin: 0; height: 36px; background-repeat: no-repeat;
 padding-left: 36px;
 padding-top: 4px;
}
#content .DiscDetails li#AWP
{
   background-image: url('../Images/DiscThumbs/AWP_DVD_DiscArt.jpg');
}
#content .DiscDetails li#AA
{
  background-image: url('../Images/DiscThumbs/AsbestosAwareness_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#BBP
{
  background-image: url('../Images/DiscThumbs/BloodbornePathogens_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#CSA
{
  background-image: url('../Images/DiscThumbs/confinedSpaceAwareness_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#ESGA
{
  background-image: url('../Images/DiscThumbs/ElecSafetyGenAwareness_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#E
{
  background-image: url('../Images/DiscThumbs/Ergonomics_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FPP
{
  background-image: url('../Images/DiscThumbs/fallProtection_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FES
{
  background-image: url('../Images/DiscThumbs/fireExtSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FS
{
  background-image: url('../Images/DiscThumbs/fireSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FSAS
{
  background-image: url('../Images/DiscThumbs/FirstSteps_Disk_Graphic.jpg'); 
}
#content .DiscDetails li#FAE
{
  background-image: url('../Images/DiscThumbs/firstAidforEmergencies_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FACI
{
  background-image: url('../Images/DiscThumbs/firstAidforCommonInjuries_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#FA
{
  background-image: url('../Images/DiscThumbs/formaldehyde_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#HPT
{
  background-image: url('../Images/DiscThumbs/handAndPowerTools_Disc01.jpg'); 
}
#content .DiscDetails li#HS
{
  background-image: url('../Images/DiscThumbs/handSafety_Disc01.jpg'); 
}
#content .DiscDetails li#HC
{
  background-image: url('../Images/DiscThumbs/hazComm_Disc01.jpg'); 
}
#content .DiscDetails li#HCO
{
  background-image: url('../Images/DiscThumbs/hearingConservation_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#HSA
{
  background-image: url('../Images/DiscThumbs/H2SAwareness_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#LADS
{
  background-image: url('../Images/DiscThumbs/ladderSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#LASS
{
  background-image: url('../Images/DiscThumbs/laserSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#LA
{
  background-image: url('../Images/DiscThumbs/leadAwareness_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#LOTO
{
  background-image: url('../Images/DiscThumbs/LOTO_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#PS
{
  background-image: url('../Images/DiscThumbs/pedestrianSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#PPE
{
  background-image: url('../Images/DiscThumbs/PPE_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#RS
{
  background-image: url('../Images/DiscThumbs/radiationSafety_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#R
{
  background-image: url('../Images/DiscThumbs/Respirators_Disk_Graphic.jpg'); 
}
#content .DiscDetails li#ER
{
  background-image: url('../Images/DiscThumbs/escapeRespiratorsAndSCSRs_DVD_DiscArt.jpg'); 
}
#content .DiscDetails li#SWPP
{
  background-image: url('../Images/DiscThumbs/stormWaterPollutionPrevention_DVD_DiscArt.jpg'); 
}


.DiscDetails .thumbnail
{
  float: left; text-align: center; width: 120px; 
}  
.DiscDetails .thumbnail img
{
 width: 110px; height: 110px; 
}
.DiscDetails .description
{
  float: left;
}
#contentWrapper #content .DiscDetails .description p
{
  margin-bottom: 0;
}
/***** ADD THIS *****/
#at16lb{    display: none;   position: absolute;   top: 0%;   left: 0%;   width: 100%;   height: 100%;   z-index:1001;   background-color: black;   opacity:0.001;   filter:alpha(opacity=0.001)} .at15a{border:0px;height:0px;margin:0px;padding:0px;width:100%;width:230px}#at15a1{border-bottom:1px solid #eee}#at15a2{border-top:1px solid #eee}#at_msg,#at16p label,#at_share .at_item,#at16p,#at15s,#at16p form input,#at16p form textarea {font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:12px!important}#at15s{background:#fff!important;border:1px solid #ccc!important;color:#666!important;float:none!important;line-height:1em!important;margin:0px!important;overflow:visible!important;padding:1px!important;text-align:left!important;width:230px!important}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;   border-bottom:1px solid #e5e5e5}#at15s_head_brand{position:absolute;top:4px;right:4px}#at_hover{padding:4px}#at_hover .at_item, #at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c !important}#at_hover .at_item{width:102px!important;padding:2px 3px!important;margin:1px}#at_hover .at_item:hover,#at_hover .at_item.athov {    margin:0px!important}#at_hover .at_item:hover,#at_hover .at_item.athov,#at_share .at_item:hover,#at_share .at_item.athov{background:#f2f2f2!important;   border:1px solid #e5e5e5;color:#000!important}#at_email15{padding-top:5px}.at15e_row{height:28px}.at15e_row label,.at15e_row span{padding-left:10px!important;display:block!important;width:60px!important;float:left!important}.at15e_row input,.at15e_row textarea{display:block!important;width:150px!important;float:left!important;background:#fff!important;border:1px solid #ccc!important;color:#333!important;font-size:12px!important;font-weight:normal!important;padding:0pt!important}#at_email{    height:338px!important}.at15t{display:block!important;height:16px!important;line-height:16px!important;padding-left:20px!important;background:url(http://s7.addthis.com/static/r05/widget01.gif) no-repeat left;cursor:pointer}.at15t_more{background-position:0px 100px}.at15t_000{background-position:0px -0px}.at15t_aim{background-position:0px -16px}.at15t_aolfav{background-position:0px -32px}.at15t_ask{background-position:0px -48px}.at15t_backflip{background-position:0px -64px}.at15t_ballhype{background-position:0px -80px}.at15t_bebo{background-position:0px -96px}.at15t_blinklist{background-position:0px -112px}.at15t_blogmarks{background-position:0px -128px}.at15t_bluedot{background-position:0px -144px}.at15t_buzz{background-position:0px -160px}.at15t_delicious{background-position:0px -176px}.at15t_digg{background-position:0px -192px}.at15t_diigo{background-position:0px -208px}.at15t_email{background-position:0px -224px}.at15t_facebook{background-position:0px -240px}.at15t_fark{background-position:0px -256px}.at15t_faves{background-position:0px -144px}.at15t_favorites{background-position:0px -272px}.at15t_feedmelinks{background-position:0px -288px}.at15t_friendfeed{background-position:0px -304px}.at15t_furl{background-position:0px -320px}.at15t_google{background-position:0px -336px}.at15t_kaboodle{background-position:0px -352px}.at15t_kirtsy{background-position:0px -368px}.at15t_linkagogo{background-position:0px -384px}.at15t_linkedin{background-position:0px -400px}.at15t_live{background-position:0px -416px}.at15t_magnolia{background-position:0px -432px}.at15t_misterwong{background-position:0px -448px}.at15t_mixx{background-position:0px -464px}.at15t_multiply{background-position:0px -480px}.at15t_myspace{background-position:0px -496px}/*.at15t_myweb{background-position:0px -512px}*/.at15t_netvouz{background-position:0px -528px}.at15t_newsvine{background-position:0px -544px}.at15t_propeller{background-position:0px -576px}.at15t_reddit{background-position:0px -592px}.at15t_segnalo{background-position:0px -608px}.at15t_simpy{background-position:0px -640px}.at15t_skrt{background-position:0px -656px}.at15t_slashdot{background-position:0px -672px}.at15t_spurl{background-position:0px -688px}.at15t_stumbleupon{background-position:0px -704px}.at15t_stylehive{background-position:0px -720px}.at15t_tailrank{background-position:0px -736px}.at15t_technorati{background-position:0px -752px}.at15t_thisnext{background-position:0px -768px}.at15t_twitter{background-position:0px -784px}.at15t_yahoobkm{background-position:0px -512px}.at15t_yardbarker{background-position:0px -816px}.at15t_print{background-position:0px -832px}#at16clb {    font-size:16pt;   font-family:"verdana bold", verdana, arial, sans-serif}#at_share .at_item {width:105px !important;   padding:4px;   margin-right:4px;   border:1px solid #ffffff}#at16pcc {position:fixed;top:0px;left:0px;width:100%;margin:0 auto;font-size:10px!important;color:#4c4c4c;   padding:0px;z-index:10000001;   overflow:visible}/* hack for ie6 only */* html #at16pcc {    position:absolute}#at16p {    position:absolute;background:url(http://s7.addthis.com/static/t00/atbkg.png);padding:10px;margin-left:-261px;   width:502px;   left:50%}#at_share {    margin:0;   padding:0}#at16pi {background:#fff;width:500px;text-align:left;   border:1px solid #fff;   border-bottom:0}#at16pt {position:relative;background:#f2f2f2;border-bottom:1px solid #e5e5e5;height:16px;padding:8px 14px}#at16pt h4, #at16pt a{font-weight:bold}#at16pt h4 {display:inline;margin:0;padding:0;font-size:1.3em;color:#4c4c4c;cursor:default}#at16pt a {position:absolute;top:8px;right:14px;font-size:1.4em;text-decoration:none;color:#4c4c4c}#at16pc {padding:20px 0 20px 14px}#at16pc .tmsg {    height: 1.2em;   margin-bottom:14px;   padding-left: 90px;   font-weight: normal}#at16pc form{margin:0;width:460px}#at16pc form label {    display: block;   width: 70px;   font-weight: bold;   line-height: 24px;   margin: 0;   text-align: right;   float: left}#at_email form input,#at_email form textarea {    background: #fff;   border: 1px solid #ccc;   width: 268px;   font-size: 12px!important;   font-weight: normal;   padding: 3px;   /*zoom:1!important;   line-height: 20px!important;*/    margin: 0 0 8px 20px !important;   color: #ccc!important}#at16pc form .at_ent {    color:#333!important}#at16pc form textarea {    width: 356px}/* doesn't work on windows */#at16pc form input:focus,#at16pc form textarea:focus {background:#fffff0;   color: #333}#at16pc .atbtn {    border-top: 1px solid #f5f5f5;   border-left: 1px solid #f5f5f5;   border-right: 1px solid #ccc;   border-bottom: 1px solid #ccc;   background:#c0c0c0;   width: 90px;   margin: 0;   margin-bottom:20px;   padding: 2px 8px;   font-weight: normal;   color: #000;   cursor: pointer}#at16pc .atbtn:hover {    background: #666;   border-color: #444;   color: #fff}#at16pc form .form-text {    padding-left: 90px;   margin-bottom: 10px;   line-height: 1em}#at16pc form .form-button {    padding-left: 90px;   margin: 0 120px 20px 0}#at16pc form .form-char {    width: 120px;   margin-right: 5px;   text-align: right;   color: #ccc;   float: right}/* footer */#at16pf {position:relative;background:#f2f2f2;height:12px;   border-top:1px solid #e5e5e5}#at16pf a#at-gyo {background:url(http://s7.addthis.com/static/t00/gyo.gif) no-repeat;width:105px;left:14px}#at_complete {    font-size:13pt;   color:#47731d;   text-align:center;padding-top:130px;   height:208px!important;   width:472px}#at_s_msg {    margin-bottom:10px} #at16pf a#at-logo {background:url(http://s7.addthis.com/static/t00/logo.gif) no-repeat;width:48px;right:14px}.at_baa {display:block;overflow:hidden;outline:none;text-indent:-9000px}#at16pf a {position:absolute;top:3px;height:7px;line-height:7px;padding:0;margin:0}#at16pc form #at_send {    width:80px !important;   }#at_share.fbtns {padding-left:6px;height:140px}#at_feed {    display:none;   height:160px}#at_feed div {width:102px!important;height:26px!important;line-height:26px!important;float:left!important;   margin-right:78px}#at_feed div.at_litem {    margin-right:0px}#at_feed a {margin:10px 0px;height:17px;line-height:17px}.fbtn{background:url(http://s7.addthis.com/static/r05/feed00.gif) no-repeat;float:left;width:91px}.fbtn.bloglines{background-position:0 0;width:94px;height:20px !important;line-height:20px !important;margin-top:8px !important}.fbtn.yahoo{background-position:0 -20px}.fbtn.newsgator{background-position:0 -37px}.fbtn.technorati{background-position:0 -71px}.fbtn.netvibes{background-position:0 -88px}.fbtn.pageflakes{background-position:0 -141px}.fbtn.feedreader{background-position:0 -172px}.fbtn.newsisfree{background-position:0 -207px}.fbtn.google{background-position:0 -54px;width:104px}.fbtn.winlive{background-position:0 -105px;width:100px;height:19px !important;line-height:19px;margin-top:9px !important}.fbtn.mymsn{background-position:0 -158px;width:71px;height:14px !important;line-height:14px !important;margin-top:12px !important}.fbtn.aol {background-position:0 -189px;width:92px;height:18px !important;line-height:18px !important}
/***** END ADDTHIS *****/


/* Email Popup */
#popupEmail
{
  display: none;
  position: fixed;
  _position: absolute; /* hack for internet explorer 6*/
  height: 394px;
  width: 458px;
  border: 2px solid #cecece;
  z-index: 2;
  padding: 12px;
  font-size: 15px;
  color: #242423;
  background-color: #f1f1f2;
}
#popupEmail h1
{
  text-align: left;
  color: #6FA5FD;
  font-size: 18px;
  font-weight: 700;
  border-bottom: 1px dotted #D3D3D3;
  padding-bottom: 2px;
  margin-bottom: 20px;
}
#popupEmailClose
{
  font-size: 14px;
  line-height: 14px;
  right: 6px;
  top: 4px;
  position: absolute;
  color: #6fa5fd;
  font-weight: 700;
  display: block;
  cursor: pointer;
}
#backgroundPopup
{
  display: none;
  position: fixed;
  _position: absolute; /* hack for internet explorer 6*/
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #000000;
  border: 1px solid #cecece;
  z-index: 1;
}
/* End Email Popup */
