@charset "utf-8";
/* CSS Document by $ */

body
{
margin:0px  0px ;
padding:0;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
/*background:url(scroll.png) top left ;*/
}


a
{
outline:none;
border:0;
cursor:pointer;
}
/*Global CSS Ends*/

/*Common CSS Starts*/


a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
a:active {
	text-decoration: none;
	color: #ffffff;
}




/*Common CSS Ends*/

/*Wide Body Wrapper Starts*/
#widebody_wrapper
{
margin:0 auto;
width:1070px;
height:auto;
}
/*Wide Body Wrapper Ends*/

/*Main Container Starts*/
#main_container
{
margin:0 auto;
width:998px;
height:auto;
overflow:hidden;
}
#main_container .maincontent_top
{
width:998px;
height:14px;
background:url(../images/maincontent_top.jpg) no-repeat;
}
#main_container .maincontent_bg
{
width:998px;
height:auto;
min-height:50px;
background:url(../images/maincontent_bg.jpg) repeat-y;
overflow:hidden;
}
#main_container .maincontent_bottom
{
width:998px;
height:14px;
background:url(../images/maincontent_bottom.jpg) no-repeat;
} 
/*Main Container Ends*/

/*Header Wrapper Starts*/
#header_wrapper
{
width:998px;
height:auto;
overflow:hidden;
}
#header_wrapper .header_left
{
width:400px;
height:auto;
float:left;
padding-top:15px;
}
#header_wrapper .header_left .header_logo
{
margin-left:20px;
}

#header_wrapper .header_mid
{
width:253px;
height:auto;
float:left;
padding-top:44px;
}

#header_wrapper .header_right
{
width:268px;
height:auto;
float:left;
padding-left:30px;
}
.header_top{
	width:100%;
	overflow:hidden;
}
#header_wrapper .header_top ul
{
margin:5px 0 0 0;
padding:0;
overflow:hidden;
clear:both;
}
#header_wrapper .header_top ul li
{
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535353;
line-height:26px;
padding:0 3px;

}
#header_wrapper .header_top ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535353;
text-decoration:none;
}
#header_wrapper .header_top ul li a:hover
{
text-decoration:underline;
}
.header_bottom{
	width:280px;;
	padding-top:18px;
	overflow:hidden;
}
.header_socal{
	width:110px;
	float:left;
}
.header_socal img{
	float:left;
	padding-left:5px;
}
.language_drp
{
width:168px;
height:28px;
background:url(../images/language_drp.jpg) no-repeat;
float:right;

}
.language_drpfld
{
margin:4px 0 0 4px;
width:160px;
height:19px;
background:#a41e1d;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
.language_drpfld option
{
background-color:#a41e1d;
border:0;
}
/*Header Wrapper Ends*/

/*Top Menu Wrapper Starts*/
#topmenu_wrapper
{
margin:12px 0 0 4px;
padding:0;
width:auto;
height:60px;
background:url(../images/topmenu_midribon.png) no-repeat;
overflow:hidden;
}
#topmenu_wrapper ul
{
margin:10px 0 0 25px;
padding:0;
overflow:hidden;
}
#topmenu_wrapper ul li
{
margin:0 18px;
padding:0;
list-style-type:none;
display:inline;
float:left;
}
#topmenu_wrapper ul li a
{
text-decoration:none;
}
#topmenu_wrapper ul li a .menu_left
{
width:10px;
height:33px;
float:left;
}
#topmenu_wrapper ul li a .menu_bg
{
padding:0px 7px;
width:auto;
height:33px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
line-height:33px;
}
#topmenu_wrapper ul li a .menu_right
{
width:10px;
height:33px;
float:left;
}

#topmenu_wrapper ul li a:hover
{
text-decoration:none;
}
#topmenu_wrapper ul li a:hover .menu_left
{
width:10px;
height:33px;
background:url(../images/topmenu_left.png) no-repeat;
float:left;
}
#topmenu_wrapper ul li a:hover .menu_bg
{
padding:0px 7px;
width:auto;
height:33px;
background:url(../images/topmenu_bg.png) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a70e13;
line-height:33px;
}
#topmenu_wrapper ul li a:hover .menu_right
{
width:10px;
height:33px;
background:url(../images/topmenu_right.png) no-repeat;
float:left;
}

#topmenu_wrapper ul li a .menu_left_selected
{
width:10px;
height:33px;
background:url(../images/topmenu_left.png) no-repeat;
float:left;
}
#topmenu_wrapper ul li a .menu_bg_selected
{
padding:0px 7px;
width:auto;
height:33px;
background:url(../images/topmenu_bg.png) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a70e13;
line-height:33px;
}
#topmenu_wrapper ul li a .menu_right_selected
{
width:10px;
height:33px;
background:url(../images/topmenu_right.png) no-repeat;
float:left;
}

.menu_sep
{
margin:0px 4px;
}
.topmenu_ribonleft
{
margin-top:130px;
width:40px;
height:60px;
background:url(../images/ribon_left.png) no-repeat;
position:absolute;
float:left;
}
.topmenu_ribonright
{
margin-top:130px;
margin-left:1030px;
width:40px;
height:60px;
background:url(../images/ribon_right.png) no-repeat;
position:absolute;
}
.offer_btn_spanish{
	width:106px;
	height:32px;
	background:url(../images/offer_spanish.png) no-repeat;
	cursor:pointer;
	border:0;
}

.offer_btn_english{
	width:106px;
	height:32px;
	background:url(../images/offer_english.png) no-repeat;
	cursor:pointer;
	border:0;
}
/*Top Menu Wrapper Ends*/

/*Banner Wrapper Starts*/
#banner_wrapper
{
margin:0;
width:998px;
height:auto;
overflow:hidden;
}
#banner_wrapper .banner_left
{
margin:8px 0 0 23px;
width:412px;
height:304px;
background:url(../images/banner_leftback.jpg) no-repeat;
float:left;
}
#banner_wrapper .banner_right
{
margin:5px 0 0 23px;
width:540px;
height:auto;
float:left;
}
#banner_wrapper .banner_right .banright_content
{
margin:0;
padding:0;
}

.ready_city{
	width:480px;
	overflow:hidden;
	padding-top:20px;
	margin-left:30px;
}
.city_name{
	width:300px;
	float:left;
}
.city_name h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#DD0202;
	line-height:22px;
}
.city_name h4 span{
	color:#DD0202;
	font-weight:bold;
}

.city_link{
	width:auto;
	float: right;
	padding-right:8px;
}
.city_link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#c31900;
	text-decoration:underline;
}
.city_link a:hover{
	text-decoration:none;
}
.radio_wrapper
{
margin:0;
padding:0;
overflow:hidden;
}
.radio_wrapper ul
{
margin:0 0 0 18px;
padding:0;
}
.radio_wrapper ul li
{
padding-right:10px;
margin:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#dd0202;
font-weight:bold;
}
.radio_wrapper .radiobtn
{
margin:4px 6px 0 0;
padding:0;
float:left;
}
.district_wrapper
{
margin:3px 0 0 0;
padding:0;
clear:both;
}
.district_wrapper .distric_left
{
width:10px;
height:90px;
background:url(../images/find_left.jpg) no-repeat;
float:left;
}
.district_wrapper .distric_bg
{
width:486px;
height:90px;
background:url(../images/find_bg.jpg) repeat-x;
float:left;
}
.districinput
{
margin:13px 0 0 10px;
width:348px;
height:39px;
background:url(../images/district_drp.jpg) no-repeat;
float:left;
}
.districinput_drp
{
margin:8px 0 0 10px;
width:330px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#c02d16;
font-style:italic;
background:transparent;
border:0;
}
.btn_find_english
{
margin:14px 0 0 5px;
width:120px;
height:39px;
background:url(../images/btn_find_english.jpg) no-repeat;
border:0;
cursor:pointer;
float:left;
}
.btn_find_spanish
{
margin:14px 0 0 5px;
width:120px;
height:39px;
background:url(../images/btn_find_spanish.jpg) no-repeat;
border:0;
cursor:pointer;
float:left;
}
.district_wrapper .distric_right
{
width:10px;
height:90px;
background:url(../images/find_right.jpg) no-repeat;
float:left;
}
.step_wrapper
{
overflow:hidden;
clear:both;
width:100%;
padding-top:28px;
}
/*Banner Wrapper Ends*/

/*Carasol Wrapper Starts*/
.carasol_wrapper
{
margin:0px 0 0 0px;
width:960px;
height:auto;
min-height:168px;
background:url(images/carasol_backgroundbg.jpg) repeat-x;
/*border:1px solid #d8d8d8;
background-color:#ffffff;*/
overflow:hidden;
clear:both;
}
.carasol_tag
{
margin:8px 0 0 8px;
clear:both;
}
.carasol_wrapper ul
{
margin:0 0 0 17px;
padding:0;
}
.carasol_wrapper ul li
{
margin:0;
padding:0;
list-style-type:none;
display:inline;
float:left;
width:120px;
}
.carasol_wrapper ul li .arrow
{
margin:28px 0 0 0;
}
.carasol_wrapper ul li span
{
margin:0px 8px;
width:90px;
height:89px;
background:url(carrusel/carasol_imgback.jpg) no-repeat;
float:left;
}
.carasol_foodimg
{
margin:3px 0 0 3px;
}
/*Carasol Wrapper Ends*/

/*Ad and Footer Wrapper Starts*/
#ad-footerwprapper
{
margin:20px 0 0 24px;
width:948px;
overflow:hidden;
clear:both;
}
#ad-footerwprapper .ad-footer_left
{
width:490px;
height:auto;
float:left;
}
#ad-footerwprapper .ad-footer_left_one
{
float:left;
}
#ad-footerwprapper .ad-footer_left_two
{
float:left;
}
.registered_ad
{
margin:0;
padding:0;
}
.card_wrapper
{
margin:0;
padding:0;
}
.card_wrapper h1
{
margin:6px 0 2px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#707070;
font-weight:bold;
text-transform:uppercase;
}
.lovefood_ad
{
margin:0 0 0 15px;
}
.ques_ad
{
margin-left:30px;
overflow:hidden;
}
#ad-footerwprapper .ad-footer_right
{
width:457px;
height:auto;
float:left;
}
.footer_links
{
margin:45px 0 15px 50px;
}

.footer_links ul
{
margin:0;
padding:0;
overflow:hidden;
}
.footer_links ul li
{
margin:0 0 0 3px;
padding:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.footer_links ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
.footer_links ul li a:hover
{
text-decoration:underline;
}
.copyright_wrapper
{
margin:0 0 0 150px;
overflow:hidden;
}
.copyright_wrapper p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.copyright_wrapper ul
{
margin:0;
padding:0;
float:right;
}
.copyright_wrapper ul li
{
margin:0 0 0 3px;
padding:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:24px;
}
.copyright_wrapper ul li a
{
color:#f96e37;
text-decoration:none;
}
.copyright_wrapper ul li a:hover
{
color:#666666;
text-decoration:none;
}
/*Ad and Footer Wrapper Ends*/

/* bottom center - for home page slider - start*/
#wowslider-container1  .ws_bullets {
    top:0;
    right:0;
}

#wowslider-container1 { 
    /*overflow: hidden;*/
    zoom: 1; 
    position: relative; 
    width:342px;
    margin:0 auto;
    z-index:100;
}
#wowslider-container1 .ws_images{
    margin:37px 0 0 0;
    width:342px;
    height:232px;
    overflow:hidden;
    position:relative;
}
#wowslider-container1 .ws_images a{
    color:transparent;
}

#wowslider-container1 .ws_images img{
    top:0;
    left:0;
    border:none 0;
}
#wowslider-container1 a{ 
    text-decoration: none; 
    outline: none; 
    border: none; 
}

