@charset "UTF-8";
/* CSS Document */

	#resultswrapper { width:590px!important; margin:0px auto; }
		
	#searchheader { margin:0px auto; width:590px; height:25px; margin-bottom:5px; }
	#searchheader h2 {width:270px; float:left;}
	#searchheader .paginationtable { border:none; vertical-align:middle; text-align:right; float:right; width:310px; margin-bottom:10px; }
	#searchheader .searchlistoptions { margin:0px auto; width:590px; margin-top:10px; }
	
	.paginationtable a {color:#a53535; font-size:12px; font-weight:bold; margin-right:8px; text-decoration: none; }
	.paginationtable a:hover {text-decoration: underline; }
	.paginationtable .currentpage {color:#333333; font-size:12px; font-weight:bold; text-decoration: underline; }
	.paginationtable .first {margin-left:5px;}
	
	#branchoptions { width:590px; text-align:left; margin-bottom:20px; height:25px;}
	#branchoptions table { width:590px; text-align:left; font-weight:bold; }
	#branchoptions .selection {font-size:11px; width:130px;}
	#branchoptions #postcode {width:200px!important;}

	.branchresultslist {text-align:left; padding-top:5px;}
	.thumbnail { width:105px;height:80px;padding-top:5px; padding-bottom:5px;}
	.name { font-size:15px; color:#454545; font-weight:bold; width:318px!important; border-bottom: 1px solid #cccccc; height:21px; white-space: normal;}
	.milesarea { text-align:right; font-size:15px; color:#878787; font-weight:bold; border-bottom: 1px solid #cccccc; height:21px; vertical-align:top; }
	.miles { font-size:15px; color:#a53535; font-weight:bold; }
	.address { font-size:10px; color:#454545; font-weight:normal; padding-top:5px;}
	.contacts { font-size:12px; font-weight:bold; color:#333333; line-height:25px; }
	.number { font-size:14px; font-weight:bold; color:#175182; }
	
	.bottom { background-color:#ccd8e3; font-size:11px; font-weight:bold; padding-top:3px; padding-bottom:3px; color:#454545; display:table-cell; }
	.bottom a { font-size: 11px; color:#a53535; font-weight: normal; text-decoration:underline; }
	.bottom a:hover { text-decoration:none;}
	.bottom .moredetailsbutton {background-image: url(/images/template/buttons/redbuttonsmall.png); background-position: left; background-repeat: no-repeat; border:none; color:#FFFFFF; font-weight: bold; width: 101px; height:17px; font-size: 10px; padding-top:2px; padding-bottom:0px; text-align:center; text-decoration:none; display:block; margin-right:3px;}
	
	/* Branch title link styles */
	.name a { font-size:15px; color:#454545; font-weight:bold; text-decoration:none;}
	.name a:hover { text-decoration:none;}
	
	.listresult { border-bottom:1px solid #175282; }
