body{
	font-family:arial;
	color:#686868;
}
.msg_head {
	color:#686868;
}
#postal-code-input {
	color:#686868;
}
#waitTheme{display:none;}
#draggMeText{
	background-color:#686868;
	padding:1px;
	text-align:center;
	color:#ffffff;
}
#txtVerificationCode {
    color:#686868;
}
#myOrdersLabel,
div.orden {
    color:#686868;
}
div.order_value {
    color:#484848 !important;
}
#headerLinks{
		top:2px;left:15px;
		font-weight:bold;
		color:#686868;
		font-family:Arial;
	}
	#colorScheme{
		position:absolute;top:10px;left:350px;display:none;
	}
	.color{
		width:20px;
		height:15px;
		float:left;
		border:solid thin;
		margin:2px;
		cursor:pointer;
	}
	.colorLabel{
		margin-right:5px;
		float:left;
	}
	#wooden{
		background-color:#c7b299;
	}
	#red{
		background-color:#e43d43;
	}
	#orange{
		background-color:#F7881F;
	}
	#green{
		background-color:#68b310;
	}
	#black{
		background-color:#000000;
	}
	#winesh{
		background-color:#4B0402;
	}
	#white{
		background-color:#ffffff;
	}

	#lnkSaveChanges,#lnkCancelChanges {
		display:none;
	}
	#mask
	{
		position:absolute;top:0px;left:0px;width:955px;height:800px;background:url(../../../Images/1pxTransparency75.png) repeat;z-index:30000;display:none;
	}

	.modal-window{
		z-index:35000;
	}

	#uploadDiv{
		width:550px;
		height:150px;
		position:fixed;
		z-index:50000;
		left:205px;
		color:#696969;
		border:solid 4px #005900;
		background-color:white;
		display:none;
	}
	.close{
		cursor:pointer;
		float:right;
		margin:5px;
	}


	#filesContainer{
		padding:5px;
		width:430px;
		text-align:left;

	}

	.result{
		width:26px;
		height:26px;
		float:right;
		display:none;
	}

	.files{
		padding:10px;
		margin-bottom:10px;
	}

	.frame{
		border:none;
		overload:hidden;
		color:white;
	}

	/*#pizzaLogo{
		position:absolute;
		right:12px;
		top:90px;
		width:190px;
		height:150px;
	}*/
	#pizzaLogo{
		/*position:absolute;
		left:30px;
		top:140px;
		width:200px;
		height:150px;*/
	}

	#footerImageList,#indexImageList,#offerImageList,#backgroundImageList{
		width:720px;
		height:900px;
		position:absolute;
		top:100px;
		left:125px;
		background-color:black;
		z-index:40000;
		display:none;
		border:solid 2px #ffffff;
	}

	#headerImageList{
		width:720px;
		height:750px;
		position:absolute;
		top:100px;
		left:125px;
		background-color:black;
		z-index:40000;
		display:none;
		border:solid 2px #ffffff;
	}

	#headerImgNumber{
	position:absolute;
	/*width:350px;
	height:30px;*/
	bottom:-124px;
	right:0px;
	text-align:right;
	font-size:18px;
	font-weight:bold;
	font-family:/*Gill Sans Ultra Bold,*/arial;
	color:#686868;
	width: 250px;
	height:49px;
	background:url('../Images/Element_White/whiteSmall.png') no-repeat;
	z-index:200;
	}

	.thumbnails{
		width:150px;
		height:50px;
		margin:10px;
		float:left;
		cursor:pointer;
		border:none;
	}

	.close{
		width:26px;
		height:26px;
		float:left;
		background:url('../Images/Element_White/Cross.png')
	}

	.heading{
		/*width:675px;
		height:50px;
		float:left;
		color:#68b310;;
		padding-top:5px;*/
		float: left;
		font-family: arial black;
		font-weight: normal;
		height: 30px;
		padding: 10px;
		text-align: left;
		text-decoration: underline;
		width: 660px;
	}

	.imageContainer{
		width:710px;
		height:710px;
		overflow-y:scroll;
	}

	#imagePreview{
		width:415px;
		height:132px;
		padding:10px;
		background-color:white;
		display:none;
		z-index:50000;
		position:relative;
		margin:0 auto;
		border:solid 2px #ffffff;
	}

	#mask2{
		position:fixed;
		margin-left:auto;
		margin-right:auto;
		width:100%;
		height:100%;
		top:0px;left:0px;background:url(../../../Images/Tran_75.png) repeat;
		z-index:45000;
		display:none;

	}


	.ui-corner-all { -moz-border-radius: 10px/*{cornerRadius}*/; -webkit-border-radius: 10px/*{cornerRadius}*/; border-radius: 10px/*{cornerRadius}*/; }

	#selectImageLink{
	color:#898989;
	font-weight:bold;
	font-size:13px;
	font-family:arial;
	}

	.ui-corner-tl { -moz-border-radius-topleft: 20px/*{cornerRadius}*/; -webkit-border-top-left-radius: 20px/*{cornerRadius}*/; border-top-left-radius: 20px/*{cornerRadius}*/; }
	.ui-corner-tr { -moz-border-radius-topright: 20px/*{cornerRadius}*/; -webkit-border-top-right-radius: 20px/*{cornerRadius}*/; border-top-right-radius: 20px/*{cornerRadius}*/; }
	.ui-corner-bl { -moz-border-radius-bottomleft: 20px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 20px/*{cornerRadius}*/; border-bottom-left-radius: 20px/*{cornerRadius}*/; }
	.ui-corner-br { -moz-border-radius-bottomright: 20px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 20px/*{cornerRadius}*/; border-bottom-right-radius: 20px/*{cornerRadius}*/; }
	.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
	.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }

	#menu_body_content {
		color:#686868 !important;
	}
	#menu_content {
	}
	#menu_body_content,
	#menu_content {
		top: 120px;
        position: relative;
	}
	#menucategory_content {
		border:#686868 1px solid;
		border-bottom:#686868 4px solid;
		border-left:none;
		padding-top:20px;
		padding-bottom:20px;
	}
	#menucategory_footer,
	#menucategory_header {
		display:none;
	}
	#menu_content ul li a div {
		padding-top:5px;
		border-bottom:1px solid #686868;
	}
	#menu_product_titulo {
		padding:5px !important;
		border:#686868 1px solid;
		border-bottom:#686868 4px solid;
		margin-bottom:30px;
	}
	#menu_product_prom_description,
	#menu_product_prom_title {
		padding:0;
	}
	#header_description_block,
	#menu_product_prom_description,
	#header_title_block {
		color:#686868 !important;
	}
	#menu_product_prom_title {
		font-size:18px;
		color:#686868 !important;
	}
	#menu_product_prom_header_content_link a {
		position:relative;
		right:-4px;
	}
	#menu_product_prom_header_content {
		width:480px;
		border-bottom:#686868 1px solid;
		margin-left:5px;
	}
	#menu_product_prom_description {
		font-size:12px;
	}
	#prom_header_title,
	#prom_header_description_block {
		background-color:#e2e2e2;
	}
	#config_title {
		background-color: #e2e2e2;
	}
	#menu_product_prom_header_content_pr_link,
	#menu_product_prom_header_content_link,
	#menu_product_prom_header_content_pr_link_basic {
		padding-left:15px;
		width:60px;
		height:15px;
                padding-bottom: 2px;
	}
	#menu_product_prom_header_content_pr_link a,
	#menu_product_prom_header_content_pr_link_basic a,
	#menu_product_prom_header_content_link a {
		display:none;
		background:url("../Images/Element_White/add.png") no-repeat top center;
		width:60px;
		height:15px;
	}
	#menu_product_prom_header_content_pr_link {
		float: right;
		position: relative;
		right:2px;
	}
	#form_content {
		background: url("../Images/Element_White/top_category.png") no-repeat scroll center top transparent;
		color:#686868;
		position: relative;
		top: 0px;
	}
	#input_coupon,
	#dontfollow p,
	#cart_body_content {
		color:#686868;
	}
	#cart_top {
		background: url("../Images/Element_White/cart_top.png") no-repeat scroll right top transparent;
		width:290px !important;
		height:95px !important;
	}
	#title_cart {
		color:#686868;
	}
	#send_coupon {
		background: url("../Images/Element_White/capsula.png") no-repeat scroll left top transparent;
	}
	#order_now {
		margin-right:10px;
	}
	div.producto_cat {
		width: 180px;
	}
	div.producto_price {
		padding-left: 185px;
		text-align: right;
		width: 35px;
	}
	div.producto_del {
		right: 9px;
	}
	div.producto_del a {
		left: 0px;
	}
	.email_no_exists::before {
		content: ' ';
		display: block;
		width: 0;
		height: 0;
		border: 10px solid transparent;
		border-right-color: red;
		left: -12px;
		margin-left: -10px;
		position: absolute;
		border-image: initial;
	}
	.email_no_exists {
		position:absolute;
		margin-left: 225px;
		font-size: 12px;
		width: 150px;
		background-color: white;
		padding: 2px 0;
		border: 2px solid red;
		display:none;
		color:#686868;
	}
	.email_no_exists a {
		color:#F00 !important;
	}
	#we_are_closed {
		width:192px;
		height:45px;
		position:absolute;
		margin-top: 40px;
	}
        #ie_alert_mask,
        #ie_alert {
            display:none;
        }
	#menu_pdf {
		margin:5px;
		background:url('../Images/Element_White/menu_pdf.png') no-repeat 50% 50%;
	}
	#myOrdersLabel {
		margin-top:10px;
	}
	#menucategory_content ul li a:hover {
		text-decoration:none;
	}
	#menucategory_content ul li a:hover div {
		background: url('../Images/Element_White/circle.png') no-repeat 100% 70%;
	}
	#empty_cart {
		left:20px !important;
	}
	#cart_body {
		background: url("../Images/Element_White/cart.png") repeat-y scroll right transparent;
		width:290px !important;
	}
	#cart_footer {
		background: url("../Images/Element_White/cart_footer.png") no-repeat scroll right transparent;
		width:290px !important;
		height:64px !important;
	}
	#title_cart {
		padding-top: 55px !important;
		padding-left: 30px !important;
	}
	root { display:none; }
	#cart_menu {
		width: 180px !important;
		padding-left: 35px !important;
	}
	#order_now {
		right: 0 !important;
		top: 20px !important;
	}
	#input_coupon { color: #686868;}
	#send_coupon {float:right;left:0px;padding-right:10px;}
	#cart_body_content {margin-top:90px;}
	div.producto {
		width: 245px;
		padding-left:0;
	}
	div.div.listado_totales { right:-153px !important; }
	div.producto_del {
		background: url("../Images/Element_White/del.png") no-repeat scroll center transparent;
	}
	div.producto div.tooltip {
		border:#FFF 1px solid;
	}
    #voucher_content {
        padding-top: 70px;
    }
    #fgpwd a,
    #voucher_login span.grey,
    #voucher_login a,
    #voucher_login {
        color:#686868 !important;
        text-align:left;
    }
    hr.line_g {
        clear:both;
        float:left;
        width:215px;
    }
    #continue_btn {
        margin-left:4px;
    }
    #fgpwd {
        width:135px !important;
        position:relative;
        top:0px;
    }
    #email_voucher, #passwd_voucher { margin-top:8px !important; color: #686868;}
    #resume_detais_payment,
    #payment_method_choose,
    #resume_detais_edit_voucher,
    #resume_detais_voucher {background-color:transparent;color:#686868;}
    #postal-code-modal {color:#686868;}

    #postal-code-fieldset {
        background:url('../../../Images/capsule_shade_ver_code.png');
        color:#686868;
    }
    #order_now_not_fancy {
        top: 0 !important;
    }
	.modal-window {
		border-color:#686868 !important;
	}
	   #modal-menu{
	   background-color:white;
       position:absolute;
	   top:120px !important;
	   left:265px;
	   width:730px;
	   height:500px;
	   border:5px solid #686868;
	   padding:5px;
	   display:none;
	   z-index:300999;
		}
	#dontfollow {
            top: 98px;
            padding-right: 2px;
	}
    #menu {
        left: 0px !important;
        top: -30px !important;
    }
	#voucher_steps {
		top:0 !important;
	}
   #menu-iframe {
	width:730px;
	height:500px;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
   }