#wowslider-container1 .ws_bullets { 
    font-size: 0px; 
    padding: 10px; 
    float: left;
    position:absolute;
    z-index:70;
}
#wowslider-container1 .ws_bullets div{
    position:relative;
    float:left;
}
#wowslider-container1 .ws_bullets a { 
    margin-left: 5px; 
    height: 10px; 
    width: 10px; 
    float: left; 
    border: 1px solid #B8C4CF; 
    color: #B8C4CF; 
    text-indent: -1000px; 
    background-image:url("data:image/gif;base64,");
    position:relative;
}
#wowslider-container1 .ws_selbull { 
    background-color: #B8C4CF; 
    color: #FFFFFF; 
}

#wowslider-container1 .ws_bullets a:hover, #wowslider-container1 .ws_overbull { 
    background-color: #dae9f6;
    color: #FFFFFF; 
}

#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {
    font-family: Tahoma,Arial,Helvetica;
    font-size: 14px;
    position:absolute;
    display:none;
    top:50%;
    margin-top:-15px;
    line-height:30px;
    z-index:60;
    background-color: #000000; 
    color: #FFFFFF; 
    padding: 0px 10px; 
    opacity:0.7;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
#wowslider-container1 a.ws_next{
    right:0;
}
#wowslider-container1 a.ws_prev {
    left:0;
}
* html #wowslider-container1 a.ws_next,* html #wowslider-container1 a.ws_prev{display:block}
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev {display:block}



#wowslider-container1 .ws-title{
    position: absolute;
    bottom:0;
    left: 0;
    margin-right:5px;
    z-index: 50;
    background-color:#000000;
    color:#FFFFFF;
    padding:10px 1%;
    width:98%;
    font-family: Tahoma,Arial,Helvetica;
    font-size: 14px;
    opacity:0.55;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);    
}
#wowslider-container1 .ws-title div{
    padding-top:5px;
    font-size: 12px;
}

/* bottom center - for home page slider - end*/        

/*--------------------------------------------------INNER PAGE MAIN BODY ROUNDER BLOCK-------------------------------------------------------------*/
.innerpage_mainbody_block{ float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; }

.innerpage_mainbody_block_top_left{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/innerpage_mainbody/innerpage_mainbody_top_l.png) no-repeat; width:8px; height:8px; overflow:hidden; font-size:2px; background-color:transparent;}
.innerpage_mainbody_block_top_middle{margin:0px 8px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/innerpage_mainbody/innerpage_mainbody_top_bg.png) repeat-x; height:8px;overflow:hidden; font-size:2px;}
.innerpage_mainbody_block_top_right{ float:right; margin:-8px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/innerpage_mainbody/innerpage_mainbody_top_r.png) no-repeat; width:8px; height:8px; overflow:hidden; font-size:2px;}

.innerpage_mainbody_block_body{ float:left; margin:0px 0px 0px 0px; padding:0px ;/* background:url(../images/innerpage_mainbody/innerpage_mainbody_bg.png) repeat-y;*/ background-color:transparent; width:100%;  height:auto; overflow:hidden; clear:both;}
.innerpage_mainbody_block_body .notopgap {margin-top: 0; height:2px;}
.innerpage_mainbody_block_body .nobottomgap {margin-bottom: 0; height:2px;}
.innerpage_mainbody_block_bottom_wrapper{flot:left;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:8px; overflow:hidden;}
.innerpage_mainbody_block_bottom_left{flot:left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/innerpage_mainbody/innerpage_mainbody_bottom_l.png) no-repeat; width:8px; height:8px;  font-size:2px;}
.innerpage_mainbody_block_bottom_middle{flot:left; margin: -8px 8px 0px 8px; padding:0px 0px 0px 0px ; background:url(../images/innerpage_mainbody/innerpage_mainbody_bottom_bg.png) repeat-x; height:8px; font-size:2px;}
.innerpage_mainbody_block_bottom_right{float:right; margin: -8px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/innerpage_mainbody/innerpage_mainbody_bottom_r.png) no-repeat; width:8px; height:8px; font-size:2px;}

/*---------------------------------------------END INNER PAGE MAIN BODY ROUNDER BLOCK-----------------------------------------------------*/
/*--------------------------------------------------BLUE ROUNDED BLOCK---------------------------------------------------------------------------------------*/

.blueroundedblock
{
float:left;  
margin:0px 0px 10px 0px; 
padding:0px 0px 0px 0px; 
overflow:hidden; 
width:100%; 
}
.blueroundedblock .left
{ 
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_l.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px; 
background-color:transparent;
}
.blueroundedblock .middile
{
margin:0px 8px 0px 0px; 
padding:0px 0px 0px 0px; 
/*background:url(../images/cartimages/cartblock_top_bg.png) repeat-x;*/ 
background-color:#ffffff;
height:6px; 
border-top: 2px solid #c5c3c3;
overflow:hidden; 
font-size:2px;
}
.blueroundedblock .right
{ 
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_r.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px;
}

.blueroundedblock .content
{
margin:0px 0px 0px 0px; 
padding:0px; 
background: #FFFFFF;
width:auto;  
height:auto; 
overflow:hidden;
border-left:2px solid #c5c3c3; 
border-right:2px solid #c5c3c3; 
overflow:hidden; 
clear:both;
}
.blueroundedblock .content h4
{
margin:0px 10px 10px 10px; 
padding:0px 0px 0px 0px; 
display:block; 
color:#666155; 
font-weight:normal; 
font-family:Arial, Helvetica, sans-serif; 
font-size:19px; 
line-height:30px; 
height:auto; 
border-bottom:1px solid #dbdbdb; 
overflow:hidden;
}
.blueroundedblock .content .notopgap {margin-top: 0; padding:0px; height:1px; }
.blueroundedblock .content .nobottomgap {margin-bottom: 0; padding:0px; height:2px;}

.blueroundedblock .bottom_wrapper
{
float:left;
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:10px; 
overflow:hidden;
}
.blueroundedblock .bottom_wrapper .footer_left
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_l.png) no-repeat; 
width:8px; 
height:8px;  
font-size:2px;
}
.blueroundedblock .bottom_wrapper .footer_middile
{
margin:0px 8px 0px 8px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_bg.png) repeat-x; 
height:8px; 
font-size:2px;
}
.blueroundedblock .bottom_wrapper .footer_right
{
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background: url(../images/cartimages/cartblock_bottom_r.png) no-repeat; 
width:8px; 
height:8px; 
font-size:2px;
}

.blueroundedblock .content .textarea
{
float:left; 
margin:0 0 5px 0 !important; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto;
min-height:inherit;
overflow:hidden;
}

/*---------------------------------------------END BLUE ROUNDED BLOCK--------------------------------------------------------------------------------------------*/

/*New Bundle Block Starts*/

.blueroundedblock2
{
float:left;  
margin:0px 0px 15px 10px; 
padding:0px 0px 0px 0px; 
overflow:hidden; 
width:948px; 
}
.blueroundedblock2 .left
{ 
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_l.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px; 
background-color:transparent;
}
.blueroundedblock2 .middile
{
margin:0px 8px 0px 0px; 
padding:0px 0px 0px 0px; 
/*background:url(../images/cartimages/cartblock_top_bg.png) repeat-x;*/ 
background-color:#ffffff;
height:6px; 
border-top: 2px solid #c5c3c3;
overflow:hidden; 
font-size:2px;
}
.blueroundedblock2 .right
{ 
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_r.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px;
}

.blueroundedblock2 .content
{
margin:0px; 
padding:10px; 
background: #FFFFFF;
width:auto;  
height:auto; 
overflow:hidden;
border-left:2px solid #c5c3c3; 
border-right:2px solid #c5c3c3; 
overflow:hidden; 
clear:both;
}
.blueroundedblock2 .content h4
{
margin:0px 10px 10px 10px; 
padding:0px 0px 0px 0px; 
display:block; 
color:#666155; 
font-weight:normal; 
font-family:Arial, Helvetica, sans-serif; 
font-size:19px; 
line-height:30px; 
height:auto; 
border-bottom:1px solid #dbdbdb; 
overflow:hidden;
}
.blueroundedblock2 .content .notopgap {margin-top: 0; padding:0px; height:1px; }
.blueroundedblock2 .content .nobottomgap {margin-bottom: 0; padding:0px; height:2px;}

.blueroundedblock2 .bottom_wrapper
{
float:left;
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:10px; 
overflow:hidden;
}
.blueroundedblock2 .bottom_wrapper .footer_left
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_l.png) no-repeat; 
width:8px; 
height:8px;  
font-size:2px;
}
.blueroundedblock2 .bottom_wrapper .footer_middile
{
margin:0px 8px 0px 8px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_bg.png) repeat-x; 
height:8px; 
font-size:2px;
}
.blueroundedblock2 .bottom_wrapper .footer_right
{
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background: url(../images/cartimages/cartblock_bottom_r.png) no-repeat; 
width:8px; 
height:8px; 
font-size:2px;
}

.blueroundedblock2 .content .textarea
{
float:left; 
margin:0 0 5px 0 !important; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto;
min-height:inherit;
overflow:hidden;
}
/*New Bundle Block Ends*/

/*--------------------------------------------------LOGIN BLOCK---------------------------------------------------------------------------------------*/

.login_mainbody
{
margin:0px auto; 
padding:0px 0px 20px 0px; 
background-color:#f4f4f4;
border:1px solid #dddddd;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
width:633px;
height:auto;  
overflow:hidden;
}
.login_field_message{color: red;font-size: 15px;font-weight: bold;height: 30px;margin: 0px auto 0;overflow: hidden;padding: 0 0 0 200px;width: 500px;}
.login_field_wrapper{margin:0px auto; padding:0px 0px 0px 0px; width:264px; height:auto; overflow:hidden; margin-top:5px; }

.login_field_wrapper ul{flot:left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:264px; overflow:hidden;  }
.login_field_wrapper ul li{ float:left; display:inline; list-style-type:none;text-decoration:none; margin: 3px 0px 2px 0px; padding:0px 0px 0px 0px; overflow:hidden;  }
.login_field_wrapper ul li p
{ 
float:left; 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
text-align:left; 
text-decoration:none; 
width:264px; 
font-size:13px; 
color:#595959; 
text-transform:capitalize; 
font-weight:bold; 
overflow:hidden;
}
.login_field_wrapper ul li .textfield
{ 
float:left; 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
text-decoration:none; 
width:262px; 
height:28px; 
border:1px solid #c5c3c3; 
background:#FFFFFF; 
font-size:14px; 
color:#666666;  
font-weight:bold;
text-indent:5px; 
overflow:hidden;
}



