* {font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;text-decoration:none;}#printOnly #topper,#printOnly #header,#printOnly #top_nav,#printOnly #left_column,#printOnly #right_column,#printOnly .prodBxT,#printOnly .prodBxB,#printOnly .prog_bar,#printOnly .iframe_wrapper,#printOnly #submit_button_qf,#printOnly #footer {display:none;}#printOnly #column_wrapper,#printOnly #middle_column,#printOnly #middle_column .prodBx {background:none;}#printOnly #middle_column .prodBx {background:#fff;border:solid 1px #ccc;padding-top:15px;padding-bottom:15px;}a {font-weight:normal;cursor:pointer;}a.print_page {background:url(../images/Printer.png) left top no-repeat;color:#09C !important;padding-left:30px;font-size:12px;line-height:25px;display:block;height:25px;float:right;}body {text-align:center;font-size:12px;color:#999;background:url(../images/bg2.jpg) fixed no-repeat center bottom #4b3a2a;margin:0;padding:0;}img {border:none;}form {float:left;clear:left;}.formRow {clear:both;padding:0 0 5px 0;min-height:25px;}.formRow label {width:130px;margin-right:15px;display:block;float:left;}.formRow label[for=login_email] {width:40px;}input[type=text],input[type=password], .select,textarea {background:#fafafa;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 1.0s linear;-moz-transition:all 1.0s linear;-o-transition:all 1.0s linear;transition:all 1.0s linear;clear:right;height:14px;width:300px;padding:4px 9px;color:#888a7a;}.select {position:absolute;width:286px;height:20px;padding:3px 24px 0 8px;overflow:hidden;background:url(../images/selectBG2.png) no-repeat right top #fafafa;cursor:pointer;}input[type=text]:hover,input[type=password]:hover, password:hover,.select:hover,textarea:hover {border-color:#666;}input[type=text]:focus, input[type=password]:focus, .select:focus,textarea:focus {border-color:#39b2e5;-webkit-box-shadow:#b5dff1 0 0 5px;-moz-box-shadow:#b5dff1 0 0 5px;-o-box-shadow:#b5dff1 0 0 5px;box-shadow:#b5dff1 0 0 5px;}ul {list-style-type:none;}.boxShadow {-moz-box-shadow:3px 3px 10px #333;-webkit-box-shadow:3px 3px 10px #333;box-shadow:3px 3px 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333333')";filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333333')";}.btnLt,.btn,.btnRt {height:20px;display:block;float:left;cursor:pointer;}.btnLt {background:url(../images/btnLt.png) no-repeat 0px 0px;width:15px;}a.btn,a.btn:visited,input.btn {font-size:12px;font-weight:bold;color:#5A38B3;padding:4px 12px 0 12px;border:none;}input.btn {height:28px;padding:2px 20px 0 20px;}.btnRt {background:url(../images/btnRt.png) no-repeat 0px 0px;width:15px;}.marRt,.marLt,.marBt,.marTp {display:block;}.marRt {margin-right:20px;}.marLt {margin-left:20px;}.marBt {margin-bottom:10px;}.marTp {margin-top:10px;}#screen_overlay {position:fixed;top:0px;left:0px;display:none;height:100%;width:100%;background-color:black;z-index:1000;filter:alpha(opacity=60); -khtml-opacity:0.60; -moz-opacity:0.60;opacity:0.60;}#border-top {position:relative;top:0px;left:0px;width:100%;border-top:solid 10px #0d0069;-webkit-box-shadow:0px 3px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 3px 5px 0px rgba(50, 50, 50, 0.75);}#wrap {position:relative;float:left;width:100%;overflow:hidden;}#innerWrap {background:#fff;text-align:left;position:relative;width:940px;height:100%;margin-right:auto;margin-left:auto;padding:0 10px;-webkit-box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 1);-moz-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 1);box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 1);}#banner {position:relative;float:left;width:100%;height:176px;}#banner h1 {text-indent:-9999px;height:1px;}#banner #leftBx,#banner #rightBx {font-size:26px;font-weight:bold;color:#0d0069;position:relative;float:left;margin-top:118px;}#banner #rightBx {float:right;}#banner #logo {text-align:center;color:#0d0069;font-size:18px;position:absolute;top:10px;left:145px;z-index:0;width:656px;}#banner #logo .abs {font-style:italic;color:#ccc;position:absolute;top:10px;left:-140px;}#banner #logo img {margin-bottom:5px;}#headBar {background:url(../images/nbH.gif) repeat-x 0px 0px;position:relative;clear:both;width:960px;height:40px;margin-left:-10px;}#headBar ul#nbH {text-align:left;float:left;width:100%;margin:0;padding:0;}#headBar #nbH li {display:inline;float:left;border-right:1px solid #1c1f56;padding:0;}#headBar #nbH a {color:#fff;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;display:block;padding:11px 13px;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}#headBar #nbH a:hover {color:#fff;background:url(../images/nav_on.gif) repeat-x 0px 0px;-moz-transition:all 0.01s;-webkit-transition:all 0.01s;-o-transition:all 0.01s;transition:all 0.01s;}#headBar #nbH a.active {-moz-transition:all 0.01s;-webkit-transition:all 0.01s;-o-transition:all 0.01s;transition:all 0.01s;}#colWrap {clear:both;margin:13px 0;padding:0 0 80px 0;position:relative;}.leftBar {background:#e3e3e3;position:absolute;top:176px;right:0px;bottom:0px;left:0px;width:240px;}#leftBar {position:relative;float:left;margin:-13px 0 0 -949px;width:240px;}#ctrctas #leftBar {margin-top:-196px;}#leftBar ul#nbV {width:100%;text-align:left;list-style-type:none;margin:0 0 15px 0;padding:0;}#leftBar #nbV li {display:block;padding:0;}#leftBar #nbV a {font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:24px;color:#FF3;display:block;padding:5px 0 5px 10px;border-top:solid 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0, #000000),color-stop(1, #020080));background-image:-o-linear-gradient(bottom, #000000 0%, #020080 100%);background-image:-moz-linear-gradient(bottom, #000000 0%, #020080 100%);background-image:-webkit-linear-gradient(bottom, #000000 0%, #020080 100%);background-image:-ms-linear-gradient(bottom, #000000 0%, #020080 100%);background-image:linear-gradient(to bottom, #000000 0%, #020080 100%);}#leftBar #nbV a:hover {font-weight:bold;}#leftBar #nbV a.active {color:#fff;font-weight:bold;}#leftBar #nbV li:hover ul.nbVSub {display:block;}#leftBar #nbV ul.nbVSub {background:#9E9E9E;margin:0;padding:0 0 5px 0;display:none;width:auto;}#leftBar #nbV ul.nbVSub a {background:none;font-size:12px;font-weight:bold;color:#f3d02b;text-transform:none;line-height:12px;padding-left:22px;border:none;}#leftBar #nbV ul.nbVSub a:hover {color:#fff;}#leftBar ul.nbVSubSub {padding-left:3px;}#leftBar ul#nbV .raquo {position:relative;top:-2px;}#leftBar ul.nbVSubSub .raquo {position:relative;top:-1px;}#leftBar ul#nbV2 {width:180px;text-align:left;list-style-type:none;margin:0 0 20px 0;padding:0;border-top:solid 1px #ccc;}#leftBar #nbV2 li {display:block;border-bottom:solid 1px #ccc;}#leftBar #nbV2 a {font-size:16px;text-decoration:none;line-height:24px;color:#666 !important;display:block;padding:5px 0 5px 12px;}#leftBar #nbV2 a:hover {color:#000 !important;}#ctrBxs {float:right;margin-right:5px;}#ctrBxs .box {position:relative;float:left;width:200px;height:149px;padding:10px;margin:15px 15px 13px 0;background:#beb;}#ctrBxs .right {margin-right:0px;}#ctrBxs .box .img {position:absolute;top:0px;left:0px;z-index:0;width:300px;height:205px;overflow:hidden;}#rightBar {float:right;width:190px;}#ctrBxs .box .overlay,#rightBar .box .overlay,#leftBar .box .overlay {position:absolute;top:0px;left:0px;z-index:100;}#leftBar .box,#rightBar .box {clear:both;width:200px;position:relative;padding:10px;margin:0 0 10px 10px;}#rightBar .box .img,#leftBar .box .img {position:absolute;top:0px;left:0px;z-index:0;width:240px;overflow:hidden;}#ctrBxs .box h2,#ctrBxs .box p,#rightBar .box h2,#rightBar .box p,#leftBar .box h2,#leftBar .box p {font-weight:bold !important;position:relative;z-index:100;margin-top:0px;margin-bottom:5px;padding:0px;}#ctrBxs .box h2,#rightBar .box h2,#leftBar .box h2 {color:#fff;font-size:16px;font-weight:normal;}#ctrBxs .box p,#rightBar .box p,#leftBar .box p {color:#fff;font-size:16px;}#rightBar .box a,#leftBar .box a {font-size:16px;color:#fff;position:absolute;left:10px;bottom:10px;}#rightBar .box a.more,#leftBar .box a.more {position:absolute;left:15px;bottom:10px;color:#fff;font-weight:bold;font-size:16px;z-index:200;}#rightBar .box a.more:hover,#leftBar .box a.more:hover {background-position:0px -13px;}#content {float:left;margin:0 0 0 240px;padding:0 13px 0 0;width:686px;}#content #masthead {margin-bottom:12px;}#content #masthead img {width:660px;}#slideshow {position:relative;float:left;width:960px;height:300px;margin:0 0 0 -10px;clear:both;background:#fff;}*+html #slideshow {margin-top:-15px;}#slides {position:absolute;top:0px;left:0px;z-index:100;width:960px;height:300px;margin-bottom:10px;background:none;}.slides_container {width:960px;height:300px;overflow:hidden;position:relative;display:none;}.slides_container a {width:960px;height:300px;display:block;}.slides_container img {width:960px;height:300px;display:block;}#slides .next,#slides .prev {position:absolute;top:125px;z-index:40;width:42px;height:42px;text-indent:-9999px;}#slides .next {background:url(../images/rightBG.png) no-repeat 0px 0px;right:-42px;}#slides .prev {background:url(../images/leftBG.png) no-repeat 0px 0px;left:-42px;}.pagination {position:absolute;top:273px;right:15px;margin:0;padding:0;width:auto;height:12px;z-index:50;}.pagination li {float:left;margin:0 2px;padding:0 !important;list-style:none !important;width:9px !important;}.pagination li a {display:block;text-decoration:none;width:9px !important;height:0px;padding-top:9px;background:url(../images/dots.png) no-repeat 0 0;float:left;overflow:hidden;border:solid 1px #666;}.pagination li.current a {background-position:0 -11px;}#categories {position:relative;float:left;}#content .ctaWrap {position:relative;float:left;margin-right:13px;margin-bottom:13px;border:solid #ccc 1px;}#content .ctaWrap .cta {position:relative;width:209px;height:259px;float:left;overflow:hidden;margin-bottom:40px;border:none !important;}#content .ctaWrap .cta .image {width:209px;height:159px;overflow:hidden;}#content .ctaWrap .cta img {}#content .right,#footBar .right {margin-right:0px;}#content .ctaWrap .cta .text {position:absolute;top:169px;left:15px;z-index:50;width:179px;height:87px;overflow:hidden;}#content .ctaWrap .cta .text h1,#content .ctaWrap .cta .text h2,#content .ctaWrap .cta .text h3 {letter-spacing:-0.05em;line-height:22px;}#content .ctaWrap .btnWrap {position:absolute;bottom:5px !important;right:5px;z-index:80;background:#eee;border:solid 1px #999 !important;}#footLogos {float:right;}#footBar {position:relative;float:left;width:880px;background:#000;margin-left:-10px;padding:20px 40px;}#footBar .colOuter,#footBar .colOuterR {position:relative;width:400px;float:left;margin-right:12px;}#footBar .colOuterR {margin-right:0px;margin-top:20px;}#footBar .col {width:200px;float:left;}#footBar .colOuter p {font-size:14px;color:#eee;line-height:20px;}#footBar .colOuter a {font-size:14px;color:#fcfbaf;line-height:20px;}#footBar .colOuterR p {font-size:24px;color:#eee;line-height:20px;}#footBar .colOuter p span {font-size:24px;line-height:normal;}#footBar .colOuter p strong,#footBar .colOuter a strong,#footBar .colOuterR p strong,#footBar .colOuterR a strong {font-size:14px;color:#eee;}#footBar .colOuterR #social {position:absolute;top:5px;right:-90px;}#footer {background:#e3e3e3;clear:both;text-align:center;font-size:10px;color:#000;float:left;width:940px;position:relative;padding:7px 10px 7px 0;}#footer p,#footer a,#footer v:visited {color:#000;}#footer #footLt {float:left;text-align:left;}#footer #footRt {float:right;text-align:right;}# {width:100%;float:left;}# .formLine {width:540px;float:left;clear:left;margin:0 0 10px 0;}# .label {font-size:12px;float:left;width:115px;margin:5px 15px 0 0;}# input[type=text],# textarea {width:300px;}# textarea {height:80px;}# #captcha {width:100px;}#captchaImg {position:relative;margin-left:5px;top:5px;margin-right:23px;}# .captchaLine {clear:both;width:250px;margin:0 0 10px 0;}# #reqHead {color:#20c8ee;font-weight:bold;margin-top:20px;}# .submit {margin:15px 0;}# input[type=submit] {display:block;background:#474649;color:#fff;font-weight:bold;cursor:pointer;padding:5px 15px;}# input.invalid {background-color:#FF9;border:2px red inset;}# textarea.invalid {background-color:#FF9;border:2px red inset;}# label.invalid {color:#F00;font-weight:bold;}.printOnly {display:none;}.textRedBold {font-weight:bold;color:#FF0000;}.floatLeft {float:left;}.floatRight {float:right;}.clear:after {content:".";display:block;height:0;font-size:0;visibility:hidden;clear:both;}.clear {min-height:1px;}.noCSS {display:none;}.prog_bar {width:100%;float:left;line-height:21px;position:relative;display:block;margin:8px 0 10px 0;}.prog_bar a {text-decoration:none;}.prog_bar span,.prog_bar a {font-size:11px;background:url(../images/prog_bar.png) no-repeat left bottom;position:relative;display:block;width:61px;height:21px;margin-left:-6px;padding-left:10px;float:left;}.prog_bar span.left,.prog_bar a.left {margin:0px;}.prog_bar span.right,.prog_bar a.right {width:35px;border-right:solid 1px #ccc;}.prog_bar span.current,.prog_bar a {background:url(../images/prog_bar.png) no-repeat left top;}.figure {position:relative;border:solid 1px #ccc;padding:10px;width:200px;height:250px;float:left;margin-right:16px;margin-bottom:12px;}.right {margin-right:0px;}.figure img.w200 {width:200px;}.figure img.h200 {height:150px;}.figure .caption {margin-top:10px;width:200px;}.figure .caption h2 {font-size:12px;font-weight:bold;}.figure .enlarge {background:url(../images/mag.png) no-repeat 0px 0px transparent;position:absolute;bottom:3px;left:10px;display:block;height:20px;padding:4px 0 0 25px;}.figure .enlarge:hover {opacity:0.6;} tr {} td {padding:7px;border-bottom:solid #eee 1px;} h1,  h2,  h3,  h4,  h5 {font-family:Arial, Helvetica, sans-serif;color:#039;} h1 {font-size:24px;font-weight:normal;margin-bottom:15px;} h2 {font-size:20px;font-weight:normal;margin-bottom:7px;} h3 {font-size:14px;font-weight:bold;font-style:italic;margin-bottom:3px;} h4,  h5 {font-size:14px;margin-bottom:9px;} p {color:#000;margin-bottom:9px;} p.larger {font-size:14px;} p.error, ul.error {color:red;width:500px;} a, a:visited {text-decoration:none;color:#F00;} a:hover {color:#20c8ee;} img {} ul {list-style-type:disc;width:450px;margin:0 0 13px 3px;padding:0 0 0 13px;} li {font-size:14px;padding:4px 0;color:#069;} hr {border:none;height:1px;background:#999;margin:10px 0;}* html ul#nbV a {zoom:1;height:1px;}* html #nbV a:hover {}* html ul#nbH a {zoom:1;height:1px;}* html .clear {height:1px;}*+html #content .ctaWrap .cta {margin-bottom:40px;border:solid red 1px;}*+html #content .ctaWrap .btnWrap {bottom:-14px;}#printOnly #header,#printOnly #top_nav,#printOnly #left_column,#printOnly #right_column,#printOnly .prodBxT,#printOnly .prodBxB,#printOnly .prog_bar,#printOnly .print_page,#printOnly .iframe_wrapper,#printOnly #submit_button_qf,#printOnly #footer {display:none;}#printOnly #column_wrapper,#printOnly #middle_column,#printOnly #middle_column .prodBx {background:none;}#printOnly #middle_column .prodBx {background:#fff;border:solid 1px #ccc;padding-top:15px;padding-bottom:15px;}body {font-family:tahoma, arial, sans-serif;}#middle_column #cart {margin-bottom:20px;width:530px;}#middle_column #cart td {height:25px;padding:13px 0px;border-bottom:solid 1px #CCC;}#middle_column #cart .not_so_padded td {padding:2px 0px;}#middle_column #cart #item {width:70%;}#middle_column #cart #quantity {width:20%;}#middle_column #cart #price {width:10%;}#middle_column #cart #total {width:10%;}#middle_column .prodBx #cart .cartQty {width:20px;font-size:11px;margin-right:3px;position:relative;top:-5px;}#middle_column .prodBx #cart .cartLen {width:25px;}#middle_column .prodBx #quoteForm {padding-top:10px;padding-bottom:10px;float:left;width:540px;}