/* CSS Document */

/*added height:100% and overflow auto for ie6 fixed div fix */
/*body{margin:0px;font-family:"Myriad Pro","Myriad Web","Lucida Grande","Trebuchet MS","Tahoma","Helvetica","Arial",sans-serif;font-size:12px;color:#242729;background-color:#252525;}*/
body{margin:0px;font-family: 'Roboto', sans-serif;font-size:13px;color:#242729;background-color:#080808; padding-right: 30px; }

body p{font-size:13px;}/* was 12 */
body tr{font-size:15px;}  /* was 12 */
#desc{margin:0px;font-size:12px;color:#242729;}
h2{color:#6666FF;font-size:18px;}
h3{color:#1976a6;font-size:14px;}
h4{color:#1976a6;font-size:12px;}

a:link {
  color: #1076E6;
}

a, a:visited{color:#a25de1;text-decoration:underline;border:0;}
a:hover{color:#0781a3;text-decoration:none;border:0;}
#container{position:relative;margin:0px;padding:0px;background-color:#252525;width:auto; width:1110px;}
#head{position:relative;margin:0px auto;padding:0px;height:120px;width:auto;}
#compress{position:relative;margin:0px auto;padding:0px;width:1110px;z-index:1;} /* had overflow:auto but then had scrollbar... default is relative */
#left{width:211px;float:left;margin:0px;color:#fff; }

#right{display:inline-block;float:left;margin:0px 0px 0px 12px;width:691px;background-image:url("../_img/bg_right.png");background-repeat:no-repeat;background-color:#fff;z-index:1;}

#right_col{display:inline-block;margin:9px;padding-left:13px;color:#fff;width:165px;}
.rightbottom{text-indent:-9999px;clear:both;margin:0px;padding:0px;width:691px;height:24px;background-image:url("../_img/bg_rightbt.gif");background-repeat:no-repeat;}
.logo h1{text-indent:-9999px;position:absolute;left:0px;top:16px;margin:0px;padding:0px;width:208px;height:100px;display:block;background:url(../_img/newblue-cs2019logo.jpg) top left no-repeat;}
.logo h1 a{display:block;width:208px;height:100px;}
.crumb{position:absolute;top:112px;left:0px;width:912px;font-size:11px;color:#cccccc;text-align:right;}
.crumb p{margin:0px;padding:0px;}
.crumb a, .crumb a:visited{color:#cccccc;text-decoration:none;border:0;font-weight:bold;}
.crumb a:hover{color:#0781a3;text-decoration:none;border:0;}
.yercart{position:absolute;top:25px;left:747px;margin:0px;padding:0px;width:150px;height:70px;font-size:13px;color:#fff;font-weight:bold;background:url(../_img/bg_yercart.gif) top left no-repeat;}
.yercart_txt{text-indent:-9999px;margin:12px 0px 0px 5px;padding:0px;width:132px;height:27px;display:block;background:url(../_img/yercart_txt_new.gif) top left no-repeat;}
.yercart_txt a{display:block;width:132px;height:27px;}
.yercart p{margin:0px;padding:0px 19px 0px 0px;text-align:right;}
.log_in{position:absolute;top:25px;left:897px;padding:0px;width:190px;height:70px;font-size:11px;color:#fff;font-weight:bold;background:url(../_img/bg_yercart.gif) top left repeat;}
/*.log_in{position:relative;top:25px;left:897px;padding:0px;width:190px;height:70px;font-size:11px;color:#fff;font-weight:bold;background:url(../_img/bg_yercart.gif) top left repeat;}*/
.log_in_txt{font-size:14px;width:190px;height:70px; color:#ffffff; }
@media screen and (-webkit-min-device-pixel-ratio:0){.log_in_txt{font-size:14px
}
.dataTableContent { font-family: 'Roboto', sans-serif; font-size: 10px; color: #080808; }
.dataTableContentRedAlert { font-family: 'Roboto', sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; }

.box{position:relative;margin:0px;padding:0px 0px 10px 0px;width:211px;background:url(../_img/bg_box.jpg) top left no-repeat;}
.boxed{margin:0px;padding:12px;}
.boxed a, .boxed a:visited{color:#d3ebf2;text-decoration:none;border:0;}
.boxed a:hover{color:#4bafe2;text-decoration:none;border:0;}
.boxed dl{margin:0px;padding:0px;font-size:13px;}
.boxed dt{margin:7px 0px 0px 0px;padding:0px;}
.boxed dd{margin:0px 0px 0px 12px;padding:0px;}
.box_right{position:relative;margin:0px;padding:0px 0px 2px 0px;width:165px;background:url(../_img/bg_box_right.jpg) top left no-repeat;}
.box_right_translate{position:relative;margin:0px;padding:0px 0px 2px 0px;width:165px;height:52px;background:url(../_img/bg_box_translate.jpg);}
.box_right_search{position:relative;margin:0px;padding:0px 0px 2px 0px;width:165px;height:57px;background:url(../_img/bg_box_search.jpg);}
.box_right_widget{position:relative;margin:0px;padding:0px 0px 2px 0px;width:165px;height:55px;background:url(../_img/bg_box_widget.jpg);background-repeat:no-repeat}
.boxed_right{margin:0px;padding:0px;color:#FFF;}
.boxed_right a, .boxed a:visited{color:#d3ebf2;text-decoration:none;border:0;}
.boxed_right a:hover{color:#4bafe2;text-decoration:none;border:0;}
.boxed_right dl{margin:0px;padding:0px;font-size:13px;}
.boxed_right dt{margin:7px 0px 0px 0px;padding:0px;}
.boxed_right dd{margin:0px 0px 0px 12px;padding:0px;}
.boxed_right td{background:transparent;color:#EEEEEE;}
img.special{float:left;margin:0px 15px 0px 0px;border:1px solid #ccc;}
.title_shoby h4{text-indent:-9999px;margin:0px;padding:0px;width:119px;height:29px;display:block;background:url(../_img/title_shoby.gif) top left no-repeat;}
.title_searchfor h4{text-indent:-9999px;margin:0px;padding:0px;width:134px;height:32px;display:block;background:url(../_img/title_searchby.gif) top left no-repeat;}
.title_special h4{text-indent:-9999px;margin:0px;padding:0px;width:110px;height:38px;display:block;background:url(../_img/title_special.gif) top left no-repeat;}
.stocking{margin:0px;padding:9px;min-height:400px;}
* html .stocking{height:410px;}
*html #compress{position:relative;margin:0px auto;padding:0px;overflow:auto;width:1097px;}
.headline{text-indent:-9999px;margin:0px;padding:0px;width:691px;height:231px;display:block;background:url(../_img/headline.jpg) top left no-repeat;}
.headline h1, .headline h2, .headline p{text-indent:-9999px;margin:0px;padding:0px;}
.banner_free{margin:0px;padding:0px;width:691px;height:45px;display:block; background:#333333;}
.banner_free p{margin:0px;padding:0px;}
.box_feature{float:left;margin:0px 13px 0px 0px;padding:0px;width:320px;display:block;}
.box_feature h3{margin:0px;padding:15px 0px 0px 7px;color:#080808;height:33px;font-size:16px;display:block;background-color:#eceef0;}
.box_feature h3 a, .box_feature h3 a:visited{color:#080808;padding:0px 7px;text-decoration:none;border:0;}
.box_feature h3 a:hover{color:#0781a3;text-decoration:none;border:0;}
.feature_price{margin:10px 0px;padding:0px;font-size:20px;color:#2b85bb;}
img.feature{float:right;margin:10px 0px 0px 15px;}
.productlist{float:left;width:200px;min-height:280px;padding:0px 10px 10px 0px;}
*:first-child+html .productlist{min-height:290px;}
.nil ul{list-style:none;margin:0px;padding:0px;display:block;font-size:14px;}
.nil li{list-style:none;margin:0px 0px 5px -40px;padding:0px;display:block;font-size:14px;}
.top{font-size:10px;text-align:right;}
#footer{clear:both;}
/*#foot{background-color:#252525;clear:both;}*/
#foot{background-color:#3A4149;clear:both;margin-top:10px;border-top:1px solid #5f5f5f;width:102%;}
#foot p{clear:both;margin:0px;padding:10px 0px;font-size:11px;color:#ffffff;line-height:18px;text-align:center;}
#foot a, #foot a:visited{color:#1798ff;text-decoration:none;border:0;}
#foot a:hover{color:#1487E2;text-decoration:none;border:0;}
#cot_tl_fixed{z-index:99999;}

.title_overview h2{text-indent:-9999px;margin:20px 0px 5px 0px;padding:0px;height:25px;background:url(../_img/title_overview.gif) top left no-repeat;}
.small{font-size:10px;line-height:normal;}
.formbold{color:#ff3701;font-weight:bold;}
.alert{padding:3px;font-weight:bold;background-color:#fcff00;}
p.highlight{color:#000;background-color:#fffc00;}
.clear{clear:both;background:none;}
input:focus, select:focus, textarea:focus{background:#e9f2f8;}
input.checkbox{width:20px;border:0px;}
.reynolds{white-space:nowrap;}
select{font-size:14px;font-weight:bold;}
input.form_image{color:#080808;padding:0px;border:0px;background-color:transparent;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:1000;text-align:center;line-height:0;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#loading a, #loading a:visited, #loading a:hover{color:#FFFFFF;border-bottom:none;background:none;text-decoration:none;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background:transparent url(../_img/blank.gif) no-repeat;display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../../../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../../../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;}
#imageData{padding:0 10px;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:46px;float:right;}
#imageData a, #imageData a:visited, #imageData a:hover{color:#FFFFFF;border-bottom:none;background:none;text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
.imgdetail{float:right;margin:0px 0px 10px 10px;font-size:11px;}
.imgdetail a, .imgdetail a:visited{color:#0781a3;text-decoration:none;border:0;}
.imgdetail a:hover{color:#242729;text-decoration:none;border:0;}
.imgdetail2{float:inherit;margin:0px 0px 10px 10px;font-size:11px;}
.imgdetail2 a, .imgdetail2 a:visited{color:#0781a3;text-decoration:none;border:0;}
.imgdetail2 a:hover{color:#242729;text-decoration:none;border:0;}


div.pictureHolder .top .left{background:url(../../../images/prettyPhoto/tl.gif) top left no-repeat;}
div.pictureHolder .top .middle{background:#fff;}
div.pictureHolder .top .right{background:url(../../../images/prettyPhoto/tr.gif) top left no-repeat;}
div.pictureHolder .content a.next:hover{background:url(../../../images/prettyPhoto/btnNext.gif) center right no-repeat;cursor:pointer;outline:none;}
div.pictureHolder .content a.previous:hover{background:url(../../../images/prettyPhoto/btnPrevious.gif) center left no-repeat;cursor:pointer;outline:none;}
div.pictureHolder .content a.close{width:66px;height:26px;background:url(../../../images/prettyPhoto/btnClose.gif) center left no-repeat;cursor:pointer;outline:none;}
div.pictureHolder .bottom .left{background:url(../../../images/prettyPhoto/bl.gif) top left no-repeat;}
div.pictureHolder .bottom .middle{background:#fff;}
div.pictureHolder .bottom .right{background:url(../../../images/prettyPhoto/br.gif) top left no-repeat;}
div.pictureHolder .loaderIcon{background:url(../../../images/prettyPhoto/loader.gif) top left no-repeat;}
div.prettyPhotoOverlay{background:#000;position:absolute;top:0;left:0;z-index:10000;width:100%;}
div.pictureHolder{position:absolute;z-index:10001;top:50%;left:50%;width:100px;}
div.pictureHolder .top{position:relative;height:20px;}
* html div.pictureHolder .top{padding:0 20px;}
div.pictureHolder .top .left{position:absolute;left:0;width:20px;height:20px;}
div.pictureHolder .top .middle{position:absolute;left:20px;right:20px;height:20px;}
* html div.pictureHolder .top .middle{position:static;}
div.pictureHolder .top .right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}
div.pictureHolder .content{position:relative;background-color:#fff;text-align:left;width:100%;height:40px;}
div.pictureHolder .content .details{display:none;margin:10px 15px 0 20px;}
div.pictureHolder .content .details p{float:left;clear:left;margin:0;}
div.pictureHolder .content div.hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%;}
div.pictureHolder .content a.next{position:relative;z-index:2000;display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../../../images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat;outline:none;}
div.pictureHolder .content a.previous{cursor:pointer;display:block;text-indent:-10000px;width:49%;height:100%;background:url(../../../images/prettyPhoto/btnPrevious.gif) -10000px 50% no-repeat;outline:none;}
div.pictureHolder .content a.close{float:right;display:block;text-indent:-10000px;outline:none;}
div.pictureHolder .bottom{position:relative;height:20px;}
* html div.pictureHolder .bottom{padding:0 20px;}
div.pictureHolder .bottom .left{position:absolute;left:0;width:20px;height:20px;}
div.pictureHolder .bottom .middle{position:absolute;left:20px;right:20px;height:20px;}
* html div.pictureHolder .bottom .middle{position:static;}
div.pictureHolder .bottom .right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}
div.pictureHolder .loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;}
div.pictureHolder #fullResImage{display:block;margin:0 auto;}

#authorizenetseal{margin:10px auto;width:120px;height:82px;font-size:9px;text-align:center;}
#authorizenetseal {color:#999999;}
#searchit{margin:10px 5px;0px 0px; z-index:1000;}
#photo{width:691px;height:45px;position:relative;background-repeat:no-repeat;}
#photo ul{margin:0;padding:0;list-style:none;}
#photo a{position:absolute;width:141px;height:43px;text-indent:-1000em;}
#photo a:hover{border:0px solid #fff;border:0px solid #fff;background-image:url("../_img/button_over.png");background-repeat:no-repeat;filter:alpha(opacity=20);opacity:0.45;}
#photo .twitter a{top:-1px;left:414px;width:126px;} 
#photo .facebook a{top:-1px;left:541px;width:148px;}
#photo2{width:691px;height:250px;position:relative;background-repeat:no-repeat;}
#photo2 ul{margin:0;padding:0;list-style:none;}
#photo2 a{position:absolute;width:94px;height:36px;text-indent:-1000em;}
#photo2 a:hover{border:0px solid #fff;}
#photo2 .jobst a{top:177px;left:23px;}
#photo2 .sigvaris a{top:177px;left:163px;}
#photo2 .lymphedivas a{top:178px;left:298px;width:50px;}
#photo2 .medi a{top:176px;left:371px;}
#photo2 .juzo a{top:177px;left:584px;}
#photo2 .athletic a{top:1px;left:17px;width:170px;height:170px;}
#photo2 .maternity a{top:1px;left:454px;width:85px;height:170px;}
/* ul#left_nav{margin:0;padding:0;list-style:none;float:none;width:121px;}
ul#left_nav li{float:none;margin:0;padding:0;}
ul#left_nav a{float:none;display:block;text-indent:-99999px;}
ul#left_nav a:hover{background-repeat:no-repeat;filter:alpha(opacity=40);zoom:1;opacity:0.45;}
ul#left_nav li.nav-jobst a{background-image:url("../_img/nav_jobst.gif");width:121px;height:25px;}
ul#left_nav li.nav-sigvaris a{background-image:url("../_img/nav_sigvaris.gif");width:121px;height:25px;}
ul#left_nav li.nav-medi a{background-image:url("../_img/nav_medi.gif");width:121px;height:25px;}
ul#left_nav li.nav-juzo a{background-image:url("../_img/nav_juzo.gif");width:121px;height:25px;}
ul#left_nav li.nav-lymphe a{background-image:url("../_img/nav_lymph.gif");width:121px;height:25px;}
ul#left_nav li.nav-bio a{background-image:url("../_img/nav_bio.gif");width:121px;height:25px;}
ul#left_nav li.nav-allpresan a{background-image:url("../_img/nav_allpresan.gif");width:121px;height:25px;}
ul#left_nav li.nav-cep a{background-image:url("../_img/nav_cep.gif");width:121px;height:25px;}
ul#left_nav li.nav-zensah a{background-image:url("../_img/nav_zensah.gif");width:121px;height:25px;}
#jobst li.nav-jobst a,#sigvaris li.nav-sigvaris a,#medi li.nav-medi a,#juzo li.nav-juzo a,#lymphe li.nav-lymphe a,#bio li.nav-bio a,#allpresan li.nav-allpresan a,#cep li.nav-cep a,#zensah li.nav-zensah a{background-image:url("../_img/button_over.png");background-repeat:no-repeat;filter:alpha(opacity=30);zoom:1;opacity:0.3;}
.treeview ul{margin:0;padding:0;} */
.treeview li{background:white no-repeat left center;list-style-type:none;padding-left:10px;margin-bottom:3px;}
.treeview li.submenu{background:white url("../_img/arrow_blue.gif") no-repeat left 1px;cursor:hand !important;cursor:pointer !important;}
.treeview li.submenu ul{display:none;}
.treeview .submenu ul li{cursor:default;}

/* below is styling for CSS sprite-based main nav menu */
#topnavmenudiv {position:absolute;left:221px;top:20px;height:45px;width:515px;margin:0px;padding:0px;}
#topnavmenu {
 width: 515px;
 height: 45px;   /* make all these 55 into 42 */
 background: url("../_img/nav-menu-newest2.jpg");
 margin: 0px auto; padding: 0;
 position: relative;
}
#topnavmenu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#topnavmenu li, #topnavmenu a {height: 45px; display: block;}

/* new way, with My Account and Wheres My Order on the right */
#navmenu1b {left: 1px; width: 56px;}
#navmenu2b {left: 72px; width: 98px;}
#navmenu3b {left: 184px; width: 106px;}
#navmenu4b {left: 303px; width: 110px;}
#navmenu5b {left: 414px; width: 99px;}

#navmenu1b a:hover {background: transparent url("../_img/nav-menu-newest2.jpg") -1px -45px no-repeat;}
#navmenu2b a:hover {background: transparent url("../_img/nav-menu-newest2.jpg") -72px -45px no-repeat;}
#navmenu3b a:hover {background: transparent url("../_img/nav-menu-newest2.jpg") -184px -45px no-repeat;}
#navmenu4b a:hover {background: transparent url("../_img/nav-menu-newest2.jpg") -303px -45px no-repeat;}
#navmenu5b a:hover {background: transparent url("../_img/nav-menu-newest2.jpg") -414px -45px no-repeat;}





/* all new way 

#topnavmenu {
 width: 515px;
 height: 45px;
 background:#252525;
 margin: 0px auto; padding: 0;
 position: relative;
}


#topnavmenu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#topnavmenu li, #topnavmenu a {height: 45px; display: block;}

#navmenu1b {left: 1px; width: 56px; background:#2e6ea2;}
#navmenu2b {left: 72px; width: 98px; background:#2e6ea2;}}
#navmenu3b {left: 184px; width: 106px; background:#2e6ea2;}}
#navmenu4b {left: 303px; width: 110px;}
#navmenu5b {left: 414px; width: 99px;}

#navmenu1b a, #navmenu2b a, #navmenu3b a, #navmenu4b a, #navmenu5b a { color:white; }

#navmenu1b a:hover {background: #2da0ff;}
#navmenu2b a:hover {background: #2da0ff;}
#navmenu3b a:hover {background: #2da0ff;}
#navmenu4b a:hover {color: #2da0ff;}
#navmenu5b a:hover {color: #2da0ff;}
*/




#topsearches { 
height:28px;
border-radius:6px; moz-border-radius:6px; 
padding-left:4px;
background:#191BB1;
border:1px solid #4648c0
font-size:1.2em;
font-weight:bold;
color:#ffffff;
display:table;
min-width:505px;
}

#topsearches input, #topsearches select {
font-size:12px;	
border:0px none;
}


/* below is styling in progress for CSS sprite-based lefthand Manufacturers menu */

/*#leftnavmenudiv {height:240px;width:180px;margin:0px;padding:0px;}*/
#leftnavmenudiv {height:330px;width:180px;margin:0px;padding:0px;}

#leftnavmenu {
 width: 180px;
/* height: 240px; */
height:330px;
 
 background: url("../_img/left-nav-menu-new9.jpg");
 margin: 0px auto; padding: 0;
 position: relative;
}
#leftnavmenu li {margin: 0; padding: 0; list-style: none; position: absolute;}

#leftnavmenu li, #leftnavmenu a {height: 30px; width: 180px; display: block;}

#leftnavmenu3b {left: 0px; top: 0px; height:30px;}
#leftnavmenu2b {left: 0px; top: 90px; height:30px;}
#leftnavmenu1b {left: 0px; top: 60px; height:30px;}
#leftnavmenu4b {left: 0px; top: 30px; height:30px;}
#leftnavmenu5b {left: 0px; top: 120px; height:30px;}
#leftnavmenu6b {left: 0px; top: 150px; height:30px;}
#leftnavmenu7b {left: 0px; top: 180px; height:30px;}
#leftnavmenu8b {left: 0px; top: 210px; height:30px;}
#leftnavmenu9b {left: 0px; top: 240px; height:30px;}
#leftnavmenu10b {left: 0px; top: 270px; height:30px;}
#leftnavmenu11b {left: 0px; top: 300px; height:30px;}
#leftnavmenu12b {left: 0px; top: 330px; height:30px;}

/*#leftnavmenu1b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -300px no-repeat;}*/ /* moving all down 30px */
/*#leftnavmenu1b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -330px no-repeat;} */


#leftnavmenu1b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -390px no-repeat;}
#leftnavmenu2b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -420px no-repeat;}
#leftnavmenu3b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -330px no-repeat;}
#leftnavmenu4b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -360px no-repeat;}
#leftnavmenu5b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -450px no-repeat;}
#leftnavmenu6b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -480px no-repeat;} 
#leftnavmenu7b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -510px no-repeat;} 
#leftnavmenu8b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -540px no-repeat;} 
#leftnavmenu9b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -570px no-repeat;} 
#leftnavmenu10b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -600px no-repeat;} 
#leftnavmenu11b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -630px no-repeat;} 
/*#leftnavmenu12b a:hover {background: transparent url("../_img/left-nav-menu-new9.jpg") 0px -690px no-repeat;} */

/* below is styling CSS sprite-based righthand Info menu */

#infomenudiv {height:221px;width:165px;margin:0px;padding:4px 0px 0px 0px;}
#infomenu {
 width: 165px;
 height: 221px;
 background: url("../_img/right-nav-menu.jpg");
 margin: 0px auto; padding: 0;
 position: relative;
}
#infomenu li {margin: 0; padding: 0; list-style: none; position: absolute;}

#infomenu li, #infomenu a {height: 17px; width: 165px; display: block;}

#infomenu1 {left: 0px; top: 0px; height:17px;}
#infomenu2 {left: 0px; top: 17px; height:17px;}
#infomenu3 {left: 0px; top: 34px; height:17px;}
#infomenu4 {left: 0px; top: 51px; height:17px;}
#infomenu5 {left: 0px; top: 68px; height:17px;}
#infomenu6 {left: 0px; top: 85px; height:17px;}
#infomenu7 {left: 0px; top: 102px; height:17px;}
#infomenu8 {left: 0px; top: 119px; height:17px;}
#infomenu9 {left: 0px; top: 136px; height:17px;}
#infomenu10 {left: 0px; top: 153px; height:17px;}
#infomenu11 {left: 0px; top: 170px; height:17px;}
#infomenu12 {left: 0px; top: 187px; height:17px;}
#infomenu13 {left: 0px; top: 204px; height:17px;}


#infomenu1 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -221px no-repeat;}
#infomenu2 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -238px no-repeat;}
#infomenu3 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -255px no-repeat;}
#infomenu4 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -272px no-repeat;}
#infomenu5 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -289px no-repeat;}
#infomenu6 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -306px no-repeat;}
#infomenu7 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -323px no-repeat;}
#infomenu8 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -340px no-repeat;}
#infomenu9 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -357px no-repeat;}
#infomenu10 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -374px no-repeat;}
#infomenu11 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -391px no-repeat;}
#infomenu12 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -408px no-repeat;}
#infomenu13 a:hover {background: transparent url("../_img/right-nav-menu.jpg") 0px -425px no-repeat;}


/* below is for Thumbnailer with Caching mod */

img
{
border: 0px;
}

/* below is for Pageflip */

#pageflip, #pageflip2 {
	position: fixed; /* default is relative  */
	left: 0; 
	top: 0;
	width: 50px; height: 52px;
	z-index: 9999;
}

#pageflip img, #pageflip2 img {
	width: 50px; height: 52px;
	z-index: 9999;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}

#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	left: 0; top: 0;	/* change to current one */
	background: url(../_img/pageflip_cepsale.jpg) no-repeat left top;
	text-indent: -9999px;
}

#pageflip2 .msg_block_2 {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	left: 0; top: 0;
	background: url(../_img/jobst_prices_r.jpg) no-repeat left top;
	text-indent: -9999px;
}

#pageflip .iepngfix { behavior: url(../../../iepngfix.htc) } 


/* PAGEFLIP RIGHTHAND */

#pageflipr {
	position: fixed; /* default is relative  */
	right: 0; 
	top: 0;
	width: 50px; height: 52px;
	z-index: 9999;
}

#pageflipr img {
	width: 50px; height: 52px;
	z-index: 9999;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}

#pageflipr .msg_blockr {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;	/* change to current one */
	background: url(../_img/jobst_prices_r.jpg) no-repeat right top;
	text-indent: -9999px;
}

#pageflipr .iepngfix { behavior: url(../../../iepngfix.htc) } 





/* * {  				 issues with "forbidden?" 
	margin: 0;
}

html {
	height: 100%;
	overflow: auto;
}

.wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto;
}

.fixedbox {
	position: fixed;
	left: 0; 
	top: 0;
}

* html .fixedbox {                
    position: absolute;
} */

/* BOF Scrolling Specials */

#pscroller1 {
	height: 240px;
	border: 0px;
	padding: 5px;
	background:url(../_img/bg_box_right_2.jpg) top left no-repeat;
	/* background-color:#252525; */
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 0px;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass {
  	font-family: 'Roboto', sans-serif;
  	font-size: 11px;
  	/* line-height: 1.5; */
	background-color:#252525;
}

/* EOF Scrolling Specials */

.messagestackerror{background-color:#ffb3b5}
.messagestacksuccess{background-color:#99ff00}
.messagestackwarning{background-color:#ffb3b5}

.sizedetail {
	display:inline;
	position:absolute;
	top:0px;
	float:left;
}

.measuredetail {
	display:block;
	position:absolute;
	/*top:40px; */
	/*float:left; */
	padding-bottom:20px;
}

.ddimgtooltip{box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/-webkit-box-shadow: 3px 3px 5px #818181;-moz-box-shadow: 3px 3px 5px #818181;display:none;position:absolute;border:1px solid black;background:white;color: black;z-index:2000;padding: 2px;}
.checkmessagebox{
 position:absolute;
 font-size: 12px;
 width:auto;
 margin-left:6px;
 border:1px solid #c93;
 background:#ffc;
 padding:2px;
 line-height:13px;
}
.checkmessageboxok{
 position:absolute;
 font-size: 12px;
 width:auto;
 margin-left:6px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:2px;
 color:#008000;
 line-height:13px;
}
.checkmessageboxerror{
 position:absolute;
 font-size: 12px;
 width:auto;
 margin-left:6px;
 border:1px solid #CC0000;
 background:#f9d9d9;
 padding:2px;
 color:#CC0000;
 line-height:13px;
}

.checkmessagebox2{ position:relative; font-size: 12px; width:auto; margin-left:6px; border:1px solid #c93; background:#ffc; padding:2px; line-height:13px;}
.checkmessageboxok2{ position:relative; font-size: 12px; width:auto; margin-left:6px; border:1px solid #349534; background:#C9FFCA; padding:2px; color:#008000; line-height:13px;}
.checkmessageboxerror2{ position:relative; font-size: 12px; width:auto; margin-left:6px; border:1px solid #CC0000; background:#F7CBCA; padding:2px; color:#CC0000; line-height:13px;}


#compression-socks {
position: fixed; /* default is relative  */
left:0; right:0;
text-align:center;
top: 0;
width: 300px; height: 20px;
background-color:#FFF;
}

.nounderline {text-decoration:none;}

.reviewbox {display:inline;position:absolute;top:-26px;right:0px;float:right;z-index:1;}
.reviewbox a:link {text-decoration:none;z-index:1;}
.reviewbox a:hover {text-decoration:none;z-index:1;}

object {display:inline;}
input.greyinput[type="text"] {color:grey}
input.greyinput[type="text"]:focus {color:black}

.rc {
-webkit-border-radius: 9px;
-khtml-border-radius: 9x;
-moz-border-radius: 9px;
border-radius: 9px;
}

.slide-out-div {
  z-index:999999999999;	
  padding: 20px;
  width: 250px;
  background: #ccc;
  /*border: 1px solid #29216d;*/
  font-size:1.2em;
}  

#minicart {
-webkit-border-radius: 9px;
-khtml-border-radius: 9x;
-moz-border-radius: 9px;
border-radius: 9px;
/*
-moz-box-shadow: 5px 5px 12px #000;
-webkit-box-shadow: 5px 5px 12px #000;
box-shadow: 5px 5px 12px #000;
*/
-moz-box-shadow: 0 0 100px #000;
-webkit-box-shadow: 0 0 100px #000;
box-shadow:0 0 100px #000;
border:2px solid #4bafe2;
}

#minicartadd {
-webkit-border-radius: 9px;
-khtml-border-radius: 9x;
-moz-border-radius: 9px;
border-radius: 9px;
/*
-moz-box-shadow: 5px 5px 12px #000;
-webkit-box-shadow: 5px 5px 12px #000;
box-shadow: 5px 5px 12px #000;
*/
-moz-box-shadow: 0 0 100px #000;
-webkit-box-shadow: 0 0 100px #000;
box-shadow:0 0 100px #000;

border:2px solid #4bafe2;
}
/*HOVER POPUP LINKS*/

/*hoverpopups type 1*/

#popup { color: #000; background-color: #c0c0c0; }

#popup a, #popup a:visited {
	position: relative;
	display: block;
	width: 136px;
	margin: 0;
	text-decoration: none;
	font-size: 1em;
	color:#D3EBF2;
}

#popup a span {
	display: none;
}

#popup a:hover { 
	/*background-color: #ffffff; */
}

/* the IE correction rule */
#popup a:hover	{
	color: #4BAFE2; 
	text-indent: 0; /* added the default value */
}

#popup a:hover span {
	display: block;
	position: absolute;
	top: 0px;
	right: 158px;
	width: 100px;
	margin: 0px;
	padding: 2px;
	color: #CCC;
	font-weight: bold;
	background: #242729;
	text-align: center;

	box-shadow: -4px 2px 6px #222;
	
}

/*
#prodquest {
-moz-box-shadow: -4px 2px 6px #888888;
-webkit-box-shadow: -4px 2px 6px #888888;
box-shadow: -4px 2px 6px #888888;
padding:5px;
}
*/



/* // For TABS!  */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 11px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 5px;
margin-right: 3px;
border: 1 1 0 1px solid #778;
color: #ffffff;
background-color: #2f6ea3; /*NON-selected main tab style */
  -moz-border-radius: 4px 4px 0px 0px; /* Firefox */
  -webkit-border-radius: 4px 4px 0px 0px; /* Safari, Chrome */
  border-radius: 4px 4px 0px 0px; /* CSS3 */
  /* need the stupid IE thing here too */
}

.shadetabs li a:visited{
color: #ffffff;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #ffffff;
}


.shadetabs li a.selected{ /*selected main tab style */
position: relative;
background-color:#273f58;
/* background image = down arrow positioned such that it is directly BENEATH! AHAH! */
background:url(../../../images/tab-down-arrow.gif) center 22px no-repeat;
background-color:#273f58;
padding-bottom: 17px;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

.tabcontent{
	max-width:672px !important;	
	overflow-x:scroll;	
}

@media print {
.tabcontent {
display:block !important;
}
}

.tabcontentjava{
display:none;
}

.tabsmenuid{
display:none;
}

.tabsmenujava{
display:block;
}

/* // end For TABS!  */


TD.pollBoxHeader {   
font-family: 'Roboto', sans-serif;  
font-size: 12px;


} 

TD.pollBoxRow {   
font-family: 'Roboto', sans-serif;;   
font-size: 10px;
background:#999
} 

TD.pollBoxText {   
font-family: 'Roboto', sans-serif;
font-size: 10px;
color:#FFFFFF;
background-color:#333;
} 

TR.pollOptRow {   
background: #666;
} 
TR.pollFooter { 
  background: #333;
} 

/* general drop shadow */
.dropshadow {
	-moz-box-shadow: 5px 5px 12px #000;
	-webkit-box-shadow: 5px 5px 12px #000; /* Safari */
	box-shadow: 5px 5px 12px #000;
	-webkit-border-radius: 9px 9px 9px 9px;
	-khtml-border-radius: 9px 9px 9px 9px;
	-moz-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	
}

input.wmo    {
display:block;
border: 1px solid #999;
height: 25px;
margin-bottom:5px;
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
}

#addtocartbutton {
	border:0;
	width:160px;
	height:60px;
	color:#111111;
	font-size:11px;
	background:url(../../../images/button-add-to-cart-hover.gif) no-repeat 0 0;
	cursor:pointer;
}

#addtocartbutton:hover {
	color:#a2eb41;
	background:url(../../../images/button-add-to-cart-hover.gif) no-repeat 0 -60px;
	cursor:pointer;
}


.plusminusbutton {
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:0px;
	display:inline-block;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 4px;
	text-decoration:none;
	cursor:pointer;
	margin:2px 0px;
}.plusminusbutton:hover {
	background-color:#378de5;
}.plusminusbutton:active {
	position:relative;
	top:1px;
}

.plusminusbuttonplus {
	background-color:#090;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:0px;
	display:inline-block;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 4px;
	text-decoration:none;
	cursor:pointer;
	margin:2px 0px;
}.plusminusbuttonplus:hover {
	background-color:#0C0;
}.plusminusbuttonplus:active {
	position:relative;
	top:1px;
}

.plusminusbuttonminus {
	background-color:#990000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:0px;
	display:inline-block;
	color:#ffffff;
	font-family: 'Roboto', sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 4px;
	text-decoration:none;
	cursor:pointer;
	margin:2px 0px;
}.plusminusbuttonminus:hover {
	background-color:#C00
}.plusminusbuttonminus:active {
	position:relative;
	top:1px;
}



#shopperapproved_box {
	position:fixed !important; top:10px !important; right:10px !important;	
}


#amazon_fadein {
-webkit-border-radius: 9px;
-khtml-border-radius: 9x;
-moz-border-radius: 9px;
border-radius: 9px;
-moz-box-shadow: 8px 8px 22px #000;
-webkit-box-shadow: 8px 8px 22px #000; /* Safari */
box-shadow: 8px 8px 22px #000;
border:3px solid #f89b1d;
position:fixed;
height:270px;
width:400px;
padding:10px;
margin: -135px 0 0 -200px;
top:50%;
left:50%;
background-color:#fff;
color:#080808;
font-family: 'Roboto', sans-serif;
z-index:99999;
text-align:center;
font-size:1.2em;
line-height:1.3em;
}

.bcFloat{
top:65% !important;*/
}


#prod_topbar {
    display: none;
    position: fixed;
    top: 0;
	width: 690px;
	z-index:99999;
	background-color:#4BAFE2;
-webkit-border-radius: 0 0 9px 9px;
-khtml-border-radius: 0 0 9px 9px;
-moz-border-radius: 0 0 9px 9px;
border-radius: 0 0 9px 9px;
border-left:1px solid #a2daf7;
border-bottom:1px solid #a2daf7;
border-right:1px solid #a2daf7;
	-moz-box-shadow: 8px 8px 22px #000;
	-webkit-box-shadow: 8px 8px 22px #000; /* Safari */
	box-shadow: 8px 8px 22px #000;
	color:white;
	padding:0px 7px 0px 7px;	
}

#prod_topbar a:link{
color: #ffffff;
	text-decoration:none;
}

#prod_topbar a:visited{
color: #ffffff;
	text-decoration:none;
}

#prod_topbar a:hover{
color: #c0eaff;
	text-decoration:none;
}

#spinning_star{
    width:50px;
    height:50px;
    position:absolute;
    top:0;
    left:0;
	 -webkit-transition: ease 1s;
     -moz-transition: ease 1s;
	 z-index:9997;
}
/*#curl{
    width:50px;
    height:50px;
    position:fixed;
    top:0;
    left:0;
	 -webkit-transition: ease 1s;
     -moz-transition: ease 1s;
	 z-index:9998;
}
#curl:hover{
    width:500px;
    height:500px;
     -webkit-transition: ease 1s;
     -moz-transition: ease 1s;
}
#peel{
    background:url(../../../css_peel/sigcool3.jpg) top left no-repeat;
    overflow:hidden;
    width:50px;
    height:50px;
    position:fixed;
    top:0;
    left:0;
	 -webkit-transition: ease 1s;
     -moz-transition: ease 1s;
	 z-index:9997;
}
#peel:hover{
    width:500px;
    height:500px;
    -webkit-transition: ease 1s;
    -moz-transition: ease 1s;
} */

.sunset {


background: rgba(255,175,75,1);
background: -moz-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(163,0,33,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(163,0,33,1)));
background: -webkit-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(163,0,33,1) 100%);
background: -o-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(163,0,33,1) 100%);
background: -ms-linear-gradient(top, rgba(255,175,75,1) 0%, rgba(163,0,33,1) 100%);
background: linear-gradient(to bottom, rgba(14,140,243,1) 0%, rgba(27,3,163,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#a30021', GradientType=0 );


}




/* Separate header for iPad/mobile 

#head_768 {
	width:691px;
	background-color:#242729;
	position: fixed;
    top: 0;	
	z-index:99999;
}

.search_768 {
	width: 148px;
	height: 23px;
	padding:1px;
}

.button_768 {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 2px 10px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: top;
   }
.button_768:hover {
   border-top-color: #28597a;
   background: #28597a;
   color:#fff;
   }
.button_768:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
.button_768:visited {
   color: #fff;
   }
   
.button_768_b {
   border-top: 1px solid #385e75;
   background: #304c5e;
   background: -webkit-gradient(linear, left top, left bottom, from(#142530), to(#304c5e));
   background: -webkit-linear-gradient(top, #142530, #304c5e);
   background: -moz-linear-gradient(top, #142530, #304c5e);
   background: -ms-linear-gradient(top, #142530, #304c5e);
   background: -o-linear-gradient(top, #142530, #304c5e);
   padding: 2px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 12px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: top;
   }
.button_768_b:hover {
   border-top-color: #171c1f;
   background: #171c1f;
   }
.button_768_b:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }  
.button_768_b:visited {
   color: #fff;
   } 
   
   
.text_768 {
	
	font-weight:normal;
	text-align:right;
	color:#fff;
}
   
.link_768:link {
	text-decoration:none;
	color:#fff;	

}
.link_768:hover {
	color:#4bafe2;	
}
.link_768:visited {
	color:#fff;	
}  */

   
/* SmartSuggest */
#smartsuggest {
	position: absolute;
	float: left;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 10px;
	border: 1px solid #bbc3d3;
	z-index:4;
}

#smartsuggest div {
	white-space: nowrap;
}

#smartsuggest div img{
	vertical-align: middle;
}

.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
}

.suggest_link:visited {
	color: #FFFFFF
}

.suggest_link_over {
	background-color: #bbc3d3;
	color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	border: red;
	cursor: pointer;
}
/* SmartSuggest */


#livechat-full, #livechat-compact-container {
	right:150px !important;	
}


/* has no effect on shopgate site */
@media screen and (max-width: 768px) {
  .bcFloat {
    display: none !important;
  }
}

@media (orientation:portrait) {
    .bcFloat {
        display: none !important;
    }
	
	.bt_invite_box {
        display: none !important;
    }
}


/* switch around for iPad */
/* @media only screen and (max-width: 768px), screen and (orientation: portrait) {  */
/* 1350 is minimum width that can show complete site plus side things */
@media only screen and (max-width: 1350px) { 

  .gtss-b, #gts-c, .doctor_trusted, #shopperapproved_box {
    display: none !important;
  }
  
  .gtss-nh, .gtss-a, .gtss-h, .gtss-p, .gtss-d, .gtss-r, .gtss-nb {
      display: none !important;
  }
  
  #BuySafeGuaranteeSpan {
	display: none !important;
  }
  
  #cot_tl_pop, #cot_tl_fixed {
	display: none !important;
  }
  
  #buysafeRollover, #BuySafeSealSpan {
	display: none !important;
  }
  
/*  
 #peel {
	display: none !important;
  }
  
  #commenting_out_to_see_if_it_was_better_before { }
  
  .hidesmall {
	display: none !important; 
  }
  
  .crumb {
	display: none !important; 
  }

  #cot_tl_fixed {
	display: none !important; 
  }	  
	  
  #BuySafeSealSpan {
  	display: none !important; 
  }
  
  #lhnContainerDone {
  	display: none !important; 
  }
  
  #foot {
	  max-width:691px !important; 
	  margin: 0 auto;  
  }
  
  #head_768{
	display:block !important; 
  }
  
  #compress {
	  width:704px !important; 
	max-width:704px !important; 
	text-align:center;  
  }
  
  .window {
	  margin-top: 40px !important;
  }
  
  .stocking {
	  margin-top: 80px !important;
  }
  */
}


.jobsttext {
		color: black;
		font-size: 1em;
		padding: 1vw;
	    border-style: none;
	    word-wrap: break-word;
	    margin-left:auto; 
        margin-right:auto;
        font-family: 'Roboto', sans-serif;
        text-shadow: 1px 1px 2px #B1B1DC;
  }
  
  
.jobsttext2 {
		color: black;
		font-size: .6em;
		padding: 2vw;
		padding-right: 10px;
	    border-style: none;
	    word-wrap: break-word;
	    margin-left:auto; 
        margin-right:auto;
        font-family: 'Roboto', sans-serif;
        
  }
	
	
	

.centertable {
    margin-left:auto; 
    margin-right:auto;
    width:auto;
    height:auto;;
    
  }
  
  
  .centerimage {
    display: block;
    margin-left:auto; 
    margin-right:auto;
  }
  
  
  .halfsize_image {
    max-width:75%;
    height:auto; 
    display: block;
    margin-left:auto; 
    margin-right:auto;
    box-shadow: 10px 10px;
  }