/*---------------------------------------------END LOGIN BLOCK--------------------------------------------------------------------------------------------*/
.newheader
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #B1A182;
    border-style: none none solid;
    border-width: medium medium 2px;
    color: #F17700;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-weight: normal;
    height: auto;
    line-height: 25px;
    margin: 5px 0px 20px 0px;
    overflow: hidden;
    padding: 0;
}
.newheader2
{
margin:0 0 10px 0px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#a80f12;
font-weight:bold;
}
.square_wrapper 
{ 
margin:0px 0px 10px 16px;
padding:5px; 
width:auto; 
height:auto; 
overflow:hidden; 
clear: both;
background-color: #F8F5F0;
border: 1px solid #EBE1CB;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}
.square_wrapper h2{margin:5px 10px 10px 10px; padding:0px 0px 0px 0px; display:block;font-family:Arial, Helvetica, sans-serif; color:#0279b6; font-weight:normal; font-size:18px; line-height:25px;border:none; height:auto; border-bottom:1px solid #0279b6; overflow:hidden;}

/*--------------------------------------------------CMS PAGE MAIN BODY ROUNDER BLOCK-------------------------------------------------------------*/
.cmspage_wrapper{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.cmspage_top_left{ 
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/innerpage_mainbody/innerpage_mainbody_top_l.png) no-repeat;
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px; 
background-color:transparent;
}
.cmspage_top_middle{
background-color: #FFFFFF;
border-top: 2px solid #C5C3C3;
font-size: 2px;
height: 6px;
margin: 0 8px 0 0;
overflow: hidden;
padding: 0;
}
.cmspage_top_right{ 
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/innerpage_mainbody/innerpage_mainbody_top_r.png) no-repeat; 
width:8px; 
height:8px;
overflow:hidden; 
font-size:2px;}

.cmspage_body
{
margin:0px 0px 0px 0px; 
padding:0px; 
background-color:#ffffff;
border-left:2px solid #C5C3C3;
border-right:2px solid #C5C3C3;
width:auto;  
height:auto; 
overflow:hidden;
clear:both;
text-align:justify;
}
.cmspage_body h1
{
margin:5px 10px 10px 10px; 
padding:0px 0px 0px 0px; 
display:block;
font-family:Arial, Helvetica, sans-serif; 
color:#a80f12; 
font-weight:normal; 
font-size:19px; 
line-height:25px;
border:none; 
height:auto; 
border-bottom:2px solid #bfbfbf; 
overflow:hidden;
}
.cmspage_body p{margin:0px; padding:10px;  overflow:hidden; background:transparent;}


.cmspage_body .notopgap {margin-top: 0; padding:0px; height:2px; }
.cmspage_body .nobottomgap {margin-bottom: 0; padding:0px; height:2px; background-color:#d9c7c1;}
.cmspage_bottom_wrapper{flot:left;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:8px; overflow:hidden;}
.cmspage_bottom_left{flot:left; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/innerpage_mainbody/innerpage_mainbody_bottom_l.png) no-repeat; width:8px; height:8px;  font-size:2px;}
.cmspage_bottom_middle{flot:left; margin: -8px 8px 0px 8px; padding:0px 0px 0px 0px ; background:url(../images/innerpage_mainbody/innerpage_mainbody_bottom_bg.png) repeat-x; height:8px; font-size:2px;}
.cmspage_bottom_right{float:right; margin: -8px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/innerpage_mainbody/innerpage_mainbody_bottom_r.png) no-repeat; width:8px; height:8px; font-size:2px;}

/*---------------------------------------------END CMS PAGE MAIN BODY ROUNDER BLOCK-----------------------------------------------------*/
.nevigation_wrapper{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}

.nevigation_wrapper .left{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(../images/account_nevigation/tital_l.png) no-repeat; width:5px; height:36px; overflow:hidden; font-size:2px;}
.nevigation_wrapper .middile{
margin:-2px 5px 0px 5px; 
padding:0px 0px 0px 0px; 
background:url(../images/account_nevigation/tital_bg.png) repeat-x;  
height:36px; 
width:auto; 
overflow:hidden; 
font-size:2px;
}
.nevigation_wrapper .middile h1{float:left; margin:0px 0px 0px 5px; padding:13px 0px 0px 0px; font-size:medium; color:#035c86; height:auto; width:auto; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; letter-spacing:.05px; text-decoration:none;}

.nevigation_wrapper .right{ float:right; margin:-36px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/account_nevigation/tital_r.png) no-repeat; width:5px; height:36px; overflow:hidden; font-size:2px;}

.nevigation_body .content{
margin:0px 0px 0px 0px; 
padding:0px; 
background:#FFFFFF;
width:auto;  
height:auto;
overflow:hidden;
border-left:1px solid #d1d1d1; 
border-right:1px solid #d1d1d1; 
overflow:hidden; 
clear:both;
}

.nevigation_body .content .notoppgap {margin-top: 0; padding:0px; height:1px; background-color:#67D2F8; }
.nevigation_body .content .nobottomgap {margin-bottom: 0; padding:0px; height:2px;}

.nevigation_bottom_wrapper{flot:left;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:8px; overflow:hidden;}
.nevigation_bottom_wrapper .left{
flot:left; 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/account_nevigation/footer_l.png) no-repeat; 
width:5px; 
height:8px;  
font-size:2px;
}
.nevigation_bottom_wrapper .middile{
margin: -2px 5px 0px 5px; 
padding:0px 0px 0px 0px ; 
background:url(../images/account_nevigation/footer_bg.png) repeat-x; 
height:8px; 
width:auto; 
font-size:2px;
}
.nevigation_bottom_wrapper .right{float:right; margin: -8px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(../images/account_nevigation/footer_r.png) no-repeat; width:5px; height:8px; font-size:2px;}

.account_nevigation{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;height:auto; width:100%; overflow:hidden;}
.account_nevigation ul{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; overflow:hidden;}
.account_nevigation ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/account_nevigation/nev_bg.png) repeat-x; background-color:#ffffff; height:30px; width:auto; list-style-type:none; display:block; overflow:hidden;}
.account_nevigation ul li span{float:left; margin:4px 7px 0px 7px; padding:0px 0px 0px 0px; height:21px; width:21;}
.account_nevigation ul li a{float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; width:auto; overflow:hidden; font-weight:normal;}
.account_nevigation ul li a:hover{float:left; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f97344; width:auto; overflow:hidden; font-weight:bold; text-decoration:none;}
#mid_cont{
margin-left:15px;
}

