/* CSS Document */
/* Coded by Shirley Patterson at sap@velvetblues.com */

/**************************************************/
/* For use with Noisebuster.net website templates */
/**************************************************/


*{margin:0;padding:0;border:0;}
html{height:100%;min-height:100%;width:100%;}
body{background:#000 url(images/page-bg.gif) center repeat;color:#000;font-family:Tahoma,Geneva,Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;height:100%;width:100%;/*line-height:18px;*/text-align:center;letter-spacing:normal;}

#container{position:relative;width:900px;min-height:639px;height:auto;margin:0 auto;text-align:left;overflow:hidden;}
#fcontainer{position:relative;width:1000px;height:670px;margin:0 auto;}
#fcontainer a{color:#333;}
#fcontainer a:hover{color:#f60;}
#fcontainer p{margin-top:10px;}

a{color:#f60;text-decoration:none;}
a:hover{text-decoration:underline;}
h2,h3{color:#f60;font-size:16px;font-weight:bold;font-family:Arial;margin-bottom:10px;line-height:20px;line-height:18px;}
h3{margin-top:25px;}
h3.inline{display:inline;}
p{margin-bottom:10px;line-height:18px;}
p sup,h2 sup{vertical-align:text-top;font-size:75%;}
p.inline{display:inline;}

table#cform p{margin:0 0 5px 0;padding:0;}
table textarea{margin:0;overflow:hidden;overflow-y:auto;height:92px; width:375px;font-family:Tahoma,Geneva,Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;border:none;}
#textarea{height:92px; width:375px;padding:10px;background:url(images/textarea.gif) top left no-repeat;overflow:hidden;}
td{margin:0;border:0;padding:0;border:none;}
table input,table select{float:right;margin:0 0 5px 0;}
.rspace input{margin-right:8px;}
table p{display:inline;float:left;}
.sm{width:95px;}
.med{width:120px;}
.lg{width:130px;}
.lgr{width:155px;}
.sm,.med,.lg,.lgr{padding:1px 2px;border:1px solid #f60;}

#header{position:relative;float:left;display:inline;width:900px;height:50px;background:#000 url(images/orange-bg.png) top no-repeat;}
h1#logo a{position:absolute;top:12px;left:13px;background:url(images/noisebuster.png) top left no-repeat;width:151px;height:24px;display:block;text-indent:-9999px;overflow:hidden;}
* html h1#logo a{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/noisebuster.png", sizingMethod="image");}

#nav{position:absolute;top:10px;left:595px;left:525px;width:288px;height:28px;}
#nav ul{height:28px;width:288px;}
#nav ul li{list-style:none;position:relative;float:left;display:inline;}
#nav ul li a{text-indent:-9999px;height:28px;background:url(images/nav.png);overflow:hidden;}
* html #nav ul li a{text-indent:-9999px;height:28px;background:url(images/navie6.png);overflow:hidden;}
#nav ul li a#about-us{width:62px;display:block;background-position:0 0;}
#nav ul li a#about-us:hover{background-position:0 -28px;}
#nav ul li a#resources{width:61px;display:block;background-position:-62px 0;}
#nav ul li a#resources:hover{background-position:-62px -28px;}
#nav ul li a#articles-reviews{width:97px;display:block;background-position:-123px 0;}
#nav ul li a#articles-reviews:hover{background-position:-123px -28px;}
#nav ul li a#contact-us{width:68px;display:block;background-position:-220px 0}
#nav ul li a#contact-us:hover{background-position:-220px -28px;}
#nav ul li ul{position:absolute;top:28px;left:-8px;background:url(images/nav-bg.png) bottom no-repeat;width:82px;height:140px;text-align:center;font-size:10px;padding-top:5px;display:none;}
/** html #nav ul li ul{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav-bg.png", sizingMethod="image");}
/*#nav ul li ul{behavior: url(/iepngfix.htc)}*/
#nav ul li ul li{position:relative;display:block;text-align:center;width:82px;margin:0 0 6px 0;padding:0;list-style:none;}
#nav ul li ul li a{background:none;color:#fff;text-decoration:none;text-indent:0px;line-height:12px;margin:0;padding:0;}
#nav ul li ul li a:hover{color:#f60;}

#store-nav{position:absolute;height:25px;width:407px;top:68px;left:81px;overflow:hidden;}
#store-nav ul{height:25px;width:407px;}
#store-nav ul li{list-style:none;position:relative;float:left;display:inline;}
#store-nav ul li a{text-indent:-9999px;height:25px;background:url(images/store_nav.png);overflow:hidden;display:block;}
#store-nav ul li a#your-account{width:94px;background-position:0 0;}
#store-nav ul li a#your-account:hover{background-position:0 -25px;}
#store-nav ul li a#search{width:53px;background-position:-94px 0;}
#store-nav ul li a#search:hover{background-position:-94px -25px;}
#store-nav ul li a#product-list{width:80px;background-position:-147px 0;}
#store-nav ul li a#product-list:hover{background-position:-147px -25px;}
#store-nav ul li a#basket-contents{width:102px;background-position:-227px 0;}
#store-nav ul li a#basket-contents:hover{background-position:-227px -25px;}
#store-nav ul li a#checkout{width:78px;background-position:-329px 0;}
#store-nav ul li a#checkout:hover{background-position:-329px -25px;}

#search-nav{position:absolute;height:31px;width:411px;top:68px;left:86px;overflow:hidden;background:url(images/search_nav.png) top left no-repeat;}
#search-nav ul{height:31px;width:411px;}
#search-nav ul li{list-style:none;height:31px;position:relative;float:left;display:inline;}
#search-nav ul li a{text-indent:-9999px;height:31px;background:url(images/search_nav.png);overflow:hidden;display:block;}
#search-nav ul li#bar-space{width:15px;background:url(images/search_nav.png);background-position:0 0;}
#search-nav ul li#bar-space span{width:15px;display:block;}
#search-nav ul li#searchfld{width:179px;background:url(images/search_nav.png);background-position:-15px 0;padding:7px 0 8px 0;height:16px;overflow:hidden;}
input#srchfld{width:179px;border-none;display:block;font-family:Tahoma,Geneva,Verdana,Arial,sans-serif;font-size:12px;}
#search-nav ul li a#search{width:46px;background-position:-194px 0;}
#search-nav ul li a#search:hover{background-position:-194px -31px;}
#search-nav ul li a#product-list{width:77px;background-position:-240px 0;}
#search-nav ul li a#product-list:hover{background-position:-240px -31px;}
#search-nav ul li a#shopping-cart{width:94px;background-position:-317px 0;}
#search-nav ul li a#shopping-cart:hover{background-position:-317px -31px;}

#main{position:relative;float:left;display:inline;width:900px;min-height:539px;height:auto;background:url(images/content-bg.gif) repeat;}
#store-content{position:relative;width:900px;min-height:539px;height:auto;float:left;}
#content{position:relative;width:549px;height:499px;float:left;}

#main-nav{height:17px;width:537px;position:absolute;left:5px;top:30px;}
#main-nav a{color:#fff;text-decoration:none;}
#main-nav a:hover{color:#f60;}
#main-nav ul{width:537px;}
#main-nav ul li{list-style:none;position:relative;float:left;display:inline;margin-right:3px;}
#main-nav ul li#buy-now{margin-right:0px;}
#main-nav ul li a{display:block;height:17px;text-indent:-9999px;}
#main-nav ul li ul li a{display:block;text-indent:0px;text-align:center;height:auto;}
#main-nav ul li#products a{width:132px;background:url(images/products.gif) top center no-repeat;overflow:hidden;}
#main-nav ul li#products a.on{background:url(images/products-on.gif) top center no-repeat;}
#main-nav ul li#products ul li a.on{color:#f60;background:none;}
#main-nav ul li#applications a{width:132px;background:url(images/applications.gif) top center no-repeat;overflow:hidden;}
#main-nav ul li#applications a.on{background:url(images/applications-on.gif) top center no-repeat;}
#main-nav ul li#applications ul li a.on{color:#f60;background:none;}
#main-nav ul li#anr-technology a{width:132px;background:url(images/anr-technology.gif) top center no-repeat;overflow:hidden;}
#main-nav ul li#anr-technology a.on{background:url(images/anr-technology-on.gif) top center no-repeat;}
#main-nav ul li#anr-technology ul li a.on{color:#f60;background:none;}
/*#main-nav ul li#buy-now a{width:132px;background:url(images/buy-now.gif) top center no-repeat;overflow:hidden;}
#main-nav ul li#buy-now a.on{background:url(images/buy-now-on.gif) top center no-repeat;}*/
#main-nav ul li#buy-now a{width:132px;background:url(images/checkout.gif) top center no-repeat;overflow:hidden;}
#main-nav ul li#buy-now a.on{background:url(images/checkout-on.gif) top center no-repeat;}
#main-nav ul li#buy-now ul li a.on{color:#f60;background:none;}
#main-nav ul li ul{background:url(images/menu-bg.png) bottom no-repeat;padding-bottom:6px;display:block;overflow:hidden;position:absolute;top:17px;display:none;}
/* * html #main-nav ul li ul{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/menu-bg.png", sizingMethod="image");}*/
#main-nav ul li#products ul li a,#main-nav ul li#applications ul li a,#main-nav ul li#anr-technology ul li a,#main-nav ul li#buy-now ul li a{background:none;width:120px;}
#main-nav ul li#products,#main-nav ul li#applications,#main-nav ul li#anr-technology,#main-nav ul li#buy-now{width:132px;}
#main-nav ul li#products ul,#main-nav ul li#applications ul,#main-nav ul li#anr-technology ul,#main-nav ul li#buy-now ul{width:132px;}
#main-nav ul li#products ul li,#main-nav ul li#applications ul li,#main-nav ul li#anr-technology ul li,#main-nav ul li#buy-now ul li{padding:5px 6px 3px 6px;width:120px;}

#text{position:absolute;left:87px;top:75px;width:433px;}
#store-text{width:433px;padding-left:87px;padding-top:115px;/*position:absolute;left:87px;top:115px;width:433px;*/}
#store-wide{padding-left:87px;padding-top:105px;width:560px;/*position:absolute;left:87px;top:105px;width:560px;*/}
#store-wide input,#store-wide select{width:136px;}
#store-wide input#unique{width:auto;}
p.smidge{margin-bottom:3px;}
#text ul{margin:0 0 15px 0;}
#text ul li{list-style:none;background:url(images/bullet.gif) 0 6px no-repeat;padding:0 0 0 13px;margin-bottom:5px;}

#store-wide #smallselect input{width:200px;}
#store-wide #smallselect input, #store-wide #smallselect select{float:none;margin-left:10px;}
#store-wide #smallselect select{width:auto;}
#store-wide #smallselect input#continue{width:66px;height:21px;}
#store-wide #smallselect input#place-order{width:75px;height:21px;display:inline;}

#mailing-list-check{position:absolute;top:291px;left:0;}
#mailing-list{position:absolute;top:291px;left:20px;width:285px;}
#contact-info{position:absolute;top:405px;left:88px;}
#product-specs{position:absolute;top:320px;left:88px;}
img.preview {position:absolute;}
div.thumbnails{height:72px;width:475px;border:none;float:left;margin-bottom:16px;}
#sendbutton{margin-right:18px;}

p#image-caption{position:absolute;top:200px;left:250px;}

#product-links{position:absolute;top:459px;left:88px;width:410px;}
#product-links p{display:inline;float:left;}
#product-links a#features,#product-links a#specs,#product-links a#download{background-position:0 0;height:34px;display:block;overflow:hidden;text-indent:-9999px;}
#product-links a#features{width:90px;background:url(images/features.gif);margin-right:12px;}
#product-links a#specs{width:124px;background:url(images/specs.gif);margin-right:12px;}
#product-links a#download{width:172px;background:url(images/download.gif);}
#product-links a#features:hover,#product-links a#specs:hover,#product-links a#download:hover,#product-links a#features.on,#product-links a#specs.on,#product-links a#download.on{background-position:0 -34px;}

a#no-account{width:293px;height:27px;overflow:hidden;display:block;text-indent:-9999px;background:url(images/no-account.png) 0 0;}
a#no-account:hover{background-position:0 -27px;}
a#forgot-pass{width:174px;height:27px;overflow:hidden;display:block;text-indent:-9999px;background:url(images/forgot-your-password.png) 0 0;}
a#forgot-pass:hover{background-position:0 -27px;}

#product-container{width:413px;position:relative;left:-50px;}
#pscrolltext #product-container{left:0px;}
.product{width:450px;height:100px;position:relative;display:block;margin-bottom:20px;}
.thumbnail{height:100px;width:140px;margin-right:10px;position:relative;float:left;display:inline;text-align:right;}
.product input{position:absolute;right:0px;bottom:22px;}
.desc{}

#image{position:absolute;left:549px;width:351px;height:499px;/*background:url(images/sample.jpg) top left no-repeat;*/}
#footer{z-index:3;position:relative;float:left;display:inline;width:900px;height:50px;background:#000 url(images/orange-bg.png) bottom no-repeat;height:67px;background:#000 url(images/footerbar.gif) left bottom repeat-x;}
#footcont{position:absolute;top:0;left:0;width:900px;height:41px;background:#000 url(images/newsletter.gif) top left no-repeat;}
#footer a{position:absolute;top:41px;left:386px;height:26px;width:210px;outline:none;display:block;text-indent:-9999px;}
p#call{width:317px;height:14px;position:absolute;top:21px;left:565px;background:url(images/call.png) top left no-repeat;display:block;text-indent:-9999px;}
* html p#call{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/call.png", sizingMethod="image");}
#footcont input{position:absolute;left:335px;top:12px;width:204px;height:17px;padding:3px 5px 0 5px;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-heigth:14px;color:#000;background-color:#D8D3C8;}
#footcont input#submit{position:absolute;top:11px;left:556px;width:86px;height:23px;background:none;padding:0;}
p#pro-orgs a{color:#000;text-decoration:underline;display:block;margin-bottom:3px;}
div#pro-orgs a{color:#000;text-decoration:underline;margin-bottom:3px;}
p#pro-orgs a:hover,div#pro-orgs a:hover{color:#f60;/*text-decoration:none;*/}
div#pro-orgs p{margin-bottom:3px;}
p#space{margin-top:25px;}
#text table#list{line-height:14px;margin-bottom:10px;}

#scrollbar {position:absolute;left:507px;top:207px;height:308px;width:15px;padding:2px;overflow:hidden;background:url(images/scrollbar.jpg);}
#scroller {position:relative;width:15px;background:#f60;}
#scrolltext{position:relative;width:413px;}
#pscrolltext{position:relative;width:450px;}
#wrapper{position:absolute;height:300px;width:413px;overflow:hidden;}
#awrapper{position:absolute;height:360px;width:413px;overflow:hidden;}
#pwrapper{position:absolute;top:145px;left:37px;height:310px;width:450px;overflow:hidden;}
#sscrollbar{position:absolute;left:507px;top:142px;height:308px;width:15px;padding:2px;overflow:hidden;background:url(images/scrollbar.jpg);}
#tarrow{position:absolute;left:510px;top:189px;}
#barrow{position:absolute;left:510px;top:525px;}
#starrow{position:absolute;left:510px;top:124px;}
#sbarrow{position:absolute;left:510px;top:460px;}

ul#select{position:absolute;width:147px;margin:0;padding:0;color:#fff;background: url(images/select.gif) no-repeat;}
ul#select li#sel{list-style:none;background:none;margin:0;padding:2px 0;height:15px;}
ul#select li#sel ul li{list-style:none;margin:0;padding:3px 0;background:none;width:125px;margin:0 0 0 15px;}
ul#select li#sel ul li a{color:#fff;text-decoration:none;cursor:default;}
ul#select li#sel ul li a:hover{color:#f60;}

ul#select ul{background:url(images/menu-bg.png) bottom center no-repeat;display:block;overflow:hidden;padding-bottom:6px;padding-top:5px;}
span#selected{padding:0 0 0 10px;}

p.errmsg{color:#333;font-weight:bold;}
input#continue{width:66px;height:21px;}

img#bottom-non{position:absolute;top:495px;left:80px;}
img#top-non{position:absolute;top:20px;left:544px;}

#bask-seal{position:absolute;top:461px;left:500px;}
img#cvv{position:absolute;top:210px;left:520px;visibility:hidden;z-index:10;}
a#tlink{cursor:pointer;}
#coupon{position:absolute;top:300px;left:620px;padding:15px;width:200px;border:1px solid #333;}
#coupon h2{font-size:15px;}
#coupon input{margin:3px 0;}
input#csub{/*color:#fff;background-color:#000;font-family:Tahoma,Arial;font-size:12px;padding:2px;*/}
select#shipmeth{width:auto;}

table{font-size:12px;}

#new-seals{/*display:none;*/position:absolute;top:0px;right:0px;background:#000 url(images/international-order-graphic.jpg) top no-repeat;height:1039px;width:244px;overflow:hidden;z-index:1;}
a#non-us-order{text-indent:-9999px;width:148px;height:18px;height:32px;display:block;position:absolute;left:48px;top:286px;overflow:hidden;z-index:2;}
#pp-seal{position:absolute;top:365px;left:810px;width:67px;height:67px;z-index:2;}
#pp-seal img{height:67px;width:67px;}
#ocst-seal{position:absolute;top:358px;left:670px;/*background-color:#fff;*/width:135px;height:72px;z-index:2;}
#ocst-seal img{width:115px;}

a#specials{position:absolute;top:10px;left:486px;width:103px;height:29px;background:url(images/specials.gif) 0 0 no-repeat;overflow:hidden;text-indent:-9999px;}
a#specials:hover{background-position:0 -29px;}

#verisign img{height:50px;}
#verisign a,#verisign2 a{outline:none;}
