@charset "UTF-8";/* CSS Document */*               {margin: 0px; padding: 0px; font-family: helvetica, verdana,arial,sans-serif;}body            {background:#000; url:(../images/ninja_bg_main.gif) repeat-x;padding: 0 !important;padding-right: 1px;}a:focus         {outline: none;}a               {text-decoration: none;}a img           {border-style: none; color:#055bc2;}a:hover         {text-decoration: underline; color:#055bc2;}img             {border: none;}table           {vertical-align:top;}input           {text-align:left;}select          { text-align:left; font-size:11px; }img.img_left    {display:inline; float:left;}h3              { color:#21368b; font-size:16px; text-align:left; }h4              { font-size:12px; text-align:left; }p               { text-align:left; font-size:12px; }span.color_red  { color:red; }.back_to_top {font-size:10px; font-weight:normal; text-align:right}.back_to_top a:link {color:#0072eb}.back_to_top a:visited {color:#0072eb}.back_to_top a:active {color:#0072eb}/* footer */#ninja_footer       {height:49px; width:995px; position:relative; clear:both; background-image: url(../images/foot.gif);}#footer_cr          {left:36px; top:16px; position:absolute; color:#666666; font-size:10px;}#footer_questions   {right:40px; top:16px; position:absolute; color:#666666; font-size:10px;}.hidden_text {display:none;}/* header email entry section */#header     { height:114px; width:995px; }#header #header_col_1   { display:inline; width:456px; float:left; }#header #header_col_2   { display:inline; width:133px; position:relative; float:left; }#header #chat_button  { position:absolute; top:70px; left:65px; }#header #header_col_3   { display:inline; width:406px; position:relative; float:left; }#header #email_button   { position:absolute; top:55px; left:272px; }input#email_entry_textbox {width:155px; height:17px; border:1px solid #b0b7bf;}span#email_entry { display:block; position:absolute; top:31px; left:197px; width:200px; }/* navbar styles */#navbar { height:47px; width:995px; background:#fff;}#navbar ul{list-style:none;}#navbar li{display:inline;}ul#navbar       {list-style-type:none; float:left; display:block; height:47px; width:693px; background:#363536 url(../images/header_nav_bg.gif) repeat-x;}ul#navbar li  {display:inline;}.align_top  { vertical-align:top;}#header_table td  { vertical-align:top;}#header_table { vertical-align:top; }/* homepage specific styles */#home_billboard       { height:332px; width:996px; position:relative; background-color:#fff; }#home_billboard #buy_now_button_1   { position:absolute; top:224px; left:685px; }#home_billboard #learn_more_button_1   { position:absolute; top:273px; left:592px; }#home_billboard #learn_more_button_2   { position:absolute; top:55px; left:56px; }#page_fade                  { height:10px; width:996px; position:relative; }#vid_placeholder			{ height:170px; width:250px; z-index:100; top:64px; left:190px; position:absolute; }#home_promo                 { height:312px; width:995px; position:relative; background-color:#fff; }#home_promo #promo_01       { position:absolute; top:23px; left:62px;  }#home_promo #promo_02       { position:absolute; top:23px; left:527px; }/* coming soon */#wrapper_coming_soon #stage     { height:430px; width:995px; position:relative; background-color:#fff; }#wrapper_coming_soon #coming_soon_submit  { position:absolute; top:214px; left:845px; }#wrapper_coming_soon #stage span#first_name   { display:block; position:absolute; top:133px; left:447px; width:200px; }#wrapper_coming_soon #stage span#last_name  { display:block; position:absolute; top:178px; left:447px; width:200px; }#wrapper_coming_soon #stage span#email    { display:block; position:absolute; top:133px; left:656px; width:200px; }#wrapper_coming_soon #stage span#con_email  { display:block; position:absolute; top:178px; left:656px; width:200px; }#wrapper_coming_soon #stage span#opt_in   { display:block; position:absolute; top:220px; left:447px; width:20px; }#coming_soon_first_name, #coming_soon_last_name, #coming_soon_email, #coming_soon_email_con { width:193px; height:17px; border:1px solid #b0b7bf; }        /* product registration */#wrapper_product_registration #stage          { width:995px; background-color:#fff; }#wrapper_product_registration #stage #col_1   { position:relative; width:669px; height:1210px; display:inline; float:left; background-color:#fff; text-align:left;}#wrapper_product_registration #stage #col_2   { position:relative; width:325px; height:1210px; display:inline; border-left:1px solid #b0b7bf; background-color:#fff; float:left; text-align:left;}#wrapper_product_registration #stage #col_1 #start_now  { background-color:#fff; padding-left:115px; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now ul { background-color:#fff; padding-left:20px; padding-right:50px; text-align:left; font-size:12px;}#wrapper_product_registration #stage #col_1 #start_now li { background-color:#fff; padding-left:0px; padding-right:50px; text-align:left; font-size:12px;}#wrapper_product_registration #stage #col_1 #start_now table  { margin-top: 15px;}#wrapper_product_registration #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_product_registration #stage #col_1 #start_now td { text-align:left; font-size:13px;}#wrapper_product_registration #stage #col_1 #start_now select#ddlTitle  { width:62px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtFirst  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtInitial  { width:35px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtLast  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtStreet { width:195px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtApt { width:50px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtCity_reg { width:195px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlState_reg { width:115px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtZip_reg { width:115px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlMonth  { width:115px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlYear  { width:85px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlMonth_purchase_date  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlDay_purchase_date  { width:65px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now select#ddlYear_purchase_date  { width:85px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtModelNumber  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now div#submit_and_continue  { margin-top:15px; height:100px; text-align:left; }#wrapper_product_registration #stage #col_1 #start_now input#txtEmail_reg { width:195px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_registration #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_product_registration #stage #col_2 #find_retail_outlet h4,#wrapper_product_registration #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_product_registration #stage #col_2 #find_retail_outlet p,#wrapper_product_registration #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_product_registration #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_product_registration #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_product_registration #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_product_registration #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_product_registration #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_product_registration #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_product_registration #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/* product literature */#wrapper_product_literature #stage          { width:995px; background-color:#fff; }#wrapper_product_literature #stage #col_1   { position:relative; width:669px; height:800px; display:inline; float:left; background-color:#fff; text-align:left;}#wrapper_product_literature #stage #col_2   { position:relative; width:325px; height:800px; display:inline; border-left:1px solid #b0b7bf; background-color:#fff; float:left; text-align:left;}#wrapper_product_literature #stage #col_1 #start_now  { background-color:#fff; padding-left:115px; text-align:left; padding-top: 15px;}#wrapper_product_literature #stage #col_1 #start_now table  { margin-top: 15px;}#wrapper_product_literature #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_product_literature #stage #col_1 #start_now td { text-align:left; font-size:13px;}#wrapper_product_literature #stage #col_1 #start_now input#txtFirst  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_product_literature #stage #col_1 #start_now div#go_button  { padding-left:15px; }#wrapper_product_literature #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_product_literature #stage #col_2 #find_retail_outlet h4,#wrapper_product_literature #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_product_literature #stage #col_2 #find_retail_outlet p,#wrapper_product_literature #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_product_literature #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_product_literature #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_product_literature #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_product_literature #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_product_literature #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_product_literature #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_product_literature #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/* about us */#wrapper_about_us #stage          { width:995px; background-color:#fff; }#wrapper_about_us #stage #col_1   { position:relative; width:669px; height:800px; display:inline; border-right:1px solid #b0b7bf; float:left; background-color:#fff; text-align:left;}#wrapper_about_us #stage #col_1 #start_now  { background-color:#fff; padding-left:114px; padding-right:50px; text-align:left; font-size:12px;}#wrapper_about_us #stage #col_2   { position:relative; width:325px; height:800px; display:inline; background-color:#fff; float:left; text-align:left;}#wrapper_about_us #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_about_us #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_about_us #stage #col_2 #find_retail_outlet h4,#wrapper_about_us #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_about_us #stage #col_2 #find_retail_outlet p,#wrapper_about_us #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_about_us #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_about_us #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_about_us #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_about_us #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_about_us #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_about_us #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_about_us #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/* recipes */#wrapper_recipes #stage		{ width:995px; background-color:#fff; }#wrapper_recipes #stage #col_1   { position:relative; width:669px; display:inline; float:left; background-color:#fff; text-align:left; border-right:1px solid #b0b7bf; }#wrapper_recipes #stage #col_1 .intro {position: absolute; top: 140px; left: 268px; width: 300px; font-size:13px; font-weight:normal; text-align:left; }#wrapper_recipes #stage #col_1 .intro_bob_left {position: absolute; top: 250px; left: 50px; width: 150px; font-size:11px; font-weight:bold; text-align:left; }#wrapper_recipes #stage #col_1 .intro_bob_list {position: absolute; top: 265px; left: 45px; width: 150px; font-weight:normal; text-align:left; }#wrapper_recipes #stage #col_1 .intro_bob_list ul {background-color:#fff; padding-left:20px; text-align:left; font-size:11px;}#wrapper_recipes #stage #col_1 .intro_bob_list li {background-color:#fff; padding-left:0px; text-align:left; font-size:11px;}#wrapper_recipes #stage #col_1 .intro_bob_price {position: absolute; top: 400px; left: 50px; width: 150px; font-size:16px; font-weight:bold; text-align:left; }#wrapper_recipes #stage #col_1 .intro_bob_main {position: absolute; top: 170px; left: 268px; width: 360px; font-size:13px; font-weight:normal; text-align:left; }#wrapper_recipes #stage #col_1 #stage_right   { position:absolute; top:0px; left:242px; }#wrapper_recipes #stage #col_1 #stage_text_right   { position:absolute; top:140px; left:242px; }#wrapper_recipes #stage #col_1 #recipe_links { background-color:#fff; padding-left:50px; text-align:left; padding-right:50px; }#wrapper_recipes #stage #col_1 #recipe_links table {width:100%}#wrapper_recipes #stage #col_1 #recipe_links .recipe_column {width:28%; vertical-align:top;}#wrapper_recipes #stage #col_1 #recipe_links .spacer_column {width:8%; vertical-align:top;}#wrapper_recipes #stage #col_1 #recipe_links .recipe_header {font-size:10pt; font-weight:bold; text-align:left}#wrapper_recipes #stage #col_1 #recipe_links .recipe_link {font-size:9pt; font-weight:normal; text-align:left}#wrapper_recipes #stage #col_1 #recipe_links .recipe_link a:link {color:#0072eb}#wrapper_recipes #stage #col_1 #recipe_links .recipe_link a:visited {color:#0072eb}#wrapper_recipes #stage #col_1 #recipe_links .recipe_link a:active {color:#0072eb}#wrapper_recipes #stage #col_1 #recipe_specifics { background-color:#fff; padding-left:50px; text-align:left; padding-right:50px; }#wrapper_recipes #stage #col_1 #recipe_specifics .section_header {font-family:Arial; font-size:10pt; font-weight:bold; text-align:left}#wrapper_recipes #stage #col_1 #recipe_specifics .recipe_header {font-family:Arial; font-size:9pt; font-weight:bold; text-align:left; color:#fc3601}#wrapper_recipes #stage #col_1 #recipe_specifics .left_col {width:36%; vertical-align:top; text-align:left; font-family:Arial; font-size:9pt; font-weight:normal; text-align:left;}#wrapper_recipes #stage #col_1 #recipe_specifics .left_col a:hover{color:inherit; text-decoration:inherit;}#wrapper_recipes #stage #col_1 #recipe_specifics .left_col ul {list-style:none;}#wrapper_recipes #stage #col_1 #recipe_specifics .left_col li {text-align:left;}#wrapper_recipes #stage #col_1 #recipe_specifics .ins_header {font-weight:bold;}#wrapper_recipes #stage #col_1 #recipe_specifics .right_col {width:64%; vertical-align:top; text-align:left; font-family:Arial; font-size:9pt; font-weight:normal; text-align:left;}#wrapper_recipes #stage #col_2   { position:relative; width:325px; display:inline; background-color:#fff; float:left; text-align:left;}#wrapper_recipes #stage #col_2 #recipes_more {text-align:left;border-bottom:1px solid #b0b7bf; font-size:12px;}#wrapper_recipes #stage #col_2 #recipes_more .indented {margin-left:20px; margin-right:20px; text-align:left;}#recipe_vid_placeholder		{ height:170px; width:250px; z-index:100; top:290px; right:54px; position:absolute; }#bob_vid_placeholder		{ height:170px; width:250px; z-index:100; top:160px; right:54px; position:absolute; }/* privacy policy */#wrapper_privacy_policy #stage          { width:995px; background-color:#fff; }#wrapper_privacy_policy #stage #col_1   { position:relative; width:669px; height:2000px; display:inline; border-right:1px solid #b0b7bf; float:left; background-color:#fff; text-align:left;}#wrapper_privacy_policy #stage #col_1 #start_now  { background-color:#fff; padding-left:114px; padding-right:50px; padding-top:10px; text-align:left; font-size:12px;}#wrapper_privacy_policy #stage #col_2   { position:relative; width:325px; height:2000px; display:inline; background-color:#fff; float:left; text-align:left;}#wrapper_privacy_policy #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_privacy_policy #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_privacy_policy #stage #col_2 #find_retail_outlet h4,#wrapper_privacy_policy #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_privacy_policy #stage #col_2 #find_retail_outlet p,#wrapper_privacy_policy #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_privacy_policy #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_privacy_policy #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_privacy_policy #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_privacy_policy #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_privacy_policy #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_privacy_policy #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_privacy_policy #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/* contact us */#wrapper_contact_us #stage          { width:995px; background-color:#fff; }#wrapper_contact_us #stage #col_1   { position:relative; width:669px; height:650px; display:inline; float:left; background-color:#fff; text-align:left;}#wrapper_contact_us #stage #col_2   { position:relative; width:325px; height:650px; display:inline; border-left:1px solid #b0b7bf; background-color:#fff; float:left; text-align:left;}#wrapper_contact_us #stage #col_1 #start_now  { background-color:#fff; padding-left:115px; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now table  { margin-top: 15px;}#wrapper_contact_us #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_contact_us #stage #col_1 #start_now td { text-align:left; font-size:13px;}#wrapper_contact_us #stage #col_1 #start_now input#txtOrder  { width:120px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtZip  { width:102px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now select#ddlQuery  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtProdName  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtUserName  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtModelNo  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtEmail  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtDateCode  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtTelephone  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_1 #start_now input#txtComments  { width:210px; height:17px; border:1px solid #b0b7bf; text-align:left; }#wrapper_contact_us #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_contact_us #stage #col_2 #find_retail_outlet h4,#wrapper_contact_us #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_contact_us #stage #col_2 #find_retail_outlet p,#wrapper_contact_us #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_contact_us #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_contact_us #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_contact_us #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_contact_us #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_contact_us #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_contact_us #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_contact_us #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/*products page*/#wrapper_products #stage          { width:995px; background-color:#fff; }#wrapper_products #stage #col_1   { position:relative; width:669px; height:910px; display:inline; float:left; background-color:#fff; text-align:left;}#wrapper_products #stage #col_2   { position:relative; width:325px; height:910px; display:inline; border-left:1px solid #b0b7bf; background-color:#fff; float:left; text-align:left;}#wrapper_products #stage #col_1 #buy_now_button_1   { position:absolute; top:317px; left:528px; }#wrapper_products #stage #col_1 #start_now  { background-color:#fff; padding-left:45px; padding-right:45px; text-align:left; font-size:14px; }#wrapper_products #stage #col_1 #start_now ul { background-color:#fff; padding-left:20px; text-align:left; font-size:12px;}#wrapper_products #stage #col_1 #start_now li { background-color:#fff; padding-left:0px; text-align:left; font-size:12px;}#wrapper_products #stage #col_1 #start_now table  { margin-top: 15px; width:100%}#wrapper_products #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_products #stage #col_1 #start_now td { text-align:left; font-size:13px;}#wrapper_products #stage #col_1 #start_now .content_row { text-align:left; vertical-align:top;}#wrapper_products #stage #col_1 #start_now .header_row { color:#21368b; font-size:15px; font-weight:bold; width:45%;}#wrapper_products #stage #col_1 #start_now .spacer_row { width:10%;}#wrapper_products #stage #col_1 #start_now .highlight_text { color:#0071eb}#wrapper_products #stage #col_2 #recipes_more {text-align:left;border-bottom:1px solid #b0b7bf; font-size:12px;}#wrapper_products #stage #col_2 #recipes_more .indented {margin-left:20px; margin-right:20px; text-align:left;}#products_vid_placeholder		{ height:170px; width:250px; z-index:100; top:25px; right:54px; position:absolute; }/* faqs */#wrapper_faqs #stage          { width:995px; background-color:#fff; }#wrapper_faqs #stage #col_1   { position:relative; width:669px; height:1500px; display:inline; border-right:1px solid #b0b7bf; float:left; background-color:#fff; text-align:left;}#wrapper_faqs #stage #col_1 #start_now  { background-color:#fff; padding-left:114px; padding-right:50px; padding-top:10px; text-align:left; font-size:12px;}#wrapper_faqs #stage #col_1 #start_now ul { background-color:#fff; padding-left:20px; text-align:left; font-size:12px;}#wrapper_faqs #stage #col_1 #start_now li { background-color:#fff; padding-left:0px; text-align:left; font-size:12px;}#wrapper_faqs #stage #col_2   { position:relative; width:325px; height:1500px; display:inline; background-color:#fff; float:left; text-align:left;}#wrapper_faqs #stage #col_2 #find_retail_outlet { width:250px; height:380px; text-align:left; padding:60px 0 0 22px; border-bottom:1px solid #b0b7bf;  }#wrapper_faqs #stage #col_1 #start_now h4 { margin:18px 0 0 0; }#wrapper_faqs #stage #col_2 #find_retail_outlet h4,#wrapper_faqs #stage #col_1 #start_now h4             { margin:18px 0 0 0; }#wrapper_faqs #stage #col_2 #find_retail_outlet p,#wrapper_faqs #stage #col_1 #start_now p             { margin:5px 0 0 0; }   #wrapper_faqs #stage #col_2 #find_retail_outlet select#ddlSearchRadius, #wrapper_faqs #stage #col_2 #find_retail_outlet input#txtZip_code,#wrapper_faqs #stage #col_2 #find_retail_outlet input#txtCity,#wrapper_faqs #stage #col_2 #find_retail_outlet select#ddlState  { width:160px; height:17px; border:1px solid #b0b7bf; text-align:left;}#wrapper_faqs #stage #col_2 #find_retail_outlet span#retail_buttons { margin-left:35px; }#wrapper_faqs #stage #col_2 #find_retail_outlet img#search_button { margin-left:9px; margin-top:15px; }#wrapper_faqs #stage #col_2 #find_retail_outlet img#clear_button { margin-top:15px; }/* parts and accessories */#wrapper_parts #stage		{ width:995px; background-color:#fff; }#wrapper_parts #stage #col_1   { position:relative; width:669px; height:1200px; display:inline; float:left; background-color:#fff; text-align:left; border-right:1px solid #b0b7bf; }#wrapper_parts #stage #col_1 .intro {position: absolute; top: 120px; left: 305px; width: 300px; font-size:13px; font-weight:normal; text-align:left; }#wrapper_parts #stage #col_1 #stage_right   { position:absolute; top:0px; left:300px; }#wrapper_parts #stage #col_1 #stage_main   {   height:838px; width:670px; top:250px; right:7px; position:absolute; background:url(../images/parts/stage_03_main.gif) }#wrapper_parts #stage #col_1 #parts_links { background-color:#fff; padding-left:50px; text-align:left; padding-right:50px; top:250px; right:7px; }#wrapper_parts #stage #col_1 #stage_main table {width:100%; font-size:10px;}#wrapper_parts #stage #col_1 #stage_main .text_column {width:22%; vertical-align:top;}#wrapper_parts #stage #col_1 #stage_main .parts_column {width:22%; vertical-align:top;}#wrapper_parts #stage #col_1 #stage_main .spacer_column {width:8%; vertical-align:top;}#wrapper_parts #stage #col_1 #stage_main .parts_header {font-size:10pt; font-weight:bold; text-align:left; color:#21368b}#wrapper_parts #stage #col_1 #stage_main .spacer_row {height:21px;}#wrapper_parts #stage #col_2   { position:relative; width:325px; display:inline; background-color:#fff; float:left; text-align:left;}#wrapper_parts #stage #col_2 #parts_more {text-align:left;border-bottom:1px solid #b0b7bf; font-size:12px;}#wrapper_parts #stage #col_2 #parts_more .indented {margin-left:20px; margin-right:20px; text-align:left;}#wrapper_parts #stage #col_2 #parts_more .textfield { margin-left:0px; margin-top:0px;}#wrapper_parts #stage #col_2 #parts_more img#search_button { margin-left:5px; margin-top:5px; }div.grey_line  { width:100%; height:5px; border-bottom:1px solid #b0b7bf; margin:25px 0 25px 0; text-align:left;}.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/background: yellow;}.anylinkmenu				{	position: absolute;visibility: hidden; left:-20px;z-index: 1000;font-family:Arial, Helvetica, sans-serif; background:url(../images/product_drop.png) no-repeat; width:191px; height:60px; text-align:left;}.anylinkmenu ul				{	margin: 8px 0 0 0;padding: 0;list-style-type: none; text-align:left;}.anylinkmenu ul li a		{	width: 100%;display: block;text-indent: 0px;padding: 4px 0;text-decoration: none;text-indent: 0;font-size: 12px; color:#333; text-align:left; padding: 2px 0 2px 10px; margin: 0 0 0 10px;}.anylinkmenu a:hover		{	color: #FFF; font-weight:bold; background:url(../images/arrows.gif) no-repeat left center;}.anylinkmenu2				{	position: absolute;visibility: hidden; left:-20px;z-index: 1000;font-family:Arial, Helvetica, sans-serif; background:url(../images/support_drop.png) no-repeat; width:191px; height:79px; text-align:left;}.anylinkmenu2 ul				{	margin: 8px 0 0 0;padding: 0;list-style-type: none; text-align:left;}.anylinkmenu2 ul li a		{	width: 100%;display: block;text-indent: 0px;padding: 4px 0;text-decoration: none;text-indent: 0;font-size: 12px; color:#333; text-align:left; padding: 2px 0 2px 10px; margin: 0 0 0 10px;}.anylinkmenu2 a:hover		{	color: #FFF; font-weight:bold; background:url(../images/arrows.gif) no-repeat left center;}