	
	html {
		height:					100%;
	}
	body, html {
		margin: 					0;
		padding: 				0;
		border: 					0;
		font-family:			"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
		font-size: 				11px;
		background: 			#FF9F00;
		color:					#FFFFFF;
		vertical-align:		top;
		height:					100%;
	}
	
	html, body, frame {
		scrollbar-base-color: 			#FF9F00;
		scrollbar-face-color: 			#FF9F00;
		scrollbar-track-color: 			#FF9F00;
		scrollbar-arrow-color: 			#c4202f;
		scrollbar-3dlight-color: 		#FF9F00;
		scrollbar-darkshadow-color: 	#FF9F00;
		scrollbar-highlight-color: 	#c4202f;
		scrollbar-shadow-color: 		#c4202f;
	}
	div.cartcontents {
		scrollbar-base-color: 			#c4202f;
		scrollbar-face-color: 			#c4202f;
		scrollbar-track-color: 			#c4202f;
		scrollbar-arrow-color: 			#FF9F00;
		scrollbar-3dlight-color: 		#c4202f;
		scrollbar-darkshadow-color: 	#c4202f;
		scrollbar-highlight-color: 	#FF9F00;
		scrollbar-shadow-color: 		#FF9F00;
	}	

	html.tomato, body.tomato {			background:	#c4202f;	color: #FFFFFF; }
	html.yellow, body.yellow {			background:	#FFD100;	color: #c4202f; }
	
	html.orderaskpc, html.orderaskoptions {
		padding: 0.5em;	
	}


	.yellow 		{ background: #FFD100; }
	.oker 		{ background: #FF9F00; }
	.tomato		{ background: #c4202f; }
	.orange 		{ background: #E55300; }
	.blue 		{ background: #0067C6; }
	.green 		{ background: #87D300; }
	.pink 		{ background: #E61577; }
	.ivory 		{ background: #FBDB6E; }
	.ivoryoker 	{ background: #FFBC3A; }

	.coloryellow 		{ color: #FFD100; }
	.coloroker 			{ color: #FF9F00; }
	.colortomato		{ color: #c4202f; }
	.colororange 		{ color: #E55300; }
	.colorblue 			{ color: #0067C6; }
	.colorgreen 		{ color: #87D300; }
	.colorpink 			{ color: #E61577; }
	.colorivory 		{ color: #FBDB6E; }
	.colorivoryoker 	{ color: #FFBC3A; }
	
	body.withPadding {
		padding-top:			8px;
		padding-left:			16px;
		padding-right:			16px;
	}
	html > body.withPadding {
		padding-top:			16px;
	}
	
	table tr td, table tr th {
		vertical-align:		top;
		font-size:				11px;
	}
	
	div.links {
		margin:					0;
		padding:					5px 0;
		border:					0;		
		vertical-align:		top;
		text-align:				left;
		background: 			url("images/linksback.gif");
		background-repeat: 	no-repeat;
		background-position:	top left;
		width:					155px;
		height: 					280px;
	}		
		
	div.banner {
		width:					155px;
		margin:					0;
		padding:					0;
		border:					0;
	}
		
	div.links a  {
		display: 				block;
		margin-top:				11px;
		margin-left:			16px;
		margin-right:			16px;
		margin-bottom:			0;
		padding: 				0;
		border:					0;
		height:					14px;
		font-weight: 			bold;
		color: 					#FFFFFF;
		background: 			#c4202f;
	}
	div.links > a {
		margin-top:				13px;
	}
	a#linkOrder {
		margin-top:				13px;
	}
	div.links > a#linkOrder {
		margin-top:				8px;
	}

	div.orderLinks a {
		margin:					0;
		padding: 				0;
		border:					0;	
		display:					block;
		float: 					left;
		text-align:				center;
		width:					92px;			
		height:					16px;
		font-weight: 			bold;
		font-size:				12px;
		color: 					#FFFFFF;
	}
	div.orderLinks a.last {
		width: 90px;
	}
	div.orderLinks > a.last {
		width:		93px;			
	}
		
	div.carttitle	{
		font-weight: 			bold;
		text-align:				left;
		padding-top:			8px;
	}
	div.cartcontents {
		background:				#FF9F00;
		overflow:				auto;		
		height:					15em;
	}
	div.cartcontents table {
		height:					100%;
	}
	div.cartcontents table tr th, div.cartcontents table tr td, div.cartcontents table tr td a {
		font-size:				10px;
		color:					#c4202f;
		text-align:				left;
		padding-left:			0.1em;
		padding-right:			0.1em;
		vertical-align:		top;
	}
	div.cartcontents table tr td a.pdfmenu {
		vertical-align:		bottom;
	}

	div.cartcontents table tr td.co, div.cartcontents table tr th.co {
		background:				#FF9F00;		
	}
	div.cartcontents table tr td.cn, div.cartcontents table tr th.cn {
		background:				#FFBC3A;
		text-align:				center;
	}
	div.cartcontents table tr td.cp, div.cartcontents table tr th.cp {
		background:				#FBDB6E;
		text-align:				right;
	}		
	div.cartcontents table tr.cl th {
		border-bottom:			1px solid #c4202f;
	}
	div.carttotal {
		font-weight: 			bold;
	}
	div.carttotal a, div.cartpostcode a {
		background:				#FF9F00;
		border:					0;
		color:					#c4202f;
		font-weight:			bold;
		float:					right;
		padding-left:			0.5em;
		padding-right:			0.5em;
	}		
	div.carttotal a:hover, div.cartpostcode a:hover {
		background:				#FFD100;	
	}

	div.cartnote {
		font-size:				10px;
		line-height:			1em;
		/*
		position:				absolute;
		bottom:					0;
		*/
		padding-bottom:		2px;
	}

	div.carttitle, div.cartpostcode, div.cartcontents, div.carttotal, div.cartnote, div.cartclosed {
		margin-left:			16px;
		margin-right:			16px;
	}
	
	div.cartpostcode {
		font-size:				10px;
	}
	
	div.cartclosed {
		font-size:				16px;
		font-weight:			bold;
		color:					#FFD100;
		padding-top:			16px;
	}
	
	div.voucher {
		background:				#FF9F00;
		color:					#FFFFFF;
		text-align:				center;
		margin-top:				16px;	
	}
	div.vouchertitle {
		text-transform:		uppercase;
		font-weight:			bold;
		color:					#c4202f;		
	}
	div.voucherdeal {
		text-transform:		uppercase ;
		font-weight:			bold;
		color:					#FFFFFF;
	}
	div.voucherrule {
		font-size:				9px;		
	}
	div.voucheruse {
		text-transform:		uppercase ;
		color:					#c4202f;
		font-size:				9px;
	}
	div.voucheruse a {
		display:					block;
		float:					right;
		background:				#c4202f;
		border:					0;
		color:					#FF9F00;
		font-weight:			bold;
		text-transform:		none;
		font-size:				9px;
		padding-left:			0.2em;
		padding-right:			0.2em;
	}
	
	a#orderLink0	{			background:	#329600;	}	a#orderLink0:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink1	{			background:	#c4202f;	}	a#orderLink1:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink2	{			background:	#FF9F00;	}	a#orderLink2:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink3	{			background:	#E55300;	}	a#orderLink3:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink4	{			background:	#0067C6;	}	a#orderLink4:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink5	{			background:	#c4202f;	}	a#orderLink5:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink6	{			background:	#FFBD1F;}	a#orderLink6:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink7	{			background:	#87D300;	}	a#orderLink7:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink8	{			background:	#E55300;	}	a#orderLink8:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink9	{			background:	#E61577;	}	a#orderLink9:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink10	{			background:	#FF9F00;	}	a#orderLink10:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink11	{			background:	#92499E;	}	a#orderLink11:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink12	{			background:	#00B08B;} a#orderLink12:hover	{ background:	#FFD100; color: #FFFFFF; }
	a#orderLink13	{			background:	#1E32C8;  }  a#orderLink13:hover	{ background:	#FFD100; color: #FFFFFF; }

	table#o0 				{	background: #FF9F00;		color:	#000000;	}
	table#o1 				{	background: #c4202f;		color:	#000000;	}
	table#o2 				{	background: #FF9F00 	url('images/100mexicanoker.gif') no-repeat center right;	color:	#000000;	}
	table#o3 				{	background: #E55300	url('images/100healthyorange.gif') no-repeat center right;	color:	#000000;	}
	table#o4 				{	background: #0067C6		url('images/100freshmadeblue.gif') no-repeat center right;	color:	#000000;	}
	table#o5 				{	background: #c4202f 	url('images/100freshtomato.gif') no-repeat center right;	color:	#000000;	}
	table#o6 				{	background: #FFBD1F url('images/100mexicanyellow.gif') no-repeat center right;	color:	#000000;	}
	table#o7 				{	background: #87D300 	url('images/100healthygreen.gif') no-repeat center right;	color:	#000000;	}
	table#o8 				{	background: #E55300 	;	color:	#000000;	}
	table#o9 				{	background: #E61577 	;	color:	#000000;	}
	table#o10 				{	background: #FF9F00 	;	color:	#000000;	}
	table#o11				{ 	background: #92499E	url('images/100healthypurple.gif') no-repeat center right;  color:   #000000;  }
	table#o12 				{	background: #00B08B ;	color:	#000000;	}

	span.jalapenoso6,
	span.jalapenos6 			{	background:	url('images/jalapenos-rd-dy.gif')  #FFBD1F left top repeat-y;	}	
	span.jalapenoscatheader { 	background: url('images/jalapenos-y-rd.gif')   #c4202f  left top repeat-y; }
	span.jalapenossauce     { 	background: url('images/jalapenos-b-y-rd.gif') #E55300  right center no-repeat; padding-right: 20px; }
	span.jalapenossauceinfo { 	background: url('images/jalapenos-y-rd.gif')   #E55300  left top repeat-y; }
	
	table.menupart tr td {
		margin:					0;
		padding:					0;
		border:					0;
	}
	
	table.menupart tr td.menuheader {
		background: 			#c4202f;
		color:					#FFFFFF;
		font-size:				26px;
		font-weight:			bold;
		padding-left:			8px;
	}

		
	table.menupart tr td.menuheader {
		border-left:			1px solid #FFFFFF;
		border-top:				1px solid #FFFFFF;
		border-bottom:			0;
	}
	table.menupart[class=menupart] tr td.menuheader {
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuheadercat {
		border-right:			1px solid #FFFFFF;
		border-top:				1px solid #FFFFFF;
		border-bottom:			0;
	}
	table.menupart[class=menupart] tr td.menuheadercat {
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuheader1 {
		border-right:			1px solid #FFFFFF;
		border-top:				1px solid #FFFFFF;
		border-bottom:			0;
	}
	table.menupart[class=menupart] tr td.menuheader1 {
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr td.menufoto {
		border-left:			1px solid #FFFFFF;
		border-right:			1px solid #FFFFFF;
		border-top:				1px solid #FFFFFF;
	}
	table.menupart tr td.menuprice {
		border-right:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuprice2 {
		border-right:			0;
	}
	table.menupart tr td.menupricemenu {
		border-top:				1px solid #FFFFFF;
	}
	table.menupart tr td.menuclose {
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuinfo2,
	table.menupart tr td.menuinfo3 {
		border-left:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuinfo3,
	table.menupart tr td.menuinfo5 {
		border-right:			1px solid #FFFFFF;
	}
	table.menupart tr td.menuinfomenu {
		border-left:			1px solid #FFFFFF;
		border-top:				1px solid #FFFFFF;
	}
	table.menupart tr.ieColspanFix td.ieCF1 {
		border-left:			1px solid #FFFFFF;
		border-bottom:			1px solid #FFFFFF;

	}
	table.menupart tr.ieColspanFix td.ieCF2 {
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr.ieColspanFix td.ieCF3 {
		border-right:			1px solid #FFFFFF;
		border-bottom:			1px solid #FFFFFF;
	}
	table.menupart tr td.menufotofirst {
		border-top:				0;
	}
	table.menupart tr td.menuclose {
		font-size:				1px;
		line-height:			1px;
		height:					1px;
	}
	
	table.menupart tr.ieColspanFix td {
		background:				#c4202f;
		font-size:				0px;
		line-height:			0px;
		height:					0px;
	}
	html > table.menupart tr.ieColspanFix td {
		font-size:				1px;
		line-height:				1px;
		height:					1px;
	}
	
	table.menupart tr td.menuheadercat {
		background: 			#c4202f;
		color:					#FFFFFF;
		font-size:				9px;
	}

	table.menupart tr td.menufoto {
		width:					150px;
	}
	table.menupart tr td.menufoto2 {
		width:					77px;
	}
	
	table.menupart tr td.menuinfo {	
		font-size:				10px;
		padding-top:			12px;
		padding-left:			8px;
	}
	table.menupart tr td.menuinfo4 {
		padding-top:			8px;
	}
	
	table.menupart tr td.menuinfo	a, table.menupart tr td.menuinfo4 {
		color:					#FFFFFF;
		font-size:				19px;
		font-weight:			bold;
		word-spacing:			-1px;
	}
	table.menupart tr td.menuinfo4 a {
		color:					#000000;
		font-size:				10px;
		font-weight:			normal;
	}
	table.menupart tr td.menuinfo6 {
		color:					#FFFFFF;
		font-size:				10px;
		font-weight:			normal;
		padding-top:			8px;
	}
	table.menupart tr td.menuinfo6 a {
		color:					#000000;
		font-size:				16px;
		font-weight:			bold;
	}
	
	table.menupart tr td.menuprice {
		color:					#FFFFFF;
		font-size:				18px;
		font-weight:			bold;
		vertical-align:		top;
		text-align:				right;
		padding-top:			16px;
		padding-right:			8px;
	}
	table.menupart tr td.menuprice a {
		font-size:				10px;
		color:					#FFFFFF;
	}
	table.menupart tr td.menuprice3 {
		font-size:				20px;
		padding-top:			8px;
	}
	table.menupart tr td.menuprice4 {
		font-size:				16px;
		padding-top:			8px;
	}
	table.menupart tr td.menuprice4 a{
		font-size:				16px;
	}

	table.menupart tr td.menuinfo	a:hover,
	table.menupart tr td.menuprice a:hover {
		color:					#FFD100;
	}
	
	table.menupart tr.menuoferta td {
		background:				#FFD100;
		color:					#c4202f;
		border-top:				1px solid #FFFFFF;
	}
	table.menupart tr.menuoferta td.menuinfo {
		color:					#000000;
	}
	table.menupart tr.menuoferta td.menuprice,
	table.menupart tr.menuoferta td.menuinfo,
	table.menupart tr.menumenu td.menuprice,
	table.menupart tr.menumenu td.menuinfo {
		padding-top:			0;
		padding-bottom:		16px;
	}
	
	table.menupart tr.menuoferta td.menuprice, 
	table.menupart tr.menuoferta td.menuprice a, 
	table.menupart tr.menuoferta td.menuinfo a {
		color:					#c4202f;
	}
	
	table.topoferta {
		vertical-align:	middle;
		margin-top:			auto;
		margin-bottom:		auto;
		color: 				black; 
		background: 		#c4202f;
	}
	td.topofertafoto		{ vertical-align: middle; }
	td.topofertaheader, td.topofertaprice, 
	td.topofertaheader a, td.topofertaprice a,
	td.topofertaheader a:hover, td.topofertaprice a:hover	{	
		color: 				#FFD100; 
		font-weight: 		bold; 
		font-size: 			28px; 
		line-height:		1em;
	}
	td.topofertainfo, td.topofertainfo a, td.topofertainfo a:hover		{ 
		font-size: 			9px; 
		color:				#000000;
		font-weight:		normal;
	}
	td.topofertaprice, td.topofertaprice a, td.topofertaprice a:hover { 
		vertical-align: 	bottom; 
		text-align:			right;
		font-size:			54px;
		letter-spacing:	-0.1em;
		font-weight:		bold;
	}
	td.topofertaheader {
		width:				100%;
	}
	td.topofertaheader, td.topofertainfo, td.topofertaprice {
		padding-left:		5px;
		padding-right:		5px;
		font-weight:		bold;
	}
	
		
	input, select, textarea {
		border-left:			1px solid #E55300;
		border-top:				1px solid #E55300;
		border-right:			1px solid white;
		border-bottom:			1px solid white;
		background:				#FFBC3A;
		font-size:				10px;
	}
	input.transp {
		background:				transparent;
		border:					0;
	}
	option {	
		background:				#FFBC3A;
		font-size:				10px;
	}
	input.submit {
		background:				#FF9F00;
		color:					#c4202f;
		font-weight:			bold;
		border-left:			1px solid #FFD100;
		border-top:				1px solid #FFD100;
		border-right:			1px solid black;
		border-bottom:			1px solid black;
	}
	input.submit2 {
		background:				#c4202f;
		color:					#FF9F00;
		font-weight:			bold;	
		border-left:			1px solid #E55300;
		border-top:				1px solid #E55300;
		border-right:			1px solid black;
		border-bottom:			1px solid black;
	}
	
	input.submit:hover {
		text-decoration:		none;
		color:					#FFD100;
	}

	body.areas			{ padding-left: 8px; padding-right: 8px;	}	body.areas h1 			{ padding-top: 8px; }
	body.freshmademex	{ padding-left: 8px; padding-right: 8px;	}	body.freshmademex h1 { padding-top: 8px; }
	body.poll			{ padding-left: 8px; padding-right: 8px;	}	body.poll h1 			{ padding-top: 8px; }
	body.news			{ padding-left: 8px; padding-right: 8px;	}	body.news h1 			{ padding-top: 8px; }
	body.vacancies		{ padding-left: 8px; padding-right: 8px;	}	body.vacancies h1		{ padding-top: 8px; }
	body.franchise		{ padding-left: 8px; padding-right: 8px;	}	body.franchise h1		{ padding-top: 8px; }
	body.funstuff		{ padding-left: 8px; padding-right: 8px;	}	body.funstuff h1 		{ padding-top: 8px; }
	body.contact		{ padding-left: 8px; padding-right: 8px;	}	body.contact h1		{ padding-top: 8px; }
	body.orderform		{ padding-left: 8px; padding-right: 8px;	}	body.orderform h1		{ padding-top: 8px; }
	body.jaargratis	{ padding-left: 8px; padding-right: 8px;	}	body.jaargratis h1	{ padding-top: 8px; }
	
	body.orderform { background: #c4202f; }
	
	a#linkOrder:hover, 		a#linkOrder:active 															{	background:	#FF9F00;			color: #FFFFFF;			} /* 1 */
	a#linkBranches:hover, 	a#linkBranches:active, 	html.branches, 		body.branches		{	background:	#E55300;		color: #FFFFFF; 		} /* 2 */
	a#linkAreas:hover, 		a#linkAreas:active, 		html.areas, 			body.areas			{	background:	#E61577;			color: #FFFFFF; 			} /* 3 */
	a#linkFreshMade:hover, 	a#linkFreshMade:active, html.freshmademex,	body.freshmademex	{	background:	#FFFFFF; color: #87D300;	} /* 4 */
	a#linkPoll:hover,			a#linkPoll:active,		html.poll, 				body.poll			{	background: #87D300;			color: #FFFFFF; 			} /* 5 */
	a#linkNews:hover, 		a#linkNews:active, 		html.news,				body.news			{	background:	#FFD100;			color: #c4202f; 			} /* 6 */
	a#linkVacancies:hover, 	a#linkVacancies:active, html.vacancies,		body.vacancies		{	background:	#E61577;	color: #FFFFFF; 	} /* 7 */
	a#linkFranchise:hover, 	a#linkFranchise:active, html.franchise,		body.franchise		{	background:	#0067C6;	color: #FFFFFF; 	} /* 8 */
	a#linkFunstuff:hover, 	a#linkFunstuff:active, 	html.funstuff,			body.funstuff		{	background:	#87D300;		color: #FFFFFF; 		} /* 9 */
	a#linkContact:hover, 	a#linkContact:active, 	html.contact,			body.contact		{	background:	#E55300;		color: #FFFFFF;		} /* 10 */
	a#linkPDF:hover,			a#linkPDF:active																{ 	background: #FFD100;			color: #c4202f;				}
	                                                html.jaargratis,     body.jaargratis   {  background: #009BDF;  color: #FFFFFF;   }

	body.freshmademex {
		font-size: 11px; 		font-weight: bold;
			}
	body.freshmademex h1 {	                                                
		font-size: 13px; 		font-style: normal;
	}
	
	div.links a:hover {
		color:					#FFFFFF;
	}
					
	tr#branchesinfo td {
		padding-top:			0.5em;
		padding-bottom:		0.5em;
		padding-left:			8px;
	}
	tr#branchesinfo td strong {
		font-weight:			bold;
		text-transform:		uppercase;
		padding-top:			1em;
	}
	
	body.imgbranches 		{ background: url('images/backbranches.gif') 		#c4202f no-repeat fixed; }
	body.imgareas 			{ background: url('images/backareas.jpg') 			#c4202f no-repeat fixed; }
	body.imgfreshmademex { background: url('images/backfreshmademex.jpg') 	#FFFFFF  no-repeat fixed bottom; }
	body.imgpoll 			{ background: url('images/backpoll.jpg') 				#c4202f no-repeat fixed; }
	body.imgnews 			{ background: url('images/backnews.jpg') 				#c4202f no-repeat fixed; }
	body.imgvacancies		{ background: url('images/backvacancies.jpg') 		#c4202f no-repeat fixed; }
	body.imgfranchise 	{ background: url('images/backfranchise.jpg') 		#c4202f no-repeat fixed; }
	body.imgfunstuff 		{ background: url('images/backfunstuff.gif') 		#c4202f no-repeat fixed; }
	body.imgcontact 		{ background: url('images/backcontact.jpg') 			#c4202f no-repeat fixed; }
	body.imgjaargratis   { background: url('images/backjaargratis.jpg')     #009BDF  no-repeat fixed; }
	
	p {
		padding:					0em 0.5em 0.4em 0.5em;
		margin:					0;
	}
	
	h1 {
		font-size:				13px;
		text-transform:		uppercase;
		font-weight:			bold;
		margin:					0;
		padding:					0 0.5em 0.2em 0.5em;
	}
	h2 {	
		font-size:				12px;
		font-weight:			bold;
		margin:					0;
		padding:					0.2em 0.5em 0.2em 0.5em;
		clear:					both;
	}
	
	a {
		text-decoration:		none;
		color:					white;
		font-weight:			bold;
	}
	a:hover {
		text-decoration:		none;
		color:					#FFD100;
		font-weight:			bold;
	}
	
	body.news a, body.news a:hover {
		color:					#c4202f;
	}
	
	img {
		border:					0;
	}
	
	td.splash2 {
		background: url('images/splash2.gif') no-repeat right top #c4202f;
		height: 107px;
		vertical-align: bottom;
		text-align: center;
	}
	
	div#delivery, div#delivery a {
		font-size: 28px;
		font-weight: bold;
		word-spacing: 1em;
		font-style: italic;
		vertical-align: middle;
		line-height: 3em;
		color: #FFFFFF;
	}	
	div#telephone table {
		margin: 0 auto;
	}
	
	body.splash {
		background: 	#c4202f;
		color:			#FFFFFF;
		border: 			0;
		padding: 		0;
		margin: 			0;
		line-height: 	0;
		font-size:		0;
	}
	
	
	div.newsphoto {
		float: 			right;
		text-align:		center;
		width:		250px;
		margin-bottom: 1em;
	}

	div.copy {
		font-size:				10px;
		line-height:			1em;
		color:					#c4202f;
		padding-left:			155px;
	}

	div.infotext {
		margin: 0px;
		padding: 0px;
		float: left;
		width: 800px;
		text-align: center;
				font-size:				12px;
		line-height:			1em;
		color:					#FFFFFF;
	}
	
	table.areas tr td {
		padding-right: 10px;
		margin-right: 10px;	
	}
	
	table.areas {
		margin-bottom: 10px;
	}

	table tr.spacer td {
		font-size: 1px;
		height: 1px;
	}
	
	table.applbig, 
	table.applsmall {
		width: 100%;
	}
	input.tf, 
	input.ff, 
	textarea.tf,
	select.tf, 
	select.tf option {
		background: #FFFFFF;
		color: #000000;
		border: 0;
	}
	table.applbig tr input.tf, 
	table.applbig tr input.ff, 
	table.applbig tr textarea.tf {
		width: 100%;
	}
	table.applsmall tr input.tf, 
	table.applsmall tr textarea.tf {
		width: 100%;
	}

