﻿body{background-color: #ffffff; margin:0px; padding:0px;}
.body_transparent{background-color: transparent; margin:0px; padding:0px;}
/*body {background-color: transparent} */
a:hover { text-decoration: underline; }
a { text-decoration: none; }

.body_background{ background-color: White;}
.body_container { text-align:center; width:990px; }
.header{ width:990px; height:130px; background-image:url(../images/header_navi_bg.png); background-repeat:no-repeat; margin-top:0px; #margin-top:0px; }
.header_navi{ float:left; margin-left:13px; margin-top:-35px; width:871px; height:25px; }
.header_quickOrder{ float:right;padding-top:8px;}
.header_logo{width:135px; height:129px; float:left; margin-left:425px;}

.iframe_container{width:715px;}
.iframe_1column_container{width:935px; padding-left: 10px;}

.indexContent_container{}
.indexContent_bigpic{ float:left; margin-left:-15px; width:1001px; height:445px; margin-top:0px; #margin-top:10px; }
.indexContent_smallpic{ width:990px; height:252px; margin-left:1px; margin-top:-51px; #margin-top:-50px; float:left;}
.indexContent_bigpic_frame{float:left; width:1082; height:429px; margin-top:-646px; #margin-top:-646px; margin-left:-15px;}

.content_container{margin-left:0x; margin-top:5px; width:1022px; }
.content_top{background-image:url(../images/confirm_address_top.png); background-repeat:no-repeat; width:1022px; height:61px; margin-left:-20px; #margin-left:-30px;}
.content_top_container{padding-top:22px; padding-left:40px;}
.content_top_icon{width:64px; height:39px; float:left;}
.content_top_flexiIcon{min-width:auto; height:39px; float:left;}
.content_top_copy{float:right; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#007eb7; padding-top:8px; padding-right:35px;}
.content_mid{background-image:url(../images/confirm_address_mid.png); background-repeat:repeat-y; width:1022px; padding-left:8px; #padding-left:0px; margin-left:-20px; #margin-left:-30px; height:300px;}
.content_mid_unlimited{background-image:url(../images/confirm_address_mid.png); background-repeat:repeat-y; width:1022px; padding-left:8px; #padding-left:0px; margin-left:-20px; #margin-left:-30px; margin-top: 0px;}
.content_mid_dropdown{width:958px; height:34px; background-image:url(../images/deliveryTime_bg.jpg); background-repeat:repeat-x; text-align:left; margin-top:0px; clear:both; margin-left:25px; #margin-left:2px;}
.content_mid_dropdown_blank{width:958px; height:34px;  text-align:left; margin-top:0px; clear:both; margin-left:25px; #margin-left:2px;}
.content_mid_dropdown_special{width:935px; height:34px; background-image:url(../images/deliveryTime_bg.jpg); background-repeat:repeat-x; text-align:left; margin-top:0px; clear:both; margin-left:0px; #margin-left:0px;}
.content_mid_dropdown_special2{width:715px; height:34px; background-image:url(../images/deliveryTime_bg.jpg); background-repeat:repeat-x; text-align:left; margin-top:0px; clear:both; margin-left:0px; #margin-left:0px;}
.payment_link{font-family:Arial, Arial, Helvetica, sans-serif; color:#007eb7; font-size:9px;}
.content_mid_dropdownmenu{width:200px; border:#ff0000 solid 1px; color:#FFFFFFF; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; margin-right:10px; vertical-align:absmiddle;}
.content_mid_dropdownmenu_csc{width:50px; border:#ff0000 solid 1px; color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; margin-right:10px; vertical-align:absmiddle;}
.content_mid_address{width:935px; height:55px; clear:both; text-align:left; margin-left:0px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#007eb7;}
.content_mid_address:hover{width:935px; height:55px; clear:both; text-align:left; margin-left:0px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#007eb7;}
.content_mid_address ul{list-style:none; margin-left:110px; #margin-left:150px; margin-top:-50px; width:480px; line-height:200%;}
.content_mid_address_select{float:right; margin-right:180px; margin-top:0px; #margin-top:-60px;}
.content_mid_separation{height:2px; background-color:#007eb7; width:935px; margin-left:0px;}
.content_bot{background-image:url(../images/confirm_address_bot.png); background-repeat:no-repeat; width:1022px; height:67px; margin-left: -20px; #margin-left: -30px;}
.content_bot_buttons{float:right; padding-right:40px;}
.content_mid_1column_iframe{width:935px; padding-top:5px; min-height:280px; }
.content_mid_2column{width:955px; padding-top:5px; height:260px; }
.content_mid_2column_iframe{width:715px; padding-top:5px; min-height:280px; }
.content_mid_2column_iframe_selectfood{width:715px; padding-top:0px; height:260px;}
.content_mid_2column_iframe_selectfood2{width:700px; padding-top:0px; height:260px;}
.content_mid_2column_left{float:left; width:715px; margin-top:0px; margin-left:0px;}
.content_mid_2column_right{float:right; width:230px; text-align:left; }
.content_mid_2column_right h4{     font-family:Arial, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-align:left; margin-top:0px; margin-left:0px; #margin-left:0px;     }

.content_mid_2column_right h4 strong{color:#330066;}
.content_mid_2column_right_copy{ width:200px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align:left; margin-left:0px; #margin-left:0px; }

.content_mid_form{width:935px; text-align:left; margin-left:0px;}
.content_mid_form_special{width:715px; text-align:left; margin-left:0px;}
.content_mid_form_special2{width:680px; text-align:left; margin-left:0px;}
.content_mid_form_update{height:42px; width:700px; margin-left:20px;}
.content_mid_table_divider{background-image:url(../images/table_divider.jpg); background-repeat:repeat-y; width:10px;}
.content_mid_2column_left_rowContainer{}
.content_mid_2column_left_row_title{text-align:left; margin-left:20px; #margin-left:10px;}
.content_mid_2column_left_row_5columnContainer{float:left; margin-left:0px; #margin-left:-10px;}
.content_mid_2column_left_row_5column_cell{float:left; width:143px;}
.content_mid_2column_left_row_5columnCrustTickerContainer{float:left; margin-top:-42px; margin-left:0px; #margin-left:-10px;}
.content_mid_2column_left_row_5columnFavTickerContainer{float:left; margin-top:-32px; padding-left:0px; #padding-left:-10px;}
.content_mid_2column_left_row_5columnTicker_cell{float:left; width:143px;}
.content_mid_2column_left_row_5columnTicker_cell img{position:relative; left:15px;}
.content_mid_2column_left_row_footer{text-align:left; margin-left:20px; #margin-left:10px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; clear:left; float:left; margin-top:-15px; width:650px;}
.content_mid_selectPizza_dividor{margin-top:10px; margin-left:0px; #margin-left:-23px; clear:left; background-image:url(../images/select_pizza_steps_divider.png); background-repeat:repeat-x; width:715px;}
.content_mid_selectPizza_longdividor{margin-top:10px; margin-left:0px; #margin-left:-23px; clear:left; background-image:url(../images/select_pizza_steps_divider.png); background-repeat:repeat-x; width:900px;}
.content_mid_3column{width:955px; margin-left:23px; padding-top:5px; min-height:280px;}
.content_mid_3column_iframe{width:935px; margin-left:23px; padding-top:5px; min-height:280px;}
.content_mid_3column_leftCol{float:left; width:140px; margin-top:0px;}
.content_mid_3column_midCol{float:left; width:575px; margin-top:0px;}
.content_mid_3column_midCol_iframe{float:left; width:575px; margin-top:0px;}
.content_mid_3column_rightCol{float:right; width:220px;}
.content_mid_3column_midCol_rowContainer{}
.content_mid_3column_midCol_row_title{text-align:left; margin-left:20px; #margin-left:10px;}
.content_mid_3column_midCol_row_title_special{margin-left:3px; font-family:Arial, Arial, Helvetica, sans-serif; color:#007eb7; font-size:12px; line-height:150%;}
.content_mid_3column_midCol_row_4columnContainer{float:left; margin-left:0px; #margin-left:-10px;}
.content_mid_3column_midCol_row_4column_cell{float:left; width:143px;}
.content_mid_3column_midCol_row_4columnCrustTickerContainer{float:left; margin-top:-40px; margin-left:0px; #margin-left:-10px;}
.content_mid_3column_midCol_row_4columnFavTickerContainer{float:left; margin-top:-32px; margin-left:0px; #margin-left:-10px;}
.content_mid_3column_midCol_row_4columnTicker_cell{float:left; width:143px;}
.content_mid_3column_midCol_row_4columnTicker_cell img{position:relative; left:15px;}
.content_mid_3column_midCol_row_footer{text-align:left; padding-left:20px; #padding-left:10px; font-family:Arial, Arial, Helvetica, sans-serif; font-size:9px; color:#999999; clear:left; float:left; margin-top:-15px; width:550px;}
.content_mid_3column_selectPizza_dividor{margin-top:10px; margin-left:0px; #margin-left:0px; clear:left; background-image:url(../images/select_pizza_steps_divider.png); background-repeat:repeat-x; width:575px;}
.content_mid_3column_selectPizza_dividor_special{margin-top:10px; margin-left:0px; #margin-left:0px; clear:left; background-image:url(../images/select_pizza_steps_divider.png); background-repeat:repeat-x; width:560px;}
.thankyou_container{background-image:url(../images/thankyou_bg.jpg); background-repeat:no-repeat; width:950px; height:400px;padding-left:8px; #padding-left:0px; margin-left:15px; #margin-left:-30px; text-align:left; margin-top: -400px; }
.thankyou_name{color:#007eb7; font-size:18px; font-family:Arial, Arial, Helvetica, sans-serif; font-weight:bold; padding-left:29px; padding-top:10px;}
.thankyou_button{padding-left:210px; padding-top:122px;}
.thankyou_copy{padding-left:30px; padding-top:20px; width:450px; color:#007eb7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.thankyou_copy strong{color:#FF0000;}
.thankyou_feedback{padding-left:30px; padding-top:5px;}
.iframe_2column_left{float:left; width:375px; margin-left:23px;}
.iframe_2column_left_special{margin-left:23px; background-image:url(../images/termsofuse_bg_1.png); background-repeat:repeat-y; height:290px; width: 375px; float:left; text-align:left;}
.iframe_2column_left_special_button{padding-left:175px;margin-top:0px;#margin-top:-5px;}
.iframe_2column_left_vacanciesspecial_button{padding-left:227px;margin-top:-250px;#padding-top:-200px;}
.iframe_2column_left_special2{margin-left:23px; background-image:url(../images/termsofuse_bg_1.png); background-repeat:repeat-y; height:24px; width:100%; text-align:left;}
.iframe_2column_left_button{margin-top:-270px; text-align:right; margin-right:-6px;}
.iframe_2column_right{width:555px;}
.iframe_2column_right_special{width:595px; background-image:url(../images/termsofuse_bg_2.png); background-repeat:repeat-y; height:290px; overflow:auto; }
.iframe_2column_right_aboutus{background-image:url(../images/corp_about_us_04.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:40px; #padding-top:40px; line-height:15px; #line-height:15px; padding-right:30px; height:2400px;}
.iframe_2column_right_aboutus strong{color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.iframe_2column_right_joinus{background-image:url(../images/corp_joinus_02.jpg); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:50px; #padding-top:60px; line-height:15px; #line-height:15px; padding-right:30px; height:390px;}
.iframe_2column_right_joinus a:hover { text-decoration: underline; color:#007eb7;}
.iframe_2column_right_joinus a { text-decoration: none; color:#007eb7; }
.iframe_2column_right_joinus strong{color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.iframe_2column_right_termsofuse{background-image:url(../images/termsofuse_bg.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:30px; #padding-top:30px; line-height:15px; #line-height:15px; padding-right:30px; height:450px;}
.iframe_2column_right_privacy{background-image:url(../images/privacy_right_bg.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:40px; #padding-top:40px; line-height:15px; #line-height:15px; padding-right:30px; height:2000px; #height:2000px;}
.iframe_2column_right_privacy_line{background-color:#007eb7; height:3px;}
.iframe_2column_right_privacy strong{color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.iframe_2column_right_vacancies{background-image:url(../images/vacancies_right_bg.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:40px; #padding-top:40px; line-height:15px; #line-height:15px; padding-right:30px; height:1950px; # height:1950px;}
.iframe_2column_right_vacancies strong{color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.iframe_2column_right_vacancies a:hover { text-decoration: underline; color:#007eb7;}
.iframe_2column_right_vacancies a { text-decoration: none; color:#007eb7; }


.iframe_2column_right_contactus {background-image:url(../images/contactus_03.jpg); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:40px; #padding-top:40px; line-height:15px; #line-height:15px; padding-right:30px; height:680px;}
.iframe_2column_right_contactus a:hover { text-decoration: underline; color:#007eb7;}
.iframe_2column_right_contactus a { text-decoration: none; color:#007eb7; }
.iframe_2column_right_contactus strong{color:#ff0000; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.iframe_2column_right_contactform{background-image:url(../images/contactform_bg.jpg); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-top:130px; line-height:15px; #line-height:15px; padding-left:30px; height:480px;}
.iframe_2column_right_contactform_title{color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; width:500px; margin-top:-70px; margin-left:-173px; height:75px;}
.iframe_2column_right_contactform_form{margin-left:27px; margin-bottom:8px; #margin-bottom:7px;}
.iframe_2column_right_jobApplication{background-image:url(../images/corp_jobapplication_bg.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; height:1800px;}
.iframe_2column_right_jobApplication_title{color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; width:500px; padding-top:30px; padding-left:27px; height:80px;}
.iframe_2column_right_jobApplication_form{margin-left:27px; margin-bottom:8px; #margin-bottom:7px;}
.iframe_2column_right_jobApplication_form p{margin-bottom:-6.5px; #margin-bottom:-13px;}
.iframe_2column_right_jobApplication_line{margin-top:25px; width:500px; background-color:#007eb7; height:3px;}
.iframe_2column_right_jobApplication_button{margin-left:180px;}
.jobApplication_education{clear:both; height:40px;}
.pickup_ticker{float:left; width:184px;}
.pickup_ticker img{position:relative; left:15px; top:-100px;}
.store_cell{float:left; width:200px; height: 130px;}
.store_cell_copy{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#007EB7; margin-top:0px; padding-left:35px;}

.table{margin-left:0px; #margin-left:0px; line-height:130%;}
.table_special{margin-left:0px; #margin-left:0px; line-height:130%; margin-top:-12px;}
.table_title{background-color:#007eb7; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:30px;}
.table_title_type{width:100px; text-align:left; padding-left:20px;}
.table_title_toppings{width:220px; text-align:left;}
.table_title_empty{width:40px;}
.table_title_add{width:50px; text-align:center;}
.table_title_drop{width:50px; text-align:center;}
.table_title_qty{width:50px; text-align:center;}
.table_title_price{width:80px; text-align:center;}

.table_content{color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; height:20px;}
.table_content_type{font-weight:bold; text-align:left; padding-left:20px; background-color:#e7ebeb;}
.table_content_toppings{font-weight:normal; text-align:left;}
.table_content_empty{};
.table_content_add{text-align:center;}
.table_content_drop{text-align:center; background-color:#e7ebeb;}
.table_content_qty{font-weight:normal; text-align:center;  background-color:#e7ebeb;}
.table_content_price{font-weight:normal; text-align:center; background-color:#e7ebeb;}

.table_footer{float:left; background-image:url(../images/select_pizza_steps_divider.png); background-repeat:repeat-x; height:90px; margin-left:23px; width:715px;}
.table_footer img{float:right; margin-right:10px;}
.table_footer_surcharge{text-align:left;padding-left:20px; font-weight:bold; color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; float:left; clear:left; margin-top:12px;}
.table_footer_surcharge strong{color:#FFFFFF;}

.table_content_dark{background-color:#e7ebeb;}
.table_content_leftAlign{text-align:left;}
.table_totalprice{color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center;}
.table_line{height:1px; background-color:#007eb7;}

.footer{ background-image:url(../images/footer_bg2.jpg); background-repeat:no-repeat; width:1000px; height:80px; margin-top:-280px; margin-left:-5px; clear:both;}
.footer_index{ background-image:url(../images/footer_bg.png); background-repeat:no-repeat; width:1000px; height:60px; margin-top:-280px; #margin-top:0px; margin-left:-5px; clear:both;}
.footer_thankyou{background-image:url(../images/footer_bg.png); background-repeat:no-repeat; width:1000px; height:60px; margin-top:-380px; margin-left:-5px; clear:both;}
.footer_coupon{background-image:url(../images/footer_bg.png); background-repeat:no-repeat; width:1000px; height:60px; margin-top:-240px; margin-left:-5px; clear:both;}
.footer_copy{ float:left; width: 550px; height:60px; }
.footer_li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; list-style:none; text-align:left; line-height:90%; #line-height:100%; margin-left:-10px; margin-top: 2px; }
.footer_li2{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; list-style:none; text-align:left; line-height:90%; #line-height:100%; margin-left:-10px; }
.footer_li a{ color:#FFFFFF; font-size:12px; }
.footer_icons{ float:right; width:300px; height:80px; margin-top:5px; margin-right:165px; #smargin-right:165px; }

.content_full{background-image:url(../images/content_frame.png);margin-left:-15px; margin-top:5px;  background-repeat:no-repeat ; width:1022px; height:430px;}

.content_mid_23{background-image:url(../images/frame23.png); background-repeat:no-repeat ; width:1022px; height:367px; margin-left: -20px; #margin-left: -30px;}
.content_mid_2column{width:955px; padding-top:5px; height:290px;}
.default_main{position:relative;width:955; height:398; text-align:left; margin-left: -5px; margin-top: -8px; }


.content_mid_3column_leftCol_C{float:left; width:140px; margin-top:0px;}
.content_mid_3column_midCol_C{float:left; width:575px; margin-top:0px;}
.content_mid_3column_midCol_iframe_C{float:left; width:545px; margin-top:0px;}
.content_mid_3column_rightCol_C{float:right; width:320px;}


.iframe_registrationhelp {background-image:url(../images/help_bg.png); background-repeat:no-repeat; color:#007eb7; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px; padding-top:40px; #padding-top:40px; line-height:15px; #line-height:15px; padding-right:30px; height:920px;}

.operation_hours { font-family: Arial; font-size:12px; font-weight: bold; color: White; margin-top: -50px; float:right; padding-right: 440px; padding-top:25px; }
