html, body, ul, li, h1, h2, h3, h4 {margin: 0;padding: 0;height:100%}
body {font-family:Verdana;font-size: 11px;color: #444444;text-decoration: none;background-image: url(../images/bg.gif);margin:0;padding:0;height:100%;}
#wrapper {width:1000px;margin:auto;background-color:transparent;border:0px solid #ffffff;height:100%;background-position: center bottom;}
#header {background-image: url(../images/header_bg.gif);background-repeat: no-repeat;width:1000px;height:120px;}
#logo a  {background:url(../images/spacer.gif); margin:5px 0px 0px 10px; float:left; width:250px; height:110px;position:relative;top:0px;left:0px;display:block;} 
#banner_SafeMarkMask a {float:left;background-color: #ffffff;background-image: url(../images/banner_SafeMarkMask.gif);width:481px; height:91px; background-repeat:no-repeat;position:relative;left:45px; top:15px;}
#topInfo {float:left;color:#ffffff;font-weight:bold;padding-left:370px;padding-top:90px;text-align:right;}
/*Home ==================================*/
#image_home_top{background:url(../images/image_home_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:250px;margin-bottom:6px;}
#main_content_home {background-color: #ffffff;background-image: url(../images/bgContent.gif);background-repeat:repeat;background-position: center;}
#main_content {background-color: #ffffff;background-image: url(../images/bgContentSub.gif);background-repeat:repeat;background-position: center;}
#main_content_left {float:left;width: 260px;}
#main_content_right {width: 740px;display:block;float:right;line-height:18px;background-color: #ffffff;position:relative;left:0px; top:0px;}
#featuredProductHeader {float:left;width:512px;height:28px;background:url(../images/featuredProductHeader.gif);  background-repeat: no-repeat;position:relative;left:10px; top:0px;display:inline;margin-top:5px;}
#featuredProduct1  {float:left;width:512px;height:106px;background:url(../images/featuredProduct1.gif);  background-repeat: no-repeat;position:relative;left:10px; top:0px;display:inline;}
#featuredProduct2  {float:left;width:512px;height:106px;background:url(../images/featuredProduct2.gif);  background-repeat: no-repeat;position:relative;left:10px; top:0px;display:inline;padding-bottom:10px;}

/*Home Top Banner ==================================*/
#floridaFaceShield  a {float:left;width:272px;height:214px;background:url(../images/floridaFaceShield.jpg); background-repeat: no-repeat;position:relative;left:174px; top:16px;margin-bottom:30px;display:inline;}
#floridaFaceShield a:hover { background-position: 0 -214px;}
#fenixLD20 a {float:left;width:272px;height:214px;background:url(../images/fenixLD20.jpg); background-repeat: no-repeat;position:relative;left:178px; top:16px;margin-bottom:30px;display:inline;}
#fenixLD20 a:hover { background-position: 0 -214px;}
#quarkAAHome a {float:left;width:272px;height:214px;background:url(../images/quarkAAHome.jpg); background-repeat: no-repeat;position:relative;left:178px; top:16px;margin-bottom:30px;display:inline;}
#quarkAAHome a:hover { background-position: 0 -214px;}


/*Home Right Clumn==================================*/
#servicestSide a {float:left;width:270px;height:300px;background:url(../images/servicesSide.jpg);  background-repeat: no-repeat; position:relative;left:0px; top:0px;display:inline;}
#servicestSide a:hover { background-position: 0 -300px;}
#promoSide a {float:left;width:240px;height:130px;background:url(../images/promoSide.gif); background-repeat: no-repeat;position:relative;left:15px; top:10px;margin-bottom:30px;display:inline;}
#promoSide_ a:hover { background-position: 0 -130px;}
#promoSideHome a {float:left;width:240px;height:130px;background:url(../images/promoSideHome.gif); background-repeat: no-repeat;position:relative;left:15px; top:10px;margin-bottom:30px;display:inline;}
#promoSideHome a:hover { background-position: 0 -130px;}
#aboutSide {background-image: url(../images/aboutSide.gif); background-repeat: no-repeat;width:280px;height:230px;padding:0px;margin-top:0px;}

/*Home Body ==================================*/
#bodyLeft {width: 528px;display:block;float:left;line-height:18px;background-color: #ffffff;}
#bodyLeft .body {padding:5px 10px 5px 10px;margin:0px;}
#bodyLeft .header {padding:0px 15px 0px 10px;margin:0px;}

#bodyRight {width: 194px;display:block;float:left;line-height:18px;background-color: #ffffff;}
#safemarkBanner a {float:right;width:190px;height:103px;background:url(../images/safemarkBanner.gif);  background-repeat: no-repeat;position:relative;right:0px; top:0px;display:inline;}
#safemarkBanner a:hover { background-position: 0 -103px;}
#contactHome {float:right;width:190px;height:198px;background:url(../images/contactHome.gif);  background-repeat: no-repeat;position:relative;right:0px; top:0px;display:inline;}
#buttonContact a {float:left;width:149px;height:22px;background:url(../images/buttonContact.gif); background-repeat: no-repeat;position:relative;left:20px; top:0px;margin-bottom:30px;display:inline;}
#buttonContact a:hover { background-position: 0 -22px;}
#bodyFeaturedProd1 {padding: 12px 10px 10px 110px;line-height:13px;}
#bodyFeaturedProd2 {padding: 12px 10px 10px 110px;line-height:13px;}
/*Sub Pages ====================================*/
#bodyFull{width: 705px;display:block;float:left;line-height:18px;background-color: #ffffff;border:0px solid #cccccc;margin:0px 0px 0px 10px;}
#bodyFull .body {padding:5px 10px 5px 10px;margin:0px;}
/*Products  ====================================*/
.call{background:url(../images/products/call.jpg);background-repeat:no-repeat; float:left; width:715px; height:56px;margin:10px 0px 10px 0px;}
#prodBox {width:500px;height:220px;display:block;float:left;line-height:15px;margin:10px 0px 20px 100px;border:1px solid #DFDFDE;padding:5px;background-color:#ffffff;}
#prodBox2 {width:500px;height:180px;display:block;float:left;line-height:15px;margin:10px 0px 20px 100px;border:1px solid #DFDFDE;padding:5px;background-color:#ffffff;}

/*Quark AA =======================================*/
#image_QuarkAA_top {background:url(../images/image_QuarkAA_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}


/*Fenix =======================================*/
#image_FenixLD20_top {background:url(../images/image_FenixLD20_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
#image_FenixLD20R4_top {background:url(../images/products/image_FenixLD20R4_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
#bodyLeftFenix {width: 300px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 20px;}
#bodyLeftFenix .body {padding:5px 10px 5px 10px;margin:0px;}
#bodyLeftFenix .header {padding:0px 15px 0px 10px;margin:0px;}
#bodyRightFenix {width: 380px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:0px 0px 0px 0px;}

/*Fenix TK40 =======================================*/
#image_FenixTK40_top {background:url(../images/image_FenixTK40_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}


/*Strip Ts =======================================*/
#image_StripTs_top {background:url(../images/image_StripTs_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
/*Face Shield =======================================*/
#image_faceshield_top {background:url(../images/image_faceshield_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
#FaceShieldsDetail1-L {width: 200px;height:180px;display:block;float:left;line-height:15px;margin:0px 0px 0px 15px;border:0px solid #DFDFDE;padding:10px;}
#FaceShieldsDetail1-R {width: 200px;height:180px;display:block;float:left;line-height:15px;margin:0px 0px 0px 30px;border:0px solid #DFDFDE;padding:10px;}
/* Safemark Shields =======================================*/
#image_Safemark_top {background:url(../images/image_Safemark_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
#SafemarkDetail1-L {width: 125px;height:180px;display:block;float:left;line-height:15px;margin:0px 0px 0px 75px;border:0px solid #DFDFDE;padding:10px;}
#SafemarkDetail1-R {width: 125px;height:180px;display:block;float:left;line-height:15px;margin:0px 0px 0px 50px;border:0px solid #DFDFDE;padding:10px;}

/* SAFEMARK Mask and Shield Combo =======================================*/
#image_face-mask-shield_top {background:url(../images/image_face-mask-shield_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}

#bodyLeftCOMBO {width: 130px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 20px;}
#bodyLeftCOMBO .body {padding:5px 10px 5px 10px;margin:0px;}
#bodyLeftCOMBO .header {padding:0px 15px 0px 10px;margin:0px;}
#bodyRightCOMBO {width: 565px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 0px;}
/* N95 Respirator =======================================*/
#image_N95_top {background:url(../images/image_N95_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
/* Knee Retractors =======================================*/
#image_KneeRetractors_top {background:url(../images/image_KneeRetractors_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
/* Total Knee Positioner =======================================*/
#image_TotalKnee_top {background:url(../images/image_TotalKnee_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}
#bodyFullTotal {width: 715px;display:block;float:left;line-height:18px;background-color: #ffffff;border:0px solid #cccccc;margin:0px 0px 0px 8px;background-color:#F7F8F5;padding-bottom:15px;}
#bodyFullTotal .header {padding:20px 15px 0px 20px;margin:0px;}
#bodyFullTotal .subheader {padding:10px 15px 0px 20px;margin:0px;}
#bodyFullTotal  .body {padding:5px 15px 5px 20px;margin:0px;line-height:18px;}

#bodyLeftTotal {width: 230px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 20px;}
#bodyLeftTotal .body {padding:5px 10px 5px 10px;margin:0px;}
#bodyLeftTotal .header {padding:0px 15px 0px 10px;margin:0px;}
#bodyRightTotal {width: 400px;display:block;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 0px;}

#totalDetail1-L {width: 250px;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 20px;}
#totalDetail1-R {width: 420px;float:right;line-height:18px;;border:0px solid #000000;margin:0px 0px 0px 0px;}
#totalDetail2-L {width: 250px;float:left;line-height:18px;border:0px solid #000000;margin:10px 0px 0px 20px;}
#totalDetail2-R {width: 420px;float:right;line-height:18px;border:0px solid #000000;margin:0px 0px 0px 0px;}

/* Strike Hold =======================================*/
#image_strikeHold_top {background:url(../images/image_strikeHold_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}

/* Price List =======================================*/
#image_priceList_top {background:url(../images/image_priceList_top.jpg);background-repeat:no-repeat; float:left; width:733px; height:110px;margin-bottom:6px;margin-left:3px;}

table {background-color:#52B9C2;}
.trHeader {background-color:#46A1A9;color:#ffffff;}
.tr1 {background-color:#EBEBEB;}
.tr2 {background-color:#E6F8FB;}


/*Side Nav ==================================*/
#ctl00_SideLinkHome a { float:left;width:244px;height:27px;background:url(../images/SideLinkHome.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkHome a:hover { background-position: 0 -27px;}

#ctl00_SideLinkProducts  { float:left;width:244px;height:27px;background:url(../images/SideLinkProducts.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkProducts a:hover { background-position: 0 -27px;}

#ctl00_SideLinkQuarkAA a { float:left;width:244px;height:27px;background:url(../images/SideLinkQuarkAA.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkQuarkAA a:hover { background-position: 0 -27px;}

#ctl00_SideLinkStrikeHold a { float:left;width:244px;height:27px;background:url(../images/SideLinkStrikeHold.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkStrikeHold a:hover { background-position: 0 -27px;}


#ctl00_SideLinkFenixTK40 a { float:left;width:244px;height:27px;background:url(../images/SideLinkTK40.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkFenixTK40 a:hover { background-position: 0 -27px;}


#ctl00_SideLinkFenixLD20 a { float:left;width:244px;height:27px;background:url(../images/SideLinkFenixLD20.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkFenixLD20 a:hover { background-position: 0 -27px;}


.btnFocus1 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkFenixLD20.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkStripTs a { float:left;width:244px;height:27px;background:url(../images/SideLinkStripTs.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkStripTs a:hover { background-position: 0 -27px;}
.btnFocus2 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkStripTs.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkFaceShields a { float:left;width:244px;height:27px;background:url(../images/SideLinkFaceShields.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkFaceShields a:hover { background-position: 0 -27px;}
.btnFocus3 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkFaceShields.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkSafemarkShields a { float:left;width:244px;height:27px;background:url(../images/SideLinkSafemarkShields.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkSafemarkShields a:hover { background-position: 0 -27px;}
.btnFocus4 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkSafemarkShields.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkMaskShieldCombo a { float:left;width:244px;height:27px;background:url(../images/SideLinkMaskShieldCombo.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkMaskShieldCombo a:hover { background-position: 0 -27px;}
.btnFocus5 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkMaskShieldCombo.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkN95Respirator a { float:left;width:244px;height:27px;background:url(../images/SideLinkN95Respirator.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkN95Respirator a:hover { background-position: 0 -27px;}
.btnFocus6 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkN95Respirator.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkKneeRetractors a { float:left;width:244px;height:27px;background:url(../images/SideLinkKneeRetractors.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkKneeRetractors a:hover { background-position: 0 -27px;}
.btnFocus7 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkKneeRetractors.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkTotalKnee a { float:left;width:244px;height:27px;background:url(../images/SideLinkTotalKnee.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkTotalKnee a:hover { background-position: 0 -27px;}
.btnFocus8 a { float:left;width:244px;height:-27px;background:url(../images/SideLinkTotalKnee.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkContact a { float:left;width:244px;height:27px;background:url(../images/SideLinkContact.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkContact a:hover { background-position: 0 -27px;}
.btnFocusContact a { float:left;width:244px;height:-27px;background:url(../images/SideLinkContact.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}

#ctl00_SideLinkPriceList a { float:left;width:244px;height:27px;background:url(../images/SideLinkPriceList.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
#ctl00_SideLinkPriceList a:hover { background-position: 0 -27px;}

#bgCopyright { float:left;width:241px;height:192px;background:url(../images/bgCopyright.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}
.btnFocusHome { float:left;width:244px;height:-27px;background:url(../images/SideLinkHome.gif);  background-repeat: no-repeat; position:relative;left:8px; top:5px;display:inline; z-index: inherit;}


 
/*Footer ==================================*/
#footer {font-size: 10px;color:#666666;text-align:center;width:1000px;height:25px;background-image: url(../images/footer_bg.gif);background-repeat: no-repeat;background-position: center bottom;}
#footer a:link, #footer a:visited {color:#333333;text-decoration:underline;}
#footer a:hover {color:#358A91;text-decoration:underline;}
.footerContent {margin-top:0px;}

/*Contact ==================================*/
#image_contact_top{background:url(../images/image_contact_top.jpg); float:left; width:733px; height:110px;position:relative;top:0px;left:0px;display:block;margin-bottom:10px;}
#contactSideSub  {float:left;width:274px;height:230px;background:url(../images/contactSideSub.jpg);  background-repeat: no-repeat; position:relative;left:0px; top:0px;display:inline;}

/*classes==================================*/
h1, h2, h3, h4, h5, h6 { margin: 15px 0; }
p, ol { margin: 0px 0; }
a, a:visited {color:#B80101;text-decoration:underline;}
a:hover {color:#7DA218;text-decoration:underline;}
.arrow {background-image: url(../images/arrow.gif);background-repeat:no-repeat;color:#1A1D1F;padding-left:5px;line-height :17px;font-size:12px;font-weight:bold;}
.arrow2 {background-image: url(../images/arrow.gif);background-repeat:no-repeat;color:#1A1D1F;padding-left:5px;line-height :14px;font-size:11px;font-weight:bold;}
.header {font-size: 16px;font-weight: bold;font-style: normal;color: #000000;padding:15px 25px 0px 30px;}
.header2 {font-size: 13px;font-weight: bold;font-style: normal;color: #000000;padding:5px 25px 0px 0px;color:#404A4B;}
.header3 {font-size: 12px;font-weight: normal;font-style: normal;color: #000000;padding:0px 0px 0px 0px;}
.header4 {font-size: 13px;font-weight: bold;font-style: normal;color: #000000;padding:5px 25px 0px 20px;color:#404A4B;}
.header_g {font: 12px trebuchet MS;font-weight: bold;color: #145E93;line-height:80%;}
.header_title {font: 11px Verdana;font-weight: bold;font-style: normal;color: #444444;line-height:100%;}
.header_title2 {font: 13px Verdana;font-weight: bold;font-style: normal;color: #B80101;line-height:90%; padding:0px 25px 0px 20px;}
A.moreInfo:link, A.moreInfo:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #0C2B3A;}
A.moreInfo:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #F06020;}
    
.body {padding:10px 25px 0px 30px;text-align: justify;line-height:14px;}
.body2 {padding:0px 20px 10px 20px;text-align: justify;line-height:14px;}
.body3 {padding:0px 20px 10px 0px;text-align: justify;line-height:14px;}
.body4 {padding:0px 0px 0px 0px;text-align: left;line-height:14px;}
.body_side {padding:10px;color:#444444;line-height:14px;}
.body_home {padding:60px 55px  10px  240px;text-align:justify;}
.rplc  {text-indent:-999em;display:block;}
a .alt { display: none; }
.alt { display: none; }
.clear {clear:both;}
.headingimg {margin:18px 0 0 0;}
.border {border:1px solid red;}
.message {font: 10px trebuchet MS;font-weight: bold;color: #EB4E17;line-height:80%;margin-top:3px;}
.message_2 {font: 10px trebuchet MS;font-weight: bold;color: #EB4E17;padding:15px;margin-top:20px;} 
.tag {font-size:13px;line-height:100%;color:#74C2E5;}
.tagGreen {color:#3EA2AA;}
a.hoverNone {color: White;text-decoration:none;}
.borderDotted{background:url(../images/borderDotted.gif); float:left; width:730px; height:20px;position:relative;top:5px;left:0px;display:block;margin-bottom:0px;}
.borderLeft{ float:left; width:220px; height:240px;position:relative;top:5px;left:0px;display:block;border-left: 1px #cccccc dotted;margin-left:20px;padding-left:20px;}
.lh14 {line-height:14px;}

#caption {display:none !important;}
