﻿   
     #ForgotCheckOut
     {
       width:792px;
       margin:0 0 0 0;
     }   
     #ForgotCheckOut p.text{
		font-size:1.15em;
		font-weight:bold;
		margin:0px  0px 0px 0px;
		_margin:0px  0px 0px 0px;
     }
     
     #ForgotCheckOutHeader 
     {
		width:792px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
     }
     #ForgotCheckOutHeader div.Item{
        float:left;
		width:505px;
        height:30px;
        border-color:#cecece;
        border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
        font-size:1em;
        color:#5d5d5d;
        
     }
     #ForgotCheckOutHeader div p{
        position:relative;
        margin:10px 0px 0px 0px;
        _margin:10px 0px 0px 0px;
     }
     #ForgotCheckOutHeader div.Remove{
        float:left;
        height:30px;
        width:50px;
        border-color:#cecece;
		border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
        font-size:1em;
        color:#5d5d5d;
     }
    
     #ForgotCheckOutHeader div.Price{
        float:left;
        width:45px;
        height:30px;
        border-color:#cecece;
        border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
        border-style:solid;
     }
     #ForgotCheckOutHeader div.Quantity{
     float:left;
     width:81px;
     height:30px;
     border-color:#cecece;
     border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
     border-style:solid;
     }
     #ForgotCheckOutHeader div.Quantity p
     {
		position:relative;
        margin:10px 0px 0px 20px;
        _margin:10px 0px 0px 20px;
		font-size:1em;
		color:#5d5d5d;
	 }
     #ForgotCheckOutHeader div.Total{
     float:left;
     width:45px;
     height:30px;
     border-color:#cecece;
     border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
     border-style:solid;
     }
     
     #ForgotCheckoutHeader div.LabelFood
     {
	 float:left;
     width:54px;
     height:30px;
     border-color:#cecece;
     border-bottom:0px; border-left:0px; border-right:0px; border-top:0px;
     border-style:solid;
     }
     
	div.LabelFood p.abs
     {
		float:left;
		position:relative;
		left:15px;
        margin:20px 0px 0px 20px;
        _margin:20px 0px 0px 20px;
		font-size:1em;
		color:#5d5d5d;
     }	
     #ForgotMenu
     {
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		width:792px;
		
	 }
	 #ForgotMenu div.col1
	 {
		float:left;
		height:40px;
		width:506px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#ForgotMenu div.col1 p.upper 
	{
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		font-weight:bolder;
		font-size:1.1em;
	}
	#ForgotMenu div.col1 p.lower
	{
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	 #ForgotMenu div.col2
	 {
			float:left;
			height:40px;
			width:50px;
			border-color:#cecece;
			border-top:0px; border-bottom:0px; border-left:0px; border-right:solid 1px #cecece;
			border-style:solid;
	}
	#ForgotMenu div img{		
			border:0;	
	}
	#ForgotMenu div.col2 img
	{
		margin: 10px 0px 0px 10px;
		_margin: 10px 0px 0px 10px;
			
	}
	
	#ForgotMenu div.col3
	{
		float:left;
		height:40px;
		width:42px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:solid 1px #cecece;
		border-style:solid;
	}
	#ForgotMenu div.col3 label
	{
		position:relative;
		left:7px;
		top:15px;	
	}
	#ForgotMenu div.col4
	{
		float:left;
		height:40px;
		width:83px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:solid 1px #cecece;
		border-style:solid;
	}
	#ForgotMenu div.col4 img
	{
		margin:15px 0px 0px 17px;
		_margin:15px 0px 0px 17px;	
	}
	#ForgotMenu div.col4 label
	{
		position:relative;
		left:9px;
		top:-3px;
	}
	#ForgotMenu div.col4 label.thanks
	{
		position:relative;
		left:39px;
		top:15px;
	}
	#ForgotMenu div.col5
	{
		float:left;
		height:40px;
		width:52px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:solid 1px #cecece;
		border-style:solid;
	}
	#ForgotMenu div.col5 label
	{
		position:relative;
		left:5px;
		top:15px;
		
	}
	#ForgotMenu div.col6
	{
		float:left;
		height:40px;
		border-right:solid 1px #cecece;
		width:54px;
	}
	#ForgotMenu div.col6 img
	{
		margin:15px 0px 0px 17px;
		_margin:15px 0px 0px 17px;	
	}
	#ForgotMenu div.col6 a
	{
		height:40px;
		width:54px;
		display:block;
	}
	#ForgotMenu div.item1
	{
		float:left;
		background-color:#f5f5f5;
		width:792px;
		height:40px;
		border-top:solid 1px #cecece; border-bottom:solid 1px #cecece; border-left:0px; border-right:0px;
	}
	#ForgotMenu div.item2
	{
		float:left;
		background-color:#fff;
		width:792px;
		height:40px;
		
	}
	#ForgotMenu div.item3
	{
		float:left;
		background-color:#e31b23;
		color:#ffffff;
		width:792px;
		height:40px;
	}
	#Topfooter
	{
		width:792px;
		height:48px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	#Topfooter div.col1
	{
		float:left;
		height:48px;
		width:190px;
		border-color:#cecece;
		border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
		padding:5px 0px 0px 0px;
	}
	#Topfooter div.col1 p
	{
		margin:0px 0px 0px 0px;
		_margin:10px 0px 0px 0px;
	}
	#Topfooter div.col2
	{
			float:left;
			height:48px;
			width:421px;
			border-color:#cecece;
			border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:solid 1px #cecece;
			border-style:solid;
			padding:5px 0px 0px 0px;
	}
	#Topfooter div.col2 input.code
	{
		position:relative;
		top:7px;
	}
	#Topfooter div.col2 input.oBrowseButton
	{
		position:relative;
		left:5px;
		top:5px;
		cursor:pointer;
	}
	#Topfooter div.col3
	{
		float:left;
		height:48px;
		width:42px;
		border-color:#cecece;
		border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Topfooter  div.col4
	{
		float:left;
		height:48px;
		width:83px;
		border-color:#cecece;
		border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Topfooter div.col5
	{
		float:left;
		height:48px;
		width:179px;
		border-color:#cecece;
		border-top:solid 1px #cecece; border-bottom:solid 1px #cecece; border-left:0px; border-right:solid 1px #cecece;
		border-style:solid;
	}
	#Topfooter div.col5 p
	{
		margin:8px 0px 0px 0px;	
		_margin:8px 0px 0px 0px;
		font-size:1.1em;
		font-weight:bold;
	}
	#Topfooter div.col5 span.rightu
	{
		margin:0px 0px 0px 70px;
		_margin:0px 0px 0px 70px;
	}
	#Topfooter div.col5 span.rightd
	{
		margin:0px 0px 0px 47px;
		_margin:0px 0px 0px 47px;
	}
	#Topfooter div.col5 span.left
	{
		margin:0px 0px 0px 5px;
		_margin:0px 0px 0px 5px;
	}
	#Bottomfooter
	{
		width:792px;
		height:35px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
	}
	#Bottomfooter div.col1
	{
			float:left;
			height:35px;
			width:506px;
			border-color:#cecece;
			border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
			border-style:solid;
	}
	#Bottomfooter div.col2
	{
				float:left;
				height:35px;
				width:50px;
				border-color:#cecece;
				border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
				border-style:solid;
	}
	#Bottomfooter div.col1a
	{
		float:left;
		height:35px;
		width:410px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Bottomfooter div.col2a
	{
			float:left;
			height:35px;
			width:146px;
			border-color:#cecece;
			border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
			border-style:solid;
	}
	#Bottomfooter div.col2 a.drinks
	{
		color:#e31b23;
		font-size:1.1em;
		font-weight:bold;
		text-decoration:none;
		position:relative;
		top:8px;
	}
	#Bottomfooter div.col3
	{
		float:left;
		height:35px;
		width:136px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}

	#Bottomfooter div.col4
	{
		float:left;
		height:35px;
		width:83px;
		border-color:#cecece;
		border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;
		border-style:solid;
	}
	#Bottomfooter div.col5
	{
		float:left;
		height:35px;
		width:181px;
		background: transparent url(img/totals_b.gif) no-repeat 0 0;
		
	}
	#Bottomfooter div.col5 p
	{
		margin:10px 0px 0px 0px;
		_margin:10px 0px 0px 0px;
		font-size:1.2em;
		font-weight:bolder;		
	}
	#Bottomfooter div.col5 span.right
	{
		margin:0px 0px 0px 5px;
		_margin:0px 0px 0px 5px;
	}
	#Bottomfooter div.col5 span.left
	{
		margin:0px 0px 0px 80px;
		_margin:0px 0px 0px 80px;
	}
	#Bottomfooter img
	{
		margin:3px 0px 0px 0px;
		_margin:3px 0px 0px 0px;
		border:0px;
	}
	#Discountfooter
	{
		width:792px;
		height:30px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;		
	}
	#Discountfooter div.col1{float:left;height:30px;width:561px;border-color:#cecece;border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;border-style:solid;}
	#Discountfooter div.col2{float:left;height:30px;width:50px;border-color:#cecece;border-top:0px; border-bottom:0px; border-left:0px; border-right:0px;border-style:solid;}
	#Discountfooter div.col5{float:left;height:30px;width:179px;border-left:solid 1px #cecece;border-right:solid 1px #cecece;}
	#Discountfooter div.col5 p{margin:10px 0px 0px 0px;_margin:10px 0px 0px 0px;font-size:1.2em;font-weight:bolder;color:#e31b23;		}
	#Discountfooter div.col5 span.right{margin:0px 0px 0px 5px;_margin:0px 0px 0px 5px;}
	#Discountfooter div.col5 span.left{margin:0px 0px 0px 65px;_margin:0px 0px 0px 65px;}
	
	#Actionfooter
	{
		margin:25px 0px 0px 0px;
		float:left;
		width:792px;
	}
	
	#Actionfooter div.col1
	{
		float:left;
		width:92px;
	}
	
	#Actionfooter div.col2
	{
		float:left;
		width:465px;
	}
	#Actionfooter div.col2 a
	{
		
		font-size:1.2em;
		font-family:DINMittelschrift;
		color:#e31b23;
		text-decoration:none;
		position:relative;
		left:200px;
		top:5px;
	}
	#Actionfooter div.col3
	{
		float:left;
	}
	#Actionfooter div.col3 a
	{
		width:181px;
		height:26px;
		background: url(img/pcheckoutbtn.gif) no-repeat top right;
		display:block;
		padding:5px 0px 0px 0px;
		text-decoration:none;
		font-size:1.2em;
		color:#e31b23;
		font-family:DINMittelschrift;
	}
	#Actionfooter div.col3 a:hover
	{
		width:181px;
		height:26px;
		background: url(img/pcheckouthover.gif) no-repeat top right;
		display:block;
		padding:5px 0px 0px 0px;
		text-decoration:none;
		font-size:1.2em;
		color:#e31b23;
	}
	#Actionfooter div.col3 a span.fix
	{
		position:relative;
		left:20px;
		cursor:pointer;
	}
	#Receiptfooter
	{
		width:792px;
		height:30px;
		margin:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;		
	}
	#Receiptfooter div.col1
	{
			float:left;
			height:30px;
			width:506px;
			border-color:#cecece;
			border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:0px;
			border-style:solid;
	}
	#Receiptfooter div.col2
	{
				float:left;
				height:30px;
				width:50px;
				border-color:#cecece;
				border-top:solid 1px #cecece; border-bottom:0px; border-left:0px; border-right:0px;
				border-style:solid;
	}
	#Receiptfooter div.col5
	{
		float:left;
		height:48px;
		width:179px;
		border-color:#cecece;
		border-top:solid 1px #cecece; border-bottom:solid 1px #cecece; border-left:solid 1px #cecece; border-right:solid 1px #cecece;
		border-style:solid;
	}
	#Receiptfooter div.col5 p
	{
		margin:8px 0px 0px 0px;	
		_margin:8px 0px 0px 0px;
		font-size:1.1em;
		font-weight:bold;
	}
	#Receiptfooter div.col5 span.rightu
	{
		margin:0px 0px 0px 70px;
		_margin:0px 0px 0px 70px;
	}
	#Receiptfooter div.col5 span.rightd
	{
		margin:0px 0px 0px 47px;
		_margin:0px 0px 0px 47px;
	}
	#Receiptfooter div.col5 span.left
	{
		margin:0px 0px 0px 5px;
		_margin:0px 0px 0px 5px;
	}
	
	.steps 
	{
		position:relative;
		left:252px;
		
	}
	
/********************** CheckOut Steps ****************/
#DeliveryDetails
{
	 width:807px;
     margin:0 0 0 0;
     _margin:0 0 0 0;
     padding:0;
     border:0;
}

#DeliveryDetails div.step1
{
	
}

#DeliveryDetails div.step2
{
	
		
}
#DeliveryDetails div.step3
{
		
}
#DeliveryDetails div.step3 div.inputs div.miscItems
{
	width:230px;
	height:30px;
	margin:5px 0px 0px  0px;	
}
#DeliveryDetails div.step3 div.inputs input
{
}
#DeliveryDetails div.step3 div.inputs span.numbers
{
	font-family:DINMittelschrift;
	color:#e31b23;
	margin:0;
	padding:0;
}
.deliveryHeader
{
	margin:0px 0px 10px 0px;
	_margin:0px 0px 10px 0px; 	
}
.caption
{
	font-size:1.1em;
	font-weight:bolder;
	margin:5px 0px 10px 0px;
}
.lowcaption
{
	font-size:1.01em;
	font-weight:bolder;
	margin:5px 0px 10px 0px;
}
.actions
{
	margin:177px 0px 5px 0px;
	_margin:160px 0px 5px 0px;	
}
div.step1 a.thickbox
{
	position:relative;
	text-decoration:none;
	font-family:DINMittelschrift;
	color:#e31b23;
	font-size:1.3em;
}
.actionsTick
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
.actionsTick span.rightaction
{
	margin:0px 0px 0px 150px;
	_margin:0px 0px 0px 150px;	
}
.actions span.leftAction
{
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
.actions span.rightAction
{
	margin:0px 0px 0px 55px;
	_margin:0px 0px 0px 55px;
}
.finding
{
	float:none;
	background: transparent url(img/find.gif);
	border:0;
	padding:0;
	width:51px;
	height:22px;
	position:relative;
	margin:0px 0px 0px 10px;

}
.find
{
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 5px;
	position:relative;
	top:5px;
}	
.textcontrol
{
 margin:5px 0px 5px 0px;
 _margin:5px 0px 5px 0px;	
}
.inputs
{
	margin:10px 0px 5px 0px;
	_margin:10px 0px 5px 0px;		
}
.inputs ul
{
	margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;	
}
.inputs ul li
{
	list-style-image:url(img/dot.gif);
	margin:0px 0px 0px 20px;	
}
.inputs div.dlower
{
	margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;
}

.inputs div.left1 
{
	float:left;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
.inputs div.right1 
{
	float:left;
	margin:0px 0px 0px 3px;
	_margin:0px 0px 0px 3px;
}
.inputs div.left2 
{
	float:left;
	margin:10px 0px 0px 0px;
	_margin:10px 0px 0px 0px;
}
.inputs div.left2 select 
{
	margin:0px 8px 0px 0px;
	_margin:0px 8px 0px 0px;
}
.inputs div.right2 
{
	float:left;
	margin:10px 0px 0px 5px;
	_margin:10px 0px 0px 5px;
}
.inputs div.right2 select 
{
	margin:0px 8px 0px 0px;
	_margin:0px 8px 0px 0px;
}

.inputsFix
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;		
}
.inputsFix ul
{
	margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;	
}
.inputsFix ul li
{
	list-style-image:url(img/dot.gif);
	margin:0px 0px 0px 20px;	
}
.inputsFix div.dlower
{
	margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;
}

.inputsFix div.left1 
{
	float:left;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
.inputsFix div.right1 
{
	float:left;
	margin:0px 0px 0px 3px;
	_margin:0px 0px 0px 3px;
}
.inputsFix div.left2 
{
	float:left;
	margin:10px 0px 0px 0px;
	_margin:10px 0px 0px 0px;
}
.inputsFix div.left2 select 
{
	margin:0px 8px 0px 0px;
	_margin:0px 8px 0px 0px;
}
.inputsFix div.right2 
{
	float:left;
	margin:10px 0px 0px 5px;
	_margin:10px 0px 0px 5px;
}
.inputsFix div.right2 select 
{
	margin:0px 8px 0px 0px;
	_margin:0px 8px 0px 0px;
}
.actions2
{
	margin:195px 0px 5px 0px;
	_margin:195px 0px 5px 0px;		
}
.actions2 span.rightAction
{
	margin:0px 0px 0px 150px;
	_margin:0px 0px 0px 150px;
}
.actions3
{
	margin:185px 0px 5px 0px;
	_margin:180px 0px 5px 0px;		
}
.actions3 span.rightAction
{
	margin:0px 0px 0px 150px;
	_margin:0px 0px 0px 150px;
}
.actions4
{
	margin:22px 0px 0px 5px;
	_margin:22px 0px 0px 5px;		
}
.actions5
{
	margin:87px 0px 0px 5px;
	_margin:75px 0px 0px 5px;
}
.actions5 span.rightaction
{
	margin:0px 0px 0px 145px;
	_margin:0px 0px 0px 145px;
}
.actions35
{
	margin:77px 0px 0px 5px;
	_margin:65px 0px 0px 5px;
}
.actions35 span.rightaction
{
	margin:0px 0px 0px 145px;
	_margin:0px 0px 0px 145px;
}
.actions6
{
	margin:33px 0px 0px 0px;
	_margin:38px 0px 0px 0px;
}
.actions6 span.rightaction
{
	margin:0px 0px 0px 135px;
	_margin:0px 0px 0px 135px;
}
.actions7
{
	margin:175px 0px 0px 0px;
	_margin:175px 0px 0px 0px;
}
.actions7 span.rightAction
{
	margin:0px 0px 0px 150px;
	_margin:0px 0px 0px 150px;
}
.actions8
{
	margin:225px 0px 5px 0px;
	_margin:225px 0px 5px 0px;	
}
.actions8 span.leftAction
{
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
.actions8 span.rightAction
{
	margin:0px 0px 0px 55px;
	_margin:0px 0px 0px 55px;
}

/***********************CheckOut**************************/
/***********************DealerBegin***********************/ 
#contentmainnomenu table a
{
	color:#e31b23;
	font-weight:bold;
	text-decoration:none;
}
#menuRestaurant
{
	margin: 0;
	padding: 0;	
}
#menuRestaurant .item
{
	background: #f5f5f5;
	border-top: 1px solid #CECECE;
	height: 25px;
	margin: 0;
	padding: 0;
	clear: both;
}
#menuRestaurant .altitem
{
	border-top: 1px solid #CECECE;
	height: 25px;
	margin: 0;
	padding: 0;
	clear: both;
}
#menuRestaurant table td.restaurant
{
	border-top:	1px solid #CECECE;
}
#menuRestaurant table td.menu
{
	border-top:	1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
}
#menuRestaurantHeaders
{
	width:100%;
	height:35px;
}
#menuRestaurantHeaders li
{
	float:left;	
}
#menuRestaurantHeaders li.restname
{
	margin:15px 0px 0px 0px;	
}
#menuRestaurantHeaders li.restname a
{
	color:#5d5d5d;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;	
}
#menuRestaurantHeaders li.address
{
	margin:15px 0px 0px 101px;
}
#menuRestaurantHeaders li.address a
{
	color:#5d5d5d;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
#menuRestaurantHeaders li.type
{
	margin:15px 0px 0px 218px;
	_margin:15px 0px 0px 217px;
}
#menuRestaurantHeaders li.type a
{
	color:#5d5d5d;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
#menuRestaurantHeaders li.menu
{
	position:relative;
	top:6px;
	left:51px;
}
/*************************EndDealer************************/
/****************************order*************************/
#menuHeader
{
	height:35px;
	float:left;
}
#menuHeader li
{
	
	display:inline;
}
#menuHeader li.Item
{
	margin:15px 0px 0px 0px;
	_margin:15px 0px 0px 0px;
}
#menuHeader li.Item2
{
	margin:15px 0px 0px 0px;
	_margin:15px 0px 0px 0px;
}
#menuHeader li.price
{
	margin:15px 0px 0px 429px;
	_margin:15px 0px 0px 429px;
}
#menuHeader li.menupPice
{
	
	margin:15px 0px 0px 523px;
	_margin:15px 0px 0px 523px;
}
#menuHeader li.quantity
{
	margin:15px 0px 0px 25px;
	_margin:15px 0px 0px 25px;	
}
#menuHeader li.add
{
	position:relative;
	top:5px;
	left:7px;
	_top:6px;
	_left:7px;
}
#menuHeader li label
{
	color:#5d5d5d;
	font-size:1em;
	font-weight:bold;	
}
#menu table td.menuitem
{
	border-top:	1px solid #CECECE;
}
#menu table td.add
{
	border-top:	1px solid #CECECE;
	border-left: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
}
#menu table td p
{
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#overflowDiv
{
	/*background:url(img/RoomServiceLogoBack.jpg) no-repeat top left;*/
}
/************Different thing******************/
.dImgs
{
	float:right;
	position:relative;
	right:5px;
}
#dImgs img
{	
	margin:0px 0px 0px 5px;	
}
#PostcodeAlert
{
	top:-10px;
	float:right;
	position:relative;
}
#PostcodeAlert span.Text
{
	color:#e21b23;
	font-size:1.1em;
	font-weight:bold;	
}
#PostcodeAlert input.button
{
	background: transparent url(img/gobtn.jpg) no-repeat top left;
	border: 0;
	margin: 1px 0 0 2px;
	padding: 0;
	width: 29px;
	height: 21px;
}
#PostcodeAlert a
{
	font-size:1.1em;
	font-weight:bold;
	color:#e21b23;
	text-decoration:none;
}
#menuselect
{
}
#menuselect a.switch
{
	font-size:1.1em;
	font-weight:bold;
	color:#e21b23;
	text-decoration:none;
	float:right;
	top:3px;
	position:relative;
}
#menuselectdd
{
	background-color:#cecece;
	width:392px;
	float:left;
	height:24px;
}
#menuselectdd select
{
	top:-5px;
	_top:-3px;
	position:relative;
	left:-2px;
	_left:-2px;
}
#menuselect img
{
	position:relative;
	top:2px;
}
#menuPostcode
{
	float:left;
	position:relative;
	top:5px;
	left:35px;
}
#menuPostcode span.Text
{
	color:#e21b23;
	font-size:1.1em;
	font-weight:bold;
}
#menuPostcode input.button
{
	background: transparent url(img/gobtn.jpg) no-repeat top left;
	border: 0;
	margin: 1px 0 0 2px;
	padding: 0;
	width: 29px;
	height: 21px;
}
/*************Brochure***************/
.brouchure
{
	margin:40px 0px 0px 10px;
}
/**************Receipts*************/
.receiptHeader
{
	width:100%;	
	margin:0px 0px 20px 0px;
}
.receiptHeader span.receiptText1
{
	font-size:1em;
	font-weight:bold;

}
.receiptHeader span.receiptText2
{
	margin:0px 0px 0px 240px;
	font-size:1em;
	font-weight:bold;

}
.receiptHeader span.receiptText
{
	margin:0px 0px 0px 8px;
	font-size:1em;
	font-weight:bold;

}
/***************Receipts End*******/


/***********Error Begin***********/
#forgotMain div.message
{
	margin:10px 5px 0px 5px;
	_margin:10px 5px 0px 5px;
}
#forgotMain div.message label.name
{
	font-size:1.4em;
	font-weight:bold;
	color:#e21b23;
	top:-6px;
	left:5px;
	position:relative;
}
#forgotMain div.message
{
	font-size:1em;
	color:#5d5d5d;
}
#forgotMain div.actions10 
{
	margin:10px 0x 0px 0px;
	_margin:10px 0px 0px 0px;
}

/***********Error End************/
/************Contact ************/
#contactMain
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
}

#contactMain div.contactHeader
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	margin:5px 0px 5px 0px;
}
#contactMain div.inputContent
{
	float:left;
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
#contactMain div.inputContent span
{
	font-weight:bold;
}
#contactMain a
{
	color:#e21b23;
}
/************Contact End ********/
/************Information*********/
#information
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
}
#information div.par
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
#information span.big
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	margin:5px 0px 5px 0px;
}
/************Information End*****/
/************About Us************/
#aboutMain
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;		
}
#aboutMain div.par
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
#aboutMain span.big
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	margin:5px 0px 5px 0px;
}
#aboutMain div.action13
{
	margin:35px 0px 0px 0px;
	_margin:35px 0px 0px 0px;
}
/************About Us End *******/
/************Special*************/
#specialMain
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;		
}
#specialMain div.par
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
#specialMain span.big
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	margin:5px 0px 5px 0px;
}
#specialMain div.action13
{
	margin:35px 0px 0px 0px;
	_margin:35px 0px 0px 0px;
}

/************Special Ends********/
/***********Brouchures***********/
#broucures
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
}
#broucures span
{
	font-weight:bold;
}
#broucures input.fix
{
	margin:0px 0px 0px -20px;
	_margin:0px 0px 0px -20px;
}
#broucures div.header
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	margin:0px 0px 5px 0px;
}
#broucures .alert
{
	font-size:1.1em;
	font-weight:bold;
	color:#e21b23;
}
#brouchures .fixit
{
	position:absolute;
	left:-100px;
	
}
.leftright
{

}
.leftright div.left
{
	float:left;
}
.leftright div.right
{
	float:left;
	margin:0px 0px 0px 5px;
}

.actions11
{
	
}
.actions11 span.leftAction
{
	
}
.actions11 span.rightAction
{
	margin:0px 0px 0px 85px;
	_margin:0px 0px 0px 85px;	
}
/***********brouchures End*******/
/***********DryCleaningBegin*****/
.actions12
{
	margin:125px 0px 5px 0px;
	_margin:125px 0px 5px 0px;	
}
.actions12 span.leftAction
{
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
.actions12 span.rightAction
{
	margin:0px 0px 0px 55px;
	_margin:0px 0px 0px 55px;
}
.actions13
{
	margin:65px 0px 5px 0px;
	_margin:50px 0px 5px 0px;		
}
.actions13 span.rightAction
{
	margin:0px 0px 0px 150px;
	_margin:0px 0px 0px 150px;
}
.inputs a.prices
{
	font-size:1.2em;
	font-weight:bold;
	color:#e21b23;
	text-decoration:none;	
}

.actions14
{
	margin:65px 0px 5px 0px;
	_margin:15px 0px 5px 0px;		
}
.actions14 span.rightaction
{
	margin:0px 0px 0px 130px;
	_margin:0px 0px 0px 130px;
}
/***********DryCleaningEnd*******/
/***********DryCleaningPrices****/
#DryCleaningPrices
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:320px;
}

#DryCleaningPrices div.inputs
{
	margin:5px 0px 5px 0px;
	_margin:5px 0px 5px 0px;
}
#DryCleaningPrices div#Shirts
{
	float:left;
	margin:0px 0px 0px 30px;
	_margin:0px 0px 0px 30px;
}
#DryCleaningPrices div#Drycleaning
{
	float:left;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
}
#DryCleaningPrices div#actions15
{
	float:left;
	margin:280px 0px 5px -298px;
}


/***********DryCleaningPricesEND****/

/**********Linen****************/
#Linen
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
}
#Linen div.inputs
{
	
}
#Linen div#actions16
{
	margin:20px 0px 0px 0px;
	_margin:20px 0px 0px 0px;
}

/**********LinenEND****************/

/*********Catering*****************/
#Catering
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
}
#Catering div#actions17
{
	margin:20px 0px 0px 0px;
	_margin:20px 0px 0px 0px;
}

