
	body {background-color:#ffffff;font-family:Arial,Verdana,Geneva;font-size:12px;}
	div {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}
	a {color:#000000;text-decoration:none;}
	a:hover {text-decoration:underline;}
	
	td {font-size:12px;}
	
	a.footmenu							{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
	a.footmenu:Link					{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
	a.footmenu:Visited			{font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
	a.footmenu:Hover				{font-family: Arial; font-size: 11px; color: #000000; text-decoration: underline;}
	
	.aButton {margin:0px;border:1px solid #ebba2e;background-color:#ebba2e;color:#ffffff;font-size:12px;font-weight:700;cursor:pointer;padding:3px 10px 3px 10px;text-decoration:none}
	.aButton:hover{border:1px solid #ebba2e;}
	
	.aTabNoLink {color:#9e9b91;height:20px;margin:0px;font-size:14px;font-weight:700;border-top:1px solid #ffffff;}
	.aTab {color:#000000;height:20px;margin:0px;font-size:14px;font-weight:700;cursor:pointer;padding:5px 2px 5px 2px;text-decoration:none}
	.aTab:hover{text-decoration:none;}
	.aTabSelected {color:#ffffff;height:20px;margin:0px;font-size:17px;font-weight:bold;cursor:pointer;padding:5px 2px 5px 2px;text-decoration:none}
	.aTabSelected:hover {text-decoration:none}
	
	.tdTab {white-space: nowrap;background-color:#FFFFFF;border-bottom:1px solid #000000;border:1px solid #CCCCCC;border-bottom:1px solid #000000;text-align:center;}
	.tdTab:hover {white-space: nowrap;background-color:#cccccc;border-bottom:1px solid #000000;border:1px solid #CCCCCC;border-bottom:1px solid #000000;text-align:center;}
	.tdTabSelected {white-space: nowrap;background-color:#000000;border-right:1px solid #000000;border-top:1px solid #000000;border-left:1px solid #000000;text-align:center;}
	.tdTabSelected:hover {white-space: nowrap;background-color:#cccccc;border-bottom:1px solid #000000;border:1px solid #CCCCCC;border-bottom:1px solid #000000;text-align:center;}
	
	.tdTabPush {white-space: nowrap;background-color:#ffffff;border-right:1px solid #000000;border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;text-align:center;}
	
	a.loginbtn {font-size:11px;background-color:#ebba2e;color:#ffffff;width:75px;margin:0px;border:1px solid #999999;padding:1px 9px 1px 9px;}
	a.loginbtn:hover {background-color:#ebba2e}
	.logintextbox {font-size:10px;width:135px;}
	.loginDiv {font-size:10px;}

	.linkgrey {color:#aaaaaa;font-size:10px;text-decoration:none}
	.linkgrey:hover{color:#000000;text-decoration:underline;}
	
	.linkwhite {color:#ffffff;font-size:10px;text-decoration:none}
	.linkwhite:hover{color:#ffffff;text-decoration:underline;}
	
	.link {text-decoration:underline}
	.link:hover{text-decoration:none;}
	
	.rest {padding:0px;width:470px;}
	.restHead {padding:5px 10px 5px 10px;background-color:#f6f0e3;border-top: 1px solid #ebba2e;margin-bottom:0px;}
	.rHeader {color:#000000;text-decoration:none}
	.rHeader:hover {text-decoration:underline}
	.restDescr {padding:0px 0px 10px 10px;margin:0px;}

	.restInfo {font-size:14px;margin-bottom:10px;}
	.restInfoSmall {font-size:12px;margin-bottom:3px;}

	.restLink {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}
	.restLink:hover {text-decoration:underline;}
	.restLinkSmall {color:#666666;font-size:11px;text-decoration:none;}
	.restLinkSmall:hover {text-decoration:underline;}

	.restMoreInfo {display:none;margin-top:5px;padding:24px;border:1px solid #ebba2e;background-color:#ffffff;}
	.restPic {display:none;margin-top:5px;padding:3px;border:1px solid #ebba2e;background-color:#ffffff;}
	.rPic {border:1px solid #dbd8ca;width:60px;height:60px;float:left;margin:0px 1px 1px 0px;cursor:pointer;}
	
	.restSpec {margin:0px 0px 10px 10px;padding:10px;border:1px solid #ebba2e;}
	.restLunch {padding:5px 10px 10px 10px;}
	
	.showMap {color:#000000;text-decoration:none;}
	.showMap:hover {text-decoration:underline;}
	
	.betyg {border-top:1px solid #f6f0e3;border-bottom:1px solid #f6f0e3;float:right;}
	.betyg:hover {border-top:1px solid #ebba2e;border-bottom:1px solid #ebba2e;}
	
	.lunchDay {color:#000000;width:50px;margin:0px;cursor:pointer;padding:2px;text-decoration:none;text-align:center;}
	.lunchDay:hover {text-decoration:underline}
	
	.betygChk {height:23px;width:180px;cursor:pointer;}
	
	.divLunchHolder {}
	.divLunch {padding-top:2px;padding-bottom:3px;border-bottom: 1px dashed #cccccc;}
	.divLunchTillb {float:right;}
	.divLunchPrice {float:right;width:40px;text-align:right;}
	
	.divErbj {padding:5px 0px 5px 0px;border-bottom: 1px dashed #cccccc;}
	
	
	a.reserv {margin:0px;padding:1px;background-color:#000000;color:#ffffff;font-size:10px;width:70px;text-align:center;float:right;}
	a.reserv:hover {margin:0px;padding:1px;background-color:#000000;color:#ebba2e;font-size:10px;width:70px;text-align:center;float:right;}
	
	.newRest {border:1px solid #ebba2e;margin-bottom:2px;padding:2px;background-color:#ffffff;color:#000000;font-size:10px;width:80px;text-align:center}
	.newRestOLD {margin-bottom:2px;padding:2px;background-color:#ebba2e;color:#ffffff;font-size:10px;width:80px;text-align:center}
	.favvo {background-color:#737653;color:#ffffff;padding:0px 2px 0px 2px;}
	.favvoDel {background-color:#993333;color:#ffffff;padding:0px 2px 0px 2px;}
	.divFavvo {float:right}
	
	a.restlist {color:#000000;margin:0px;font-size:10px;text-decoration:none;}
	a.restlist:hover {color:#000000;text-decoration:underline;}
	
	.divMissingInfo {margin:10px;width:450px;padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #000000;border-top: 1px solid #000000;}
	
	h1 {color:#000000;margin:0px;font-size:28px;font-weight:700;}
	h2 {color:#000000;margin:0px;font-size:20px;font-weight:700;}
	h3 {color:#000000;margin:0px;font-size:18px;font-weight:700;}
	h4 {color:#000000;margin:0px;font-size:16px;font-weight:700;}
	h5 {color:#000000;margin:0px 0px 4px 0px;font-size:14px;font-weight:700;}
	
	h1.topHeader {color:#ffffff;font-family:Arial,Verdana,Geneva;font-size:12px;}
	.markword {color:#ffffff;background-color:#444444;}
	
	.note {font-family: Arial; font-size: 9px;}
	.notebigg	{font-family: Arial; font-size: 11px;}
	.footmenu {color:#000000;margin:0px;font-size:10px;}

	TABLE.infoTable						{border: 1px solid #91a6b7;margin-right: 10px;}
	TABLE.infoTable th.sub1		{padding: 5px;background-color:	#ddd;}
	TABLE.infoTable th.sub2		{padding: 5px;background-color:	#70B3E4;}
	TABLE.infoTable th.sub3		{padding: 5px;background-color:	#E4DD7E;}
	TABLE.infoTable td.sub1		{padding: 5px;background-color:	#eee;}
	TABLE.infoTable td.sub2		{padding: 5px;background-color:	#C9E2F5;}
	TABLE.infoTable td.sub3		{padding: 5px;background-color:	#F3EFC5;}

	a.pageNo {text-decoration:underline}
	a.pageNo:hover {text-decoration:none}

	.ajaxTransp_on {background-color:#fff;opacity:.30;filter: alpha(opacity=30);-moz-opacity: 0.3;width:690px;}
	.ajaxTransp_off {background-color:#fff;width:690px;}
	
	a.smallLink  			{text-decoration:none;color:#666666;}
	a.smallLink:hover {text-decoration:underline}