#accordion{
width: 520px;
border: 0px solid;
background: url("../Images/Element_White/default-drop.png") no-repeat scroll 0% 0% transparent;
}
	#headerTool{
	background:url("http://maisonsamosaexpress.com/Templates/template2/Images/Element_White/LinkBtn_2.jpg");
	position:absolute;
	top:352px;
	left:0px;
	width:449px;
	height:58px;
	}

	#homeTool{
	position:absolute;
	top:10px;
	left:5px;
	}

	#menuTool{
	position:absolute;
	top:10px;
	left:68px;
	}

	#restoInfoTool{
	position:absolute;
	top:10px;
	left:130px;
	}
	div.branch_map,
	div.branch_item {
		border:1px solid #686868 !important;
	}

	#photoTool{
	position:absolute;
	top:10px;
	left:260px;
	}

	#contactUsTool{
	position:absolute;
	top:10px;
	left:330px;
	}

	.toolbaar{
	color:white;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;

	}

	#headerLoginTool{
	 border-left: thin solid #686868;
    border-top: thin solid #686868;
    color: #686868;
    font-size: 15px;
    height: 17px;
    letter-spacing: -1px;
    padding: 5px;
	padding-top:3px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 167px;
	}

	.seprator{
		/*position:absolute;
		top:1px;
		left:65px;*/
	}

	#loginTool{
	/*position:absolute;
	top:2px;
	left:30px;*/
	font-weight:bold;
	color:#686868;
	font-family:Arial;
	}

	#createAccountTool{
	/*position:absolute;
	top:2px;
	left:75px;*/
	color:#686868;
	font-family:Arial;
	}

	#languageSizeTool{
	bottom: -8px;
    font-size: 14px;
    padding: 2px;
    position: absolute;
    right: 2px;
    width: 110px;
	z-index:2000;
	}

	#size{
	bottom: -27px;
    color: #686868;
    font-family: arial;
    font-size: 30px;
    position: absolute;
    right: 5px;
	}

	#languageTool{
	position:absolute;
	top:115px;
	left:0px;
	color:#686868;
	}

	#deliveryZipCode{
	bottom: -51px;
    position: absolute;
    right: 0px;

	}

	#zipCode{
	color:#686868;
	font-weight:bold;
	}

	#code{
	color:#686868;
	}

	#pizzeriaLogoBack{
	background:url("../Images/Element_White/back1px.png");
	position:absolute;
	top:0px;
	left:0px;
	width:292px;
	height:262px;
	}





	#footerContentNumberDetails{
	background:url("../../../Images/transparency_footer.png");
	position:absolute;
	width: 430px;
	height: 62px;
	bottom: 6px;
	left: 520px;



	}

	#footerImgNumber{
	font-size:27px;
	font-family:arial Black;
	color:#686868;
	text-align:right;

	}

	#footerImgText{

	font-size:11px;
	font-family:arial Black;
	color:#686868;
	text-align:right;

	}

   a{
   text-decoration:none;
   }

   a:hover{
   text-decoration:underline;
   }
    #postal-code-modal,
   #dialogLogin{
	   background-color:white;
       position:absolute;
	   top:20px;
	   left:265px;
	   width:400px;
	   height:300px;
	   border:5px solid #005900;
	   padding:5px;
	   display:none;
		}

	#email{
	background:url("../../../Images/TextBox.png");
	top:10px;
	left:10px;
	width:224px;
	height:33px;
	}

	#passwd{
	background:url("../../../Images/TextBox.png");
	top:50px;
	left:10px;
	width:224px;
	height:33px;
	}

	#forgotPasswd{
	position:absolute;
	top:70px;
	left:100px;
	font-size:13px;
	color:gray;
	cursor:pointer;
	}

	#forgotPasswd:hover{
		text-decoration:underline;
	}

	#enterEmail{
	background:url("../../../Images/TextBox.png");
	position:absolute;
	top:185px;
	left:5px;
	width:224px;
	height:33px;
	}

	#receivePasswd{
	position:absolute;
	top:215px;
	left:12px;
	font-size:13px;
	color:gray;
	}

	#sendBtn{
	position:absolute;
	top:230px;
	left:160px;
	}

	#accountCreate{
	position:absolute;
	top:285px;
	left:-10px;
	width:250px;
	height:15px;
	padding-left:10px;
	font-size:14px;
	}

	#emailTextBox{
	background:url("../../../Images/TextBox.png") no-repeat scroll -10px -9px transparent;
	}

	#passwdTextBox{
	background:url("../../../Images/TextBox.png") no-repeat scroll -10px -9px transparent;
	}

	#enterEmailTextBox{
	background:url("../../../Images/TextBox.png") no-repeat scroll -10px -9px transparent;
	color:gray;
	}

	#doNotHaveAccountText{
	color:gray;
	}

	#createAccountText{
	color:gray;
	font-weight:bold;
	}

	#rightImage{
	background:url("../../../Images/Pizza.png");
	position:absolute;
	right:0px;
	top:54px;
	width:131px;
	height:256px;
	}

	#close
    {
	position:absolute;
	top: -27px;
	right: -6px;
	width:20px;
	height:20px;
	float:right;
	background:url("../Images/Element_White/x.png") no-repeat;
	cursor:pointer;
	z-index:1000;
    }

	#dialogForgotPasswd{
    background-color:white;
    position:absolute;
    top:20px;
    left:245px;
    width:450px;
    height:300px;
    border:5px solid #005900;
    padding:5px;
	display:none;
	}

	#forgotPasswdText{
	position:absolute;
	top:40px;
	left:20px;
	color:gray;
	font-family:Arial bold;
	font-size:20px;
	}

	#enterEmailForgot{
	background:url("../../../Images/TextBox.png");
	position:absolute;
	top:70px;
	left:12px;
	width:224px;
	height:33px;
	}

	#enterEmailForgotTextBox{
	background:url("../../../Images/TextBox.png") no-repeat scroll -9px -7px transparent
	}

	#receivePasswdText{
	position:absolute;
	top:100px;
	left:20px;
	color:gray;
	}

	/*#sendPasswdBtn{
	background:url("http://maisonsamosaexpress.com/Templates/template2/themes/Images/SendBtn.png");
	position:absolute;
	top:120px;
	left:10px;
	width:71px;
	height:38px;
	}*/

	#forgotWindowPizzaImage{
	background:url("../../../Images/Pizza.png");
	position:absolute;
	right:0px;
	top:54px;
	width:131px;
	height:256px;

	}

	#closeBtnOfForgot{
	position:absolute;
	top:5px;
	right:5px;
	width:26px;
	height:26px;
	float:right;
	background:url("../Images/Element_White/Cross.png");
	cursor:pointer;
	}


	#updateProfileDiv{
    background:url("../../../Images/bg_fancy.jpg") no-repeat 100% 100%;
	background-color:white;
    position:absolute;
    top:20px;
    left:270px;
    width:383px;
    height:277px;
    border:5px solid #ffffff;
    display:none;

	}

	#doneText{
	position:absolute;
	top:5px;
	left:5px;
	color:#888;
	font-size:25px;
	font-family:Arial;
	}

	#closeBtnUpdateProfile{
	position:absolute;
	top:-40px;
	right:-10px;
	width:26px;
	height:26px;
	float:right;
	background:url("../Images/Element_White/Cross.png");
	cursor:pointer;
	}

	#registrationDoneDiv{
	background-color:white;
    position:absolute;
    top:-1450px;
    left:240px;
    width:450px;
    height:300px;
    border:5px solid #ffffff;
    padding:5px;
	display:none;
	}

	#registrationHeading{
	position:absolute;
	top:82px;
	left:10px;
	color:gray;
	font-size:25px;
	font-weight:bold;
	}

	#readyToOrderContent{
	position:absolute;
	top:107px;
	left:10px;
	color:gray;
	font-size:20px;
	font-weight:bold;
	}

	#registrationFancyContent{
	position:absolute;
	top:133px;
	left:11px;
	color:gray;
	text-align:left;
	font-family:Arial;
	}

	#registrationPizzaImage{
	background:url("../../../Images/Pizza.png");
	position:absolute;
	right:0px;
	top:54px;
	width:131px;
	height:256px;
	}

	#closeBtnOfRegFancy{
	position:absolute;
	top:5px;
	right:5px;
	width:26px;
	height:26px;
	float:right;
	background:url("../Images/Element_White/Cross.png");
	cursor:pointer;
	}
