
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body {line-height:1;}ol,ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}:focus {outline:0;}ins {text-decoration:none;}del {text-decoration:line-through;}.standard {position:relative;}.standard fieldset {border:none;}.standard label {position:relative;display:block;margin:15px 0 0;z-index:10;}.standard label span {display:block;width:170px;height:1.4em;text-align:right;font-size:.9em;}.standard h3 {margin:40px 0 0!important;}.standard p {width:435px;}.standard select,.standard input.text,.standard textarea {position:relative;display:block;margin:-1.5em 0 0 180px;padding:.1em;font-size:.9em;font-family:tahoma;border:1px solid #8a9195;}.standard input.superShort {width:30px;}.standard input.short {width:100px;}.standard input.norm {width:250px;}.standard input.long {width:450px;}.standard input.button {width:132px;height:22px;margin:40px 0 0 180px;padding:0 0 3px;background:url(/images/arrowRightWhite.png) no-repeat left top;font-size:.8em;border:0;text-align:center;}.standard .multiSelect {position:relative;z-index:20;margin:-1.8em 0 10px 175px;overflow:hidden;}.standard .multiSelect select {display:inline;margin:0 5px;}.standard .checks {position:relative;z-index:20;display:block;width:auto;height:auto;margin:-1.5em 0 0 176px;text-align:left;}.standard .checks label {margin:-18px 0 10px 22px;text-align:left;font-size:.8em;line-height:1.3em;}.standard .checks input {display:block;}.standard textarea.tiny {width:200px;height:50px;}.standard textarea.little {width:200px;height:100px;}.standard textarea.medium {width:280px;height:150px;}.standard textarea.large {width:450px;height:250px;}.standard .note {position:relative;display:block;width:250px;margin:5px 0 0 180px!important;font-size:.7em!important;text-align:left;color:#a1a6a7!important;text-indent:0!important;}.standard .labelNote,.standard .errorNote {float:left;font-size:.7em!important;text-align:right;color:#a1a6a7!important;text-indent:0!important;font-family:tahoma;}.standard .errorNote {color:red!important;}.standard .error-note {display:block;height:auto!important;margin:5px 0 0;padding:0;font-size:.7em!important;color:#E77A69!important;text-indent:0!important;}.standard .req {display:inline;color:red;font-size:.6em;}.standard .errors {width:290px;margin:0 0 20px 180px;padding:10px;list-style:none!important;border:3px solid red;}.standard .errors li {margin:0 0 3px;}.standard .errors a {color:red;font-size:.8em;}.standard .error {border-top:4px solid red;}.standard .success {width:300px;margin:0 0 20px 180px;padding:10px;list-style:none!important;border:3px solid #7ac88b;}.shipping-info {overflow:hidden;}@media projection,screen {.ui-tabs-hide {display:none;}}@media print {.ui-tabs-nav {display:none;}}.ui-tabs-nav {position:relative;width:98%;margin:20px 0 0!important;overflow:hidden;}.ui-tabs-nav li {margin:0 0 0 20px;padding:0 0 0 2px;list-style:none;float:left;background:#2e2e2e url(/images/tabLeft.png) no-repeat left top;}.ui-tabs-nav a {background:url(/images/tabRight.png) no-repeat right top;display:block;padding:2px 9px 3px 7px;text-decoration:none!important;color:#F8F8F8;border-bottom:0;}.ui-tabs-nav a:hover {color:#f8f8f8;}.ui-tabs-selected {background:#fff url(/images/currentTabLeft.png) no-repeat left top!important;}.ui-tabs-selected a,.ui-tabs-selected a:hover {background:#fff url(/images/currentTabRight.png) no-repeat right top;color:#2E2E2E!important;cursor:default;}.ui-tabs-panel {}.ui-tabs-nav .ui-tabs-disabled a,.ui-tabs-nav .ui-tabs-disabled a span {color:#000;opacity:0.4;filter:alpha(opacity=40);cursor:default;}.zoomimage {position:absolute;display:none;z-index:5000;outline:none;cursor:pointer;}.zoomimage_focused {z-index:51000;}.zoomimage_s {position:absolute;top:0;left:0;height:100%;width:100%;display:none;}.zoomimage_st {position:absolute;top:0;left:0;width:100%;height:6px;overflow:hidden;}.zoomimage_stl {position:absolute;top:0;left:0;width:6px;height:6px;overflow:hidden;background:transparent url(/images/imagezoom/shadow.png) no-repeat scroll 0 0;}.zoomimage_stc {overflow:hidden;height:6px;margin:0 6px;background:transparent url(/images/imagezoom/shadow.png) repeat-x scroll 0 -30px;}.zoomimage_str {position:absolute;top:0;right:0;width:6px;height:6px;overflow:hidden;background:transparent url(/images/imagezoom/shadow.png) no-repeat scroll 0 -18px;}.zoomimage_sc {position:absolute;top:6px;width:100%;left:0;overflow:hidden;}.zoomimage_scl {position:absolute;overflow:hidden;top:0;left:0;height:100%;width:6px;background:transparent url(/images/imagezoom/shadow-lr.png) repeat-y scroll 0;}.zoomimage_scr {position:absolute;overflow:hidden;right:0;top:0;height:100%;width:6px;background:transparent url(/images/imagezoom/shadow-lr.png) repeat-y scroll -6px 0;}.zoomimage_scc {margin:0 6px;height:100%;background:transparent url(/images/imagezoom/shadow-c.png);overflow:hidden;}.zoomimage_sb {position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:6px;}.zoomimage_sbl {position:absolute;overflow:hidden;width:6px;height:6px;left:0;top:0;background:transparent url(/images/imagezoom/shadow.png) no-repeat scroll 0 -12px;}.zoomimage_sbc {height:6px;overflow:hidden;margin:0 6px;background:transparent url(/images/imagezoom/shadow.png) repeat-x scroll 0 -36px;}.zoomimage_sbr {position:absolute;overflow:hidden;width:6px;height:6px;right:0;top:0;background:transparent url(/images/imagezoom/shadow.png) no-repeat scroll 0 -6px;}.zoomimage img {position:absolute;top:6px;left:6px;display:none;border:20px solid #fff;}.zoomimage_caption {position:absolute;background-color:#fff;color:#000;width:100%;}.zoomimage_caption p {padding:10px;margin:0;font-size:11px;font-weight:700;color:#000;}.zoomimage_loading {background-image:url(/images/imagezoom/ajax_small.gif);background-repeat:no-repeat;background-position:center;height:100%;position:absolute;background-color:#fff;width:100%;top:0;left:0;}.zoomimage_move {cursor:move;}.zoomimage_controls {position:absolute;background:#fff;height:46px;overflow:hidden;}.zoomimage_prev {background:#fff url(/images/imagezoom/zoomimage_prev.gif) no-repeat center;width:39px;height:29px;position:absolute;top:8px;left:8px;}.zoomimage_next {background:#fff url(/images/imagezoom/zoomimage_next.gif) no-repeat center;width:39px;height:29px;position:absolute;top:8px;right:8px;}.closebtn {display:block;position:absolute;width:20px;height:20px;background:url(/images/imagezoom/close.png) no-repeat center;z-index:10000;}html,body {}body {background:#ddd;font-family:Tahoma, Geneva, Verdana, sans-serif;}a {color:#BD0016;}a:hover {color:#393939;}#header {background:#2E2E2E url(/images/headbgTile.png) repeat-x left bottom;width:100%;margin:0 auto;}#header table {position:absolute;left:0;width:50%;height:117px;z-index:10;}#red-stripe {background:url(/images/redStripeTile2.png) repeat-x left top;}#title {width:500px;}#title h1 a {display:block;width:500px;height:117px;background:url(/images/title2.png) no-repeat left top;text-indent:-9999px;}#site-nav {position:relative;width:1000px;margin:0 auto;padding:0 0 40px;background:#2E2E2E url(/images/contentTop.png) no-repeat left bottom;overflow:hidden;z-index:5;}#site-nav h1 {position:absolute;width:500px;height:113px;z-index:15;background:url(/images/title.png) no-repeat left top;}#site-nav ul {margin:20px;float:right;font-size:.8em;}#site-nav li {float:left;}#site-nav li a {color:#fff;text-decoration:none;padding:0 10px;border-right:1px solid #777;}#site-nav li a:hover {text-decoration:underline;}#site-nav li.last a {border:0;padding-right:0;}#container {width:920px;margin:0 auto;padding:0 40px;background:#fff url(/images/contentbgTile.png) repeat-y 50% top;}#footer {width:1000px;margin:0 auto;padding:40px 0 20px;background:url(/images/contentBottom.png) no-repeat left top;text-align:center;font-size:.8em;}#footer ul {margin:0;line-height:1.6em;}#footer ul li {display:inline;}#footer p {margin:10px auto 0;line-height:1.6em;}#footer .npLink {display:block;width:164px;margin:10px auto 0;cursor:pointer;}#search {float:right;}#search .text {width:200px;background:#F5F5F5;border:1px solid #2E2E2E;}#search .button {width:68px;height:21px;padding:0 0 3px;background:url(/images/searchButton.png) no-repeat left top;border:0;color:#fff;font-size:.7em;}#main-aside {position:relative;width:180px;margin:20px 20px 0 0;float:left;z-index:10;}#main-aside img {border:1px solid #ddd;}#main-aside object {margin:10px 0 0 40px;overflow:hidden;}#nav {position:relative;width:178px;margin:20px 0 0;border:1px solid #ddd;font-size:.8em;letter-spacing:.05em;}#nav h2 {padding:5px;text-transform:uppercase;font-size:.9em;background:#2E2E2E;color:#fff;text-align:center;}#nav ul {}#nav li {position:relative;width:178px;margin:0;background:#fff url(/images/bannerTile.png) repeat-x left bottom;line-height:1.3em;text-transform:uppercase;}#nav li a {display:block;padding:7px 5px;text-decoration:none;}#nav li ul {display:none;position:absolute;left:100%;top:-1px;background:#fff;border:1px solid #ddd;border-top:0;}#nav li ul li {background:none;border-top:1px solid #ddd;text-transform:none;}#nav a.over {background:#BD0016;color:#fff!important;}#nav li a:hover {background:#BD0016;color:#fff!important;}#nav .open {display:block;position:relative;left:0;margin:0 0 0 10px;background:none;border:0;}#nav .open > li {width:auto!important;border:0;}#nav li.current {background:#F5DF16;}#nav li.current > a {font-weight:700;}#nav li.current > ul {background:none;}#nav li.selected > a {font-weight:700;}#content {position:relative;width:720px;float:left;z-index:5;}#content h2 {margin:15px 0 0;font-size:1.9em;text-transform:uppercase;font-weight:400;letter-spacing:.06em;}#content h2 .brand {display:block;margin:3px 0 0;font-size:.5em;text-transform:none;color:#898989;letter-spacing:.03em;}#content h3 {margin:20px 0 0;text-transform:uppercase;font-weight:400;letter-spacing:.03em;}#content p,#content ol,#content ul,#content blockquote,#content dl {margin:17px 0 0;font-size:.8em;line-height:1.6em;}#content ul {margin-left:14px;list-style-type:disc;list-style-position:outside;}#content ul ul,#content ul ol,#content ol ol,#content ol ul {margin:0 0 0 10px;font-size:1em;}#content ol {list-style-type:decimal;list-style-position:inside;}#content dl dt {font-weight:700;}#content dl dd {margin:0 0 0 20px;}#content dl ul {margin:10px 0 10px 10px;font-size:1em;}#content blockquote {margin:17px 17px 0;padding:10px;background:#eee;}#content table {width:100%;margin:20px 0 0;font-size:.7em;background:#222;}#content th,#content td {padding:5px;background:#F8F8F8;text-align:left;line-height:1.3em;}#content th {font-weight:700;text-transform:uppercase;background:#eee;}#content tr.alt td {background:#fff;}.promo {margin:20px 0 0;float:left;}.spaced {margin-right:20px;}#banner {margin:20px 0 0;height:100px;border:1px solid #ddd;background:url(/images/bannerTile.png) repeat-x left bottom;overflow:hidden;}#banner img {margin:0 5px 0 0;float:left;border-right:1px solid #ddd;}#banner p {margin:5px 0 0;font-size:1.1em;line-height:1.3em;}ul#promo-list {margin:0;list-style:none;}#promo-list li {width:204px;height:405px;margin-top:20px;padding:10px;float:left;border:1px solid #BD0016;background:url(/images/bannerTile.png) repeat-x left bottom;overflow:hidden;}#promo-list li.first {clear:left;}#promo-list div.prod-image {display:table;width:204px;height:204px;}#promo-list div.prod-image a {display:table-cell;vertical-align:middle;}#promo-list div.prod-image img {width:100%;}#promo-list li .title {float:left;margin:10px 0 0;font-size:1.3em;text-decoration:none;font-weight:700;}#promo-list p {margin:10px 0 0;clear:left;font-size:1em;}#promo-list .prices {text-align:center;}#promo-list .list {font-size:1.1em;text-decoration:line-through;}#promo-list .sale {font-size:1.5em;font-weight:700;}#promo-list .view {text-align:right;}#product-list {position:relative;z-index:5;margin:20px 0 0;}#product-list dt {position:relative;z-index:10;margin:-1px 0 0!important;padding:15px 0 0;border-top:1px solid #2E2E2E;font-size:1.4em;line-height:1.4em;}#product-list dd {position:relative;z-index:5;margin:-1.1em 0 0!important;padding:0 0 20px;border-bottom:1px solid #2E2E2E;overflow:hidden;font-size:1.3em;}#product-list img.prod-img {width:90px;margin:40px 0 0;float:left;}#product-list p {width:410px;margin:40px 0 0 110px;}#product-info {width:520px;float:left;}#product-info .toTop {display:block;text-indent:0;}.spec-info {overflow:hidden;padding:0 20px;background:url(/images/contentGradient.png) no-repeat left top;}.product-aside {width:180px;float:right;text-indent:0;}.product-aside .main-image {display:block;width:180px;margin:15px auto 0;}.product-aside a {position:relative;}.product-aside .enlarge {display:block;margin:-1.3em 0 0;line-height:1.3em;font-size:.7em;}.product-aside .price-line {display:block;margin:10px 0 0;padding:3px 0;background:#F5DF16;border-top:1px solid #2E2E2E;border-bottom:1px solid #2E2E2E;text-align:center;font-size:.9em;}.product-aside .price-line span {display:block;text-decoration:line-through;font-size:.9em;}.product-aside form {margin:0;font-size:.75em;}.product-aside label {margin:10px 0 0;clear:both;overflow:hidden;}.product-aside label span {text-align:left!important;}.product-aside label select {margin:3px 0 0;float:right;}.product-aside label.inline {overflow:hidden;}.product-aside label.inline span {width:auto;margin:0 10px 0 0;float:left;}.product-aside label.inline select {margin:0;}.product-aside select {margin:0;}.product-aside .checks {margin:0;}.product-aside .checks label {display:block;margin:3px 20px 0 0;text-align:right;}.product-aside .checks input {float:right;margin:-.9em 0 0;}.product-aside .cart-add {width:180px;height:22px;margin:15px 0 0;padding:0 0 4px;text-align:center;background:url(/images/longArrowRight.png) no-repeat left top;border:0;font-size:1em;}.product-aside p {width:auto!important;margin:10px 0 0!important;text-indent:0!important;text-align:center;font-size:.6em!important;letter-spacing:.06em;}.product-aside table {font-size:.8em!important;border-top:1px solid #ddd;border-collapse:collapse;}.product-aside td {padding:3px!important;background:#fff!important;border-bottom:1px solid #ddd;}.product-aside .product-line td,.product-aside .quantity-line td {background:#F8F8F8!important;}.product-aside td.first {padding-left:0;}.product-aside td.last {text-align:right!important;}.product-aside td.right {text-align:right!important;}.product-aside td.cost {white-space:nowrap;}.product-aside td.total {font-weight:700;}.product-aside tr.bottom-line td {background:#fff url(/images/totalTile.png) repeat-x left top!important;}#accessories {padding:0 0 0 20px;background:url(/images/contentGradient.png) no-repeat left top;overflow:hidden;}#accessories .accessoryGroup {clear:left;}#accessories .accessory {width:146px;margin:20px 20px 0 0;float:left;}#accessories .accessory p {margin:0;padding:0 0 0 60px;text-indent:0;font-size:.7em;color:#898989;}#accessories .accessory p a {font-size:1.1em;font-weight:700;}#accessories .accessory img {width:50px;padding:0 10px 0 0;float:left;}#accessories .last {margin-right:0;}.pagination {position:relative;z-index:10;height:22px;margin:20px 0 0;padding:10px;background:#eee;overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.pagination p {margin:0!important;text-align:center;text-indent:0!important;}.pagination .next-button,.pagination .last-button {position:absolute;display:block;width:132px;height:22px;background:url(/images/arrowRight.png) no-repeat 0 0;text-decoration:none;color:#393939;}.pagination .next-button {top:10px;right:152px;}.pagination .last-button {top:10px;right:10px;}.pagination .next-button:hover,.pagination .last-button:hover {background:url(/images/arrowRight.png) no-repeat 0 -22px;}.pagination .prev-button,.pagination .first-button {position:absolute;display:block;width:132px;height:22px;background:url(/images/arrowLeft.png) no-repeat 0 0;text-decoration:none;color:#393939;text-align:center;}.pagination .first-button {top:10px;left:10px;}.pagination .prev-button {top:10px;left:152px;}.pagination .prev-button:hover,.pagination .first-button:hover {background:url(/images/arrowLeft.png) no-repeat 0 -22px;}#sorting {padding:5px;background:#ddd;overflow:hidden;}#sorting div {float:right;}#sorting .button {width:68px;height:21px;padding:0 0 2px;background:url(/images/searchButton.png) no-repeat left top;border:0;color:#fff;font-size:.7em;}#cart {font-size:1em;}#cart table {border-top:1px solid #ddd;background:none;}#cart table td {padding:10px;background:#fff;border-bottom:1px solid #ddd;vertical-align:top;}#cart table img {width:50px;}#cart .cost {text-align:right;}#cart .editButton,#cart .removeButton {display:block;width:68px;height:18px;padding:3px 0 0;background:url(/images/searchButton.png) no-repeat left top;border:0;color:#fff;font-size:1em;text-align:center;text-decoration:none;}#cart .removeButton {margin:10px 0 0;background:url(/images/removeButton.png) no-repeat left top;}#cart h4 {font-size:1.3em;}#cart p {text-indent:0;margin:10px 0 0;font-size:1em;}#cart dl {margin:10px 20px 0 0;font-size:1em;float:left;}#cart dl dt {margin:0;text-indent:0;text-decoration:underline;}#cart dl dd {margin:0;padding:0;text-indent:0;text-align:center;}#cart th.qty,#cart td.qty {width:20px!important;}#cart .actionLine th,#cart .actionLine td {background:#eee;}#cart td.total,#cart td.shipTotal {white-space:nowrap;text-align:right;font-size:1.3em;}#cart td.shipTotal {text-align:left;}#cart .continue {width:132px;height:18px;padding:4px 0 0;background:url(/images/arrowLeft.png) no-repeat 0 0;float:left;text-decoration:none;color:#393939;text-align:center;font-size:1em;}#cart .continue:hover {background:url(/images/arrowLeft.png) no-repeat 0 -22px;}#cart .checkout {width:132px;height:18px;padding:4px 0 0;background:url(/images/arrowRight.png) no-repeat 0 0;float:right;text-decoration:none;color:#393939;text-align:center;}#cart .checkout:hover {background:url(/images/arrowRight.png) no-repeat 0 -22px;}#cart .costs {margin:0;border:0;font-size:1em;letter-spacing:.03em;}#cart .costs th {white-space:nowrap;background:none;text-transform:none;font-weight:400;padding:2px 0;text-align:right;}#cart .costs td {white-space:nowrap;padding:2px 5px;border:0;text-align:right;}#cart .costs .underline th,#cart .costs .underline td {border-bottom:1px solid #ddd;}#cart .costs .overline th,#cart .costs .overline td {border-top:1px solid #ddd;}#cart .costs .total th,#cart .costs .total td {background:#fff url(/images/totalTile.png) repeat-x left top;}#checkoutProcess {overflow:hidden;padding:0 0 0 20px;background:#F8F8F8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;list-style:none!important;text-transform:uppercase;letter-spacing:.05em;}#checkoutProcess li {margin:0 20px 0 0;padding:3px 0;float:left;color:#bbb;}#checkoutProcess li.current {background:url(/images/checkoutCurrent.png) no-repeat 50% 0;color:#393939;}#checkoutProcess li a {color:#E5ABB2;text-decoration:none;}.checkoutChoice {width:349px;margin:20px 0 0;float:left;border-right:1px solid #ddd;}.checkoutChoice.last {margin-left:20px;border:0;}.checkoutChoice h3 {margin:0!important;}.checkoutChoice form {margin:7px 0 0;}.checkoutChoice label span {width:70px;}.checkoutChoice .text {margin-left:80px!important;width:245px!important;}.checkoutChoice .loginButton {width:132px;height:22px;margin:20px 0 0 80px;padding:0 0 4px;text-align:center;background:url(/images/arrowRightWhite.png) no-repeat left top;border:0;}.checkoutChoice p.proceed {width:240px;text-align:center;text-indent:0!important;}.checkoutChoice p.proceed a {display:block;width:240px;height:22px;margin:0;padding:0 0 4px;text-align:center;background:url(/images/veryLongArrowRight.png) no-repeat left top;border:0;font-size:1em;text-decoration:none;color:#393939;}.checkoutChoice p.proceed a:hover {background:url(/images/veryLongArrowRightOver.png) no-repeat left top;}.checkoutChoice p.note {margin-left:80px!important;}#cartSummary {position:absolute;width:265px;top:40px;right:0;background:url(/images/cartSumTop.png) no-repeat left top;z-index:100;}#cartSummary h3 {margin:10px 0 0 10px!important;}#cartSummary table {margin:0;padding:10px;background:url(/images/cartSumBottom.png) no-repeat left bottom;}#cartSummary td,#cartSummary th {background:none;border-bottom:1px solid #ddd;}#cartSummary .total th,#cartSummary .total td {border:0;background:#fff url(/images/totalTile.png) repeat-x left top;}#cartSummary td.blank {border:0;background:none;}#cartSummary .editButton {position:absolute;display:block;top:10px;right:10px;width:68px;height:18px;padding:5px 0 0;background:url(/images/searchButton.png) no-repeat left top;border:0;color:#fff;font-size:.7em;text-align:center;text-decoration:none;}#purchasing_form .checks label {width:250px;}#order-history {margin:20px 0 0;background:url(/images/fullTableTop.png) no-repeat left top;}#order-history table {margin:0;padding:10px 10px 5px;background:url(/images/fullTableBottom.png) no-repeat left bottom;}#order-history td,#order-history th {padding-bottom:7px;background:none;border-bottom:1px solid #ddd;}#order-history .last td {border:0;}#overlay {position:absolute;top:0;left:0;z-index:10;width:100%;background:url(/images/overlaybg.png) left top;}.crumbs {text-indent:0!important;font-size:.8em!important;}.clear {clear:both;}.centerText {text-align:center;}.rightText {text-align:right;}.pointer {cursor:pointer;}.req-js {display:none;}.hidden {visibility:hidden!important;height:0!important;}