.bordered{border:1px solid black;}
.justified{text-align:justify;}
.new{font-style:italic;font-size:1.5em;color:red;}
.note{font-size:8pt;}
.radius-left{-moz-border-radius:.5em 0 0 .5em;-webkit-border-top-left-radius:.5em;-webkit-border-bottom-left-radius:.5em;border-radius:.5em 0 0 .5em;}
.radius-right{-moz-border-radius:0 .5em .5em 0;-webkit-border-top-right-radius:.5em;-webkit-border-bottom-right-radius:.5em;border-radius:0 .5em .5em 0;}
.sub-title{font-size:1.1em;font-weight:bold;font-style:italic;margin-top:-1.3em;display:block;}
.tabbar .tab{padding:0 1.4em;margin:0px 2px;text-decoration:none;color:black;font-weight:bold;font-size:10pt;white-space:nowrap;cursor:pointer;background:url("/graphics/tabbg.jpg");border:1px solid black;border-bottom:0;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-radius:6px 6px 0 0;height:25px;line-height:25px;display:block;position:relative;}
.tab:hover{text-decoration:none;background-position:0px -25px;}
.tabbar .selectedtab{background-position:0px -25px;border-bottom:0;}
.selectedtab:hover{text-decoration:none;}
.tabbar{list-style:none;text-align:left;border-bottom:1px solid black;margin:0;padding:0;height:25px;}
.tabbar li{float:left;text-indent:0;padding:0;margin:0;list-style-image:none;}
.nbpage{width:100%;padding-top:10px;display:none;}
a{color:#0000bb;text-decoration:none;}
a:hover{color:maroon;text-decoration:underline;}
a.cat-header:hover{text-decoration:none;}
a.block-style{color:black;display:block;width:100%;padding:0px 0px 0px 0px;font-weight:bold;}
a.block-style:hover{color:black;background-color:#b6bdd3;text-decoration:none;}
a.closebtn{position:absolute;top:-35px;left:575px;}
a.more-link{font-style:italic;font-weight:bold;margin:-1.3em 0 0 2em;display:block;text-align:left;}
a.overlay-close{font-weight:bold;cursor:pointer;}
a.pagenav{padding:0 20px 0 20px;}
a.sbar-left{background:url("/graphics/sb-left-02.jpg") no-repeat;display:block;width:54px;height:150px;float:left;cursor:pointer;}
a.sbar-left:hover{background-position:-54px 0px;}
a.sbar-left:active{background-position:-108px 0px;}
a.sbar-right{background:url("/graphics/sb-right-02.jpg") no-repeat;display:block;width:54px;height:150px;float:right;cursor:pointer;}
a.sbar-right:hover{background-position:-54px 0px;}
a.sbar-right:active{background-position:-108px 0px;}
a.scthumb:hover{cursor:pointer;}
img.unselected{border:1px solid white;}
img.selected{border:2px solid black;}
img.unselected:hover{border:1px solid gray;}
a.slidectrl{display:block;width:35px;height:27px;cursor:pointer;float:left;}
a.slide-indicator{display:block;width:10px;height:10px;float:left;margin:2px;cursor:pointer;}
a.slide-active{background:url("/graphics/slide_selector-active.gif") no-repeat;}
a.slide-inactive{background:url("/graphics/slide_selector-inactive.gif") no-repeat;}
a.slide-next{background:url("/graphics/slide-next.gif") no-repeat;}
a.slide-next:hover{background-position:0px -26px;}
a.slide-next:active{background-position:0px -52px;}
a.slide-pause{background:url("/graphics/slide-pause.gif") no-repeat;}
a.slide-pause:hover{background-position:0px -26px;}
a.slide-pause:active{background-position:0px -52px;}
a.slide-play{background:url("/graphics/slide-play.gif") no-repeat;}
a.slide-play:hover{background-position:0px -26px;}
a.slide-play:active{background-position:0px -52px;}
a.slide-prev{background:url("/graphics/slide-prev.gif") no-repeat;}
a.slide-prev:hover{background-position:0px -26px;}
a.slide-prev:active{background-position:0px -52px;}
a.wtb{background:url("/graphics/where_to_buy.gif") no-repeat;display:block;width:206px;height:45px;cursor:pointer;}
a.wtb:hover{background-position:0px -45px;}
a.wtb:active{background-position:0px -90px;}
body, html{text-align:center;margin:0 auto;padding:0;height:100%;width:100%;font-family:arial, helvetica, sans-serif;font-size:11pt;}
body{background-color:#eeeeee;background-image:url("/graphics/background-2a.jpg");background-repeat:repeat-x;background-position:top center;}
.t-header{border-bottom:1px solid black;font-size:1.5em;font-weight:bold;text-align:left;}
div.articledl{float:right;background:#fafafa;border:1px solid #777777;width:150px;height:40px;}
div.category-item{text-align:left;width:560px;clear:right;margin-bottom:40px;}
div.category-item p{padding-left:20px;}
div.slide{display:none;}
div.slideControls{display:block;text-align:center;margin:0 auto;padding-top:10px;position:absolute;top:290px;left:0px;width:100%;}
div.stores{height:310px;width:260px;overflow:auto;border:2px inset;white-space:nowrap;}
div.items{position:absolute;left:0;width:9000em;clear:both;}
.vidpanel div{float:left;width:850px;}
div.scrollview{overflow:hidden;position:relative;left:0px;width:758px;height:160px;}
div.vidthumb{float:left;width:191px;}
h1.category{border-bottom:1px solid black;width:80%;_width:100%;font-size:16pt;padding-left:20px;}
h1.front-slide{font-size:1.1em;margin:3px;}
h2.doc-head{text-align:left;border-bottom:1px solid black;}
img{border:0;}
img.front-category{float:right;margin-right:5px;z-index:20;}
img.product-main{float:left;padding-right:15px;_padding-right:0px;}
p a{font-size:1em;}
p.front-lead{padding:0 15% 25px 15%;}
p.prod-lead{padding:0 13% 10px 13%;}
p.vidthumb-title{font-size:8pt;margin-top:-.25em;white-space:nowrap;}
table.docs{margin:0px auto;text-align:center;border-collapse:collapse;border:1px solid black;}
table.spec{border-collapse:collapse;border:1px solid black;width:20em;font-size:11pt;}
table.distrib{text-align:left;padding-left:35px;background-image:url('/graphics/distrib-america_bg2.jpg');background-position:center;background-repeat:no-repeat;}
table.distrib td{width:20%;}
table.prod-desc{border-collapse:collapse;font-size:11pt;}
td{font-family:arial, helvetica, sans-serif;}
td.docname{text-align:left;padding:4px;border-bottom:1px dashed grey;}
td.doclink{padding:4px;width:50px;border-bottom:1px dashed grey;}
td.img-preview{width:160px;}
td.sb-container{width:231px;padding-left:10px;_padding-left:0;}
td.specName{border:1px solid black;background-color:#eeeeee;font-weight:bold;padding:3px;text-align:left;}
td.vid-preview{width:200px;}
th.specTitle{text-align:center;border-bottom:1px solid black;background-color:#dddde1;}
ul.prod-feature{text-align:justify;font-size:1.15em;}
ul.prod-feature li{padding-bottom:1.4em;}
ul.sb-list{list-style:none;margin:0 0 0 1.6em;padding:0;text-align:left;}
ul.sb-list a{margin-left:-0.8em;font-size:10pt;}
#category-list{position:absolute;left:0;}
#container{width:930px;min-height:100%;position:relative;margin:0 auto;padding:0px;background-color:white;background-image:url("/graphics/background-1a.jpg");background-repeat:no-repeat;background-position:top center;border-left:1px solid black;border-right:1px solid black;}
#content{padding-bottom:10em;text-align:center;}
#distrib-block{float:right;text-align:center;padding:25px 85px;clear:right;}
#footer{position:absolute;bottom:0;left:0;width:100%;height:3em;}
#frontdisplay{position:relative;width:340px;height:350px;background:#fafafa;border:1px solid #777777;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float:right;margin-right:20px;margin-top:20px;padding:0;text-align:center;}
#header{width:100%;}
#imagedesc{font-size:1.2em;width:65%;text-align:justify;margin:40px auto;}
#inner-content{padding:0 3%;}
#loadbar{background-color:#FFFF33;font-weight:bold;}
#loader{display:none;position:absolute;top:250px;z-index:999;text-align:center;width:100%;}
#map{width:512px;height:350px;}
#map-data{float:right;width:275px;height:350px;text-align:left;}
#map-image{width:512px;height:350px;text-align:left;}
#mapreset{cursor:pointer;color:black;display:block;width:100%;padding:0px 0px 0px 0px;font-weight:bold;}
#mapreset:hover{color:black;background-color:#b6bdd3;text-decoration:none;}
#menu{float:left;clear:left;width:100%;margin:0 auto;padding:0px;text-align:center;height:1.1em;z-index:99;position:relative;}
#menu-inner{margin:0 auto;padding:0px;width:49em;}
#menu ul{float:left;width:100%;margin:0;padding:0;list-style:none;}
#menu ul li{position:relative;float:left;width:8em;margin:0;padding:0;list-style:none;border:1px solid black;background-color:#ffd800;background:url("/graphics/menubg.jpg");background-position:0px 0px;background-repeat:repeat-x;}
#menu ul ul{position:absolute;left:-1px;margin-top:0px;display:none;text-align:left;background:#ffef77;border:2px solid black;width:13em;z-index:98;}
#menu ul ul li{position:relative;left:0px;width:100%;background:#ffef77;border:0;}
#menu ul li:hover ul{display:block;}
#menu a{display:block;padding:0 1.4em;text-decoration:none;color:black;font-weight:bold;font-size:10pt;white-space:nowrap;}
#menu a.menu-category{color:#ffef77;background:#000000;}
#menu a:hover{background:#444444;color:#ffd800;text-decoration:none;}
#overlay{display:none;position:absolute;top:150px;width:600px;margin-left:110px;z-index:999;border:10px solid #333333;background-color:white;text-align:center;}
#overlay-bg{background:white none repeat scroll 0 0;display:none;height:100%;width:100%;'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';filter:alpha(opacity=80);opacity:0.8;position:absolute;left:0px;top:0px;z-index:800;text-align:center;}
#promodiv{border-left:1px solid #777777;float:right;margin-right:20px;padding:0 5px 0 5px;width:350px;height:650px;}
#sidebar{background:#fafafa;border:1px solid #777777;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-right:0px;padding:5px;text-align:justify;width:100%;height:355px;}
#videoDesc{float:right;width:300px;height:340px;border:1px solid #888888;padding:10px;background-color:#eeeeee;}
#videoText{text-align:justify;}
#videoTitle{font-weight:bold;font-size:1.5em;}
