/*MAIN LAYOUT CSS*/
body {font-family:Arial, Helvetica, sans-serif; margin:0; font-size: 12px; text-align:center; background-color:#fff; color:#6D6E70;}
p,td,div {font-family: Arial, Helvetica, sans-serif;}
td {padding: 0;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {}
sup {vertical-align: baseline; font-size: 0.6em; position: relative; top: -0.6em;}
em {font-style:italic; color:#635f4a;}
input {outline: none;}
a {color:#6D6E70; }
a.uoh {text-decoration: none;}
a.uoh:hover {text-decoration: underline;}
a.addArrow {font-weight:bold; background:url('https://download.nautilus.com/creative/NTC/ntc_arrow.gif') no-repeat center left; padding-left:8px;}
a.addVideo {font-weight:bold; color:#bf3019; background:url('http://nautilus.scene7.com/is/image/Nautilus/BFX_ss_video_icon?fmt=png-alpha') no-repeat center left; padding-left:30px;}
li.highlightLink a {font-weight:bold; color:#383827;}
li.highlightLink a:hover {font-weight:bold; color:#bf3019;}
h1, .h1, .pageTitle {color: #3CAAEC; margin: 0 0 15px 0; padding: 0; font-size: 28px; font-weight: normal; text-transform:uppercase; line-height: 1.10;}
h2 {margin: 0 0 10px 0; padding: 0; font-size: 18px; font-weight: normal; text-transform: uppercase; color: #3CAAEC;}
h2.pr {color: #6D6E70;}
h3 {font-size:1.5em; line-height:1.222em; margin:1em 0 .5em 0;}
h4 {font-size:1.334em; line-height:1.25em; margin:1em 0 .5em 0;}
h5 {font-size:1.1667em; line-height:1.285em; margin:1em 0 .5em 0;}
h6 {font-size:1em; line-height:1.334em; color:#383827; margin:1em 0 .5em 0;} 
.container {width:960px; margin:0 auto; text-align:left; background-color:#fff;}
.divider {border-bottom:1px solid #E6E6E6; width:940px;}
.hide {display:none;}
blockquote {font-style:italic;}
/*shared*/
.clearFloats, .clearfloats {clear:both; padding-top:.05px;}
.disclaimer {font-size:11px;}
a#discPop {text-decoration:none; font-weight:normal; color: inherit;}
a#discPop:hover {text-decoration:underline;}
.highlightLink a {font-weight:bold; color:#666;}
/*end shared*/

/*LAYOUT*/
/*headerPromo*/
.headerPromo {margin: 0 auto; text-align: center; padding: 8px; width: 662px; background: transparent url('https://download.nautilus.com/creative/NTC/ntc_promo_blank.gif') no-repeat bottom left;}
.headerPromo .offertext {font-weight:bold; color:#3CAAEC; font-size:1.1em; text-decoration:none;}
.headerPromo .offer {color:#6D6E70; font-weight:normal;}
.headerPromo .promoCode {font-weight: bold;}
.headerPromo .offer strong {color:#3CAAEC;}
/*header navigation*/
#headerPrimaryNav {float: left; height: 60px; position: relative; margin: 15px 0 10px 0; padding:0; width:715px;}
/*tabbed navigation*/
#headerPrimaryNav #navTabs {float:left; margin:5px 0; padding: 0; line-height:1.3em; position:absolute; z-index:100;}
#headerPrimaryNav #navTabs ul {margin: 0; padding: 0; list-style: none;}
#headerPrimaryNav #navTabs li {float: left; list-style: none;}
#headerPrimaryNav #navTabs li.navTab1 {width:145px; height: 44px; background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_logo?fmt=gif') no-repeat 0 0px;}
#headerPrimaryNav #navTabs li.navTab1 a {height: 40px;}
#headerPrimaryNav #navTabs li.navTab2 {width:130px; height: 27px; text-align:center; margin-top:10px; background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_what_is?fmt=gif') no-repeat 0 0;}
#headerPrimaryNav #navTabs li.navTab3 {width:109px; height: 27px; text-align:center; margin-top:10px; background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_why_mobia?fmt=gif') no-repeat 0 0;}
#headerPrimaryNav #navTabs li.navTab4 {width:160px; height: 27px; text-align:center; margin-top:10px; background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_mobia_promise?fmt=gif') no-repeat 0 0;}
#headerPrimaryNav #navTabs li.navTab5 { width:162px; height: 27px; text-align:center; margin-top:10px; background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_nautilus_quality?fmt=gif') no-repeat 0 0;}
#headerPrimaryNav #navTabs li.activeTab {background-position:0 -56px;}
#headerPrimaryNav #navTabs li:hover {background-position:0 -28px;}
#headerPrimaryNav #navTabs li.navTab1 {background:transparent url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/ntc_nav_logo?fmt=gif') no-repeat 0 0; }
#headerPrimaryNav #navTabs li a {color:#635f4a; font-weight:bold; display:block; height: 26px; padding: 0; text-decoration:none; outline: none;}
#headerPrimaryNav #navTabs li a span {display:none;}
/*tabbed navigation - drop down menus*/
#headerPrimaryNav #navTabs li ul {display:none; clear:both; float: none; position:absolute; border: 1px solid #ccc; z-index:-10; padding:10px 10px 5px 0px;}
#headerPrimaryNav #navTabs li ul.navDrop1 {left:0;} 
#headerPrimaryNav #navTabs li ul.navDrop2 {left:145px; width:118px; } 
#headerPrimaryNav #navTabs li ul.navDrop3 {left:274px; width: 98px;}
#headerPrimaryNav #navTabs li ul.navDrop4 {left:383px; width: 150px;}
#headerPrimaryNav #navTabs li ul.navDrop5 {left:544px; width: 150px;}
#headerPrimaryNav #navTabs li ul.navDropCol1 {border-left:1px solid #ccc; background-color: #fff;}
#headerPrimaryNav #navTabs li ul.navDropCol2 {margin-left:180px; border-left:1px solid #ebe9e1; background:#fff url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/cag_nav_mdd_bkgd?fmt=png-alpha') repeat-x top left;}
#headerPrimaryNav #navTabs li ul.navDropCol3 {margin-left:360px; border-left:1px solid #ebe9e1; border-right:1px solid #bf3019; background:#fff url('https://a248.e.akamai.net/f/248/9086/10h/origin-d5.scene7.com/is/image/Nautilus/cag_nav_mdd_bkgd?fmt=png-alpha') repeat-x top left;}
#headerPrimaryNav #navTabs li ul li {padding:5px 0 5px 10px; margin: 0 0 0 0; text-align:left; float: none; line-height: 1.1;}
#headerPrimaryNav #navTabs li ul li a {height: auto;  border:none; font-weight:bold; text-transform: uppercase; color:#78C040; text-decoration:none;}
#headerPrimaryNav #navTabs li ul li a:hover {color: #D8ECC9}
#headerPrimaryNav #navTabs li ul li.highlightLink a {padding:10px 0 0 5px; font-weight:bold;}
/*header utility bar*/
#headerUtilityBar {float: right; color:#383827; padding: 0; margin:35px 0 10px 10px; width: 230px; }
#headerUtilityBar form {margin:0; padding:0;}
#headerUtilityBar form input {margin:0; font-size:10px;}
#headerUtilityBar form select {font-size:10px;}
#headerUtilityBar div {float:left; padding:0 10px;}
#headerUtilityBar #headerUtilityBarPhone {float:left; border-left:none; color: #666; font-size:1.167em; line-height:1.5em;}
#headerUtilityBar #headerUtilityBarPhoneText {font-weight:bold;}
#headerUtilityBar #headerUtilityBarSearch {display: none; float:left; height:20px;}
#headerUtilityBar #headerUtilityBarSearch input.searchField {width:150px; position:relative; bottom:6px;}
#headerUtilityBar #headerUtilityBarSearch input.searchButton {width:40px;}
#headerUtilityBar #headerUtilityBarLanguage {font-size:10px;}
#headerUtilityBar #headerUtilityBarLanguage label {margin-right:10px;}
#headerUtilityBar #headerUtilityBarLanguage select.languageDropDown {width:110px;}
#headerUtilityBar #headerUtilityBarCart {float: right;}
#headerUtilityBar #headerUtilityBarCart input.cartButton {width:120px;}
/*header alert bar*/
#headerAlertBar {clear:both; border:1px solid #ccc; margin-bottom: 10px; padding: 10px; font-weight: bold;}
#headerAlertBar strong {color: #000;}
#headerAlertBar ul.error {margin-bottom: 0;}
#headerAlertBar img {margin:3px 0 0 -27px; padding-right:5px;}
#headerAlertJSBar {background:#958f6f url('http://nautilus.scene7.com/is/image/Nautilus/gfx_InfokitThankyouGradient') repeat-x; margin:0px 20px 10px 30px; color:#fff; font-weight:bold; padding:0 10px; border-bottom:1px solid #ccc;}
#headerAlertJSBar img {margin:3px 0 0 -27px; padding-right:5px;}
/*main page content*/
#mainContentTop {clear:both; display:none;}
#mainContent {clear:both; margin: 0; padding:0;}
/*#mainContent h1, #mainContent .h1 {color: #3CAAEC; margin: 0 0 15px 0; padding: 0; font-size: 28px; font-weight: normal; text-transform:uppercase; line-height: 1.05;}*/
#mainContent #mainContentUpperLTA {margin-bottom: 0; clear: both;}
#mainContent #mainContentUpperLTA h1 {}


#mainContent #mainContent1Column {padding:0; margin: 0;}
/*#mainContent #mainContent2Column {background:transparent url('http://nautilus.scene7.com/is/image/Nautilus/cag_ab_940_2column_bkgd?fmt=png-alpha') repeat-y; margin:0 0 0 10px;}*/
/*#mainContent #mainContent2Column #mainPanel {float:left; width:640px!important; width:680px; padding:0 20px;}*/
/*#mainContent #mainContent2Column #csPanel {float:left; width:220px!important; width:260px; padding:20px;}*/
#mainContent #mainContentLowerLTA {margin-top: 0; clear: both;}
#mainContentBottom {}
/*main page cta*/
#mainContent #mainContentLowerLTA .cta {clear:right; margin:0 0 -10px 0; padding:20px 20px 0 20px; float:left; border-left:1px solid #ccc;}
#mainContent #mainContentLowerLTA .cta .ctaLeft {float:left; margin-top:10px;}
#mainContent #mainContentLowerLTA .cta .ctaRight {float:right; text-align:right; height:110px; margin-left:0; padding-left:0; margin-top:-10px;}
#mainContent #mainContentLowerLTA .cta h5 {display:inline; line-height:120%; margin-bottom:10px;}
#mainContent #mainContentLowerLTA .cta .ctaLink {padding-top:10px;}
#mainContent #mainContentLowerLTA .cta a {font-size:.9em;}
#mainContent #mainContentLowerLTA .cta img {}
#mainContent #mainContentLowerLTA .cta.first {border-left:none;}
#mainContent #mainContentLowerLTA .ctaFull {width:900px!important; width/**/:940px; border-left:none;}
#mainContent #mainContentLowerLTA .ctaHalf {width:429px!important; width/**/:450px;}
#mainContent #mainContentLowerLTA .ctaThird {width:272px!important; width/**/:313px;}
#mainContent #mainContentLowerLTA .ctaQuarter {width:194px!important; width/**/:235px;}
/*main carousel*/
#mainContent #slider {width:940px; margin:0 auto; position:relative; margin-left:-10px;}
#mainContent #slider .navigation {list-style:none; float:right; margin-top:-25px;}
#mainContent #slider .navigation li {float:left; display:inline; border-left:1px solid #000; margin:0; padding:0;  font-weight:bold;}
#mainContent #slider .navigation li.first {border-left:none;}
#mainContent #slider .navigation a {margin:0 10px; padding:0px;}
#mainContent #slider .navigation a span {display:none;}
#mainContent #slider .navigation a:hover {background:no-repeat 0 0;}
#mainContent #slider .navigation a:link.selected,
#mainContent #slider .navigation a:visited.selected,
#mainContent #slider .navigation a:hover.selected {color:#000;}
#mainContent #slider .navigation a:focus {outline:none;}
#mainContent #slider .scroll { overflow:hidden;  position:relative; clear:both; background:transparent url(http://nautilus.scene7.com/is/image/Nautilus/bg_Gradient?fmt=png-alpha) repeat-x top;}
#mainContent #slider .scroll .scrollContainer {height:500px;}
#mainContent #slider .scroll .scrollContainer .panel {background-repeat:no-repeat; background-position:top right; height:500px; width:940px; margin-bottom:-20px;}
#mainContent #slider .scroll .scrollContainer .panel .panel1Column {margin:0; padding:20px 20px 0 20px;}
#mainContent #slider .scroll .scrollContainer .panel h2 {width:350px;}
#mainContent #slider .scroll .scrollContainer .panel p {width:350px;}
#mainContent #slider .scroll .scrollContainer .panel .panel2Column {padding:20px;}
#mainContent #slider .scroll .scrollContainer .panel .panel2Column .panelLeft {width:420px; float:left;}
#mainContent #slider .scroll .scrollContainer .panel .panel2Column .panelLeft p {width:380px;}
#mainContent #slider .scroll .scrollContainer .panel .panel2Column .panelRight {width:459px; margin-top:75px; float:left; border-left:1px solid #ccc; padding-left:20px;}
#mainContent #slider .scroll .scrollContainer .panel .panel2Column .panelRight p {width:400px;}
#mainContent #slider .scrollButtons {position: absolute; top: 250px; cursor: pointer;}
#mainContent #slider .scrollButtons.left {left:-20px; z-index:999;}
#mainContent #slider .scrollButtons.right {right:-20px; z-index:999;}
/*testimonials*/
.productTestimonialCredit {}
.productTestimonialCredit .testimonialName {font-weight:bold;}
.productTestimonialCredit .testimonialLocation {font-style:italic;}
/*pagination*/
.pagination {clear:both; float:right; text-align:right; margin-right:10px; padding:5px 0;}
.pagination li {margin:0; float:left; list-style-type:none; margin-left:5px; padding:5px; background-color:#fff; color:#666; border:1px solid #efefef;}
.pagination li.active {text-decoration:none; color:#000; font-weight:bold;}
/*forms*/
#mainContent form {margin-right:0px; padding-right:0; margin-bottom:0px; padding-bottom:0;}
#mainContent form input, #mainContent form select {}
#mainContent form table {}
#mainContent form table th {color:#000; font-weight:bold;}
#mainContent form table td {}
#mainContent form table td.divider {}
#mainContent form table td.label {font-weight:bold;}
/*thumbnailBoxes & pagination (don't prepend template id - shared with search)*/
#thumbnailBoxes {}
#thumbnailBoxes .thumbnailRow {width:960px; height:280px; clear:both; margin-bottom:20px; margin-left:10px;}
/*thumbnail box*/
.thumbnailBox {width:220px; height:280px; float:left; margin-right:19px;}
.thumbnailBox.thumbnailLastColumn {}
.thumbnailBox .thumbnailTop {padding: 0 0px 0; margin:10px;}
.thumbnailBox .thumbnailTop h4 {font-size:12px; padding:5px 10px 5px 10px; margin:0; text-align:center;}
.thumbnailBox .thumbnailTop img {text-align:center;}
.thumbnailBox .thumbnailTop .prodImage {border:1px solid #e8e7e4; width:160px; margin:0 auto;}
.thumbnailBox .thumbnailTop .prodTitle {height:40px; line-height:1.1em; text-align:center; padding:2px 15px;}
.thumbnailBox .thumbnailTop .prodPrice {text-align:center; font-weight:bold; padding-bottom:10px;}
.thumbnailBox .thumbnailTop .prodPrice .prodPriceSlashed {text-decoration:line-through; font-weight:normal;}
.thumbnailBox .thumbnailBottom {display:none; width:190px!important; width/**/:220px; margin-top:-7px; padding:0 15px 15px 15px; z-index:100; position:absolute; overflow:hidden; background:url("http://download.nautilus.com/creative/CAG/images/thumb_e7e8e9_bottom_220.gif") no-repeat center bottom;}
.thumbnailBox .thumbnailBottom .prodFeatures {padding:2px 5px 8px 5px;}
.thumbnailBox .thumbnailBottom .prodFeatures ul {margin:0 10px; padding:0;}
.thumbnailBox .thumbnailBottom .prodButton {text-align:center; margin:0; padding:0;}
/*special thumbnail styles*/
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbBestSeller .thumbnailTop {background:#cc0000 url("http://download.nautilus.com/creative/CAG/images/thumb_cc0000_middle_220.gif") no-repeat center bottom;;}
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbBestSeller .thumbnailTop h4 {background:#cc0000 url("http://download.nautilus.com/creative/CAG/images/thumb_cc0000_top_220.gif") no-repeat center top;;}
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbBestSeller .thumbnailBottom {background:url("http://download.nautilus.com/creative/CAG/images/thumb_cc0000_bottom_220.gif") no-repeat center bottom;}
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbHotItem .thumbnailTop {background:#999999 url("http://download.nautilus.com/creative/CAG/images/thumb_999999_middle_220.gif") no-repeat center bottom;;}
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbHotItem .thumbnailTop h4 {background:#999999 url("http://download.nautilus.com/creative/CAG/images/thumb_999999_top_220.gif") no-repeat center top;}
#thumbnailBoxes .thumbnailRow .thumbnailBox.thumbHotItem .thumbnailBottom {background:url("http://download.nautilus.com/creative/CAG/images/thumb_999999_bottom_220.gif") no-repeat center bottom;}
/*cross sell box*/
.crossSellBox {width:140px!important; width/**/:155px; height:240px; float:left; padding-right:12px; padding-left:12px; border-right:1px solid #e7e8e9;}
.crossSellBox.crossSellColumn1 {padding-left:0;}
.crossSellBox.crossSellColumn4 {padding-right:0; border:none;}

.crossSellBox .crossSellTop h4 {display:none;}
.crossSellBox .crossSellTop img {text-align:center;}
.crossSellBox .crossSellTop .prodImage {padding-bottom:5px;}
.crossSellBox .crossSellTop .prodTitle {height:45px; font-size:11px; text-align:center; padding:2px 15px;}
.crossSellBox .crossSellTop .prodPrice {text-align:center; font-weight:bold; padding-bottom:10px;}
.crossSellBox .crossSellTop .prodPrice .prodPriceSlashed {text-decoration:line-through; font-weight:normal;}
.crossSellBox .crossSellTop .prodAddToCart {text-align:center; height:20px;}
#mainContent .crossSellBox .crossSellTop .prodAddToCart form {border:none; background-color:transparent;}
.crossSellBox .crossSellBottom {display:none;}
/*footer*/
#footer {margin-bottom:10px; clear: both;}
.footer #footer6 {display: none;}
#footer6 a {font-weight:normal; text-decoration:none;}
#footer #footer6 {margin-top: 20px; clear: both;}
#footer6CTAColumn {margin-top: 10px; clear: both;}
ul#footerCTAs {overflow: auto; margin:0 0 20px 0; padding: 0;}
ul#footerCTAs li {list-style: none;  float: left; margin-left: 13px;}
ul#footerCTAs li a {display: block; width: 229px; height: 53px; outline: none;}
ul#footerCTAs li.first {margin-left: 0;}
ul#footerCTAs li.cta1 a {background:transparent url('https://download.nautilus.com/creative/NTC/ntc_product_tour.gif') no-repeat 0 0;}
ul#footerCTAs li.cta2 a {background:transparent url('https://download.nautilus.com/creative/NTC/ntc_free_dvd.gif') no-repeat 0 0;}
ul#footerCTAs li.cta3 a {background:transparent url('https://download.nautilus.com/creative/NTC/ntc_success_stories.gif') no-repeat 0 0;}
ul#footerCTAs li.cta4 a {background:transparent url('https://download.nautilus.com/creative/NTC/ntc_nautilus_quality.gif') no-repeat 0 0;}
ul#footerCTAs li a:hover {background-position:0 -53px;}
ul#footerCTAs li a span {display: none;}
#footer6CTAColumn #footerLinks {position: relative; height: 35px; clear: both;}
#footer6CTAColumn #footerLinks a#nls_logo {display: block; width: 143px; height: 35px; background:transparent url('https://download.nautilus.com/creative/NTC/ntc_nautilus_logo.gif') no-repeat 0 0; position: absolute; bottom: 0; right: 0;}
#footer6CTAColumn #footerLinks a#nls_logo:hover {background-image: url('https://download.nautilus.com/creative/NTC/ntc_nautilus_logo-ovr.gif');}
#footer6CTAColumn #footerLinks a span {display: none;}
#footer6CTAColumn #footerLinks a:hover {text-decoration: underline;}
#footer6CTAColumn #footerLinks #linkRow {position: absolute; bottom: 0;}

#footer #footerCopyright {clear: both; border-top: solid 1px #dbdcdd; text-align:right; margin-top:5px; padding-top: 5px;}
#footer #footerCopyright #footerCopyrightLine1 {font-size: 11px;}
#footer #footerCopyright a {font-weight:normal; text-decoration:underline;}
#footer #footerCopyright a:hover {font-weight:normal;}
#footer .footerHackerSafe {text-align:left; margin-top:10px;}

#footerLinks #socmedia {width:250px; position: relative; top: 85px; margin-left:710px;}
#footerLinks #socmedia #col1 {width:170px; float:left; clear:left; text-align:right; vertical-align:baseline;}
#footerLinks #socmedia #col1 p {margin-bottom:2px;}
#footerLinks #socmedia #col2 {width:80px; float:right; text-align:right; vertical-align:baseline;}

/*END LAYOUT*/

/* TEMPLATE SPECIFIC CSS */
/*catalogsection_v2*/
#catalogsection_v2 #productCompare {float:left; margin:10px 10px 10px 40px; padding:0 0 0 0;}
/*customer_service_v2*/
#customer_service_v2 {}
#customer_service_v2 #mainContent form {padding: 15px; margin: 0; background-color: #f6f6f6; border-top: solid 1px #dbdcdd; border-bottom: solid 1px #dbdcdd;  }
#customer_service_v2 #mainContent h3 {margin-top: 0; font-size: 15px;}
#customer_service_v2 table#orderStatusFormTable {margin: 0;}
#customer_service_v2 table#orderStatusFormTable tr td {padding-bottom: 3px;}
#customer_service_v2 table#orderStatusFormTable tr td.label {font-weight: bold; width: 200px;}
table.orderStatusResultsTable2 {border-top: solid 1px #dbdcdd; border-right: solid 1px #dbdcdd;}
table.orderStatusResultsTable2 tr th {padding: 3px 4px; text-align: left; border-bottom: solid 1px #dbdcdd; border-left: solid 1px #dbdcdd; background-color: #f6f6f6;}
table.orderStatusResultsTable2 tr td {padding: 3px 4px; border-bottom: solid 1px #dbdcdd; border-left: solid 1px #dbdcdd;}
#mainContent #mainPanel {float:left;  padding: 0 20px 15px 0; width: 640px; background:transparent url('https://download.nautilus.com/creative/NTC/ntc_vertical_divider.gif') no-repeat top right; min-height: 334px;}
#mainContent #mainPanel h2 {color: inherit;}
#mainContent #csPanel {float:left; width: 250px; padding:0px 15px 15px 20px; border-bottom: solid 1px #dbdcdd; line-height: 1.3;}
#mainContent #csPanel h4 {margin-top: 0; color: #3CAAEC; font-size: 15px;}
/*faq_v2*/
#faq_v2 #faqIndex {padding-bottom:10px; padding-left:50px; background:url('http://nautilus.scene7.com/is/image/Nautilus/BFX_faq6Dots') repeat-x bottom;}
#faq_v2 #faqIndex .faqCategory {padding:0 10px 10px 10px;}
#faq_v2 #faqIndex .faqCategory h3 {margin:0; padding:5px 0 0 25px; height:20px; font-weight:bolder; font-size:12px; color:#666; border-bottom:0px solid #000; background:url('http://nautilus.scene7.com/is/image/Nautilus/BFX_faqArrow?qlt=97,0') no-repeat left center; text-transform:uppercase;}
#faq_v2 #faqIndex ul {margin:0; padding:0 0 0 20px;}
#faq_v2 #faqIndex ul li {font-weight:normal; font-size:10px; padding:1px 0 0 0;}
#faq_v2 #faqIndex ul li a {text-decoration:none; color:#666;}
#faq_v2 #faqIndex ul li a:hover {text-decoration:underline;}
#faq_v2 #faqContent {margin:0 10px 0 0; padding:0 0 20px 0;}
#faq_v2 #faqContent .faqContainer {margin-left:20px; padding-bottom:20px; background:url('http://nautilus.scene7.com/is/image/Nautilus/BFX_faq6Dots') no-repeat bottom left;}
#faq_v2 #faqContent .faqContainer .faqQuestion {color:#ff0000; font-style:italic; font-weight:bolder; font-size:12px; padding-top:10px; padding-bottom:5px;}
#faq_v2 #faqContent .faqContainer .faqQuestion a {color:#cc0000;}
#faq_v2 #faqContent .faqContainer .faqAnswer {padding-left:0px; text-align:justify; line-height:15px;}
#faq_v2 #faqContent .faqContainer .backToTop {padding-top:10px; font-size:80%;}
/* IHA Popup */
#iha_check.container {width: 100%; position: relative; overflow: auto;}
#iha_check .close_bar {font-size: 11px; padding: 4px 10px; border: solid 1px #e6e6e6; font-weight: bold; margin: 0;}
#iha_check .close_bar.top  a {position: absolute; top: 15px; right: 10px;}
#iha_check .close_bar.bottom  {text-align: right;}
#iha_check .close_bar.bottom a {}
#iha_check input#zipField {font-size: 12px;}
#iha_check input.default {color: #666;}
#iha_check #popup_content {border-left: solid 15px #e6e6e6; padding: 12px; margin: 0;}
#iha_check h1 {font-size: 19px; margin: 0 0 12px 0;}
#iha_check ul li {margin-bottom: 5px;}
#iha_check .subhead {font-size: 13px; color: #000; font-weight: bold; margin-bottom: 8px;}
#iha_check p {margin: 0 0 12px; padding: 0; line-height: 1.4;}
#iha_check .disclaimer {color: #666; line-height: 1.4; margin: 8px 0 20px 0;}
#iha_check #footer_image {background-color: #6A7279;}
#iha_check .copyright {padding: 6px 0 12px 6px;}
#iha_check .disclaimer {padding: 0; margin: 16px 0 12px 0;}
/*infokit_request_v2*/
#infokit_request_v2 #mainContent {padding-bottom:0;}
#infokit_request_v2 #infokitRequestContainer {margin-left:10px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestPromo{float:left; width:560px!important; width/**/:600px; background: transparent url('http://download.nautilus.com/creative/NTC/ntc_infokit_main_bg6.jpg') no-repeat 202px 20px; height: 500px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestPromo .h1 {margin-bottom: 15px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestPromo h3 {margin: 0 0 10px 0; padding: 0; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #78c54c;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestPromo .ik_copy {width: 260px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestPromo .ik_copy li {margin-bottom: 5px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm {float:left; width:340px!important; width/**/:342px; background: transparent url('http://download.nautilus.com/creative/NTC/ntc_vertical_divider.gif') no-repeat 0 0;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm form { margin: 0px 0 10px 20px; padding: 0;}
#infokit_request_v2 #infokitRequestForm form input, #infokit_request_v2 #infokitRequestForm form select {border: solid 1px #b3b3b3;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm form table {margin: 0; padding: 0;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm table td {border: none; padding: 0 0 5px 0;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm td.divider {display: none;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm h3 {padding:0 10px; color:#808080;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm .label {font-weight:bold; padding-right:10px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm .field {}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm .submitButton {padding-top: 15px;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm input#infokit_submit {float: right; border: none;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm .disclaimerRequired {color:#ff0000; float: left;}
#infokit_request_v2 #infokitRequestContainer #infokitRequestForm .disclaimerArea {padding-top: 10px; font-size: 11px;}
/*linkgroup_v2 & customer_service_v2*/
#customer_service_v2 #linkGroupContainer {margin: 10px auto 10px auto; width: 490px;}
#customer_service_v2 #linkGroupContainer .linkGroup {float:left; margin: 0 0 0 40px;}
#customer_service_v2 #linkGroupContainer .linkGroup ul {margin:0 0 0 15px; padding: 0 0 0 5px;}
#customer_service_v2 #linkGroupContainer .linkGroup ul li {list-style-image: url(http://download.nautilus.com/creative/NTC/ntc_arrow.gif); font-weight: bold; margin-bottom: 6px;}
#linkgroup_v2 #linkGroupContainer {margin-bottom: 15px; }
#linkgroup_v2 #linkGroupContainer .linkGroup {float:left; margin-right:50px;}
#linkgroup_v2 #linkGroupContainer .linkGroup ul {margin:0; padding: 0}
#linkgroup_v2 #linkGroupContainer .linkGroup ul li {list-style: none;}
#linkGroupContainer .linkGroup ul li h3 {font-weight:bold; margin:0 0 5px 0;}
#linkGroupContainer #linkGroupColumn1.linkGroup {margin-left:0;}
/*order_status_v2*/
#order_status_v2{}
#order_status_v2 #orderStatusForm {margin-left:320px; width:318px!important; width/**/:320px; font-size:11px; background:url('http://nautilus.scene7.com/is/image/Nautilus/infokit_gradient_bkgd?qlt=98,0') repeat-x 0px; border:1px solid #ccc;}
#order_status_v2 #orderStatusForm table { width:318px!important; width/**/:320px;}
#order_status_v2 #orderStatusForm table td {border:none;}
#order_status_v2 #orderStatusForm h1 {margin:5px 0 -10px 0; padding:0 10px; color:#000;}
#order_status_v2 #orderStatusForm  p {margin:0; padding:0 10px;}
#order_status_v2 #orderStatusForm .label {font-weight:bold; color:#808080; padding-left:20px; padding-right:10px;}
#order_status_v2 #orderStatusForm .field {padding-right:20px;}
#order_status_v2 #orderStatusForm .divider {height:20px; background:url('http://nautilus.scene7.com/is/image/Nautilus/infokit_divider?fmt=gif-alpha&qlt=98,0') center repeat-x;}
#order_status_v2 #orderStatusForm .disclaimerRequired {color:#ff0000;}
#order_status_v2 #orderStatusForm .submitButton {text-align:right; padding-right:20px;}
/*order_status_results_v2
#order_status_results_v2 {}
#order_status_results_v2 #mainContent {}
#order_status_results_v2 #mainContent #mainContentUpperLTA {margin-left:10px;}
#order_status_results_v2 #mainContent #mainPanel {float:left; width:639px!important; width:679px; padding:0 20px;}
*/
#order_status_results_v2 #mainContent #csPanel {float:left; width:221px!important; width/**/:261px; padding:20px; background:transparent url('http://nautilus.scene7.com/is/image/Nautilus/cag_tab_940_2column_bkgd?fmt=png-alpha') repeat-y right; margin-left:10px;}
#order_status_results_v2 #mainContent #orderStatusResultsTable {margin-top:20px;}
/*product_comparison_results_v2*/
/*specs tab*/
#product_comparison_results_v2 #comparisonResults {clear:both;  width:900px!important; width/**/:940px; padding:10px 20px; margin-left:10px;}
#product_comparison_results_v2 #comparisonResults #tableComparison {border:none; font-size:.91667em;}
#product_comparison_results_v2 #comparisonResults #tableComparison td {border:none;}
#product_comparison_results_v2 #comparisonResults #tableComparison td.featured {border:#E6E6E6;}
#product_comparison_results_v2 #comparisonResults #tableComparison td  h2 {font-size:1.1667em; text-align:center; height:40px;}
#product_comparison_results_v2 #comparisonResults #tableComparison #specLinks {}
#product_comparison_results_v2 #comparisonResults #tabContent #tableComparison #specLinks ul {}
#product_comparison_results_v2 #comparisonResults #tableComparison #specLinks ul li {list-style-type:none; padding-bottom:10px; margin:0 0 5px 0;}
#product_comparison_results_v2 #comparisonResults #tableComparison #specIntroGroup ul li {list-style-image: url(http://nautilus.scene7.com/is/image/Nautilus/cag_link_arrow_red?fmt=png-alpha); padding-bottom:10px;}
#product_comparison_results_v2 #comparisonResults #tableComparison #specIntroGroup {}
#product_comparison_results_v2 #comparisonResults #tableComparison #specIntroGroup #specNewCompare {}
#product_comparison_results_v2 #comparisonResults #tableComparison .specImage {text-align:center;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specImage a img {text-align:center; border:1px solid #E6E6E6;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specImage a:hover img {border:1px solid #bf3019;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specColumnLabel {background:none; background-color:#eae8e0; color:#635f4a; font-weight:bold; font-style:italic; padding:5px 10px 5px 15px; border-bottom:1px solid #E6E6E6; text-align:right;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specColumn {padding:5px 10px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specGroup {background-color:#dbd9cf; padding:10px; font-size:1.0909em; font-weight:bold; color:#383827;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specDetails {border:none; background-color:transparent; padding:2px 0; text-align:center;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specRemove {border:none; background-color:transparent; padding:2px 0; text-align:center;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specAdd2Cart {border:none; background-color:transparent; padding:2px 0; text-align:center;}
#product_comparison_results_v2 #comparisonResults #tableComparison .specAdd2CartBottom {border:none; background-color:transparent; padding:10px 0 0; text-align:center;}
#product_comparison_results_v2 #comparisonResults #tableComparison td.specAdd2CartBottom {background-color:transparent; padding:10px 0 0; text-align:center;} 
/*product_detail_v2*/
#productRow1 {overflow: hidden;}
#productRow1 #productColumn1 {float:left; margin-left:10px; margin-top:10px;}
#productRow1 #productColumn1 #productMainView {text-align:center; width:460px!important; width/**/:461px; height:460px!important; height/**/:462px; border:1px solid #e6e6e6; margin-left:10px; position: relative;}
#overlayLink {display: block; position: absolute; bottom: 5px; right: 10px; padding-left: 17px; background: url('http://download.nautilus.com/mock/prod_page/assets/btn_zoom.png') no-repeat 0 2px; z-index: 200; font-weight: bold; color: #484837;}
#productRow1 #productColumn1 #spinBtn {border:1px solid #bf3017; background-color:#99FFCC; height:20px; width:100px; z-index:999; position:relative; left:350px; top:-30px;}
#productRow1 #productColumn2 {float:left; width:430px; margin:10px 0 10px 20px; font-size:1em; border-bottom:1px solid #e6e6e6; }
#productRow1 #productColumn2 #productName {}
#productRow1 #productColumn2 #productTools {width: 100%; border-bottom: solid 1px #f3f3f3; border-top: solid 1px #f3f3f3;  padding: 5px 0; overflow: auto; font-size: 11px; margin-bottom: 10px;}
#productRow1 #productColumn2 h1#productName {font-size: 22px; margin: 0 0 20px 0;}
#productRow1 #productColumn2 h2#productTagLine {font-size: 15px; margin-bottom: 5px; color: #635F4A;}
#productRow1 #productColumn2 #productPrices {float: left;  color:#383827; position: relative; width: 220px;}
#productRow1 #productColumn2 #productPrices span {font-weight:bolder;}
#productRow1 #productColumn2 #productPrices #priceList {margin-bottom: 5px; color: #635F4A;}
#productRow1 #productColumn2 #productPrices .strikeThat {text-decoration: line-through; }
#productRow1 #productColumn2 #productPrices #priceOur span {font-size: 14px;}
#productRow1 #productColumn2 #productPrices #priceSale {margin-top: 5px; color: #BF3019;}
#productRow1 #productColumn2 #productPrices #priceSale span {font-size: 14px; color: #383827}
#productRow1 #productColumn2 #priceSavings {margin-top: 5px; color: #BF3019; font-style: italic; font-size: 13px; position: absolute; bottom: 1px; right: 0;}
#productRow1 #productColumn2 #productSkus {overflow: auto; color:#a39f8a; float: left; }

#productRow1 #productColumn2 #productSkus .productDetailCode {margin-right: 15px; float: left;}
#productRow1 #productColumn2 #productDescription {margin-bottom: 10px;}
#productRow1 #productColumn2 #productOptions {width: 100%; clear:both; overflow: auto; border-top:1px solid #e6e6e6; padding:10px 0;}
#productRow1 #productColumn2 #productOptions form {background-color:transparent; border:none;}

#productRow1 #productColumn2 #productOptions {clear:both;}
#productRow1 #productColumn2 #productOptions .productSelectLabel {clear:both; font-weight:bold;}
#productRow1 #productColumn2 #productOptions .productOptionsLink {float:right}
#productRow1 #productColumn2 #productOptions #productAddToCart {clear:both; padding-bottom:10px;}
#productRow1 #productColumn2 #productIHA {float: left; font-weight: bold; border-right:1px solid #e6e6e6; margin-right: 20px; padding-right: 20px;}
#productRow1 #productColumn2 #productIHA a.ihaLogo {display: block; margin-bottom: 2px;}
#productRow1 #productColumn2 #productIHA a.ihaLink  {margin-left: 3px; background:url('http://nautilus.scene7.com/is/image/Nautilus/cag_link_arrow_red?fmt=png-alpha') no-repeat center left; padding-left:8px;}
#productRow1 #productColumn2 #productHolidayMsg {clear:both; border-top:1px solid #e6e6e6;  background: url(http://nautilus.scene7.com/is/image/Nautilus/bowflex_holiday_orderby_bg?fmt=gif) no-repeat; height: 52px;}
#productHolidayMsg #t {margin: 10px 110px 0 60px; font-weight: bold;}
#productHolidayMsg #t span {color: #666;}
#productHolidayImg {text-align: center;}
#productRow1 #productColumn2 #labelDimensions {clear:left;}
#productRow1 #productColumn2 #prodResistance {clear:left;}
#productRow1 #productColumn2 #productOptions #productPurchase {float: right; text-align: right;}
#productRow1 #productColumn2 #productOptions #productPurchase .productVariation {margin-bottom: 5px;}
#productRow1 #productColumn2 #productOptions #productPurchase select, #productRow1 #productColumn2 #productOptions #productPurchase option  {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#productRow1 #productColumn2 #productOptions .productCartButton select {display: none; margin-bottom:10px; font-size: 12px;}
#productRow1 #productColumn2 #productMisc {width: 100%; clear:both; border-top:1px solid #e6e6e6; overflow: auto; padding:10px 0;}
#productRow1 #productColumn2 #productFinancing {float:left; width:275px;  line-height: 1.7;}
#productRow1 #productColumn2 #productFinancing h4 {font-size: 14px; margin: 0 0 3px 0; padding: 0;}
#productRow1 #productColumn2 #productFinancing #financeDisclaimer {font-style: italic; color:#635f4a;}
#productRow1 #productColumn2 #productFinancing a {font-weight:bold;}
#productRow1 #productColumn2 #productMisc #productHelpfulLinks ul li {list-style-image: url(http://nautilus.scene7.com/is/image/Nautilus/cag_link_arrow_lightRed?fmt=png-alpha);}
#productRow1 #productColumn2 #productMisc #financeInfo {}
#productRow1 #productColumn2 #productDetailLinks {float:right;}
#productRow1 #productColumn2 #productDetailLinks ul {margin:0 0 0 15px;}
#productRow1 #productColumn2 #productDetailLinks ul li {list-style:none; margin-left: 10px; float: left;}
#productRow1 #productColumn2 #productDetailLinks ul li a {font-weight:bolder;}
#productRow1 #productColumn2 #productDetailLinks ul li#emailFriend {}
#productRow1 #productColumn2 #productDetailLinks ul li#emailFriend a {background:url('http://nautilus.scene7.com/is/image/Nautilus/ico_Mail?fmt=png-alpha') no-repeat left; padding-left:15px;}
/*#productRow1 #productColumn2 #productDetailLinks ul li#printPage a {background:url('http://nautilus.scene7.com/is/image/Nautilus/ico_Print?fmt=png-alpha') no-repeat left; padding-left:15px;}*/
#productRow1 #productColumn2 #productMedia {width: 100%; clear:both; border-top:1px solid #e6e6e6; overflow: auto; padding: 15px 0 10px 0;}
#productRow1 #productColumn2 #productMedia .mod {float: left; width: 200px; overflow: auto;}
#productRow1 #productColumn2 #productMedia .mod .thumbLink {float: left; text-align: center; width: 90px; height: 60px; border: solid 1px #e6e6e6;}
#productRow1 #productColumn2 #productMedia .mod .thumbLink a {display: block; width: 90px; height: auto;}
#productRow1 #productColumn2 #productMedia .mod .label {float: left; margin-left: 5px; font-weight: bold;}
#productRow1 #productColumn2 #productMedia .mod .label a {display: block; margin-top: 3px; background:url('http://nautilus.scene7.com/is/image/Nautilus/cag_link_arrow_red?fmt=png-alpha') no-repeat center left; padding-left:8px;}
#productRow1 #productColumn2 #productMedia .mod.video {position: relative; margin-left: 20px;}
#productRow1 #productColumn2 #productMedia .mod.video #play {position: absolute; top: 5px; left: 20px; background: transparent url('http://download.nautilus.com/mock/prod_page/assets/play_button.png') no-repeat scroll 0 0; width: 52px; height: 49px; opacity:0.7;}
/* 2-column content */
#content2Col {overflow: hidden; width: 100%;} 
#content2Col h1 {margin-top: 30px;}
#content2Col #col1 {float: left;}
#content2Col #col2 {float: left;}
#content2Col #col2 p, #content2Col #col1 p {font-size: 16px; margin: 0 0 15px 0; line-height: 1.3; padding: 0 15px 0 0;}
#content2Col #priceArea {margin-bottom: 15px; border-bottom: solid 1px #e6e6e6; border-top: solid 1px #e6e6e6; padding: 10px 0;}
#content2Col #priceArea table {margin: 0; padding: 0;}
#content2Col #priceArea table tr td {vertical-align: bottom;}
#content2Col #priceArea .pLabel {padding-bottom: 3px;}
#content2Col #priceArea .pAmount {font-size: 22px; padding: 0 20px 0 10px; color:#3CAAEC;}
#content2Col #priceArea .pCart {padding: 0 15px 4px 0;}
#content2Col #priceArea .pFin {padding: 0 0 1px 15px; border-left: solid 1px #E6E6E6; line-height: 1.5;}
#content2Col #priceArea .pFin h5 {margin: 0; padding: 0; font-size: 13px; color: #3CAAEC;}
#content2Col #priceArea .pFin a {font-weight: bold;}
#content2Col #media {overflow: auto;}
#content2Col #media a {float: left; margin-left: 5px; outline: none;}
#content2Col #media a.first {margin: 0;}

/*product tabs*/
#productRow2 {clear:both; padding-top:20px;}
#content_v2 #tabHeader ul {padding: 0; margin: 0; overflow: auto;}
#content_v2 #tabHeader ul#product {margin-left: 255px;}
#content_v2 #tabHeader ul#why {margin-left: 195px;}
#content_v2 #tabHeader ul#promise {margin-left: 290px;}
#content_v2 #tabHeader ul#nls {margin-left: 345px;}
#content_v2 #tabHeader ul#success {margin-left: 175px;}
#content_v2 #tabHeader li { list-style: none; float: left; display: inline; height:22px; margin-right: 5px;}
#content_v2 #tabHeader li a {display: block; height: 22px; outline: none;}
#content_v2 #tabHeader li a span {display: none;}
#content_v2 #tabHeader ul#product li#tabH1 { background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab1.gif') no-repeat; width: 128px; }
#content_v2 #tabHeader ul#product li#tabH2 { background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab2.gif') no-repeat; width: 55px; }
#content_v2 #tabHeader ul#product li#tabH3 { background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab3.gif') no-repeat; width: 97px; }
#content_v2 #tabHeader ul#product li#tabH4 { background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab4.gif') no-repeat; width: 71px; }
#content_v2 #tabHeader ul#product li#tabH5 { background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab5.gif') no-repeat; width: 77px; }
#content_v2 #tabHeader ul#product li#tabH1.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab1-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#product li#tabH2.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab2-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#product li#tabH3.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab3-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#product li#tabH4.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab4-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#product li#tabH5.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whatTab5-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#why li#tabH1 { background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab1.gif') no-repeat; width: 139px; }
#content_v2 #tabHeader ul#why li#tabH2 { background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab2.gif') no-repeat; width: 109px; }
#content_v2 #tabHeader ul#why li#tabH3 { background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab3.gif') no-repeat; width: 111px; }
#content_v2 #tabHeader ul#why li#tabH4 { background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab4.gif') no-repeat; width: 85px; }
#content_v2 #tabHeader ul#why li#tabH5 { background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab5.gif') no-repeat; width: 96px; }
#content_v2 #tabHeader ul#why li#tabH1.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab1-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#why li#tabH2.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab2-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#why li#tabH3.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab3-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#why li#tabH4.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab4-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#why li#tabH5.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_whyTab5-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#promise li#tabH1 { background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab1.gif') no-repeat; width: 70px; }
#content_v2 #tabHeader ul#promise li#tabH2 { background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab2.gif') no-repeat; width: 193px; }
#content_v2 #tabHeader ul#promise li#tabH3 { background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab3.gif') no-repeat; width: 71px; }
#content_v2 #tabHeader ul#promise li#tabH1.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab1-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#promise li#tabH2.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab2-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#promise li#tabH3.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_promiseTab3-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#nls li#tabH1 { background:url('http://download.nautilus.com/creative/NTC/ntc_historyTab1.gif') no-repeat; width: 138px; }
#content_v2 #tabHeader ul#nls li#tabH2 { background:url('http://download.nautilus.com/creative/NTC/ntc_historyTab2.gif') no-repeat; width: 117px; }
#content_v2 #tabHeader ul#nls li#tabH1.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_historyTab1-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#nls li#tabH2.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_historyTab2-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#success li#tabH1 { background:url('http://download.nautilus.com/creative/NTC/ntc_successTab1.gif') no-repeat; width: 154px; }
#content_v2 #tabHeader ul#success li#tabH2 { background:url('http://download.nautilus.com/creative/NTC/ntc_successTab2.gif') no-repeat; width: 141px; }
#content_v2 #tabHeader ul#success li#tabH3 { background:url('http://download.nautilus.com/creative/NTC/ntc_successTab3.gif') no-repeat; width: 164px; }
#content_v2 #tabHeader ul#success li#tabH4 { background:url('http://download.nautilus.com/creative/NTC/ntc_successTab4.gif') no-repeat; width: 132px; }
#content_v2 #tabHeader ul#success li#tabH1.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_successTab1-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#success li#tabH2.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_successTab2-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#success li#tabH3.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_successTab3-ovr.gif') no-repeat;}
#content_v2 #tabHeader ul#success li#tabH4.activeTab {background:url('http://download.nautilus.com/creative/NTC/ntc_successTab4-ovr.gif') no-repeat;}

#content_v2 #tabContent {width: 830px; border: solid 1px #e6e6e6; background:url('http://download.nautilus.com/creative/NTC/ntc_tab_grad.png') repeat-x; margin:0 auto; padding:10px 15px; overflow: auto;}
#content_v2 #tabContent img.hd {display: block; margin-bottom: 15px;}
#content_v2 #tabContent a {font-weight: bold;}
#content_v2 #tabContent h3 {margin: 0 0 10px 0; padding: 0; font-size: 18px; font-weight: normal; text-transform: uppercase; color: #3CAAEC;}
#content_v2 #tabContent ul {margin-bottom: 0; line-height: 1.5;}
#content_v2 #tabContent ul li {margin-bottom: 5px;}
#content_v2 #tabContent ul li ul {margin-bottom: 10px;}
#content_v2 #tabContent ul.accessories {margin: 0 0 0 0; padding: 0; overflow: auto;}
#content_v2 #tabContent ul.accessories li {float: left; list-style: none; border-left: solid 1px #e6e6e6; padding: 0 22px; height: 160px; width: 120px; text-align: center;}
#content_v2 #tabContent ul.accessories li.first {border: none;}
#content_v2 #tabContent ul.accessories a {font-weight: normal;}
#content_v2 #tabContent table.specs, #tabContent table.shipping {border-top: solid 1px #E6E6E6; border-right: solid 1px #E6E6E6; border-collapse:collapse; margin-bottom: 0;}
#content_v2 #tabContent table.specs td,#tabContent table.shipping td {padding: 3px; border-bottom: solid 1px #E6E6E6; border-left: solid 1px #E6E6E6;}
#content_v2 #tabContent table.shipping td.th {font-weight: bold; width: 150px; background-color: #f6f6f6;}
#content_v2 #tabContent table.specs td.ed {display: compact;}
#content_v2 #tabContent table.specs td.er {height: 0px;}
#content_v2 #tabContent.success img {float: right; margin-left: 15px;}

/* product tabs */
#product_detail_v2 #tabHeader ul {padding: 0; margin: 0 auto; overflow: auto;  overflow: auto;}
#product_detail_v2 #tabHeader ul li { list-style: none; float: left; display: inline; background-color: #fff; border: solid 1px #e6e6e6; border-bottom: none; margin-right: 5px; font-weight: bold; padding: 8px 6px 0px 6px;	text-transform: uppercase;}
#product_detail_v2 #tabHeader ul li.activeTab {background-color: #e6e6e6;}
#product_detail_v2 #tabHeader ul li.activeTab a {color: #333;}
#product_detail_v2 #tabHeader ul li a {display: block; height: 22px; outline: none; text-decoration: none; color: #78c54c;}
#product_detail_v2 #tabHeader ul li a:hover {text-decoration: underline;}
#product_detail_v2 #tabHeader ul li a span {display: none;}
#product_detail_v2 #tabContent {background: transparent url(http://download.nautilus.com/creative/NTC/ntc_tab_grad.png) repeat-x scroll 0 0; border: 1px solid #e6e6e6; padding: 10px;}

/*shipping tab*/
#productRow2 #tabContent .product_variation {font-weight: bold; color:#CC0000; margin-bottom:5px;}
#productRow2 #tabContent .ship_table {margin-bottom: 16px;}
#productRow2 #tabContent .ship_table table {border-top: solid 1px #333; border-right: solid 1px #333; width:100% !important; width: 92%;}
#productRow2 #tabContent .ship_table td {padding: 4px 5px; border-bottom: solid 1px #333; border-left: solid 1px #333;}
#productRow2 #tabContent .ship_table .header_row td {font-weight: bold; background-color: #F6F6F6;}
#productRow2 #tabContent .ship_table .ship_to, #product_detail_v2 #productRow2 #tabContent .ship_table .order_total  {width: 200px;}
#productRow2 #tabContent .ship_table td.rule {padding: 0px; line-height: 0.2; background-color: #fff;}
#productRow2 #tabContent .ship_table td.ship_level {font-weight: bold; font-style: italic;}
/*specs tab*/
#productRow2 #tabContent #tableComparison {border:none; font-size:.91667em;}
#productRow2 #tabContent #tableComparison td {border:none;}
#productRow2 #tabContent #tableComparison td.featured {background-color:#efefef;}
#productRow2 #tabContent #tableComparison #specLinks {}
#productRow2 #tabContent #tableComparison #specLinks ul {}
#productRow2 #tabContent #tableComparison #specLinks ul li {list-style-type:none; padding-bottom:10px;}
#productRow2 #tabContent #tableComparison #specIntroGroup {}
#productRow2 #tabContent #tableComparison #specIntroGroup #specNewCompare {}
#productRow2 #tabContent #tableComparison .specImage {text-align:center;}
#productRow2 #tabContent #tableComparison .specImage a img {border:1px solid #E6E6E6;}
#productRow2 #tabContent #tableComparison .specImage a:hover img {border:1px solid #bf3019;}
#productRow2 #tabContent #tableComparison .specColumnLabel {background-color:#eae8e0; color:#635f4a; font-weight:bold; font-style:italic; text-align:right; padding:5px 10px 5px 15px; border-bottom:1px solid #ccc;}
#productRow2 #tabContent #tableComparison .specColumn {padding:5px; border-bottom:1px solid #E6E6E6; border-left:1px solid #E6E6E6;}
#productRow2 #tabContent #tableComparison .specGroup {background-color:#dbd9cf; color:#383827; padding:5px; font-weight:bold;}
#productRow2 #tabContent #tableComparison .specAdd2CartBottom {border:none; background-color:transparent;}
#productRow2 #tabContent #tableComparison td.specAdd2CartBottom {background-color:transparent;}
#productRow2 #tabContent #tableComparison.noComparison {width:100%;}
/*search_result_v2*/
#search_result_v2 #searchResultsGeneral {margin-bottom:20px;}
/*search_noresult_v2*/
#search_noresult_v2 #searchTake2 {margin:20px; padding:20px; background-color:#efefef;}
/*testimonial_submit_v2*/
#testimonial_submit_v2 #mainContent {padding:10px;}
#testimonial_submit_v2 #ss_submit_form {border: solid 1px #e6e6e6; margin-top: 10px;  padding: 10px; background-color: #f3f3f3; width: 540px;}
#testimonial_submit_v2 #ss_submit_form td {padding: 4px 0;}
#testimonial_submit_v2 #ss_submit_form .label {padding-bottom: 3px; font-weight: bold; color: #333;}
#testimonial_submit_v2 #ss_submit_form td.field {padding-left: 10px;}
#testimonial_submit_v2 #ss_submit_form textarea {margin-bottom: 12px; width: 400px;}
#testimonial_submit_v2 #ss_submit_form td.submit_button {text-align: right;}
#testimonial_submit_v2 #ss_submit_form td.submit_button input {border: none;}
#testimonial_submit_v2 #ss_submit_form input, #ss_submit_form select, #testimonial_submit_v2 #ss_submit_form textarea {border: solid 1px #b3b3b3;}
#formErrors {border: solid 1px #e6e6e6; padding: 10px; font-weight: bold;}
/*testimonials_view_v2*/
#testimonials_view_v2 #mainContent {padding:10px 20px 20px 20px;}
#testimonials_view_v2 #mainContent #mainContentUpperLTA{margin-left:-10px;}
#testimonials_view_v2 .ss_filter {display:none; text-align:center; margin:16px 0 8px 0; background-color:#fff; padding:2px; border-top:solid 1px #999; border-bottom:solid 1px #999;}
#testimonials_view_v2 .ss_filter_label {font-weight:bold; color:#333; padding-right:4px;}
#testimonials_view_v2 .ss_box {padding:8px 8px; line-height:1.4; margin:0 30px 4px 30px;}
#testimonials_view_v2 .ss_box.odd {background-color:#f3f3f3; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
#testimonials_view_v2 .ss_product {font-weight:bold; margin-bottom:4px; color:#333;}
#testimonials_view_v2 .ss_source {text-align:right; margin-top:4px;}
#testimonials_view_v2 .ss_name {color:#ff0000; font-weight:bold;}
#testimonials_view_v2 .ss_from {font-style:italic;}
#testimonials_view_v2 .ss_pagenav {text-align:center;  margin:16px 0; background-color:#fff; padding:2px; border-top:solid 1px #999; border-bottom:solid 1px #999; text-transform:uppercase; color:#888;}
#testimonials_view_v2 .ss_pagenav a.arrow {font-weight:bold; text-decoration:none;}
#testimonials_view_v2 .ss_pagenav a {text-decoration:none; color:#000;}
#testimonials_view_v2 .ss_pagenav a:hover {text-decoration:underline;}

/*checkout*/

/*cart_v2*/
#cart_v2 {}
#cart_v2 h1 {margin:0;}
#cart_v2 #mainContent form {width:940px; margin-left:10px; padding:0 20px;}
#cart_v2 #cartSellBox {}
#cart_v2 #cartSellBox #cartSellBoxLeft {float:left; width:480px; border-right:1px solid #E6E6E6; margin-left:25px;}
#cart_v2 #cartSellBox #cartSellBoxLeft h1 {margin:0 0 10px 0; font-size: 15px; font-weight: bold; color: #6D6E70; text-transform: none;  }
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells {}
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells .item {float:left; width:150px; padding:0 5px 10px 0; text-align:center;}
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells .item img {border:1px solid #E6E6E6;}
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells .item .link {}
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells .item .price {font-weight:bold;}
#cart_v2 #cartSellBox #cartSellBoxLeft .upSells .item form {padding-top:5px; width:100px;}
#cart_v2 #cartSellBox #cartSellBoxRight {float:left; width:420px;  padding-left:20px; padding-top:30px;}
#cart_v2 .divider {margin-left:10px;}
#cart_v2 #mainContent form table {margin-left:0;}
#cart_v2 .continueCheckout {text-align:center; margin:15px 0;}
#cart_v2 .continueCheckout a.continue {margin-right: 15px;}
#cart_v2 #cartContentsTable {width:900px; margin-bottom: 5px; border-top: solid 1px #ccc; border-right: solid 1px #ccc;}
#cart_v2 #cartContentsTable tr td {padding: 4px; border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
#cart_v2 #cartContentsTable tr.columnHead {background-color:#f3f3f3; font-weight: bold;}
#cart_v2 #cartContentsTable tr.columnHead {background-color:#f3f3f3; font-weight: bold;}
#cart_v2 #cartContentsTable tr.columnHead td.cartTotal {text-align: right;}
#cart_v2 #cartContentsTable tr.columnHead td.cartShipping {text-align: right;}

#cart_v2 #cartContentsTable #cartPromoCodeTable {background:transparent;}
#cart_v2 #cartContentsTable #cartPromoCodeTable tr td {border:none;}
#cart_v2 #cartContentsTable #cartPromoCodeArea {background-color:#f3f3f3;}
#cart_v2 form table {border-width:1px;}
#cart_v2 form table#cartPromoCodeTable {border:none;}
#cart_v2 .greyCCC {background-color:#f3f3f3;}
/*mini cart*/
#miniCart {border-top: solid 1px #DBDCDD}
#miniCart td {padding:5px 8px; border-bottom: solid 1px #DBDCDD;}
#miniCart .price {text-align:right;}
#miniCart .miniCartHeader {background-color:#f3f3f3; font-weight: bold; text-align:center;}
#miniCart .miniCartProduct td {background-color:#fff;}
#minicart .miniCartPriceDiscount .price {color:#f00;}
#miniCart .miniCartPriceSubTotal, #miniCart .miniCartPriceTotal td {background-color:#f3f3f3;}
/* end new minicart */
table.checkout_steps {width: 100%; text-align: center; margin: 0px 0 16px 0; border-top: solid 1px #DBDCDD;border-bottom: solid 1px #DBDCDD; }
table.checkout_steps td {font-weight: bold; text-transform: uppercase; padding: 5px 4px;}
table.checkout_steps td.on {background-color: #f3f3f3; font-weight: bold; color: #333;}
.on_symbol {font-weight: bold; color: #78c54c; font-size: 16px;}
/* checkout */
td.leftNav {width: 230px; padding-right: 15px;}
table.primaryHeader {border-bottom: solid 1px #DBDCDD; width: 100%;}
table.primaryHeader td {padding: 10px 0 5px 0;}
.container#shipping h1 {margin-bottom: 5px; font-size: 25px;}
.checkoutIntro {margin-bottom: 15px;}
.payHeading {border-top: solid 1px #DBDCDD; border-bottom: solid 1px #DBDCDD; color: #333; background-color: #f3f3f3; font-weight: bold; padding: 5px 8px; margin-bottom: 10px;}
.methodName {font-weight: bold; margin-bottom: 5px;}
.methodName a {margin-left: 3px;}
.nls_card {float: left; margin-right: 15px;}
td.gutterLargeRight, td.gutterLargeLeft, td.farRightBorder {display: none;}
.securitySeals {text-align: center;}
.securitySeal {margin-bottom: 15px;}
.footer .hackerInfo {display: none;}
#review h1 {margin-bottom: 0;}
#review .columnCenterLeftNavNormal table td, #confirm .columnCenterLeftNavNormal table td {padding: 3px 4px;}
#payment form table {margin-bottom: 0;}
/*Finance App - Tier 1*/
.columnCenterNormal {width: 720px;}
.columnCenterLeftNavNormal {width: 720px;}
.columnCenterNormal .charcoal {background-color: #f3f3f3;}
#creditapplication_response p.disclaimer {margin-top: 15px;}
.subheadBlock {font-weight: bold; font-size: 15px;}
fieldset.consent, .financeApp fieldset {padding:10px; margin-bottom: 10px; text-align:left; border: solid 1px;}
fieldset.consent legend, .financeApp legend {font-weight:bold; color:#999; font-size: 14px; padding: 0 5px;}
fieldset.consent table, .financeApp fieldset table {}
fieldset.consent table td {}
fieldset.consent table td label, fieldset label {color:#000; font-size:12px;}
fieldset.consent .iframe_small {border: 1px solid #CCCCCC; height: 140px; clear: both; overflow: auto; text-align:justify; padding-left:10px; padding-right:10px;}
#creditapplication  fieldset.consent .iframe_small, #payment  fieldset.consent .iframe_small {height: 50px;}
fieldset.consent .iframe_big {border: 1px solid #CCCCCC; height: 200px; clear: both; overflow: auto; text-align:justify; padding-left:10px; padding-right:10px;}
fieldset.consent .iframe_links {float:right; width:100px; text-align:right;}
fieldset.consent div.iframe_contents, .iframe_contents p {color:#666;}
fieldset.consent .iframe_links a {text-decoration:none; padding:5px 5px 1px 5px;	background-color:#999; color:#fff; font-size:13px;}
fieldset.consent .iframe_links a:hover {text-decoration:underline;}
fieldset.consent .iframe_contents .disclosure_title {font-size:13px; font-weight:bold; color:#000;}
fieldset.consent .iframe_contents .disclosure_stamp {font-size:10px; font-weight:bold;}
.financeApp .form_label {padding:10px 0 0 7px;}
fieldset.consent b {font-size: 12px;}
.columnCenterNormal .pageTitle {font-size: 20px; font-weight: bold;}
#creditapplication_tiertwo .columnCenterNormal input {margin: 10px 5px 0 0;}
#creditapplication_tiertwo .columnCenterNormal a {font-weight: bold; text-decoration: underline;}
#tier2Links ul li {margin-bottom: 8px;}
#tier2Links ul li a {font-weight: bold; font-size: 15px;}
fieldset.consent, .financeApp fieldset {padding:10px; border: solid 1px #999;}
#RCSDisclosure h1 {font-size: 15px; font-weight: bold; color: #333;}
#RCSDisclosure h2 {font-size: 14px; font-weight: bold; color: #333;}
#RCSDisclosure table {border-left: solid 1px #666; border-top: solid 1px #666;}
#RCSDisclosure table tr td {padding: 5px; vertical-align: top; border-right: solid 1px #666; border-bottom: solid 1px #666;}
#RCSDisclosure td.columnHead {font-weight: bold;}
#RCSDisclosure .APR {font-size:18px; font-weight:bold;}
#creditapplication_tiertwo div.error {border: solid 1px #ccc; padding: 10px; margin-bottom: 10px; font-weight: bold;}
#creditapplication_tiertwo div.error ul {margin-bottom: 0}
#creditapplication_tiertwo div.error li {color: red;}
#creditapplication_tiertwo .checkboxText {font-weight: bold;}
#creditapplication_tiertwo .submitButton {text-align: center;}
/*cart cross sell box*/
.cartCrossSellBox {width:140px!important; width/**/:155px; height:240px; float:left; padding-right:12px; padding-left:12px; border-right:1px solid #e7e8e9;}
.cartCrossSellBox.cartCrossSellColumn1 {padding-left:0;}
.cartCrossSellBox.cartCrossSellColumn3 {padding-right:0; border:none;}
.cartCrossSellBox .cartCrossSellTop h4 {display:none;}
.cartCrossSellBox .cartCrossSellTop img {text-align:center;}
.cartCrossSellBox .cartCrossSellTop .prodImage {padding-bottom:5px;}
.cartCrossSellBox .cartCrossSellTop .prodTitle {height:45px; font-size:11px; text-align:center; padding:2px 15px;}
.cartCrossSellBox .cartCrossSellTop .prodPrice {text-align:center; font-weight:bold; padding-bottom:10px;}
.cartCrossSellBox .cartCrossSellTop .prodPrice .prodPriceSlashed {text-decoration:line-through; font-weight:normal;}
.cartCrossSellBox .cartCrossSellTop .prodAddToCart {text-align:center; height:20px;}
#mainContent .cartCrossSellBox .cartCrossSellTop .prodAddToCart form {border:none; background-color:transparent;}
.cartCrossSellBox .cartCrossSellBottom {display:none;}
/*IHA checkout*/
#iha h3 {font-size: 12px; color: #333; padding: 0; margin: 0 0 12px 0; text-decoration: underline;}
#iha ul.iha_features li {margin-bottom: 5px;}
#iha .opts {margin-bottom: 26px;}
#iha .err {border: solid 1px #333; padding: 8px; margin-bottom: 26px; }
#iha .err {color: #f00;}
#iha .err strong {color: #000;}
#iha .opts .prod {margin-bottom: 2px;}
#iha .opts .price {font-weight: bold;}
#iha .buttons {text-align: center;}
#iha .buttons input, #iha_check .buttons input {vertical-align: middle;}

/*POPUPS*/
/*override popup width*/
#popup.container,
#email_friend.container,
#folder_popup.container,
#popup_image.container,
#popup_general.container,
#popup_shipping.container,
#popup_disclaimer.container,
#disclaimers_popup.container {margin:0; width:100%; background-color:#fff;}
/*disclaimer popup*/
#disclaimers_popup {margin-top:-1px; margin-bottom:-1px;}
#disclaimers_popup td.popupHeaderFooter {border-bottom:1px solid #00abeb; border-top:1px solid #00abeb; background-color:#fff;}
#disclaimers_popup td.popupHeaderFooter img {padding:2px 15px;}
#disclaimers_popup td.popupHeaderFooter a.whiteTen {padding-right:10px;}
#disclaimers_popup .popupLeftBar {background-color:#78c54c;}
#disclaimers_popup td.PaddedContent {padding:20px;}
#disclaimers_popup h1 {margin:0 5px 5px 5px; color:#00abeb;}
#disclaimers_popup #disclaimerBoxes {margin:5px;}
#disclaimers_popup #disclaimerBoxes .odd, #disclaimerBoxes .even {padding:10px; border-bottom:1px solid #ccc;}
#disclaimers_popup #disclaimerBoxes .odd {background-color:#efefef;}
#disclaimers_popup #disclaimerBoxes .even {background-color:#fff;}
#disclaimers_popup #disclaimerBoxes .odd.first {border-top:1px solid #ccc;}
#disclaimers_popup #disclaimerBoxes .disclaimerTitle {font-weight:bold; padding-bottom:5px;}
/*folder_popup*/
#folder_popup .popupTopBar {border-bottom:1px solid #00abeb;}
#folder_popup .popupTopBar img {margin-left:-25px;}
#folder_popup .popupLeftBar {background-color:#78c54c; width:36px; margin:0; padding:0;}
#folder_popup .popupHeaderFooter {border-top:1px solid #00abeb; border-collapse:collapse;}
#folder_popup table {border-collapse:collapse;}
/*popup_general*/
#popup_general {margin-top:-1px; margin-bottom:-1px;}
#popup_general td.mediumBlue {border-bottom:1px solid #00abeb; border-top:1px solid #00abeb; background-color:#fff;}
#popup_general td.mediumBlue img {padding:2px 15px;}
#popup_general td.mediumBlue a.whiteTen {padding-right:10px;}
#popup_general td.lightBeige {background-color:#78c54c;}
#popup_general td.PaddedContent {padding:20px;}
/*popup_scene7*/
#popup_scene7.container {width:500px;}
#popup_scene7 #s7tabContainer {padding:10px; border:none; text-align:center;}
#popup_scene7 .s7width {width:450px!important; width/**/:450px;}
#popup_scene7 #flashcontentAltViews, #popup_scene7 #flashcontentSpinZoom {border:1px solid #bbb; width:450px!important; width/**/:450px; border-left:none;}
#popup_scene7 .tabImageSpin {height:119px;}
#popup_scene7 .tabImageSpin img {border:none;}
#popup_scene7 .tabImageAlt {height:119px; padding:5px 0; }
#popup_scene7 .tabImageAlt img {border:none;}
#popup_scene7 .tabBkgd2 {height:426px;}/*1 tab*/
#popup_scene7 .tabBkgd3 {height:302px;}/*2 tabs*/
/*GEOA Pre-Collect*/
#apply_geoa_v2_v2 #mainContent {padding-bottom:0;}
#apply_geoa_v2 #financeAppContainer {overflow: auto;}
#apply_geoa_v2 #financeAppContainer #financeAppPromo{float:left; width: 510px;}
#apply_geoa_v2 #financeAppContainer #financeAppPromo h2 {font-size: 17px; font-weight: bold; text-transform: uppercase; color: #78c54c;}
#apply_geoa_v2 #financeAppContainer h4 {margin-bottom: 15px; font-size: 14px;}
#apply_geoa_v2 #financeAppContainer ul {margin: 0 0 20px 40px;}
#apply_geoa_v2 #financeAppContainer ul li{margin-bottom: 15px; font-size: 14px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm {float:right; width: 380px; margin-right: 10px; padding: 5px 0 0 10px; background: transparent url('https://download.nautilus.com/creative/NTC/ntc_vertical_divider.gif') no-repeat 0 0;}
#apply_geoa_v2 #financeAppContainer #financeAppForm table {margin:0; border: none;}
#apply_geoa_v2 #financeAppContainer #financeAppForm table td {border:none; color:#635f4a; font-size: 12px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm table td.divider {display: none;}
#apply_geoa_v2 #financeAppContainer #financeAppForm table td input {margin:.15em 0 .15em .15em; border:1px solid #c9c7c0; padding:.125em}
#apply_geoa_v2 #financeAppContainer #financeAppForm table td select {margin:.15em 0 .15em .15em; border:1px solid #c9c7c0; padding:.125em 0 .125em; color:#171711;}
#apply_geoa_v2 #financeAppContainer #financeAppForm h3 {padding:0 0 0 5px; font-size: 14px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm h3 img {margin:10px 0 0 10px; color:#383827;}
#apply_geoa_v2 #financeAppContainer #financeAppForm p {margin:0 5px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm .label {font-weight:bold; color:#383827; padding-left:15px; padding-right:10px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm .field {}
#apply_geoa_v2 #financeAppContainer #financeAppForm .submitButton {padding-top: 10px; padding-bottom: 15px;text-align:right; padding-right:20px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm .submitButton span {position: relative; bottom: 10px; color: red; margin-right: 15px;}
#apply_geoa_v2 #financeAppContainer #financeAppForm .submitButton input {border:none;}
#apply_geoa_v2 #financeAppContainer #financeAppForm .disclaimerArea {display: none;}
#apply_geoa_submit #mainContent, #process_geoa_standby_ab #mainContent, #process_geoa_standby_ba #mainContent {padding: 5px 30px 30px 30px;}