#wait_order {
	text-align:center;
	padding:20px;
	z-index:500000;
}
#wait_order img {
	position:absolute;
	top: 160px;
	left: 170px;
}

	#wait_order,
	#vouchersDemoDiv,
	#vouchersDoneDiv{
	background-color:white;
    position:absolute;
    top:20px;
    left:30px;
    width:450px;
    height:300px;
    border:5px solid #ffffff;
    padding:5px;
	display:none;
	}

	#vouchersHeading{
	position:absolute;
	top:100px;
	left:10px;
	color:gray;
	font-size:25px;
	}

	#vouchersFancyContent{
	position:absolute;
	top:130px;
	left:12px;
	color:gray;
	text-align:left;
	font-family:Arial;
	}

	#vouchersPizzaImage{
	background:url("../../../Images/Pizza.png");
	position:absolute;
	right:0px;
	top:54px;
	width:131px;
	height:256px;
	}

	#closeBtnOfDemoFancy,
	#closeBtnOfVouchersFancy{
	position:absolute;
	top:5px;
	right:5px;
	width:26px;
	height:26px;
	float:right;
	background:url("../Images/Element_White/Cross.png");
	cursor:pointer;
	}



	#emailTextBox{
	position: absolute; top: 12px; border: medium none; color: gray; visibility: visible; left: 16px; width: 195px;
	}

	#passwdTextBox{
	position: absolute; top: 44px; border: medium none; color: gray; left: 16px; width: 195px;
	}

	#enterEmailTextBox{
	position: absolute; top: 192px; width: 195px; border: medium none; left: 16px;
	}

	#controlPanel{
	background-color:white;
	position:absolute;
	top:0px;
	right:0px;
	width:400px;

	border:5px solid #005900;
    padding:5px;
	text-align:left;
	display:none;
	color:#696969;
	font-size:12px;
	z-index:10000;
	/*background:url(http://maisonsamosaexpress.com/Templates/template2/themes/Images/)*/
	}

	#colorOption {
		height: 30px;
		width: 250px;
	}

	#color{
	float:left;
	}

	#orangeColorDiv{
	width:20px;
	height:20px;
	background-color:#F8941D;
	float:left;
	margin-left:20px;

	}

	#redColorDiv{
	width:20px;
	height:20px;
	background-color:red;
	float:left;
	margin-left:5px;

	}

	#woodenColorDiv{
	width:20px;
	height:20px;
	background-color:#898989;
	float:left;
	margin-left:5px;

	}

	#saveCancelBtn{
	position:absolute;
	bottom:10px;
	left:10px;
	width:150px;
	}

	#closeBtnOfControlPanel{
	position:absolute;
	top:5px;
	right:5px;
	width:26px;
	height:26px;
	float:right;
	background:url("../Images/Element_White/Cross.png");
	cursor:pointer;
	}

	a:link {
	color:#686868;

	}

	a:visited {
	color:#686868;
	}

	a:active {
	color:#686868;
	}

	#myOrdersButton,
        #controlPanelButton{
		background: url("../Images/Element_White/back1px.png") repeat transparent;
		color: #686868;
		cursor: pointer;
		font-size: 15px;
		font-weight: bold;
		height: 26px;
		letter-spacing: -1px;
		padding-right: 10px;
		padding-top: 6px;
		position: absolute;
		right: 0;
		top: -49px;
		width: 92px;
	}

	#membershipAgreementDiv{
	background-color:white;
    position:absolute;
    top:10px;
    left:200px;
    width:525px;
    height:370px;
    border:5px solid #005900;
    padding:5px;
	text-align:left;
	display:none;
	}

	#membershiAgreementOutletDiv{
	position:absolute;
	top:30px;
	left:20px;
	width:475px;
	height:310px;
	border:1px solid gray;
	font-size:15px;
	font-family:Arial;
	color:gray;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	}

	#closeBtnOfMemberAgreementDiv{
	background:url("../Images/Element_White/Cross.png") no-repeat;
	position:absolute;
	top:0px;
	right:0px;
	width:26px;
	height:26px;
	cursor:pointer;
	}

	#showMembership
	{
		color:#f89461d;
	}



	#welcomeTextOptions{
		position:absolute;
		left:250px;
		width:450px;
		height:450px;
		border:solid 4px #686868;
		z-index:35000;
		background-color:white;
		display:none;
	}



	.options{
		margin-top:20px;
		border:solid thin #bdbdbd;
		width:415px;
		padding:5px;
		cursor:pointer;
	}

	#helpToolTip{
		position:absolute;
		border:solid thin #000000;
		padding:4px;
		display:none;
		z-index:40000;
		background-color:#ffffff;
	}

	.selectedItem{
		border:solid thin #000000;
	}

	#uploadHeader{
		text-align:left;
		color:#f6941d;
		font-size:18px;
		padding:5px;
	}

	#saveChnagesDiv{
		background: url("../Images/Element_White/back1px.png") scroll transparent;
		color: #686868;
		font-size: 14px;
		font-weight: bold;
		left: -22px;
		padding: 8px;
		position: absolute;
		top: -49px;
	}

	.mapInfoBack{
	 color:#000000 !important;
	}
	.mapInfoBack a {
		font-weight:bold;
	}

	#welcomeTextOptionHeader{
		color:#686868;font-size:18px;font-weight:bold;
	}

	#customWelcomeTextArea{
		width:340px;
		height:80px;
		resize:none;
		border:solid thin #bdbdbd;
	}

	.customOption{
		margin-top:20px;
		border:solid thin #bdbdbd;
		width:415px;
		padding:5px;
		font-weight:bold;
	}

	#saveCustomWelcomeText{
		text-decoration:underline;
		cursor:pointer;
		margin-left:10px;
		font-weight:bold;
	}

	.curlBackround{
		color:#898989;
		background-color:#ffffff;
		width:400px;
		height:375px;
		cursor:pointer;
	}
	.curlBackround #text1{
		position:absolute;
		top:20px;
		left:165px;
		font-weight:bold;
		font-size:20px;
	}
	.curlBackround #text2{
		position:absolute;
		top:44px;
		left:168px;
		font-weight:normal;
		font-size:16px;
	}
	#hidePhotoBack{
		width:13px;
		height:48px;
		background:url('http://maisonsamosaexpress.com/Templates/template2/Images/Element_White/photoHide.JPG');
		position:absolute;
		top:0px;
		right:119px;
		display:none;
	}

	#backWrapper{
		width:100%;height:100%;position:fixed;top:0px;left:0px;

	}
	#topWrapper{
		width:100%;height:50%;position:relative;top:0px;left:0px;
		/* For WebKit (Safari, Google Chrome etc) */

		/*background: -webkit-gradient(linear, left top, left bottom, from(#4D790B), to(#8EE014));*/

		/* For Mozilla/Gecko (Firefox etc) */

		/*background: -moz-linear-gradient(top, #4D790B, #8EE014);*/

		/* For Internet Explorer 5.5 - 7 */

		/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D790B, endColorstr=#8EE014);*/

		/* For Internet Explorer 8 */

		/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4D790B, endColorstr=#8EE014)";*/
	}
	#bottomWrapper{
		width:100%;height:50%;position:relative;top:0px;left:0px;
		/* For WebKit (Safari, Google Chrome etc) */

		/*background: -webkit-gradient(linear, left top, left bottom, from(#8EE014), to(#4D790B));*/

		/* For Mozilla/Gecko (Firefox etc) */

		/*background: -moz-linear-gradient(top, #8EE014, #4D790B);*/

		/* For Internet Explorer 5.5 - 7 */

		/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8EE014, endColorstr=#4D790B);*/

		/* For Internet Explorer 8 */

		/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#8EE014, endColorstr=#4D790B)";*/
	}

	/* Tiny Scrollbar */
		#scrollbar1 { width: 480px; clear: both; margin: -1px 0 10px; }
		#scrollbar1 .viewport { width: 455px; height: 310px; overflow: hidden; position: relative; }
		#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar1 .scrollbar,
		#scrollbar1 .thumb .end,
		#scrollbar1 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/zScrollbar.png) no-repeat; }
		#scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar1 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar1 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar1 .disable { display: none; }

	/* Tiny Scrollbar 2*/
		#scrollbar2 { width: 715px; clear: both; margin: -1px 0 10px; }
		#scrollbar2 .viewport { width: 685px; height: 660px; overflow: hidden; position: relative; }
		#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar2 .scrollbar,
		#scrollbar2 .thumb .end,
		#scrollbar2 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/zScrollbar.png) no-repeat; }
		#scrollbar2 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar2 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/abg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar2 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar2 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar2 .disable { display: none; }

	/* Tiny Scrollbar 3*/
		#scrollbar3 { width: 715px; clear: both; margin: -1px 0 10px; }
		#scrollbar3 .viewport { width: 685px; height: 800px; overflow: hidden; position: relative; }
		#scrollbar3 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar3 .scrollbar,
		#scrollbar3 .thumb .end,
		#scrollbar3 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/zScrollbar.png) no-repeat; }
		#scrollbar3 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar3 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/abg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar3 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar3 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar3 .disable { display: none; }

	/* Tiny Scrollbar 4*/
		#scrollbar4 { width: 715px; clear: both; margin: -1px 0 10px; }
		#scrollbar4 .viewport { width: 685px; height: 800px; overflow: hidden; position: relative; }
		#scrollbar4 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar4 .scrollbar,
		#scrollbar4 .thumb .end,
		#scrollbar4 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/zScrollbar.png) no-repeat; }
		#scrollbar4 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar4 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/abg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar4 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar4 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar4 .disable { display: none; }

	/* Tiny Scrollbar 5*/
		#scrollbar5 { width: 715px; clear: both; margin: -1px 0 10px; }
		#scrollbar5 .viewport { width: 685px; height: 500px; overflow: hidden; position: relative; }
		#scrollbar5 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar5 .scrollbar,
		#scrollbar5 .thumb .end,
		#scrollbar5 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/Scrolldbar.png) no-repeat; }
		#scrollbar5 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar5 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/abg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar5 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar5 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar5 .disable { display: none; }


	/* Tiny Scrollbar 6*/
		#scrollbar6 { width: 715px; clear: both; margin: -1px 0 10px; }
		#scrollbar6 .viewport { width: 685px; height: 500px; overflow: hidden; position: relative; }
		#scrollbar6 .overview { list-style: none; position: absolute; left: 0; top: 0; }
		#scrollbar6 .scrollbar,
		#scrollbar6 .thumb .end,
		#scrollbar6 .thumb { background: #898989 url(http://maisonsamosaexpress.com/Templates/template2/Images/zScrollbar.png) no-repeat; }
		#scrollbar6 .scrollbar { position: relative; background-position: 0 0; float: right; width: 8px; }
		#scrollbar6 .track	{ background: #bdbdbd url(http://maisonsamosaexpress.com/Templates/template2/Images/abg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; }
		#scrollbar6 .thumb { background-position: 100% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
		#scrollbar6 .thumb .end { background-position: 100% 0; height: 5px; width: 8px; }
		#scrollbar6 .disable { display: none; }

		#headerSubToolImage{
		height: 40px;
			left: 299px;
			position: absolute;
			top: 152px;
			width: 500px;

		}

		#headerSubToolImageOne{
		background:url("http://maisonsamosaexpress.com/Templates/template2/Images/Element_White/menu_1px.jpg") repeat-x;
		position:relative;
		width:400px;
		height:66px;
		float:left;
		}

		#headerSubToolImageTwo{
		background:url("http://maisonsamosaexpress.com/Templates/template2/Images/Element_White/menu_corner.jpg");
		position:relative;
		width:45px;
		height:66px;
		float:left;
		}

		#firstSeparator{
		width:1px;
		position:absolute;
		height:30px;
		top:1px;
		left:56px;
		background-color: #686868;
		}

		#secondSeparator{
		width:1px;
		position:absolute;
		height:30px;
		top:1px;
		left:118px;
		background-color: #686868;
		}

		#thirdSeparator{
		width:1px;
		position:absolute;
		height:30px;
		top:1px;
		left:248px;
		background-color: #686868;
		}

		#fourthSeparator{
		width:1px;
		position:absolute;
		height:30px;
		top:1px;
		left:320px;
		background-color: #686868;
		}

		.theme{color:#686868;	}

		#menuItems{

			height: 40px;
			left: 294px;
			position: absolute;
			top: 153px;
			width: 661px;
			background:url('../Images/Element_White/back1px.png') repeat scroll 0 0 transparent;

		}

		#deliveryCodeDiv{
			height: 67px;
			left: 292px;
			position: absolute;
			top: 195px;
			width: 663px;
			background:url('../Images/Element_White/back1px.png') repeat scroll 0 0 transparent;
		}

		#zipCodeCorner{
			float:left;width:40px;height:39px;background:url(../Images/Element_White/White_Corner.png)
		}

		#deliveryZipCodes{
			float:left;height:21px;padding:1px;background:url(../Images/Element_White/White_1px.png);padding:17px 5px 1px;
		}

		#maskWaitTheme{display:none;}

#order_now_big_button a,
#order_now_big_button {
	display:block;
	height:50px;
	width:136px;
	text-decoration:none;
}
#order_now_big_button {
	position:absolute;
}
#order_now_big_button {
	left: 290px;
	top: 203px
}


#hr_pickup {
   color: #686868;
   width:280px;
   top : 250px;
   position: absolute;
}

#morder_for_pickup{
   font-size: 20px;
}

#img_bag{
    background:url("../../../Images/bag.png") no-repeat;
    position:absolute;
	left:5px;
	top:265px;
	width:32px;
	height:34px;
	
}

#title_order_for_delivery {
 font-size: 23px;
}

#info_delivery {
    font-size: 13px;
}

    #navi {  
	list-style:none;
	margin:0;
	padding:0;
        top: 0px;
        position: absolute;
}
#navi li {
	margin:10px;
	padding:0px;
	top: 0px;
	float:left; 
}