/*********CateringEND**************/

/**********Restaurants************/
#Restaurant
{
	margin:5px 10px 5px 20px;
	_margin:5px 10px 5px 20px;
	width:270px;
	
}
#Restaurant div#actions18
{
	margin:10px 0px 0px 0px;
	_margin:10px 0px 0px 0px;
	width:270px;
}
#Restaurant div#actions18 span.leftaction
{
	float:left;
	
}
#Restaurant div#actions18 span.rightaction
{
	float:left;
	margin:0px 0px 0px 85px;
	_margin:0px 0px 0px 85px;
}
.redish
{
	background-color:Red;
}
.redding
{
	border:0px;
	margin:0px;
	padding:0px;
}
/**********RestaurantsEnd*********/
/*******************ADVERTCOMPETITOIN***********/


#homeadvert
{
	
	float:left;
	margin:300px 0px 0px 5px;
}
.advert
{
	float:left;
	margin:30px 0px 0px 0px;
}
#competitionMain
{
	margin:10px 0px 0px 0px;
}
#competitionMain div.left
{
	float:left;
	width:370px;
}
#competitionMain div.left span
{
	color:#e21b23;
	font-size:1.1em;
	font-weight:bold;
}
#competitionMain div.right
{
	float:left;
	width:230px;
	height:307px;
}
div.actions25
{
	margin:260px 0px 0px 5px;
	_margin:260 0px 0px 5px;

}
.actions26
{
	margin:60px 0px 0px 150px;
	_margin:60px 0px 0px 150px;
}

/******************ADVERTCOMPETIONEND**************/
.actions45
{
	margin:330px 0px 0px 5px;
	_margin:320px 0px 0px 5px;
}
.actions45 span.rightaction
{
	margin:0px 0px 0px 145px;
	_margin:0px 0px 0px 145px;
}

