/* CSS Document */
/*************************************************************************/
/*START New Search Styles - August 2007																	 */
/*************************************************************************/
div#searchcontainer	{
	background-image:url(../images/uk.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0 15px 0 80px;
	padding: 0;
	}
div#searchcontainer	h2	{
	font-size:160%;
	line-height: 115%;
	color:#696767;
	margin: 0px 0px 15px 10px;
	padding: 20px 0 0 0 !important;
	}
div#searchcontainer	ul	{
	color:#696767;
	line-height: 125%;
	margin: 0 0 20px 26px !important;
	padding: 0 !important;
	}
div#searchcontainer	h3	{
	width: 280px;
	text-align:	left;
	font-size: 110%;
	color: #696767;
	line-height: 115%;
	padding: 0 0 8px 20px;
	}
.red	{
	color:#CD0909;
	}

.postcode	{
	width: 38px;
	}
div#MOTGarageSearchContainer {
	width: 288px;
	height: 56px;
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 0px 0px;
	background-image: url(../images/ikons_boxes/box_bg_default_400x80_a.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	vertical-align: middle;
	}
div#ContentBodyContainer div p {
font-size:75%;
line-height:150%;
margin:0px;
padding:5px 10px;
}

/*************************************************************************/
/*END New Search Styles - August 2007																		 */
/*************************************************************************/

/*************************************************************************/
/*START STep 1 Styles - August 2007																			 */
/*************************************************************************/
img#StepGuide	{
	margin: 20px auto 30px auto;
	}

	
div#mapbuttons	{
	width: 260px;
	height: 26px;
	margin: 0 auto 10px auto;
	}
div#mapbuttons p	{
	float:left;
	}

/*************************************************************************/
/*END Step 1 Styles - August 2007																		 		 */
/*************************************************************************/



/*************************************************************************/
/*START STep 2 Styles - August 2007																			 */
/*************************************************************************/

table#RegisterTable th {
font-size:70%;
padding:0px 10px 20px 0px;
text-align:right;
width:55%;
}
input.ResultsTableButtons {
margin: 20px 0 20px 305px !important;
padding:0px;
}
input.ResultsTableButtonscontinue {
margin: 0px 10px 5px 10px !important;
padding:0px;
}
div#click	{
display:inline;

font-size:85%;
margin: 0 0px 0px 5px; 
padding:0 0 0 0; 
}
table#RegisterTablev2 td input.checkbox {
width:auto;
margin: 0!important;
padding: 0 !important;
}
table#RegisterTablev2 {
	border: 3px solid #CD0606;
	padding: 4px;
	width: 75%;
	margin: 2px auto 0 auto;
}

table#RegisterTablev2 th {
	font-size: 70%;
	text-align: right;
	vertical-align:top;
	padding: 15px 0 0 10px;
	


	}
table#RegisterTablev2 td {
	font-size: 70%;
	text-align: left;
	vertical-align:top;
	padding: 15px 0 0 10px;
	}
table#RegisterTablev2 td input {
	width: 190px;
	margin: 0px 0 0 0;
	background-color: #fff5e8;
	}
table#RegisterTablev2 td select {
	background-color: #fff5e8;
	}
table#RegisterTablev2 td input.DateInput {
	width: 110px;
	margin-right: 10px;
	}

table#RegisterTablev2 td input.image {
	width: auto;
	height: auto;
	margin: 10px 0px 10px 0px;
	}
img#StepGuide3	{
 margin: 30px  0 0 0;
	}


/*************************************************************************/
/*END Step 2 Styles - August 2007																		 		 */
/*************************************************************************/
div#ContentBodyContainerconfirmed   {
border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	padding: 15px 0px 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 538px;
}
div#ContentBodyContainerconfirmed  p {
font-size:75%;
line-height:150%;
margin:0 0 0 0px;
padding:5px 35px 5px 10px;
}
div#ContentBodyContainerconfirmed  ul {

margin:10px 0 0 80px;

}

img#returntohomepage	{

  margin: 0px 0px 0px 62px !important;
	display:inline;
	}
	
	
div.MOTLargeCenterDeepconfirmed {
			margin: 5px auto 0px auto;
			padding: 0px 0px 0px 0px;
			background-image: url(../images/ikons_boxes/box_bg_mot_large_deeper.gif);
			background-position: top left;
			background-repeat: no-repeat;
			height: 552px;
			width: 520px;
			}
p.choice	{
	margin: 20px 40px 0 0 !important;
	padding: 0 0 0 0 !important;
	}
td#denotes	{
	height:10px;
	padding: 0 0 0 24px !important;
	}