﻿.ticketHeader
{
	font-family: Arial Black;
	font-size: 1.4em;
	text-transform: uppercase;	
	color: #000000;
	min-width: 0px;
	display: inline-block;
	margin:0px;
}
.movLdnCol {
	width:300px;
}


/* Headings with picture background images */
.accommoHead
{
	background-image:url(../images/TNT/LivingInLondon/bg_accommo.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	color: #66665E;
	width:100%;
}
.healthHead
{
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	color: #66665E;
	width:100%;
}
.checklistHead
{
	font-weight:bold;
	font-size: 1.5em;
	color: #66665E;
	width:100%;
}
.checklistHead span
{
	font-size:0.55em;
	/* Peekaboo Fix */
	min-width: 0px;
}

.checklistListContainer
{
	background-image:url(../images/TNT/common/dottedSeperatorSmall.png);
	background-repeat:repeat-x;
	background-color:#F4F4F0;
	padding:5px 0px 5px 10px;
	color:#E2001A;
	/* Peekaboo Fix */
	min-width: 0px;
	zoom:1;
}
.checklistListContainer a
{
	font-size:1.1em;
	color:#DA2128;
	/* Peekaboo Fix */
	min-width: 0px;
}
.checklistItemDetails
{
	padding:5px 0px 5px 10px;
	/* Peekaboo Fix */
	min-width: 0px;
}
.AddItem
{
	margin-left:3px;
	color:#034EA1;
	font-weight:bold;
	font-size:0.85em;
}
.arrowImage
{
	margin-top:5px;
	margin-right:15px;
	margin-left:2px;
}
.transportHead
{
	background-image:url(../images/TNT/LivingInLondon/bg_transport.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size: 1.5em;
	color: #66665E;
	width:100%;
}

/* Special Accommodation styling */
.question {
	border-bottom:1px dotted #cccccc;
	font-size: 1.2em;
	font-weight:bold;
	padding:0.5em 0;
	margin-bottom:0.5em;
}
.questionQ {
	color:#cccccc;
	width:25px;
}
.questionText, .questionText a {
	color:#E2001A;
	width:195px;
}

.accomSearchBox {
	margin:15px 0;
}
.accomSearchTextBox
{
	margin:10px;
	width:130px;	
}

.PageTypeWidgetParagraph
{
	font-size:0.9em;
	font-weight:bold;
}

.displayNone
{
	display:block;
}

.greyToWhiteWidget
{
	/*text-transform:uppercase;*/
}

.greyToWhiteWidget h2
{
	color:Black;
}

.greyToWhiteWidget
{
	color:#034EA1;
	font-weight:bold;
}
.tntEventImage
{
	margin-bottom:20px;
}

.fitImage a img
{
    width:100%;
}

.tntEventDetailHeading
{
	font-weight:bold;
}

.tntEventDescription
{
	margin-top:10px;
}