* {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/body-background-noise.png) repeat;
    color: #3d3d3d;
    font: normal 12px/20px Arial, sans-serif;
    margin: 0;
}
a {
    color: #383838;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: none;
}
.rmtext {
    text-indent: -9999px;
    overflow: hidden;
}
.clear {
    clear: both;
}
div#yt-header {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/header-background-fade.png) repeat-x;
}
div#yt-header div.inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/masthead-v2.png) no-repeat;
    height: 220px;
    margin: 0 auto;
    position: relative;
    width: 1021px;
}
div#yt-header div.inside #logo,
div#yt-header div.inside #satisfaction,
div#yt-header div.inside ul.top-links,
div#yt-header div.inside #yt-shopping-cart,
div#yt-header div.inside #yt-search,
div#yt-header div.inside #yt-branch-links,
div#yt-header div.inside a.aside,
div#yt-header div.inside #yt-additional-links {
    display: block;
    left: 0;
    position: absolute;
    top: 0;
}
div#yt-header div.inside #logo {
    height: 137px;
    width: 540px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-header div.inside #satisfaction {
    height: 55px;
    left: 560px;
    top: 40px;
    width: 160px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-header div.inside ul.top-links {
    color: #fff;
    height: 22px;
    left: 570px;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 500px;
}
div#yt-header div.inside ul.top-links li {
    display: inline-block;
    font-size: 10px;
    letter-spacing: 1px;
    line-height: 22px;
    padding-left: 8px;
    vertical-align: middle;
    text-transform: uppercase;
}
div#yt-header div.inside ul.top-links li a {
    color: #fff;
    float: left;
}
div#yt-header div.inside ul.top-links li.bar:after {
    content: '|';
    padding-left: 10px;
}
div#yt-header div.inside ul.top-links li.social a {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/top-social-sprites.png) no-repeat;
    display: block;
    height: 20px;
    width: 20px;
}
div#yt-header div.inside ul.top-links li.social a + a {
    background-position: -24px 0;
}
div#yt-header div.inside #yt-shopping-cart {
    height: 40px;
    left: 937px;
    top: 47px;
    width: 66px;
}
div#yt-header div.inside #yt-search {
    left: 622px;
    top: 111px;
    width: 0px;
}
div#yt-header div.inside #yt-search input[type=text] {
    background: none;
    border: none;
    color: #606060;
    position: absolute;
    top: 2px;
    width: 320px;
}
div#yt-header div.inside #yt-search input[type=text].active {
    color: #000;
}
div#yt-header div.inside #yt-search input[type=submit] {
    background: none;
    border: none;
    height: 23px;
    left: 321px;
    cursor: pointer;
    position: absolute;
    width: 62px;
}
div#yt-header div.inside #yt-branch-links {
    left: 408px;
    list-style: none;
    margin: 0;
    padding: 0;
    top: 138px;
    width: 610px;
}
div#yt-header div.inside #yt-branch-links li {
    display: inline-block;
    margin-left: 10px;
}
div#yt-header div.inside #yt-branch-links li:first-child {
    margin-left: 0;
}
div#yt-header div.inside #yt-branch-links li a {
    float: left;
    height: 47px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-header div.inside #yt-branch-links li a[href*='army'] {
    width: 96px;
}
div#yt-header div.inside #yt-branch-links li a[href*='marine'] {
    width: 163px;
}
div#yt-header div.inside #yt-branch-links li a[href*='navy'] {
    width: 83px;
}
div#yt-header div.inside #yt-branch-links li a[href*='airforce'] {
    width: 120px;
}
div#yt-header div.inside #yt-branch-links li a[href*='coastguard'] {
    width: 135px;
}
div#yt-header div.inside a.aside {
    height: 27px;
    left: 20px;
    top: 190px;
    width: 100px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-header div.inside a.aside i {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/additional-links-divider.png) repeat-y 0 0;
    display: block;
    position: absolute;
    left: auto;
    right: 0;
    top: 0;
    bottom: 0;
    width: 2px;
}
div#yt-header div.inside #yt-additional-links {
    height: 24px;
    left: 80px;
    list-style: none;
    margin: 0;
    padding: 0;
    top: 191px;
    width: 760px;
}
div#yt-header div.inside #yt-additional-links li {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/additional-links-divider.png) repeat-y 0 0;
    display: inline-block;
    font-size: 13px;
    line-height: 24px;
    padding: 0 20px;
    vertical-align: middle;
}
div#yt-header div.inside #yt-additional-links li:first-child {
    background: none;
}
div#yt-header div.inside #yt-additional-links li a {
    color: #ddd;
    float: left;
}
div#yt-header div.inside #yt-additional-links li a:before {
    content: '\00BB\00A0\00A0';
}
div#yt-content {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/content-background-fade.png) repeat-x 0 bottom;
}
div#yt-content > div.inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/content-background.png) repeat-y;
    margin: 0 auto;
    padding: 1px 11px 1px 3px;
    width: 991px;
}
div#yt-content > div.inside div#yt-left-nav {
    float: left;
    width: 200px;
}
div#yt-content > div.inside div#yt-left-nav div.inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-background.png) repeat-y;
}
div#yt-content > div.inside div#yt-left-nav div.inside h2 {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-header-background.png) repeat-x;
    font: 300 18px/42px 'Oswald';
    height: 40px;
    margin: 0;
    text-transform: uppercase;
}
div#yt-content > div.inside div#yt-left-nav div.inside h2 a {
    color: white;
    display: block;
    height: 40px;
    padding: 0 0 0 14px;
    width: 100%;
}
div#yt-content > div.inside div#yt-left-nav div.inside h2.mod {
    background-image: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-header-background-mod.png);
}
div#yt-content > div.inside div#yt-left-nav div.inside h2.mod a {
    color: #493e2e;
}
div#yt-content > div.inside div#yt-left-nav div.inside h2.expandable a {
    /*background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-folding-sprites.png) no-repeat 94% 14px;*/
}
div#yt-content > div.inside div#yt-left-nav div.inside h2.expandable.active a {
    background-position: 94% -97px;
}
div#yt-content > div.inside div#yt-left-nav div.inside h2.expandable.active + ul {
    display: block !important;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable {
    font: normal 14px/19px Arial;
    list-style: none;
    margin: 0;
    padding: 0;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable a.head {
    /*background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-folding-sprites.png) no-repeat 94% 4px;*/
    border-bottom: solid 1px #e8e8e8;
    display: block;
    margin: 0;
    padding: 0 0 0 23px;
    width: 100%;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable a.head.active {
    background-position: 94% -107px;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable a.head.active + ul {
    display: block !important;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable a.head:hover,
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable a.head.active {
    background-color: #E6EBF4;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable ul {
    list-style: none;
    padding-left: 30px;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable ul li {
    padding: 0;
}
div#yt-content > div.inside div#yt-left-nav div.inside ul.expandable ul li a {
    font: normal 12px Arial;
    color: #919191;
}
div#yt-content > div.inside div#yt-left-nav div.badges {
    margin-top: 30px;
}
div#yt-content > div.inside div#yt-left-nav div.badges .badge {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/left-nav-badge-sprites.png) no-repeat 0 0;
    display: block;
    height: 122px;
    margin: 0 auto;
    width: 126px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-content > div.inside div#yt-left-nav div.badges .badge:first-child a {
    display: block;
    height: 122px;
    width: 126px;
}
div#yt-content > div.inside div#yt-left-nav div.badges .badge:first-child {
    width: 120px;
}
div#yt-content > div.inside div#yt-left-nav div.badges .badge.yahoo {
    background-position: -126px 0;
}
div#yt-content > div.inside div#yt-left-nav div.badges .badge.norton {
    background-position: -252px 0;
}
div#yt-content > div.inside div#bodyContent {
    float: right;
    padding-top: 10px;
    width: 765px;
}
div#yt-content > div.inside div#bodyContent div.breadcrumbs a {
    color: #627749;
    text-decoration: underline;
}
div#yt-content > div.inside div#bodyContent div#yt-home {
    padding-top: 10px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator {
    float: left;
    height: 243px;
    width: 575px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator {
    position: relative;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator img {
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator div.ytImgRotatorControls {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-image-rotator-control-sprites.png) repeat-x bottom;
    position: relative;
    top: -12px;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator div.ytImgRotatorControls a {
    display: block;
    float: left;
    width: 143px;
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-image-rotator-control-sprites.png) no-repeat 0 -27px;
    height: 27px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator div.ytImgRotatorControls a.ytRotatorSelected,
div#yt-content > div.inside div#bodyContent div#yt-home div.image-rotator div#ytRotator div.ytImgRotatorControls a:hover {
    background-position: 0 0;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.top-feature {
    float: right;
    height: 243px;
    width: 185px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured {
    clear: both;
    padding-top: 20px;
    width: 765px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-categories div.inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-featured-categories-background.png) repeat-x 0 bottom;
    height: 446px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-categories div.inside table {
    margin-left: 17px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-categories div.inside div.featured-cell {
    background: white;
    border: solid 1px #d0d0d0;
    margin-top: 20px;
    width: 165px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-categories div.inside div.featured-cell a.header {
    background: #000032;
    color: #fff;
    display: block;
    font: bold 13px/24px Arial;
    height: 24px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 163px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-categories div.inside div.featured-cell a.header:after {
    content: '\00A0\00BB';
    color: #ffc600;
    font-size: 18px;
    font-weight: normal;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-featured-items-background.png) no-repeat;
    height: 497px;
    width: 765px;
    padding: 0 8px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside table {
    padding: 0 7px 0;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside div.featured-cell {
    font: bold 12px Arial;
    padding-top: 20px;
    text-align: center;
    width: 180px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside div.featured-cell span {
    display: block;
    padding: 1px 0;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside div.featured-cell span.reg {
    color: #808080;
    font: normal 11px Arial;
    text-decoration: line-through;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside div.featured-cell span.our {
    color: #ab0707;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured.featured-items div.inside div.featured-cell span.our span {
    color: #2457b3;
    display: inline;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.featured h2 {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-header-background.png) no-repeat;
    color: white;
    font: 300 18px 'Oswald', sans-serif;
    height: 33px;
    margin: 15px 0 0;
    padding: 2px 0 0 50px;
    text-transform: uppercase;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.testimonial {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-testimonial-background.png) no-repeat 44px 0;
    color: #766955;
    font: normal 15px/23px Arial;
    height: auto;
    margin: 22px 0 0;
    padding: 15px 100px 50px;
    position: relative;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.testimonial span.author {
    bottom: 0;
    display: block;
    font: italic 17px/17px Arial;
    position: absolute;
    right: 120px;
}
div#yt-content > div.inside div#bodyContent div#yt-home div.testimonial span.author a {
    color: #2D4F9E;
    font: normal 12px Arial;
}
div#yt-content > div.inside div#bodyContent div#contentarea h1#section-contenttitle,
div#yt-content > div.inside div#bodyContent div#yt-subsection h1#section-contenttitle {
    color: #000032;
    float: left;
    font: normal 22px 'Oswald';
    line-height: 37px;
    padding: 5px 9px 3px;
}
div#yt-content > div.inside div#bodyContent div#contentarea h1#section-contenttitle span,
div#yt-content > div.inside div#bodyContent div#yt-subsection h1#section-contenttitle span {
}
div#yt-content > div.inside div#bodyContent div#contentarea span.image-l,
div#yt-content > div.inside div#bodyContent div#yt-subsection span.image-l {
    float: right;
}
div#yt-content > div.inside div#bodyContent div#contentarea div#caption,
div#yt-content > div.inside div#bodyContent div#yt-subsection div#caption {
    border-top: solid 1px #000;
    clear: left;
    padding-top: 15px;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box {
    text-align: center;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box {
    border: solid 1px #d0d0d0;
    margin: 10px auto;
    min-height: 184px;
    position: relative;
    max-width: 164px;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.image {
    height: 150px;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.image table {
    height: 150px;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.name {
    /* background: #425fa0; */
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/category-listing-heading-background.png) repeat-x;
    /* background: -moz-linear-gradient(top,  #425fa0 0%, #415e9f 42%, #395693 58%, #284274 85%, #213a68 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#425fa0), color-stop(42%,#415e9f), color-stop(58%,#395693), color-stop(85%,#284274), color-stop(100%,#213a68));
    background: -webkit-linear-gradient(top,  #425fa0 0%,#415e9f 42%,#395693 58%,#284274 85%,#213a68 100%);
    background: -o-linear-gradient(top,  #425fa0 0%,#415e9f 42%,#395693 58%,#284274 85%,#213a68 100%);
    background: -ms-linear-gradient(top,  #425fa0 0%,#415e9f 42%,#395693 58%,#284274 85%,#213a68 100%);
    background: linear-gradient(to bottom,  #425fa0 0%,#415e9f 42%,#395693 58%,#284274 85%,#213a68 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#425fa0', endColorstr='#213a68',GradientType=0 ); */

    bottom: 0;
    font: normal 13px/12px Arial;
    height: 36px;
    padding: 0 5px;
    position: absolute;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.name table {
    height: 36px;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.name table a {
    color: #fff;
}
div#yt-content > div.inside div#bodyContent div#contentarea table#contents-table td.section-box div.section-box div.name table a:after {
    content: '\00A0\00A0\00BB';
}
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/page-sort-nav-background.png) repeat-x;
    color: #e6e6e6;
    height: 36px;
    padding: 0 10px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate a {
    color: #e6e6e6;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate table {
    height: 36px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate table td.sortblock {
    border-left: solid 1px #909cbc;
    padding-left: 40px;
    width: 215px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate table td.pageNums a,
div#yt-content > div.inside div#bodyContent div#yt-subsection div.paginate table td.pageNums b {
    padding: 0 4px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell {
    border-left: solid 1px #eceae9;
    border-bottom: solid 1px #eceae9;
    padding: 20px 10px;
    text-align: center;
}
/*div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell.top {
    border-top: none;
}*/
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell.left {
    border-left: none;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell div.image {
    font-weight: bold;
    line-height: 13px;
    margin: 0 0 20px;
    height: 120px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell div.image table {
    height: 100%;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell p {
    font-weight: bold;
    line-height: 13px;
    margin: 0;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell p.name {
    height: 40px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell p.add-to-cart {
    margin-top: 10px;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell span.type {
    color: #2457b3;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell span.price {
    color: #ab0707;
}
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell div.has-sale,
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell div.has-sale span.price,
div#yt-content > div.inside div#bodyContent div#yt-subsection table#page-sort-table td.pagingcell div.has-sale span.type {
    color: #999;
    text-decoration: line-through;
}
div#yt-content > div.inside div#bodyContent div#yt-product {
    margin-top: 20px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.left {
    float: left;
    width: 350px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.left a.lightbox-link {
    cursor: pointer;
    display: block;
    float: left;
    width: 170px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.left div#yt-addthis {
    float: right;
    margin-right: 10px;
    width: 110px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right {
    float: right;
    width: 405px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right h1 {
    color: #646449;
    font: 400 20px 'Oswald';
    margin: 0 0 5px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.code {
    font-size: 13px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.itemavailable {
    font: normal 15px Arial;
    margin: 5px 0;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.itemavailable em {
    color: #169799;
    font-style: normal;
    font-weight: bold;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/product-price-separator.png) no-repeat 0 bottom;
    font: bold 19px Arial;
    height: 80px;
    position: relative;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price {
    bottom: 20px;
    position: absolute;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price span.type {
    color: #456222;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price span.price {
    color: #be5e05;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price div.price.has-sale {
    color: #999;
    font-size: 18px;
    text-decoration: line-through;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price div.price.has-sale span.type,
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.the-price div.price.has-sale span.price {
    color: #999;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.selected-options {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/product-selected-price-background.png) repeat-x 0 0;
    bottom: 20px;
    color: #fff;
    display: none;
    font: normal 13px Arial;
    height: 51px;
    right: 7px;
    padding: 8px 13px;
    position: absolute;
    width: 221px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.price-display div.selected-options span span.price {
    color: #fff;
    font: bold 19px Arial;
    margin-left: 5px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.options-display label {
    clear: both;
    display: block;
    margin: 10px 0;
    text-align: left;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.options-display label select,
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.options-display label input {
    float: right;
    margin-top: -2px;
    max-width: 300px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.add-to-cart {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/product-add-to-cart-background.png) no-repeat 0 0;
    height: 124px;
    position: relative;
    width: 402px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.add-to-cart.multi-add-add-to-cart {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/multi-add-table-atc-bg.png) center top no-repeat;
    height: 75px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.add-to-cart input.addtocartImg {
    left: 120px;
    position: absolute;
    top: 55px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.add-to-cart.multi-add-add-to-cart input.addtocartImg {
    top: 8px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.right div.add-to-cart input.quantity {
    left: 210px;
    position: absolute;
    text-align: center;
    top: 21px;
    width: 40px;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.bottom {
    clear: both;
    padding: 1px 0 0;
}
div#yt-content > div.inside div#bodyContent div#yt-product div.bottom h2 {
    border-bottom: solid 1px #3d3d3d;
    color: #3d3d3d;
    font: bold 18px Arial;
    margin: 8px 0;
    padding: 0 0 4px 4px;
}
div#yt-footer {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-background.png) repeat-x;
    color: #fff;
    height: 372px;
}
div#yt-footer > div.inside {
    margin: 0 auto;
    padding: 50px 15px 0 24px;
    width: 991px;
}
div#yt-footer > div.inside div.column {
    float: left;
    padding-top: 3px;
    text-transform: uppercase;
    width: 183px;
}
div#yt-footer > div.inside div.column h3 {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-column-star.png) no-repeat;
    font: 300 22px 'Oswald', sans-serif;
    margin: 0 0 15px;
    padding: 2px 0 0 32px;
}
div#yt-footer > div.inside div.column ul {
    font-size: 13px;
    list-style: none;
    margin: 0;
    padding-left: 32px;
}
div#yt-footer > div.inside div.column ul li {
    line-height: 22px;
}
div#yt-footer > div.inside div.column ul li a {
    color: #fff;
}
div#yt-footer > div.inside div.ordering-assistance {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-ordering-assistance.png) no-repeat;
    float: right;
    height: 195px;
    position: relative;
    width: 363px;
    margin-bottom: 10px;
}
div#yt-footer > div.inside div.ordering-assistance a {
    bottom: 0;
    display: block;
    height: 100px;
    position: absolute;
    right: 0;
    width: 130px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-footer > div.inside a.social {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-social-sprites.png) no-repeat;
    clear: left;
    float: left;
    height: 25px;
    margin: 15px 0 10px 30px;
    width: 215px;
    text-indent: -9999px;
    overflow: hidden;
}
div#yt-footer > div.inside a.social + a.social {
    background-position: -287px 0;
    clear: none;
}
div#yt-footer > div.inside div.address-etc {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-main-divider.png) no-repeat;
    clear: both;
    padding: 16px 0 16px 30px;
}
div#yt-footer > div.inside div.address-etc h3 {
    font: 300 18px 'Oswald', sans-serif;
    float: left;
    margin: 0;
    text-transform: uppercase;
}
div#yt-footer > div.inside div.address-etc p {
    color: #d7d1a6;
    float: left;
    margin: 0;
    padding: 5px 0 0 13px;
}
div#yt-footer > div.inside div.address-etc div.badges {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/footer-badges.png) no-repeat 0 0;
    float: right;
    height: 62px;
    position: relative;
    width: 216px;
}
div#yt-footer > div.inside div.address-etc div.badges a.norton {
    display: block;
    height: 60px;
    right: 0;
    position: absolute;
    width: 90px;
}
div#yt-footer > div.inside p.copyright {
    clear: both;
    margin: 0;
    padding: 18px 0 0 30px;
}
#addingItemToCartBack {
    background-color: gray;
    cursor: wait;
    display: none;
    filter: alpha(opacity=50);
    left: 0px;
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
    position: absolute;
    top: 0px;
    z-index: 5000;
}
#addingItemToCart {
    color: white;
    display: none;
    font-family: arial;
    font-size: 34pt;
    font-weight: bold;
    left: 0px;
    line-height: 50px;
    position: absolute;
    text-align: center;
    top: 50%;
    z-index: 5001;
}
#ytimesRunningCart {
    background-color: white;
    border: 4px solid #5478b6;
    display: none;
    height: 342px;
    left: -20px;
    position: absolute;
    top: 35px;
    width: 296px;
    z-index: 10000;
}
#cart {
    cursor: pointer !important;
    position: relative;
}
#ytItemsInCart {
    color: black;
    cursor: pointer !important;
    font-size: 14px;
    font-weight: bold;
    left: 115px;
    position: absolute;
    text-align: center;
    top: 12px;
    width: 15px;
    z-index: 1001;
}
#ytimes-floating-cart {
    cursor: pointer;
    height: 56px;
    left: -60px;
    position: absolute;
    top: -9px;
    width: 140px;
}
#ytimes-floating-cart .checkout {
    color: #a60108;
    display: block;
    font: bold 14px Arial;
    left: 45px;
    position: absolute;
    top: 33px;
}
#ytimes-floating-cart .top {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/floating-cart-header-background.png) no-repeat 0 0;
    height: 36px;
    position: relative;
    width: 335px;
}
#ytimes-floating-cart .content {
    border: solid 8px #4059a2;
    height: 416px;
}
#ytimes-floating-cart-container {
    display: none;
    left: -190px;
    position: absolute;
    top: 50px;
    z-index: 100;
}
#ytimes-floating-cart-iframe {
    height: 400px;
    width: 320px;
}
#ytimes-floating-cart-close-button {
    cursor: pointer;
    height: 24px;
    position: absolute;
    right: 3px;
    top: 11px;
    width: 23px;
}

#yt-product .featured-items {
    width: 100%;
    max-width: 765px;
}
#yt-product .featured-items h3 {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-header-background.png) no-repeat;
    color: white;
    font: 100 16px/29px 'Oswald', sans-serif;
    height: 33px;
    margin: 15px 0 0;
    padding: 2px 0 0 50px;
    text-transform: uppercase;
}
#yt-product .featured-items .inside {
    background: url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/homepage-featured-items-background.png) center bottom no-repeat;
    height: 270px;
    width: 765px;
    padding: 0 8px;
}
#yt-product .featured-items .item-featured-section {

}

.multi-add {
    border-spacing: 0;
    border-collapse: collapse;
    background:
        url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/multi-add-table-header.png) center top no-repeat,
        url(https://turbifycdn.com/ty/cdn/yhst-5150087000857/multi-add-table-bg.png) center repeat-y;
    width: 100%;
    max-width: 401px;
    font-size: 14px;
}
.multi-add thead th {
    padding: 5px 15px;
    width: 25%;
    text-align: left;
    font-weight: normal;
}
.multi-add tbody td {
    padding: 7px 15px;
}
.multi-add tbody td:nth-child(2) {
    font-weight: bold;
}
.multi-add thead th:last-child,
.multi-add tbody td:last-child {
    text-align: center;
}
.multi-add input {
    width: 40px;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    border: solid 1px #969696;
}

.multi-add tfoot a {
    padding: 0 15px;
}