/*Navmenu Wrapper Starts*/
#navmenu_wrapper
{
margin:5px 0 0 24px;
width:948px;
height:auto;
overflow:hidden;
}
#navmenu_wrapper .navmenu_wrapperleft
{
width:6px;
height:38px;
background:url(../images/navmenu_left.jpg) no-repeat;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg
{
width:936px;
height:38px;
background:url(../images/navmenu_bg.jpg) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
}
#navmenu_wrapper .navmenu_wrapperbg ul
{
margin:0 0 0 10px;
padding:0;
overflow:hidden;
}
#navmenu_wrapper .navmenu_wrapperbg ul li
{
margin:0 27px 0 0 !important;
padding:0 !important;
list-style-type:none !important;
display:inline !important;
float:left !important;
width:145px;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a 
{
margin-top:6px;
float:left;
text-decoration:none;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_lefthover
{
width:6px;
height:27px;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_bghover
{
width:auto;
height:27px;
float:left;
font-family:"Trebuchet MS", "Century Gothic";
font-size:14px;
color:#edeae2;
text-decoration:none;
font-weight:bold;
line-height:27px;
text-transform:uppercase;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_righthover
{
width:6px;
height:27px;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a:hover .navmenu_lefthover
{
width:6px;
height:27px;
background:url(../images/navmenu_lefthover.jpg) no-repeat;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a:hover .navmenu_bghover
{
width:auto;
height:27px;
background:url(../images/navmenu_bghover.jpg) repeat-x;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a:hover .navmenu_righthover
{
width:6px;
height:27px;
background:url(../images/navmenu_righthover.jpg) no-repeat;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_leftselected
{
width:6px;
height:27px;
background:url(../images/navmenu_lefthover.jpg) no-repeat;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_bgselected
{
width:auto;
height:27px;
background:url(../images/navmenu_bghover.jpg) repeat-x;
font-family:"Trebuchet MS", "Century Gothic";
font-size:14px;
color:#edeae2;
text-decoration:none;
font-weight:bold;
line-height:27px;
text-transform:uppercase;
float:left;
}
#navmenu_wrapper .navmenu_wrapperbg ul li a .navmenu_rightselected
{
width:6px;
height:27px;
background:url(../images/navmenu_righthover.jpg) no-repeat;
float:left;
}
.navmenu_leftarrow
{
margin-top:7px;
}
.navmenu_rightarrow
{
margin-top:7px;
}
#navmenu_wrapper .navmenu_wrapperright
{
width:6px;
height:38px;
background:url(../images/navmenu_right.jpg) no-repeat;
float:left;
}
/*Navmenu Wrapper Ends*/

/*Menu Radio Wrapper Starts*/
.menuradio_wrapper
{
width:948px;
height:auto;
background:url(../images/menu_dashedline.jpg) no-repeat bottom left;
overflow:hidden;
margin:0 auto;
}
.menuradio_wrapper h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3e3e3e;
line-height:40px;
font-weight:normal;
float:left;
}
.menuradio_wrapper h1 a  
{
color:#a70e13;
text-decoration:none;
}
.menuradio_wrapper h1 a:hover  
{
color:#3e3e3e;
font-weight:normal;
text-decoration:none;
}
.menuradio_wrapper00{
width:948px;
height:auto;
overflow:hidden;
padding-top:10px;
margin:0 auto;
}
.menuradio_wrapper00 h3{
font-family:"Century Gothic";
font-size:15px;
line-height:22px;
float:left;
padding-right:6px;
color:#dd1114;
}
.menuradio_wrapper00 ul
{
margin:0;
padding:0;
overflow:hidden;
width:855px;
float:right;
}
.menuradio_wrapper00 ul li
{
margin:0;
padding-right:24px;
list-style-type:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
color:#df3c3e;
}
/*Menu Radio Wrapper Ends*/

/*Menu White Body Wrapper Starts*/
/*Menu White Body Wrapper Starts*/
.menuwhite_body
{
width:948px;
height:auto;
overflow:hidden;
margin:8px auto;
}
.menuwhite_body .menuwhite_bg
{
padding:14px 14px 5px 14px;
width:920px;
overflow:hidden;
border:1px solid #d9d9d9;
background:#fff;
}
.resinfo_wrapper
{
width:238px;
height:auto;
float:left;
}

.resinfo_wrapper1
{
width:225px;
height:auto;
float:left;
}

.resinfo_wrapper h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#a70e13;
line-height:18px;
padding-left:15px;
}
.resinfo_wrapper p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c8c8c;
}

.resinfo_wrapper_inner
{
	width:220px;
	overflow:hidden;
	padding-top:16px;
}
.resinfo_wrapper_left{
	width:90px;
	float:left;
}
.btn_deliveryarea_english
{
margin:0 0 12px 0;
width:112px;
height:29px;
background:url(../images/btn_deliveryarea_english.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_deliveryarea_english:hover
{
background-position:0px -29px;
}
.btn_deliveryarea_spanish
{
margin:0 0 12px 0;
width:112px;
height:29px;
background:url(../images/btn_deliveryarea_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_deliveryarea_spanish:hover
{
background-position:0px -29px;
}


.btn_addtofavourite_english
{
margin:0 0 12px 0;
width:134px;
height:32px;
background:url(../images/btn_addtofavourite_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_addtofavourite_english:hover
{
background-position:0px -32px;
}

.btn_addtofavourite_spanish
{
margin:0 0 12px 0;
width:134px;
height:32px;
background:url(../images/btn_addtofavourite_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_addtofavourite_spanish:hover
{
background-position:0px -32px;
}

.resinfo_wrapper_left img{
	float:left;
	padding-right:3px;
}
.resinfo_wrapper_left00{
width:110px;
float:right;
}
.resinfo_wrapper_left00 h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52455f;
line-height:15px;
}
.resinfo_wrapper_left00 h3 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e72b02;
line-height:15px;
}

.resinfo_wrapper_right{
margin-top:5px;
	width:220px;
	float:left;
	
}
.resinfo_wrapper_right h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52455f;
line-height:15px;
}
.resinfo_wrapper_right h3 span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e72b02;
line-height:15px;
}

.fb_resopen_english
{
margin:0 0 12px 0;
width:63px;
height:29px;
background:url(../images/btn_resopen_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.fb_resopen_english:hover
{
background-position:0px -29px;
}

.fb_resopen_spanish
{
margin:0 0 12px 0;
width:63px;
height:29px;
background:url(../images/btn_resopen_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.fb_resopen_spanish:hover
{
background-position:0px -29px;
}


.fb_resclosed_english
{
margin:1px 0 12px 0;
width:63px;
height:29px;
background:url(../images/btn_resclosed_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.fb_resclosed_english:hover
{
background-position:0px -29px;
}

.fb_resclosed_spanish
{
margin:1px 0 12px 0;
width:63px;
height:29px;
background:url(../images/btn_resclosed_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.fb_resclosed_spanish:hover
{
background-position:0px -29px;
}
.ad_favourite_wrapper_spanish
{
width:110px;
height:auto;
float:left;
padding-top:20px;
}
.ad_favourite_wrapper_spanish a
{	margin-left:10%;
	margin-right:10%;
	width:74px;
	height:34px;
	background:url(../images/btn_resopen_spanish.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper_spanish a:hover{
	background:url(../images/btn_resopen_hover_spanish.png) no-repeat;
}

.ad_favourite_wrapper_english
{

width:110px;
height:auto;
float:left;
padding-top:20px;
}
.ad_favourite_wrapper_english a
{
	margin-left:10%;
	margin-right:10%;
	width:74px;
	height:34px;
	background:url(../images/btn_resopen_english.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper_english a:hover{
	background:url(../images/btn_resopen_hover_english.png) no-repeat;
}

.closed_wrapper_spanish
{
width:90px;
height:auto;
float:left;
padding-top:20px;
}
.closed_wrapper_spanish a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resclose_spanish.png) no-repeat;
	display:block;
}
.closed_wrapper_spanish a:hover
{
	
	background:url(../images/btn_resclose_hover_spanish.png) no-repeat;
	
}

.closed_wrapper_english
{
width:90px;
height:auto;
float:left;
padding-top:20px;
}

.closed_wrapper_english a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resclose_english.png) no-repeat;
	display:block;
}
.closed_wrapper_english a:hover
{
	
	background:url(../images/btn_resclose_hover_english.png) no-repeat;
	
}


.ad_favourite_wrapper00
{
width:75px;
height:auto;
float:left;
padding-top:20px;
}
.ad_favourite_wrapper00 a
{
	width:75px;
	height:35px;
	background:url(../images/cer_btn.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper00 a:hover{
	background:url(../images/cer_btn_hover.png) no-repeat;
}

.open_wrapper_english
{
width:84px;
height:auto;
float:left;
padding-left:16px;
padding-top:20px;

}
.open_wrapper_spanish
{
width:84px;
height:auto;
float:left;
padding-left:16px;
padding-top:20px;

}
.btn_viewmenu_english
{
margin:0 0 8px 0;
width:87px;
height:33px;
background:url(../images/btn_viewmenu_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_viewmenu_english:hover
{
background-position:0px -33px;
}

.btn_viewmenu_spanish
{
margin:0 0 8px 0;
width:87px;
height:33px;
background:url(../images/btn_viewmenu_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_viewmenu_spanish:hover
{
background-position:0px -33px;
}
btn_resopen_english
{
margin:0 0 12px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resopen_english:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.btn_resopen_spanish
{
margin:0 0 12px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resopen_spanish:hover
{
background:url(../images/ver_btn_hover_spanish.png) no-repeat;
background-position:0px -29px;
}


.btn_resclosed_english
{
margin:1px 0 12px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resclosed_english:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.btn_resclosed_spanish
{
margin:1px 0 12px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resclosed_spanish:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.open_wrapper_english a{
	width:84px;
	height:33px;
	background:url(../images/ver_btn_english.png) no-repeat;
	display:block;
}
.open_wrapper_english a:hover{
	background:url(../images/ver_btn_hover_english.png) no-repeat;
}

.open_wrapper_spanish a{
	width:84px;
	height:33px;
	background:url(../images/ver_btn_spanish.png) no-repeat;
	display:block;
}
.open_wrapper_spanish a:hover{
	background:url(../images/ver_btn_hover_spanish.png) no-repeat;
}

.viewmenu_wrapper
{
width:390px;
height:auto;
padding-left:10px;
float:left;
padding-top:20px;

}
.viewmenu_wrapper_inner{
	width:115px;
	float:left;
	padding-left:14px;
}
.viewmenu_wrapper_inner p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:14px;
padding-bottom:5px;
}
.viewmenu_wrapper_inner span{
	font-weight:bold;
	color:#df1e02;
}

.viewmenu_wrapper1
{
width:auto;
height:auto;
padding-left:20px;
float:left;
padding-top:10px;

}
.viewmenu_wrapper_inner1{
	width:80px;
	float:left;
	padding-left:4px;
}
.viewmenu_wrapper_inner1 p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:14px;
padding-bottom:10px;
}
.viewmenu_wrapper_inner1 span{
	font-weight:bold;
	color:#df1e02;
}

/*////////////////////////////////////////////////////////////*/

.ad_favourite_wrapper1_spanish
{
width:90px;
height:auto;
float:left;
padding-top:20px;
}
.ad_favourite_wrapper1_spanish a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resopen_spanish.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper1_spanish a:hover{
	background:url(../images/btn_resopen_hover_spanish.png) no-repeat;
}

.ad_favourite_wrapper1_english
{
width:auto;
height:auto;
float:left;
padding-top:20px;
}

.ad_favourite_wrapper1_english p
{
font-size:10px;
padding:0px;
text-align:center;
}

.ad_favourite_wrapper1_spanish p
{
font-size:10px;
padding:0px;
text-align:center;
}

.ad_favourite_wrapper1_english a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resopen_english.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper1_english a:hover{
	background:url(../images/btn_resopen_hover_english.png) no-repeat;
}

.closed_wrapper1_spanish
{
width:90px;
height:auto;
float:left;
padding-top:20px;
}
.closed_wrapper1_spanish a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resclose_spanish.png) no-repeat;
	display:block;
}
.closed_wrapper1_spanish a:hover
{
	
	background:url(../images/btn_resclose_hover_spanish.png) no-repeat;
	
}

.closed_wrapper1_english
{
width:90px;
height:auto;
float:left;
padding-top:20px;
}

.closed_wrapper1_english a
{
	width:74px;
	height:34px;
	background:url(../images/btn_resclose_english.png) no-repeat;
	display:block;
}
.closed_wrapper1_english a:hover
{
	
	background:url(../images/btn_resclose_hover_spanish.png) no-repeat;
	
}


.ad_favourite_wrapper001
{
width:75px;
height:auto;
float:left;
padding-top:20px;
}
.ad_favourite_wrapper001 a
{
	width:75px;
	height:35px;
	background:url(../images/cer_btn.png) no-repeat;
	display:block;
}
.ad_favourite_wrapper001 a:hover{
	background:url(../images/cer_btn_hover.png) no-repeat;
}

.open_wrapper1_english
{
width:84px;
height:auto;
float:left;
padding-left:4px;
padding-top:20px;

}
.open_wrapper1_spanish
{
width:84px;
height:auto;
float:left;
padding-left:4px;
padding-top:20px;

}
.btn_viewmenu1_english
{
margin:0 0 8px 0;
width:87px;
height:33px;
background:url(../images/btn_viewmenu_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_viewmenu1_english:hover
{
background-position:0px -33px;
}

.btn_viewmenu1_spanish
{
margin:0 0 8px 0;
width:87px;
height:33px;
background:url(../images/btn_viewmenu_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_viewmenu1_spanish:hover
{
background-position:0px -33px;
}
btn_resopen1_english
{
margin:0 0 4px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resopen1_english:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.btn_resopen1_spanish
{
margin:0 0 4px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resopen1_spanish:hover
{
background:url(../images/ver_btn_hover_spanish.png) no-repeat;
background-position:0px -29px;
}


.btn_resclosed1_english
{
margin:1px 0 4px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resclosed1_english:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.btn_resclosed1_spanish
{
margin:1px 0 4px 0;
width:63px;
height:29px;
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_resclosed1_spanish:hover
{
background:url(../images/ver_btn_spanish.png) no-repeat;
background-position:0px -29px;
}

.open_wrapper1_english a{
	width:84px;
	height:33px;
	background:url(../images/ver_btn_english.png) no-repeat;
	display:block;
}
.open_wrapper1_english a:hover{
	background:url(../images/ver_btn_hover_english.png) no-repeat;
}

.open_wrapper1_spanish a{
	width:84px;
	height:33px;
	background:url(../images/ver_btn_spanish.png) no-repeat;
	display:block;
}
.open_wrapper1_spanish a:hover{
	background:url(../images/ver_btn_hover_spanish.png) no-repeat;
}











/*       //////////////////////////////////////////////////*/
.payment_wrapper
{
width:57px;
height:auto;
float:right;
}
/*Menu White Body Wrapper Ends*/
/*Order Menu Nav Starts*/
.odrmenu_nav
{
margin:12px 0 0 24px;
}
.odrmenu_nav ul
{
margin:0;
padding:0;
}
.odrmenu_nav ul li
{
margin:0 3px 0 0;
padding:0;
list-style-type:none;
display:inline;
float:left;
}
.odrmenu_nav ul li a
{
margin:0;
text-decoration:none;
}
.odrmenu_nav ul li a .odrmenu_navleft
{
width:10px;
height:38px;
float:left;
}
.odrmenu_nav ul li a .odrmenu_navbg
{
padding:0px 5px;
width:auto;
height:38px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#910005;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
}

.odrmenu_nav2
{
margin:12px 0 0 24px;
}
.odrmenu_nav2 ul
{
margin:0;
padding:0;
}
.odrmenu_nav2 ul li
{
margin:0 3px 0 0;
padding:0;
list-style-type:none;
display:inline;
float:left;
}
.odrmenu_nav2 ul li a
{
margin:0;
text-decoration:none;
}
.odrmenu_nav2 ul li a .odrmenu_navleft
{
width:10px;
height:38px;
float:left;
}
.odrmenu_nav2 ul li a .odrmenu_navbg
{
padding:0px 5px;
width:auto;
height:38px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#910005;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
}





.odrmenu_nav ul li  .odrmenu_back
{
padding:0px 5px;
width:auto;
height:38px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ff7b0f;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
text-align:right;
cursor:pointer;

}
.odrmenu_nav ul li a .odrmenu_navright
{
width:10px;
height:38px;
float:left;
}
.odrmenu_nav ul li a:hover .odrmenu_navleft
{
width:10px;
height:38px;
background:url(../images/odrmenu_navleft.jpg) no-repeat;
float:left;
}
.odrmenu_nav ul li a:hover .odrmenu_navbg
{
padding:0px 5px;
width:auto;
height:38px;
background:url(../images/odrmenu_navbg.jpg) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
}
.odrmenu_nav ul li a:hover .odrmenu_navright
{
width:10px;
height:38px;
background:url(../images/odrmenu_navright.jpg) no-repeat;
float:left;
}
.odrmenu_nav ul li a .odrmenu_navleft_selected
{
width:10px;
height:38px;
background:url(../images/odrmenu_navleft.jpg) no-repeat;
float:left;
}
.odrmenu_nav ul li a .odrmenu_navbg_selected
{
padding:0px 5px;
width:auto;
height:38px;
background:url(../images/odrmenu_navbg.jpg) repeat-x;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
line-height:42px;
text-transform:uppercase;
}
.odrmenu_nav ul li a .odrmenu_navright_selected
{
width:10px;
height:38px;
background:url(../images/odrmenu_navright.jpg) no-repeat;
float:left;
}
/*Order Menu Nav Ends*/

/*Order Menu White Wrapper Starts*/
.odrmenu_whitewrapper
{
margin:10px 0 0 24px;
width:948px;
height:auto;
overflow:hidden;
}
.odrmenu_whitewrapper .odrmenuwhite_top
{
width:948px;
height:10px;
background:url(../images/menuwhite_bodytop.jpg) no-repeat;
}
.odrmenu_whitewrapper .odrmenuwhite_bg
{
padding:4px 14px;
width:920px;
background:url(../images/menuwhite_bodybg00.jpg) repeat-y;
overflow:hidden;
}
.location_map2
{
border:1px solid #c4c4c4;
float:right;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft
{
width:396px;
float:left;
}
.whiteleft_top{
	width:100%;
	overflow:hidden;
}
.whiteleft_top_logo{
	width:179px;
	float:left;
}
.whiteleft_top_logo{
	width:179px;
	float:left;
}
.whiteleft_top_logo{
	width:179px;
	float:left;
}
.whiteleft_top_rating{
	width:189px;
	float:right;
	padding-top:23px;
}
.whiteleft_bottom{
	width:100%;
	overflow:hidden;
	padding-top:18px;
}
.whiteleft_bottom_item{
	width:186px;
	float:left;
}
.whiteleft_bottom_txt{
	width:189px;
	float:right;
	
}
.whiteleft_bottom_txt h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	color:#a70e13;
}
.whiteleft_bottom_txt p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#666666;
	text-align:justify;
	background:url(../images/point.jpg) no-repeat left 7px;
	padding-left:12px;
	padding-bottom:5px;
}
.whiteleft_bottom_txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#e72a02;
	text-decoration:underline;
	padding-top:5px;
	display:block;
}
.whiteleft_bottom_txt a:hover{
	text-decoration:none;
}
.whiteleft_top_rating img{
	float:left;
	padding-right:3px;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whitemid
{
width:120px;/*137*/
float:left;
padding-left:17px;
margin-left:15px;
background:url(../images/divider.png) no-repeat;
}
.odrmenu_whitemid h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#52455f;
	font-weight:normal;
	line-height:15px;
}
.odrmenu_whitemid h3 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e72b02;
	font-weight:bold;
	line-height:15px;
}

.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft .leftdiv
{
width:140px;
height:auto;
float:left;
}
.rating_star ul
{
margin:14px 0 0 0;
padding:0;
overflow:hidden;
}
.rating_star ul li
{
margin:0 2px 0 0;
padding:0;
list-style-type:none;
display:inline;
float:left;
}
.reviews a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f61500;
line-height:20px;
text-decoration:underline;
}
.reviews a:hover
{
text-decoration:none;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft .rightdiv
{
width:510px;
height:auto;
float:left;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft .rightdiv p
{
margin:0 15px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
line-height:18px;
text-align:justify;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft .rightdiv .addressfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c8c8c;
line-height:18px;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteleft .rightdiv h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#a70e13;
font-weight:bold;
}
.odrmenu_whitewrapper .odrmenuwhite_bg .odrmenu_whiteright
{
width:345px;/*348*/
height:auto;
float:right;
background:url(../images/divider.png) no-repeat;
padding-left:15px;
}
.whiteright_left{
	width:135px;
	float:left;
	padding-top:0px;
}
.btn1_whiteright_english{
	width:134px;
	height:32px;
	background:url(../images/btn1_english.png) no-repeat;
	display:block;
}
.btn1_whiteright_english:hover{
	background:url(../images/btn1_hover_english.png) no-repeat;
}
.btn2_whiteright_english{
	width:134px;
	height:32px;
	background:url(../images/btn2_english.png) no-repeat;
	display:block;
	margin-top:22px;
}
.btn2_whiteright_english:hover{
	background:url(../images/btn2_hover_english.png) no-repeat;
}

.btn1_whiteright_spanish{
	width:134px;
	height:32px;
	background:url(../images/btn1_spanish.png) no-repeat;
	display:block;
}
.btn1_whiteright_spanish:hover{
	background:url(../images/btn1_hover_spanish.png) no-repeat;
}
.btn2_whiteright_spanish{
	width:134px;
	height:32px;
	background:url(../images/btn2_spanish.png) no-repeat;
	display:block;
	margin-top:22px;
}
.btn2_whiteright_spanish:hover{
	background:url(../images/btn2_hover_spanish.png) no-repeat;
}
.whiteright_right{
	width:198px;
	float:right;
}

.yum_logo
{
margin:0;
border:1px solid #bfbfbf;
}
.delivery_hour
{
margin:15px 0 0 0;
width:100%;
height:auto;
float:left;
clear:both;
overflow:hidden;
}
.delivery_hour ul
{
margin:0;
padding:0;
overflow:hidden;
}
.delivery_hour ul li
{
margin:0 45px 0 0;
padding:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#434343;
}
.delivery_hour ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a41e1e;
font-weight:normal;
text-decoration:none;
}
.delivery_hour ul li a:hover
{
color:#434343;
}
.deliveryhour_font1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009011;
line-height:18px;
font-weight:bold;
}
.odrmenu_whitewrapper .odrmenuwhite_bottom
{
width:948px;
height:10px;
background:url(../images/menuwhite_bodybottom.jpg) no-repeat;
}
/*Order Menu White Wrapper Ends*/

/*Order Menu Accordon Starts*/
.odrmenu_whitewrapper2
{
margin:10px 0 0 24px;
width:948px;
height:auto;
overflow:hidden;
}
.odrmenu_whitewrapper2 .odrmenuwhite2_top
{
width:948px;
height:10px;
background:url(../images/menuwhite_bodytop.jpg) no-repeat;
}
.odrmenu_whitewrapper2 .odrmenuwhite2_bg
{
padding:4px 14px;
width:920px;
height:auto;
min-height:50px;
background:url(../images/menuwhite_bodybg.jpg) repeat-y;
overflow:hidden;
}
.ordmenu_leftcolumn
{
margin:0;
width:650px;
height:auto;
float:left;
}
.accordon_wrapper
{
margin:0 0 16px 0;
width:630px;
height:auto;
overflow:hidden;
}
.accordon_wrapper .accordon_top
{
width:630px;
height:34px;
background:url(../images/accordon_bg.jpg) repeat-x;
overflow:hidden;
}
.accordon_wrapper .accordon_top span
{
width:315px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
line-height:34px;
font-weight:bold;
text-transform:capitalize;
text-indent:12px;
float:left;
}
.accordon_arrow
{
float:right;
}
.accordon_wrapper .accordon_body
{
width:630px;
height:auto;
overflow:hidden;
}
.accordon_wrapper .accordon_body .menu_item
{
margin:7px 0 5px 10px;
width:350px;
height:auto;
float:left;
}
.accordon_wrapper .accordon_body .menu_item ul
{
margin:0;
padding:0;
}
.accordon_wrapper .accordon_body .menu_item ul li
{
margin:0 8px 0 0;
padding:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
font-weight:bold;
}
.accordon_wrapper .accordon_body .menu_item ul li a
{
color:#404040;
text-decoration:none;
}
.accordon_wrapper .accordon_body .menu_item ul li a:hover
{
color:#0d8b1c;
text-decoration:none;
}
.accordon_wrapper .accordon_body .menu_quantity
{
margin-top:7px;
width:90px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
font-weight:bold;
}
.accordon_wrapper .accordon_body .menu_price
{
margin-top:7px;
width:90px;
height:auto;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
font-weight:bold;
}
.accordon_wrapper .accordon_body .menu_cartimg
{
width:85px;
height:auto;
float:left;
}
.accordon_wrapper .accordon_body .menu_cartimg img
{
float:right;
}
.ordmenu_rightcolumn
{
margin:0;
width:270px;
height:auto;
float:left;
}
.cart_wrapper
{
margin:0;
width:258px;
height:auto;
overflow:hidden;
}
.cart_wrapper .cart_header
{
width:258px;
height:34px;
background:url(../images/cart_headerbg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
line-height:34px;
font-weight:bold;
text-transform:uppercase;
text-indent:12px;
}
.cart_wrapper .cart_body
{
width:258px;
height:auto;
overflow:hidden;
}
.cart_wrapper .cart_body .sub_total
{
margin:0px;

}
.cart_wrapper .cart_body .sub_total ul
{
margin:10px 0px 5px 5px;
padding:0;
overflow:hidden;
}
.cart_wrapper .cart_body .sub_total ul li
{
margin:0;
padding:0;
list-style-type:none;
display:inline;
float:left;
}
.cart_wrapper .cart_body .sub_total ul li label
{
width:126px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d60000;
font-weight:bold;
float:left;
}
.textalign
{
text-align:right;
}
.cart_wrapper .cart_body .sub_total ul li.item_no
{
width:32px;
height:24px;
background:url(../images/itemno_back.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#161616;
font-weight:bold;
line-height:24px;
text-align:center;
}
.cart_wrapper .cart_body .sub_total ul li.item_name
{
width:110px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#272727;
line-height:12px;
}
.cart_wrapper .cart_body .sub_total ul li.item_price
{
width:85px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
line-height:12px;
text-align:right;
}
.plusminus_icon
{
display:block;
}
.cart_wrapper .cart_body .grand_total
{
margin:0;
overflow:hidden;
}
.cart_wrapper .cart_body .grand_total ul
{
margin:10px 0px 5px 5px;
padding:0;
overflow:hidden;
}
.cart_wrapper .cart_body .grand_total ul li
{
margin:0;
padding:0;
list-style-type:none;
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#434343;
font-weight:bold;
line-height:18px;
}
.cart_wrapper .cart_body .grand_total ul li span
{
width:240px;
height: auto;
font-family: Arial,Helvetica,sans-serif;
font-size:24px;
color: #9a0000;
line-height:18px;
font-weight:bold;
float: left;   
}
#total{
width:100px;
}
#total_body{
width:150px;
}
.cart_wrapper .cart_body .grand_total ul li.gstfont
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1f1f1f;
font-weight:bold;
line-height:18px;
}
.cart_wrapper .cart_body .grand_total ul li label
{
width:180px;
height:auto;
float:left;
}


.btn_odrnow_english
{
margin:15px 0 0 15px;
width:239px;
height:48px;
background:url(../images/btn_odrnow_english.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_odrnow_english:hover
{
background-position:0px -48px;
}

.btn_odrnow_spanish
{
margin:15px 0 0 15px;
width:239px;
height:48px;
background:url(../images/btn_odrnow_spanish.jpg) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_odrnow_spanish:hover
{
background-position:0px -48px;
}
.btn_cancel_cart_english
{
margin:15px 0 0 58px;
width:155px;
height:38px;
background:url(../images/btn_clearcart_english.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_cancel_cart_english:hover
{
background-position:0px -38px;
}

.btn_cancel_cart_spanish
{
margin:15px 0 0 58px;
width:155px;
height:38px;
background:url(../images/btn_clearcart_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
}
.btn_cancel_cart_spanish:hover
{
background-position:0px -38px;
}
.odrmenu_whitewrapper2 .odrmenuwhite2_bottom
{
width:948px;
height:10px;
background:url(../images/menuwhite_bodybottom.jpg) no-repeat;
}
/*Order Menu Accordon Ends*/
@charset "utf-8";
/* CSS Document by $ */
/*body
{
margin:100px;
padding:0;
}
*/



#popup_new1
{
width:432px;
height:auto;
overflow:hidden;
}
#popup_new1 .popup_new1_title
{
padding:8px 10px;
background-color: #F7F7F7;
border: 1px solid #dddddd;
border-radius: 4px 4px 4px 4px;
color: #FB603C;
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-weight:bold;
}
#popup_new1 .popup_new1_body
{
margin:10px 0 0 0;
padding:8px 10px;
background-color: #F7F7F7;
border: 1px solid #dddddd;
border-radius: 4px 4px 4px 4px;
}
#popup_new1 .popup_new1_body ul
{
margin:0 0 5px 0;
padding:0;
overflow:hidden;
}
#popup_new1 .popup_new1_body ul li
{
margin:0;
padding:0;
width:400px;
height:auto;
list-style-type:none;
display:inline;
float:left;
}
#popup_new1 .popup_new1_body ul li span
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#666666;
float:left;
}
#popup_new1 .popup_new1_body ul li span.check_title
{
margin-top:1px;
text-indent:6px;
}

#popup_new1 .quantity
{
margin:10px 0 0 0;
padding:8px 10px;
background-color: #F7F7F7;
border: 1px solid #dddddd;
border-radius: 4px 4px 4px 4px;
overflow:hidden;
}
 .quantity
{
margin:10px 0 0 0;
padding:8px 10px;
background-color: #F7F7F7;
border: 1px solid #F7F7F7;
border-radius: 4px 4px 4px 4px;
overflow:hidden;
}
#popup_new1 .quantity ul
{
margin:0;
padding:0;
}
#popup_new1 .quantity ul li
{
margin:0;
padding:0;
list-style-type:none;
display:block;
}
#popup_new1 .quantity ul li label
{
margin:0;
padding:0;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
float:left;
line-height:24px;
}
.qty_text
{
margin-left:8px;
padding:0px 8px;
width:40px;
height:22px;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px 4px 4px 4px;
color:#666666;
}

.popup_btn
{
margin:15px 0 0 0;
padding:0;
float:right;
clear:both;
}
.btn_popup_additems_english
{
margin:8px 0 0 0px;
width:90px;
height:30px;
background:url(../images/add_itembtn_english.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn_popup_additems_english:hover
{
background-position:0px -30px;
}

.btn_popup_additems_spanish
{
margin:8px 0 0 0px;
width:90px;
height:30px;
background:url(../images/add_itembtn_spanish.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn_popup_additems_spanish:hover
{
background-position:0px -30px;
}

.btn_popup_cancel_english
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/cancelbtn_english.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn_popup_cancel_english:hover
{
background-position:0px -30px;
}
.btn_popup_cancel_spanish
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/cancelbtn_spanish.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn_popup_cancel_spanish:hover
{
background-position:0px -30px;
}




.btn-collectionnew_english
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btncollection_english.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-collectionnew_english:hover
{
background-position:0px -30px;
}

.btn-collectionnew_spanish
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btncollection_spanish.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-collectionnew_spanish:hover
{
background-position:0px -30px;
}


.btn-deliverynew_english
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btndelivery_english.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-deliverynew_english:hover
{
background-position:0px -30px;
}

.btn-deliverynew_spanish
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btndelivery_spanish.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-deliverynew_spanish:hover
{
background-position:0px -30px;
}


.btn-next-step_english
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btn-next_english.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-next-step_english:hover
{
background-position:0px -30px;
}

.btn-next-step_spanish
{
margin:8px 0 0 5px;
width:90px;
height:30px;
background:url(../images/btn-next_spanish.png) no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;
}
.btn-next-step_spanish:hover
{
background-position:0px -30px;
}

.btn_continue_shopping_english
{
margin:15px 0 10px 58px;
width:155px;
height:38px;
background:url(../images/btn_con_shopping_english.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
float:left;
clear:both;
}
.btn_continue_shopping_english:hover
{
background-position:0px -38px;
}

.btn_continue_shopping_spanish
{
margin:15px 0 10px 58px;
width:155px;
height:38px;
background:url(../images/btn_con_shopping_spanish.png) no-repeat;
background-position:0px 0px;
border:0;
cursor:pointer;
float:left;
clear:both;
}
.btn_continue_shopping_spanish:hover
{
background-position:0px -38px;
}


.show1{
background-color: #B3C7E4 !important;
}
.attrimuteCheckbox{
    background-color: #F7F7F7;
    border: 1px solid #F7F7F7;
    border-radius: 4px 4px 4px 4px;
    margin: 10px 0 0;
    padding: 8px 10px;
}
.check1_title{
  margin-top: 1px;
  text-indent: 6px;
}
.popup_drp1
{
width:235px;
height:23px;
border:1px solid #cccccc !important;
border-radius:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color:#666666;
}

div.rating_star {    
    display: block;
    float: left;
    height: 19px;
    margin: 5px 0 0 0;
    overflow: hidden;
    padding: 0;
    width: 90px;
}
div.rating_div {
    background: url(../images/star.gif) repeat-x scroll left center transparent;
    height: 15px;
    width: 85px;
}
div.rating_result {
    background: url(../images/star.gif) repeat-x scroll 0 0 transparent;
    height: 15px;
}

/*-----------------------------------------------------------------------------------------------------------------
 Start Corporate Registration form
 -----------------------------------------------------------------------------------------------------------------*/

.font6
{margin:18px 0 0 2px;
padding:0 0 0 0;
float:left;    
overflow:hidden;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
}
#corporate_registration_main_block
{
margin:0 auto; 
margin-top:10px;
margin-bottom:6px; 
padding:0px 0px 0px 0px;
background-color:#F8F5F0;
border:1px solid #EBE1CB;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
width:626px; 
height:auto; 
overflow:hidden;
}
#corporate_registration_main_block p
{ 
float:left; 
margin-top:10px; 
padding:0px 10px 0px 10px; 
color:#595959; 
height:auto; 
font-family:Arial, Helvetica, sans-serif; 
line-height:16px; 
overflow:hidden;
}

#ca_form_block_divider{margin:0 auto; padding:0px 0px 0px 0px;background:url(../images/loginpage/reg_divider.jpg) repeat-x; background-position:bottom;width:620px; height:10px; overflow:hidden;}

#ca_form_block_wrapper{float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px;width:265px; height:30px; overflow:hidden;}

#ca_form_block_wrapper h2{float:left; margin:5px 0px 0px 5px; padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; background-color: #009900; width:5px; height:10px;}


#ca_form_block_left{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:120px; height:auto; overflow:hidden;}
#ca_form_block_left h1
{
float:left; 
margin:5px 0px 0px 5px; 
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#595959; 
font-weight:normal; 
width:120px;
overflow:hidden; 
border:none;
}
#ca_form_block_middile{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:144px; height:auto; overflow:hidden;}
#ca_form_block_middile h6{float:left; margin:3px 5px 0px 5px; padding:0px 0px 5px 0px; height:auto; overflow:hidden;}


#ca_registration_nameblock_top{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:144px; height:4px; overflow:hidden;}
#ca_registration_nameblock_top .left{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_nameblock_top_l.png) no-repeat;width:4px; height:4px; overflow:hidden;}
#ca_registration_nameblock_top .middile
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
background-color:#e8e8e8;
width:136px; 
height:4px; 
overflow:hidden; 
border:none;
}
#ca_registration_nameblock_top .right{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_nameblock_top_r.png) no-repeat;width:4px; height:4px; overflow:hidden;}    

#ca_registration_field_body
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
background-color:#e8e8e8;
width:144px; 
height:auto; 
overflow:hidden;
}
    

#ca_registration_nameblock_bottom{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:191px; height:4px; overflow:hidden;}    
#ca_registration_nameblock_bottom .left{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_nameblock_bottom_l.png) no-repeat;width:4px; height:4px; overflow:hidden;}
#ca_registration_nameblock_bottom .middile
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
background-color:#e8e8e8;
width:136px; 
height:4px; 
overflow:hidden; 
border:none;
}    
#ca_registration_nameblock_bottom .right{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_nameblock_bottom_r.png) no-repeat;width:4px; height:4px; overflow:hidden;}    

#ca_text_field_singletext{float:left; margin:0px 0px 0px 4px; */margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_textfield_big.jpg) no-repeat;width:136px; height:23px; overflow:hidden;}
#ca_text_field_singletext2{float:left; margin:4px 0px 0px 4px; */margin:4px 0px 0px 2px; padding:0px 0px 0px 0px;background: url(../images/loginpage/registration_field.jpg) no-repeat;width:183px; height:23px; overflow:hidden;}    
#ca_text_field_singletext .textfield
{
float:left; 
margin:3px 0px 0px 3px; 
padding:0px;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#595959;
background:transparent; 
border:none;
width:130px; 
height:19px; 
overflow:hidden;
}

#ca_text_field_singletext2 .textfield{float:left; margin:3px 0px 0px 3px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffa500;background: transparent; border:none;width:175px; height:19px; overflow:hidden;}

#ca_field_small{float:left; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px;background: url(../images/loginpage/ca_textfield_half.jpg) no-repeat;width:90px; height:23px; overflow:hidden;}
.ca_textfield_small{float:left; margin:3px 0px 0px 3px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1e0e0;background: transparent; border:none;width:80px; height:20px; overflow:hidden;}
input:focus{ color:#020202;}
#ca_text_field_singletext input:focus, textarea:focus{ color:#020202;}
#ca_text_field_singletext2 input:focus, textarea:focus{ color:#020202;}
#ca_form_block_right{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:141px; height:auto; overflow:hidden;}
.ca_bottomtext{float:left; margin:4px 0px 0px 10px; */margin:4px 0px 0px 5px; padding:0px 0px 3px 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666565; font-weight:normal; line-height:12px;width:150px; height:auto; overflow:hidden;}
/*----End Corporate Registration form---------------------------------------------------------------------------------------*/


.tbl_form
{
margin:30px 0 0 30px;
padding:0;
}
.tbl_form .texfld
{
padding:3px;
width:265px;
height:18px;
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#424242;
}
.tbl_form .textareafld
{
padding:3px;
width:265px;
height:115px;
border:1px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#424242;
}
.btnform_send
{
margin:10px 8px 0 0;
width:84px;
height:25px;
background-color:#a50e13;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
border:1px solid #a50e13;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}
.square_wrapper 
{ 
margin:0px 0px 10px 16px;
padding:5px; 
width:auto; 
height:auto; 
overflow:hidden; 
clear: both;
background-color: #f8f8f8;
border: 1px solid #dfdfdf;
-moz-border-radius:4px;
-webkit-border-radius:4px;
-khtml-border-radius:4px;
border-radius:4px;
}
.square_wrapper h2{margin:5px 10px 10px 10px; padding:0px 0px 0px 0px; display:block;font-family:Arial, Helvetica, sans-serif; color:#0279b6; font-weight:normal; font-size:18px; line-height:25px;border:none; height:auto; border-bottom:1px solid #0279b6; overflow:hidden;}

.header_block
{
float:left; 
margin: 0px 0px 10px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto; 
}
.header_block ul
{ 
float:left; 
margin:0px 0px 0px 16px; 
padding:0px 0px 0px 0px; 
height:20px;  
font-family:Arial, Helvetica, sans-serif; 
color:#4b809b; 
font-size:14px; 
}
.header_block ul li
{ 
float:left; 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
height:20px; 
list-style-type:none; 
}
.header_block ul li a
{ 
float:left; 
margin: 0px 0px 0px 0px; 
padding:0px 10px 0px 0px; 
height:20px; 
color:#666155; 
font-size:16px; 
display:inline;
font-weight:bold;
text-decoration:none;
}
.header_block ul li a:hover
{ 
text-decoration:underline;
cursor:pointer;
}

.payment_body{margin: 0 auto; padding:0px 0px 0px 0px; width:580px; height:auto; border-bottom:1px solid #a9c8d8;}


.customer_information_block{ float:left; margin: 0px 0px -20px 0px; padding:0px 0px 0px 0px; width:100%; height:auto;}
.customer_information_block h1
{ 
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto; 
font-family:Arial, Helvetica, sans-serif; 
color:#666155; 
font-size:16px; 
border-bottom:2px solid #c5c3c3;
font-weight:bold;
}
.customer_information_block ul{ margin: 10px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:auto;}
.customer_information_block ul li
{ 
margin:0px 0px 3px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto; 
font-family:Arial, Helvetica, sans-serif; 
color:#525252; 
font-size:13px; 
list-style-type:none;
}
.nonecolor{ margin: 5px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;height:auto; font-family:Arial, Helvetica, sans-serif; color:#8b8a8a; line-height:24px;}
.bg
{ 
margin:5px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
background-color:#ffffff; 
border-bottom: 1px solid #fbb6b6; 
height:auto; 
font-family:Arial, Helvetica, sans-serif; 
color:#8b8a8a; 
line-height:24px;
}


.nestedblick_topleft{margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/nestedblock/nestedblock_top_l.png) no-repeat; width:9px; height:9px;  font-size:2px;}
.nestedblick_middile{flot:left; margin: -9px 9px 0px 9px; padding:0px 0px 0px 0px ;background-color:#FFFFFF; border-top:1px solid #d9c7c1; height:8px; width:auto;}
.nestedblick_topright{float:right; margin: -9px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/nestedblock/nestedblock_top_r.png) no-repeat; width:9px; height:9px; font-size:2px;}
.nestedblick_body 
{
padding:10px;  
width:auto; 
height:auto; 
overflow:hidden; 
clear:both;
}
.nestedblick_body .notopgap {margin-top: 0; height:1px; margin:0px; padding:0px;}
.nestedblick_body .nobottomgap {margin-bottom:0px; padding-bottom:-9px;  margin:0px; padding:0px; }

.nestedblick_bottom_left{margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/nestedblock/nestedblock_bottom_l.png) no-repeat; width:9px; height:9px;  font-size:2px;}
.nestedblick_bottom_middile{flot:left; margin: -9px 9px 0px 9px; padding:0px 0px 0px 0px ;background-color:#FFFFFF; border-bottom:1px solid #d9c7c1; height:8px; width:auto;}
.nestedblick_bottom_topright{float:right; margin: -9px 0px 0px 0px; padding:0px 0px 0px 0px;background: url(../images/nestedblock/nestedblock_bottom_r.png) no-repeat; width:9px; height:9px; font-size:2px;}
.btn_apply{
float:right; 
margin:0px 123px 0px 0px; 
padding:0px 0px 0px 0px; 
background-color:transparent;
background:url(../images/all_icon/btn_apply.png) no-repeat; 
width:95px;
height:28px;
border:0px; 
cursor: pointer;
}
.btn_process_payment_english
{ 
margin:0px 20px 0px 0px; 
padding:0px 0px 0px 0px; 
background-color:transparent;
background:url(../images/all_icon/btn_process_payment_english.png) no-repeat; 
background-position:0px 0px;
width:175px;
height:35px;
border:0px; 
cursor: pointer;
}
.btn_process_payment_english:hover
{
background-position:0px -35px;
}

.btn_process_payment_spanish
{ 
margin:0px 20px 0px 0px; 
padding:0px 0px 0px 0px; 
background-color:transparent;
background:url(../images/all_icon/btn_process_payment_spanish.png) no-repeat; 
background-position:0px 0px;
width:175px;
height:35px;
border:0px; 
cursor: pointer;
}
.btn_process_payment_spanish:hover
{
background-position:0px -35px;
}
.btn_confirmorder_english
{
margin:0px; 
padding:0px; 
background-color:transparent;
background:url(../images/all_icon/btn_confirm_order_english.png) no-repeat; 
background-position:0px 0px;
width:175px;
height:35px;
border:0px; 
cursor: pointer;
float:left;
}
.btn_confirmorder_english:hover
{
background-position:0px -35px;
}

.btn_confirmorder_spanish
{
margin:0px; 
padding:0px; 
background-color:transparent;
background:url(../images/all_icon/btn_confirm_order_spanish.png) no-repeat; 
background-position:0px 0px;
width:175px;
height:35px;
border:0px; 
cursor: pointer;
float:left;
}
.btn_confirmorder_spanish:hover
{
background-position:0px -35px;
}
.btn_confirm_order{ margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; background-color:transparent;background:url(../images/all_icon/btn_confirm_order_english.png) no-repeat; width:135px;height:28px;border:0px; cursor: pointer;}
/*sandy css starts*/
.orderplace
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:underline;
}
.orderplace:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:none;
}
.order-font1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a80f12;
}
.order-font2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#688e27;
}
.orderplace-textarea
{
margin:8px 0 10px 0px;
padding:0;
width:280px;
height:90px;
border:1px solid #e9e9ea;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.orderplace-textfield
{
margin:8px 0 10px 0px;
padding:0 0 0 5px;
*/padding-top :5px;
width:280px;
height:25px;
border:1px solid #dedede;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
}
.btn-apply1
{
margin:0 20px 0 0;
padding:0;
float:right;
background-image:url(../images/btn-apply1.jpg);
width:60px;
height:25px;
background-repeat:no-repeat;
border:0;
}
.btn-apply2
{
margin:0 0px 0 0;
padding:0;
float:right;
background-color:transparent;
background-image:url(../all_icon/images/btn_apply.png);
width:95px;
height:32px;
background-repeat:no-repeat;
border:0;
}
.btn-confirm-ordernew
{
width:150px;
height:28px;
background-image:url(../images/btn-process-paymentnew.png);
background-repeat:no-repeat;
border:0 !important;
cursor:pointer;
background-color:transparent;
}


.blueroundedblock_sml
{
float:left;  
margin:0px 0px 10px 0px; 
padding:0px 0px 0px 0px; 
overflow:hidden; 
width:280px; 
}
.blueroundedblock_sml .left
{ 
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_l.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px; 
background-color:transparent;
}
.blueroundedblock_sml .middile
{
margin:0px 8px 0px 0px; 
padding:0px 0px 0px 0px; 
/*background:url(../images/cartimages/cartblock_top_bg.png) repeat-x;*/ 
background-color:#ffffff;
height:6px; 
border-top: 2px solid #c5c3c3;
overflow:hidden; 
font-size:2px;
}
.blueroundedblock_sml .right
{ 
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_top_r.png) no-repeat; 
width:8px; 
height:8px; 
overflow:hidden; 
font-size:2px;
}

.blueroundedblock_sml .content
{
margin:0px 0px 0px 0px; 
padding:0px; 
background: #FFFFFF;
width:auto;  
height:auto; 
overflow:hidden;
border-left:1px solid #c5c3c3; 
border-right:1px solid #c5c3c3; 
overflow:hidden; 
clear:both;
}

.blueroundedblock_sml .bottom_wrapper
{
float:left;
margin: 0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:10px; 
overflow:hidden;
}
.blueroundedblock_sml .bottom_wrapper .footer_left
{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_l.png) no-repeat; 
width:8px; 
height:8px;  
font-size:2px;
}
.blueroundedblock_sml .bottom_wrapper .footer_middile
{
margin:0px 8px 0px 8px; 
padding:0px 0px 0px 0px; 
background:url(../images/cartimages/cartblock_bottom_bg.png) repeat-x; 
height:8px; 
font-size:2px;
}
.blueroundedblock_sml .bottom_wrapper .footer_right
{
float:right; 
margin:-8px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
background: url(../images/cartimages/cartblock_bottom_r.png) no-repeat; 
width:8px; 
height:8px; 
font-size:2px;
}
/*--------------------------------------------------CART BLOCK---------------------------------------------------------------------------------------*/
.ribonblock{ float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;}
.ribon_left{ float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cart_ribon_l.png); width:13px; height:41px;}
.ribon_right{float:left; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cart_ribon_r.png); width:13px; height:41px;}

.cartblock
{
width:auto;
height:auto;
float:left;  
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
overflow:hidden; 
}

.cartblock .left{ float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cartblock_top_l.png) no-repeat; width:5px; height:5px; overflow:hidden; font-size:2px; background-color:transparent;}
.cartblock .middile{margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cartblock_top_bg.png) repeat-x; background-color:#ffffff; height:3px; border-top: 2px solid #bb9a8f;overflow:hidden; font-size:2px;}
.cartblock .right{ float:right; margin:-5px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cartblock_top_r.png) no-repeat; width:5px; height:5px; overflow:hidden; font-size:2px;}

.cartblock .content
{
margin:0px 0px 0px 0px; 
padding:0px; 
background-color:#ffffff;
width:auto;  
height:auto; 
overflow:hidden;
/*border:2px solid #c5c3c3; */
overflow:hidden; 
clear:both;
/*border-radius:5px*/
}

.cartblock .content .notopgap {margin-top: 0; padding:0px; height:1px; }
.cartblock .content .nobottomgap {margin-bottom: 0; padding:0px; height:2px;}

.cartblock .bottom_wrapper{flot:left;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; height:10px; overflow:hidden;}
.bottom_wrapper .footer_left{flot:left; margin: 0px 33px 0px 33px; padding:0px 0px 0px 0px; background:url(../images/cartimages/cartblock_bottom_l.png) no-repeat; width:5px; height:10px;  font-size:2px;}
.bottom_wrapper .footer_middile{margin: -10px 38px 0px 38px; padding:0px 0px 0px 0px ; background:url(../images/cartimages/cartblock_bottom_bg.png) repeat-x; height:10px; font-size:2px;}
.bottom_wrapper .footer_right{float:right; margin: -10px 35px 0px 35px; padding:0px 0px 0px 0px; background: url(../images/cartimages/cartblock_bottom_r.png) no-repeat; width:5px; height:10px; font-size:2px;}
#for_border{
border-left: 2px solid #C5C3C3;
border-right: 2px solid #C5C3C3;
}

.content .tital
{
background: url("../images/cartimages/cart_tital_bg.png") repeat-x scroll 0 0 transparent;
float: left;
font-size: 2px;
height: 48px;
margin: 3px 0 0;
overflow: hidden;
padding: 0;
width: 100%;
}
.titalfont
{
float:left; 
margin:10px 0px 0px 10px; 
padding:0px 0px 0px 0px; 
width:100%; 
height:auto; 
font-size:19px; 
letter-spacing:1px; 
font-family:Arial, Helvetica, sans-serif; 
color:#ffffff; 
text-align:left; 
background-color:transparent;
font-weight:normal;
line-height:30px;
}


.content .textarea
{
float:left; 
margin:6px 0px 15px 0px; 
padding:0px 0px 0px 0px; 
width:100% !important; 
height:auto; 
min-height:300px; 
overflow:hidden;
}

/*---------------------------------------------END CCART BLOCK--------------------------------------------------------------------------------------------*/

.cart-table-title td
{ 
background-color:#9b8f75; 
color:#FFFFFF; 
font-weight:bold; 
font-size:10px; 
height: 20px; 
}
.grand-total1{ 
text-align:right; 
font-size:9px;  
padding:5px 0 10px 5px; 
}
.grand-total{ text-align:right; color:#000000; font-weight:bold; font-size:13px;  padding:10px 3px 0px 0; }

b{font-size: 110%; color:#000000;}
/*.errorMessage{margin-top:5px;text-align:center;padding:3px 5px; border:1px solid #FFCC00; background-color:#FFFFDD; color:#dd0000;}
.successMessage{margin-top:5px;text-align:center;padding:3px 5px; border:1px solid #879cf9; background-color:#e5ecfe; color:#ff9933;}*/
em{color: red;}
.send_btn{background-image:url(../images/btn_save_changes.jpg ); height:25px; width:78px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#FFFFFF; padding-left:20px;}

.bdr1 {
    border: 1px dashed #bebebe; background-color:#f6f8f8;
}

.bdr2 {
    border-bottom: 1px dashed #D2D2D2;
}

.heading {
margin:0px; padding:0px;
font-size : 18px;
font-family : "Trebuchet MS",arial, helvetica, sans-serif; 
font-weight : normal; color:#64900d;
}

.orderpalce-heading {
margin:0px; padding:0px;
font-size : 18px;
font-family : "Trebuchet MS",arial, helvetica, sans-serif; 
font-weight : normal; color:#333333;
}


.orderpalce-heading-new {
margin:0px; padding:0px;
font-size : 18px;
font-family : "Trebuchet MS",arial, helvetica, sans-serif; 
font-weight : normal; color:#333333;
}
.bx-wrapper{
    float:left;
    width:872px;
} 
.bx-window{
    width:872px;
} 
.bx-prev{
    float:left;
    margin:7px 10px 0 0;
    background-image:url(../images/navmenu_leftarrow.jpg);
    height:23px;
    width:23px;
    display:block;
 }   
 .bx-next{
    float:right;
    background-image:url(../images/navmenu_rightarrow.jpg);
    height:23px;
    width:23px;
    margin:7px 0 0 7px;
    display:block;
 }
.btn-continue
{
width:90px;
height:30px;
background:url(../images/btn_continue.png) no-repeat;
background-position:0px 0px; 
border:0;
cursor:pointer;
}
.btn-continue:hover
{
background-position:0px -30px; 
}
.my-account-cpanel a.nav1{ 
height:20px; 
width:120px; 
text-align:center; 
display:block; 
background-position:center top; 
background-repeat:no-repeat; 
font-size:12px; 
vertical-align:text-bottom; 
padding-top:98px; 
}
.my-account-cpanel a.nav1:hover{ text-decoration:none;}

.my-account-cpanel a.info{ background-image:url(../../admin/images_menu/account2.png); color:#bb001b;}
.my-account-cpanel a.info:hover{ background-image:url(../../admin/images_menu/account2hover.png); color:#000000;}


.my-account-cpanel a.overview{ background-image:url(../../admin/images_menu/order.png); color:#bb001b;}
.my-account-cpanel a.overview:hover{ background-image:url(../../admin/images_menu/orderhover.png); color:#000000;}
.my-account-cpanel a.fav{ background-image:url(../../admin/images_menu/favs.png); color:#bb001b;}

.my-account-cpanel a.fav:hover{ background-image:url(../../admin/images_menu/favs_hover.png); color:#000000;}

.my-account-cpanel a.tellurfrnd{ background-image:url(../../admin/images_menu/tell_friend.png); color:#bb001b;}
.my-account-cpanel a.tellurfrnd:hover{ background-image:url(../../admin/images_menu/tell_friendhover.png); color:#000000;}

.my-account-cpanel a.address{ background-image:url(../../admin/images_menu/adress_book.png); color:#bb001b;}
.my-account-cpanel a.address:hover{ background-image:url(../../admin/images_menu/adress_bookhover.png); color:#000000;}

.my-account-cpanel a.mycart{ background-image:url(../../admin/images_menu/cart2.png); color:#bb001b;}
.my-account-cpanel a.mycart:hover{ background-image:url(../../admin/images_menu/cart2hover.png); color:#000000;}

.my-account-cpanel a.mytem{ background-image:url(../../admin/images_menu/account.png); color:#bb001b;}
.my-account-cpanel a.mytem:hover{ background-image:url(../../admin/images_menu/accounthover.png); color:#000000;}


.my-account-cpanel a.myaffil{ background-image:url(../../admin/images_menu/affiliates.png); color:#bb001b;}
.my-account-cpanel a.myaffil:hover{ background-image:url(../../admin/images_menu/affiliateshover.png); color:#000000;}

.my-account-cpanel a.balance{ background-image:url(../../admin/images_menu/accounce_balance.png); color:#bb001b;}
.my-account-cpanel a.balance:hover{ background-image:url(../../admin/images_menu/accounce_balancehover.png); color:#000000;}

.my-account-cpanel a.logout{ background-image:url(../../admin/images_menu/logout.png); color:#bb001b;}
.my-account-cpanel a.logout:hover{ background-image:url(../../admin/images_menu/logouthover.png); color:#000000;}

.my-account-cpanel a.pointshop{ background-image:url(../../admin/images_menu/pshop.png); color:#bb001b;}
.my-account-cpanel a.pointshop:hover{ background-image:url(../../admin/images_menu/pshophover.png); color:#000000;}

.cms_stepimage_english
{
margin:5px 0 0 14px;
width:auto;
height:81px;
background:url(../images/cmsstepimg_english.png) no-repeat;
}

.cms_stepimage_spanish
{
margin:5px 0 0 14px;
width:auto;
height:81px;
background:url(../images/cmsstepimg_spanish.png) no-repeat;
}


.contact_map
{
margin:36px 30px 0 0;
width:402px;
height:252px;
border:2px solid #cccccc;
float:right;
}

.facebook_login
{
margin:10px 0 0 0;
width:74px;
height:26px;
background:url(../images/facebook_login.png) no-repeat;
border:0;
cursor:pointer;
}

.cart_loader
{
margin:10px 0 0 80px;
width:128px;
height:15px;
background:url(../images/cartloader.gif) no-repeat;
}

.common_txtfld
{
width:160px;
height:19px;
border:1px solid #e1e1e1;
}
.common_txtfld2
{
width:210px;
height:19px;
border:1px solid #e1e1e1;
}


/*Favlist Menu Wrapper Starts*/
.favlist_menu_wrapper
{
margin-bottom:12px;
padding:8px 10px;
width:670px;
height:auto;
border:1px solid #d3d3d3;
overflow:hidden;
clear:both;
}
.fav_reslogo
{
width:210px;
height:auto;
float:left;
}
.fav_reslogo h1 
{
margin:0;
padding:0;
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
color: #A70E13;
font-weight:bold;
border:0;
line-height:normal;
}
.fav_reslogo p
{
margin:0;
padding:0;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #8C8C8C;
}
.fav_reslogo span
{
margin:5px 0 0 0;
float:left;
}
.fav_reslogo span p
{
margin:2px 0 0 5px;
width:130px;
height:auto;
text-align:left;
}
.font_green
{
margin-top:5px !important;
font-family: Arial,Helvetica,sans-serif !important;
font-size: 12px !important;
font-weight: bold !important;
color: #199800 !important;
}
.fav_resdescription
{
width:152px;
height:auto;
float:left;
}
.fav_resdescription h1
{
margin:0;
padding:0;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #525252;
font-weight:bold;
border:0;
line-height:normal;
}
.fav_resdescription p
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c8c8c;
text-align:left;
}
.moretxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-decoration:none;
}
.moretxt:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
text-decoration:underline;
}
.fav_buttons
{
margin-left:10px;
width:112px;
height:auto;
height:auto;
float:left;
}
.fav_buttons p
{
margin:0;
padding:0;
color:#8c8c8c;
text-align:left;
}
.fav_buttons2
{
margin-left:15px;
width:63px;
height:auto;
height:auto;
float:left;
}
.fav_buttons2 p
{
margin:0;
padding:0;
color:#8c8c8c;
text-align:left;
}
.fav_buttons3
{
margin-left:15px;
width:87px;
height:auto;
height:auto;
float:left;
}
.fav_buttons3 p
{
margin:0;
padding:0;
color:#8c8c8c;
text-align:left;
}
/*Favlist Menu Wrapper Ends*/


.tooltip_title{text-align:left; height:1%}
.alignleft{float:left}
.alignright{float:right}
.alignnone{clear:both}
.tooltip_delivery_hour a,.tooltip_opening_hour a{display:block; text-decoration:none}
.tooltip_delivery_hour em,.tooltip_opening_hour em{background:url(../images/front_images/toottip.png) no-repeat left top; width:365px; height:100px; position:absolute; top:17px; left:-239px; text-align:center; padding:20px 12px 10px; font-style:normal; z-index:2; display:none}
.tooltip_delivery_hour  span,.tooltip_opening_hour  span{font-size:12px; margin:3px 0px 3px 0px; color:maroon; font-weight:bold}
.tooltip_delivery_hour  table,.tooltip_opening_hour  table{font-size:10px; border:#d7d194 solid 1px;}

.tooltip_delivery_hour
{
 background: url("../css/images/toottip.png") no-repeat scroll left top transparent;
 margin: -5px 0 0 -5px;
 width:365px;
 min-height:100px; 
 position:absolute; 
 z-index:9999;
 padding: 13px 12px 10px;
 color:#585858;
 
 }
 .tooltip_opening_hour
{
 background: url("../css/images/toottip.png") no-repeat scroll left top transparent;
 margin: 37px 0 0 12px;
 width:365px;
 min-height:100px; 
 position:absolute; 
 z-index:9999;
 padding: 13px 12px 10px;
 color:#585858;
 }
 .tooltip_delivery_area
{

 margin: 24px 0 0 -48px;
 width:365px;
 min-height:100px; 
 position:absolute; 
 z-index:9999;
 padding: 13px 12px 10px;
 color:#585858;
 }

.tooltip_delivery_area tr,.tooltip_opening_hour tr{line-height: 20px;}
.tooltip_delivery_area a{display:block; text-decoration:none}
.tooltip_delivery_area em{background:url(../images/front_images/toottip.png) no-repeat left top; width:365px; height:100px; position:absolute; top:17px; left:-239px; text-align:center; padding:20px 12px 10px; font-style:normal; z-index:2; display:none}
.tooltip_delivery_area  span{font-size:11px; margin-left:10px; color:maroon; font-weight:bold}
.tooltip_delivery_area .tooltip_title  span{font-size:12px; margin-left:10px; color:maroon; font-weight:bold}
.tooltip_delivery_area  table{font-size:10px; border:#d7d194 solid 1px; margin: 5px 10px;}

.tooltip_top{
	width:390px;
	padding-top:16px;
	background:url(../css/images/tooltip_top.png) no-repeat left top;
}
.tooltip_bottom{
	width:390px;
	padding-bottom:9px;
	background:url(../css/images/tooltip_bottom.png) no-repeat left bottom;
}
.tooltip_body{
	width:390px;
	background:url(../css/images/tooltip_body.png) repeat-y;
}
.tooltip_inner{
	width:390px;
	overflow:hidden;
	height:auto;
}

/* for book a table page */
.book_tbl_wrapper
{
margin:0 auto;
width:100%;
height:auto;
overflow:hidden;
margin:10px 15px 20px 10px;
}
.book_tbl_wrapper h1
{
margin:0;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff0000;
background-color:#fbfbfb;
border:1px solid #e1e1e1;
font-weight:bold;
}
.book_tbl_wrapper h1 span
{
color:#333333;
font-weight:normal;
}
.book_tbl_wrapper .book_left
{
width:150px;
height:auto;
float:left;
}
.book_tbl_wrapper .book_left p
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818375;
}
.res_img
{
margin:6px 0 6px 0;
float:left;
overflow:hidden;
}
.book_tbl_wrapper .book_mid
{
margin-left:100px;
width:200px;
height:auto;
float:left;
}
.book_tbl_wrapper .book_mid p
{
margin:5px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818375;
text-align:justify;
}
.book_font1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f57f00 !important;
}
.book_font2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818375 !important;
}
.book_font3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252 !important;
}
.book_tbl_wrapper .book_mid a
{
margin:0 0 0 35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818375;
line-height:25px;
text-decoration:underline;
}
.book_tbl_wrapper .book_mid a:hover
{
color:#333333;
text-decoration:underline;
}
.book_tbl_wrapper .book_right
{
margin-left:100px;
width:185px;
height:auto;
float:left;
}
.book_tbl_wrapper .book_right p
{
margin:8px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#818375;
}
.book_right_txtfld
{
margin:5px 0 0 0;
width:160px;
height:18px;
border:1px solid #cccccc;
}
.book_right_area
{
margin:5px 0 0 0;
width:160px;
height:22px;
border:1px solid #cccccc;
}

.publication_slider{
width:800px;
position:relative;
}
.publication_slider ul {
width:100%;
position:relative;
overflow:hidden;
}
.publication_slider ul li{
list-style:none;
float:left;
overflow:hidden;
width:198px;
background: url("../images/image_frame.png") no-repeat scroll 0 0 transparent;
margin:0 9px;
}





