@charset "UTF-8";
#masthead {background-image:url(../images/bg_masthead_franch.jpg);}
.franchInfoClickMag {background:url(../images/sprites_franch_btns.png) no-repeat 0 0;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchInfoClickMagOver {background:url(../images/sprites_franch_btns.png) no-repeat 0 -80px;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchCountClickMag { background:url(../images/sprites_franch_sold_btns.png) no-repeat 0 0px; width:200px; height:80px; margin-bottom:10px;	cursor:pointer;	color:#FED103; }
.franchCountClickMagOver {background:url(../images/sprites_franch_sold_btns.png) no-repeat 0 -80px;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchPressClickMag {background:url(../images/sprites_franch_btns.png) no-repeat 0 -320px;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchPressClickMagOver {background:url(../images/sprites_franch_btns.png) no-repeat 0 -400px;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchFAQClickMag {background:url(../images/sprites_franch_faq_btn.png) no-repeat 0 0;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
.franchFAQClickMagOver {background:url(../images/sprites_franch_faq_btn.png) no-repeat 0 -80px;width:200px;height:80px;margin-bottom:10px;cursor:pointer;color:#FED103;}
h2.pageTitle {width:385px;height:22px;background:url(../images/sprites_masthead_txt.gif) no-repeat 0 -198px;}
h3.pageTag {width:480px;height:22px;background:url(../images/sprites_masthead_txt.gif) no-repeat 0 -22px;}
#franch_info_tab.TabbedPanelsTab {background-position:0 0;}
#franch_info_tab.TabbedPanelsTabHover {background-position:-170px 0;}
#franch_info_tab.TabbedPanelsTabSelected {background-position:-340px 0;}
#new_tab.TabbedPanelsTab {background-position:0 -300px;}
#new_tab.TabbedPanelsTabHover {background-position:-170px -300px;}
#new_tab.TabbedPanelsTabSelected {background-position:-340px -300px;}
#equipment_tab.TabbedPanelsTab {background-position:0 -350px;}
#equipment_tab.TabbedPanelsTabHover {background-position:-170px -350px;}
#equipment_tab.TabbedPanelsTabSelected {background-position:-340px -350px;}
#products_tab.TabbedPanelsTab {background-position:0 -400px;}
#products_tab.TabbedPanelsTabHover {background-position:-170px -400px;}
#products_tab.TabbedPanelsTabSelected {background-position:-340px -400px;}
#testimonials_tab.TabbedPanelsTab {background-position:0 -50px;}
#testimonials_tab.TabbedPanelsTabHover {background-position:-170px -50px;}
#testimonials_tab.TabbedPanelsTabSelected {background-position:-340px -50px;}
#reasons_to_buy_tab.TabbedPanelsTab {background-position:0 -100px;}
#reasons_to_buy_tab.TabbedPanelsTabHover {background-position:-170px -100px;}
#reasons_to_buy_tab.TabbedPanelsTabSelected {background-position:-340px -100px;}
#franch_support_tab.TabbedPanelsTab {background-position:0 -200px;}
#franch_support_tab.TabbedPanelsTabHover {background-position:-170px -200px;}
#franch_support_tab.TabbedPanelsTabSelected {background-position:-340px -200px;}
#process_tab.TabbedPanelsTab {background-position:0 -250px;}
#process_tab.TabbedPanelsTabHover {background-position:-170px -250px;}
#process_tab.TabbedPanelsTabSelected {background-position:-340px -250px;}
.TabbedPanelsTab, .TabbedPanelsTabHover, .TabbedPanelsTabSelected {background:url(../images/sprites_franch_tabs.png) no-repeat;}
.prodTab {position:relative;margin-left:-14px;margin-bottom:40px;padding:10px 10px 0px 10px;font-size:120%;}
.prodTabTop {position:relative;width:460px;top:0;left:0;margin:-10px 0 0 -10px;padding:1em 20px 24px 20px;background:#fff url(../images/bg_gen_yellow.png) repeat-x 0 0;}
.prodTabTop.starburst {background:#fff url(../images/bg_franch_info_starburst_yellow.png) no-repeat right top !important;}
.prodTabTop h3 {/*font-family:"Serpentine", "Helvetica Neue", Helvetica, Arial, sans-serif;*/font-weight:bold;font-style:italic;color:#EC1B23;font-size:140%;}
.prodTab p {color:#000;}
#commercial {margin-bottom:1em;}
.story {border-bottom:1px dotted #ccc;padding-bottom:1em;margin-bottom:1.25em;font-size:90%;}
.story a, .story a:link, .story a:visited {color:#EC1B23;text-decoration:none;}
.story a:hover, .story a:active {text-decoration:underline;}
h3.storyTitle {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;margin-bottom:1em;text-shadow:1px 1px 1px #ccc;color:#191919;}
.storyTitle a, .storyTitle a:link, .storyTitle a:visited {text-decoration:none;color:#000;}
.whatsNewImg {float:right;margin:0 0 10px 10px;border:1px solid #666;}
#testimonialGrid {width:453px;border-top:1px solid #191919;border-right:0;border-bottom:0;border-left:1px solid #191919;}
#testimonialGrid td {padding:0;margin:0;border-top:0;border-right:1px solid #191919;border-bottom:1px solid #191919;border-left:0;}
#testimonialGrid a {cursor:pointer;margin:0;}
#testimonialGrid img {padding:0;margin:0;}
.ownIcon {background:url(../images/sprites_franch_icons.png) no-repeat;float:left;height:45px;width:56px;margin:-12px 10px 0px 0;}
#sixth_tab_content p {margin-left:66px;}
#ownIcon1 {background-position:0 0;}
#ownIcon2 {background-position:0 -45px;}
#ownIcon3 {background-position:0 -90px;}
#ownIcon4 {background-position:0 -135px;}
#ownIcon5 {background-position:0 -180px;}
#ownIcon6 {background-position:0 -225px;}
#ownIcon7 {background-position:0 -270px;}
#ownIcon8 {background-position:0 -315px;}
#ownIcon9 {background-position:0 -360px;}
#ownIcon10 {background-position:0 -405px;}
#ownIcon11 {background-position:0 -450px;}
#ownIcon12 {background-position:0 -495px;}
#ownIcon13 {background-position:0 -540px;}
#ownIcon14 {background-position:0 -585px;}
.infoMsg p, .infoMsg li {font-size:1em;}
#equipment_tab_content .equipmentTitle {text-align:center;font-size:180%;}
#equipment_tab_content .threeCol {}
#equipment_tab_content .threeCol .col {float:left;width:146px;}
#equipment_tab_content .threeCol .colCenter {float:left;width:146px;margin-right:5px;margin-left:5px;padding-right:5px;padding-left:5px;border-right:1px dotted #ccc;border-left:1px dotted #ccc;}
#equipment_tab_content .threeCol h4 {/*font-family:"Serpentine", "Helvetica Neue", Helvetica, Arial, sans-serif;*/font-size:1.0em;text-align:center;}
ul.equipFeatures {font-size:.7em;margin-left:-20px;}
ul.equipFeatures li {line-height:1em;margin:5px 0 5px 0;}
p.equipNotes {font-size:.7em;margin-top:5px;padding-top:5px;border-top:1px dotted #ccc;}
a.clickToZoom {font-size:.6em;color:#666;text-decoration:none;text-align:center;display:block;margin-bottom:10px;}
img.equipThumb {border:1px solid #EC1B23;}
.pdfLink {margin-top:5px;padding-top:15px;border-top:1px dotted #ccc;text-align:right;font-size:.8em;}
.prodSection {border:1px solid #ccc;}
.prod {background:no-repeat center left;border-bottom:2px dotted #ccc;padding:10px 10px 10px 150px;}
.prod h3 {font-size:1.2em;margin-bottom:.25em;}
.prod p {margin-bottom:0px;font-size:.8em;}
#gt {background-image:url(../images/bg_franch_prod_gt.jpg);background-color:#EFF4F7;}
#lt {background-image:url(../images/bg_franch_prod_lt.jpg);background-position:bottom left;background-color:#FFFAE9;}
#hb {background-image:url(../images/bg_franch_prod_hb.jpg);background-color:#EEF8FD;}
#ubot {background-image:url(../images/bg_franch_prod_ubot.jpg);background-color:#F2F6ED;}
#bw {background-image:url(../images/bg_franch_prod_bw.jpg);background-color:#FFF5F0;}
#tf {background-image:url(../images/bg_franch_prod_tf.jpg);background-color:#DCD3E8;}
#fm {background-image:url(../images/bg_franch_prod_fm.jpg);background-position:bottom left;background-color:#E6F6F9;}
#fourd {background-image:url(../images/bg_franch_prod_4d.jpg);background-position:bottom left;background-color:#E9DBE6;}
.addOnSection {margin-top:1em;}
.aoDesc h3 {font-size:1em;margin-bottom:.25em;}
.aoDesc p {margin:0px;font-size:.8em;}
.aoLeft, .aoRight {float:left;width:220px;}
.aoLeft {margin-right:10px;}
.aoPicRed {border:1px solid #EC1B23;}
.thumbLeft {float:left;width:75px;text-align:center;}
.aoDesc {float:left;width:145px;}
.wide {width:220px;}
.movieDiv {cursor:pointer;}
.movieDiv img {border-top:1px solid #b1b1b1;}
.equipFeatures,.equipNotes {display:none;visibility:hidden;}
.showDetailsClicker {font-size:.8em;text-align:center;cursor:pointer;}
#contactCTA {margin-top:2em;font-size:0.8em;border:1px solid #EC1B23;padding:0.5em;background-color:#0069B0;color:#fff;text-align:center;}
#contactCTA a,#contactCTA a:link,#contactCTA a:visited {color:#F3F3F3;}
#contactCTA a:hover,#contactCTA a:active {color:#CCC;}
