﻿/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 13px; color: #000000;}
html {
     overflow: -moz-scrollbars-vertical;
}
input[type="submit"], input[type="text"]
{
	font-size:13px;
	padding:1px;
	font-family:verdana;	
}
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* alapertelmezett betumeret ezeknel az elemeknel */
h1, h2, h3, h4, h5, h6, pre, code {font-size: 16px; }
ul, ol {list-style: none; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link,:visited { text-decoration: none;  }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* a bordert nullazzuk fieldset eseteben */
fieldset {border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

body 
{
    background-color:#ffffeb;
}

.defaultMainDiv
{
   background-color:black;
   margin-right: auto;
   margin-left: auto;
   width:900px;  
}

#mainDiv
{
    width:920px;
    position:relative;
	margin-right: auto;
	margin-left: auto;
}

.headerTbl
{
    width:920px;
    text-align:center;
    vertical-align:top;
}

.headerTblCell
{
    height:120px;
    width:920px;
    background-image:url('images/header_pic.gif');
    background-repeat:no-repeat;
    background-color:#c1dc01;
    vertical-align:top;
    text-align:right;
}

.headerSubTbl
{
    width:920px;
    height:112px;
    text-align:center;
    vertical-align:top;
}

.headerSubTblFilterCell_HU
{
    width:172px;
    vertical-align:top;
    background-image:url('images/filter.jpg');
    background-repeat:no-repeat;
    background-position:center center;
    height:120px;
}

.headerSubTblFilterCell_EN
{
    width:172px;
    vertical-align:top;
    background-image:url('images/filter_en.jpg');
    background-repeat:no-repeat;
    background-position:center center;
    height:120px;
}

.headerSubTblLoginCell
{
    width:250px;
    height:110px;    
}

.LoginInnerCell
{
    padding-top:8px;
}

.menuTblCell
{
    background-color: #ffffff;
    vertical-align:middle;   
    width:920px;
    text-align:center;
    text-align:-moz-center;
}
 
.menu_item
{
    color: #c1dc01;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    padding-left:5px;
    padding-right:5px;       
}

.menu_item_hover
{
    color: white;
    background-color:#c1dc01;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    padding-left:5px;
    padding-right:5px;       
}

.menu_subitem
{
    color: #c1dc01;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    padding-left:5px;
    padding-right:5px;
    height:20px;
    text-align:center; 
}

.menu_subitem_hover
{
    color: white;
    background-color:#c1dc01;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    padding-left:5px;
    padding-right:5px;
    height:20px;
}

.menu_submenu
{
    border:solid 1px #9cb000;
}

.rbtn_Filter
{
    color: #FFFFFF;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none; 
}

.lbl_LoginText
{
     color: #ffffff;
     font-family: verdana;
     font-weight: bold;
     font-size: 11px;    
}

.lbtn_LoginLinkButton
{
 color: #FFFFFF;
 font-family: verdana;
 font-weight: normal;
 font-size: 12px;
 text-decoration: none;     
}

.lbtn_LoginLinkButton:hover
{
    font-weight:bold;
}


.btn_LoginButton
{
    background-image:url('images/login_button.jpg');
    background-repeat:no-repeat;
    width:23px;
    height:23px;    
}

.registerDiv
{
   border:1px solid #9cb000;
   background-color:#ffffff;
   margin-left:auto;
   margin-right:auto;
   overflow:auto;      
   text-align: center;
   padding: 5px;
   width:600px;   
   color:#a0af3a; 
}

.registerDiv table tr td
{
    text-align:justify;    
}

.registerDiv table tr td[align="center"]
{
    text-align:center;    
}

.registerDiv table tr td[class="pageText"]
{
    text-align:justify;    
}

.mainTitle {
 color:  #a0af3a;
 font-family: verdana;
 font-weight:normal;
 font-size: 16px;
 text-decoration: none; 
}

.pageText {
 text-align: justify;
 color:  #a0af3a;
 font-family: verdana;
 font-weight: normal;
 font-size: 12px;
 text-decoration: none; 
 line-height:17px;
}

.pageTextLeft {
 text-align: left;
 color:  #a0af3a;
 font-family: verdana;
 font-weight: normal;
 font-size: 12px;
 text-decoration: none; 
 line-height:18px;
}

.registerTblCell
{
    padding-top:10px;    
}

.hidden
{
    display:none;    
}

.visible_row
{
    display:table-row;    
}

.visible
{
    display:block;    
}

.validation
{
    cursor:pointer;
    color:Red;
}

.validationText
{
    font-family:Verdana;
    font-size: 12px;
    color:Red;
}

.tbl_loggedIn {
    color: #ffffff;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    text-align:right;
    width:240px;
}

.lbtn_LoggedIn
{
    color: #ffffff;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    text-decoration:underline;
}

.tbl_DeliveryAddresses
{
    width:100%;    
    text-align: justify;
    color:  #a0af3a;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none; 
    line-height:17px;
}

.lbtn_DeliveryLinkButton
{
 color: #a0af3a;
 font-family: verdana;
 font-weight: normal;
 font-size: 12px;
 text-decoration: none;     
}

.lbtn_DeliveryLinkButton:hover
{
    text-decoration: underline;     
}

.tc_DeliveryLinkButtons
{
    width:80px;     
}

.tc_WS_Sandwich_Tab
{
    background-image:url('images/WS_Sandwich_Tab.jpg');
    background-repeat:no-repeat;
    width:90px;
    height:42px;   
    padding-right:4px; 
}

.tc_WS_Taco_Tab
{
    background-image:url('images/WS_Taco_Tab.gif');
    background-repeat:no-repeat;
    width:90px;
    height:42px;    
    padding-right:4px; 
}

.tc_WS_Premium_Tab
{
    background-image:url('images/WS_Premium_Tab.jpg');
    background-repeat:no-repeat;
    width:90px;
    height:42px;    
    padding-right:4px; 
}

.tc_WS_Vip_Tab
{
    background-image:url('images/WS_Vip_Tab.jpg');
    background-repeat:no-repeat;
    width:75px;
    height:42px;
    cursor:pointer;
}

.tc_WS_Category
{
    cursor:pointer;
}

.tc_WS_Category:hover .tc_WS_Sandwich_Inactive_Category, 
.tc_WS_Category:hover .tc_WS_Sandwich_Inactive_Category_MenuItem
{
    background-color:#c2dc01;  
    font-weight:bold;  
}

.tc_WS_Category:hover .tc_WS_Sandwich_Inactive_Category_TopLeftCorner
{
    background-image:url('images/guru_menu_top_left.gif');    
}

.tc_WS_Category:hover .tc_WS_Sandwich_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/guru_menu_bottom_left.gif');    
}

.tc_WS_Sandwich_Category
{
    background-color:#c2dc01;    
}

.tc_WS_Sandwich_Inactive_Category
{
    background-color:#9cb000;    
}

.tc_WS_Sandwich_Category_ProductCellTitle
{        
    background-color:#c2dc01;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:25px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
    cursor:default;
}


.tc_WS_Sandwich_Category_ProductCell
{        
    background-color:#c2dc01;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    padding-right:5px;
    padding-left:5px;
}

.tc_WS_Sandwich_Category_ProductCell2
{        
    background-color:#9cb000;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}


.tc_WS_Sandwich_Category_MenuItem
{
    background-color:#c2dc01;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}

.tc_WS_Sandwich_Inactive_Category_MenuItem
{
    background-color:#9cb000;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;    
}


.tc_WS_Sandwich_Category_TopLeftCorner
{
    background-image:url('images/guru_menu_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Sandwich_Inactive_Category_TopLeftCorner
{
    background-image:url('images/guru_menu_inactive_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Sandwich_Category_BottomLeftCorner
{
    background-image:url('images/guru_menu_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Sandwich_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/guru_menu_inactive_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.pn_WS_Sandwich {
  scrollbar-base-color: #9cb000;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #c1dc01;
  scrollbar-darkshadow-color: #9cb000;
  scrollbar-face-color: #c1dc01;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #9cb000;
  scrollbar-track-color: #9cb000;
  background-color:#c1dc01;
} 

/*TACO*/
.tc_WS_Taco_Category
{
    background-color:#2f0507;    
}

.tc_WS_Category:hover .tc_WS_Taco_Inactive_Category, 
.tc_WS_Category:hover .tc_WS_Taco_Inactive_Category_MenuItem
{
    background-color:#2f0507;    
    font-weight:bold;
}

.tc_WS_Category:hover .tc_WS_Taco_Inactive_Category_TopLeftCorner
{
    background-image:url('images/taco_menu_top_left.gif');    
}

.tc_WS_Category:hover .tc_WS_Taco_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/taco_menu_bottom_left.gif');    
}

.tc_WS_Taco_Inactive_Category
{
    background-color:#8a2b0d;    
}

.tc_WS_Taco_Category_MenuItem
{
    background-color:#2f0507;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}

.tc_WS_Taco_Inactive_Category_MenuItem
{
    background-color:#8a2b0d;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}


.tc_WS_Taco_Category_TopLeftCorner
{
    background-image:url('images/taco_menu_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Taco_Inactive_Category_TopLeftCorner
{
    background-image:url('images/taco_menu_inactive_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Taco_Category_BottomLeftCorner
{
    background-image:url('images/taco_menu_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Taco_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/taco_menu_inactive_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Taco_Category_ProductCellTitle
{        
    background-color:#2f0507;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:25px;
    text-align:left;
    padding-right:5px;
    cursor:default;
    padding-left:5px;
}

.tc_WS_Taco_Category_ProductCell
{        
    background-color:#2f0507;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.tc_WS_Taco_Category_ProductCell2
{        
    background-color:#8a2b0d;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.pn_WS_Taco
{
  scrollbar-base-color: #8a2b0d;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #2f0507;
  scrollbar-darkshadow-color: #8a2b0d;
  scrollbar-face-color: #2f0507;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #8a2b0d;
  scrollbar-track-color: #8a2b0d;
  background-color:#2f0507;
} 


/*PREMIUM*/
.tc_WS_Category:hover .tc_WS_Premium_Inactive_Category, 
.tc_WS_Category:hover .tc_WS_Premium_Inactive_Category_MenuItem
{
    background-color:#160e03;   
    font-weight:bold; 
}

.tc_WS_Category:hover .tc_WS_Premium_Inactive_Category_TopLeftCorner
{
    background-image:url('images/premium_menu_top_left.gif');    
}

.tc_WS_Category:hover .tc_WS_Premium_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/premium_menu_bottom_left.gif');    
}

.tc_WS_Premium_Category
{
    background-color:#160e03;    
}

.tc_WS_Premium_Inactive_Category
{
    background-color:#936f4d;    
}

.tc_WS_Premium_Category_MenuItem
{
    background-color:#160e03;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}

.tc_WS_Premium_Inactive_Category_MenuItem
{
    background-color:#936f4d;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}


.tc_WS_Premium_Category_TopLeftCorner
{
    background-image:url('images/premium_menu_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Premium_Inactive_Category_TopLeftCorner
{
    background-image:url('images/premium_menu_inactive_top_left.gif');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Premium_Category_BottomLeftCorner
{
    background-image:url('images/premium_menu_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Premium_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/premium_menu_inactive_bottom_left.gif');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Premium_Category_ProductCellTitle
{        
    background-color:#160e03;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:25px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
    cursor:default;
}

.tc_WS_Premium_Category_ProductCell
{        
    background-color:#160e03;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.tc_WS_Premium_Category_ProductCell2
{        
    background-color:#936f4d;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.pn_WS_Premium
{
  scrollbar-base-color: #936f4d;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #160e03;
  scrollbar-darkshadow-color: #936f4d;
  scrollbar-face-color: #160e03;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #936f4d;
  scrollbar-track-color: #936f4d;
  background-color:#160e03;
} 

/*FISH*/
.tc_WS_Category:hover .tc_WS_Fish_Inactive_Category, 
.tc_WS_Category:hover .tc_WS_Fish_Inactive_Category_MenuItem
{
    background-color:#00b2dd;    
}

.tc_WS_Category:hover .tc_WS_Fish_Inactive_Category_TopLeftCorner
{
    background-image:url('images/fish_menu_top_left.jpg');    
}

.tc_WS_Category:hover .tc_WS_Fish_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/fish_menu_bottom_left.jpg');    
}

.tc_WS_Fish_Category
{
    background-color:#00b2dd;    
}

.tc_WS_Fish_Inactive_Category
{
    background-color:#31c3e3;    
}

.tc_WS_Fish_Category_MenuItem
{
    background-color:#00b2dd;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}

.tc_WS_Fish_Inactive_Category_MenuItem
{
    background-color:#31c3e3;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:20px;
    width:100px;
    text-align:center;
    padding-right:5px;
}

.tc_WS_Fish_Category_TopLeftCorner
{
    background-image:url('images/fish_menu_top_left.jpg');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Fish_Inactive_Category_TopLeftCorner
{
    background-image:url('images/fish_menu_inactive_top_left.jpg');    
    background-repeat:no-repeat;
    background-position:right bottom;
    width:5px;
    height:6px;
}

.tc_WS_Fish_Category_BottomLeftCorner
{
    background-image:url('images/fish_menu_bottom_left.jpg');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Fish_Inactive_Category_BottomLeftCorner
{
    background-image:url('images/fish_menu_inactive_bottom_left.jpg');    
    background-repeat:no-repeat;
    background-position:right top;
    width:5px;
    height:6px;
}

.tc_WS_Fish_Category_ProductCellTitle
{        
    background-color:#00b2dd;    
    color:White;
    font-weight:bold;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:25px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
    cursor:default;
}

.tc_WS_Fish_Category_ProductCell
{        
    background-color:#00b2dd;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.tc_WS_Fish_Category_ProductCell2
{        
    background-color:#C2DC01;    
    color:White;
    font-weight:normal;
    font-family: verdana; 
    font-size: 12px;   
    text-decoration: none;
    height:30px;
    text-align:left;
    padding-right:5px;
    padding-left:5px;
}

.pn_WS_Fish
{
  scrollbar-base-color: #31c3e3;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #00b2dd;
  scrollbar-darkshadow-color: #31c3e3;
  scrollbar-face-color: #00b2dd;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #31c3e3;
  scrollbar-track-color: #31c3e3;
  background-color:#00b2dd;
} 

.tc_WS_Fish_Tab
{
    background-image:url('images/WS_Fish_Tab.jpg');
    background-repeat:no-repeat;
    padding-right:4px;
    width:90px;
    height:42px;
    cursor:pointer;
}

.div_WS_Fish_SideDiv
{
    color: #FFFFFF;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;     
    background-color:#00b2dd;
    width:277px;
    text-align:justify;    
    padding:10px;   
}



.tc_WS_CategorySeparator
{
    height:4px;    
}

.lbl_WS_ProductName
{
    color: #ffffff;
    font-family: verdana;
    font-weight: bold;
    font-size: 12px;
    height: 20px;
}

.lbl_WS_ProductPrice
{
    color: #ffffff;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    height: 20px;
    text-decoration: none; 
}

.lbl_WS_ProductDescription
{
    color: #ffffff;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    height: 20px;
}

.div_WS_Sandwich_SideDiv
{    
    text-decoration: none;     
    background-color:#c1dc01;        
    padding:10px;
    font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #FFF;
	text-align: justify;
	height: auto;
	width: 277px;
	display: block;	
	line-height: 15px;
}

.div_WS_Taco_SideDiv
{
    color: #FFFFFF;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;     
    background-color:#2f0507;
    width:277px;
    text-align:justify;    
    padding:10px;    
}

.div_WS_Premium_SideDiv
{
    color: #FFFFFF;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;     
    background-color:#160e03;
    width:277px;
    text-align:justify;    
    padding:10px;    
}

.div_WS_CartDiv
{
    color: #FFFFFF;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none;     
    background-color:#9cb000;
    width:297px;
    text-align:justify;
    float:right;            
    height:372px;
    vertical-align:middle; 
}

.tbl_Cart td
{
    padding-right:4px; 
    padding-top:2px;   
    padding-bottom:2px;
    font-size:10px;
}

.lbl_WS_CartTitle
{
    color:White;
    font-weight:bold;
    cursor:default;
}

.btn_WS_AddToCart
{
    width:12px;
    height:12px;
    background-image:url('images/add.gif');
    background-repeat:no-repeat;
    border:none;
}

.btn_WS_DeleteCartItem
{
    width:12px;
    height:12px;
    background-image:url('images/remove.jpg');
    background-repeat:no-repeat;
    border:none;
}

.tc_WS_CartItemName
{
    text-align:left;    
    width:110px;
}

.tc_WS_CartPriceName
{
    text-align:right; 
    white-space:nowrap;   
    font-weight:bold;
}

.dl_WS_Amount
{
    height:20px;
    font-size:12px;    
}

.dl_WS_UnitAmount
{
    height:20px;
    font-size:12px;    
}

.pn_WS_Cart {
  scrollbar-base-color: #9cb000;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #c1dc01;
  scrollbar-darkshadow-color: #9cb000;
  scrollbar-face-color: #c1dc01;
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #9cb000;
  scrollbar-track-color: #9cb000;
}

.div_WS_Phone
{
    font-size: 15px;
	font-weight: bold;
	line-height: 30px;
	background-color: #9cb000;
	text-align: center;
	display: block;
	margin-top:20px;
	margin-bottom:20px; 
}

.div_WS_Sandwich_SideDiv .div_WS_Phone
{
    background-color: #9cb000;
}

.div_WS_Sandwich_SideDiv h2, .div_WS_Taco_SideDiv h2, .div_WS_Premium_SideDiv h2, .div_WS_Fish_SideDiv h2
{
    font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: underline;
	display: block;
	padding-bottom:10px;
}

.div_WS_Taco_SideDiv .div_WS_Phone
{
    background-color: #8a2b0d;
}

.div_WS_Premium_SideDiv .div_WS_Phone
{
    background-color: #936f4d;
}

.div_WS_Fish_SideDiv .div_WS_Phone
{
    background-color: #C2DC01;
}

/*OrderProcessed*/
.OP_MainDiv
{
    background-color:#9cb000;  
    text-align:left;  
}

.tc_OP_Picture
{
    background-image:url('images/ordercomplete.gif');   
    background-repeat:no-repeat;
    width:262px;
    height:252px; 
}

.tc_OP_Text
{
    color:White;
    font-weight:bold;
    font-family:Verdana;
    font-size:12px; 
    text-align:center;   
}

/*LoadPanel*/
.loading-invisible    
{
    display:none;  
    position:absolute;                
    width:220px; 
    height:100px;
    text-align:center;    
    background:none; 
    left:350px;
}  

.loading-visible    
{    
    display:block;        
    position:absolute;                
    width:220px; 
    height:100px;
    text-align:center;    
    background:none;    
    left:350px;    
}

.loader
{
    padding-top:20px;
    background-image:url('images/loader.gif'); 
    background-repeat:no-repeat;
    background-position:center center;
    width:220px;
    height:19px;
}

.loadtable
{
    background-color:White;   
    color:#a0af3a;
    font-family:Tahoma;
    font-size:14px;   
    width:220px;    
    border-style:solid;
    border-color:#829500;
    border-width:1px;
}

.loadingText
{
    padding-bottom:10px;    
}

#modalBg
{
    width:100%;
    height:100%;
    background-image:url('images/blank.gif');
    position:absolute;
    top:0px;
    left:0px;
    z-index:100;
}

.innerTblStyle
{
    width:85px;    
}

.narrow
{
    width:25%; 
    padding-left:50px;   
}

.rightSide
{
    float:right;
    width:297px;    
    display:block;
}

.topBannerContainer
{
    margin-top:47px;    
    text-align:left;
}

.ErrorContent
{
    background-color:White; 
    text-align:left; 
    padding:20px;          
}

.ErrorContent p
{
    margin-top:20px;  
    text-align: justify;
    color:  #a0af3a;
    font-family: verdana;
    font-weight: normal;
    font-size: 12px;
    text-decoration: none; 
    line-height:17px;  
}

.ErrorContent p a
{    
    color:  #a0af3a;    
    font-weight: bold;
    text-decoration:underline;      
}

.fbLink
{    
    margin-right:5px;            
}

.fbLink span
{
    font-size:12px;
    font-family:Arial;
    color:#304c89; 
    margin-right:5px;    
    vertical-align:bottom;    
}

.fbLink img
{
    vertical-align:bottom;    
}

.fbLink span:hover
{
    font-weight:bold;
}
