
<!-- @import url(../themes/azure/theme.css);  -->

div.service_finder .pagecontent,
div.service_finder .pagecontent_1_2 {
	margin-bottom: 20px;
}
div.service_finder .pagecontent_1_2 div.content_b {
	background-color: #F7F7F7;
}
div.service_finder .pagecontent_1_2 div.content_b div.top {
	margin-bottom: 15px;
}

div.service_finder div.pagecontent_1_2 div.content_a table.form td {
	padding-bottom: 10px;
	vertical-align: top;
}

div.service_finder div.pagecontent_1_2 div.content_a table.form td.label {
	padding-right: 10px;
	width: 126px;
}

div.service_finder div.pagecontent_1_2 div.content_a table.form select {
	width: 218px;
}
div.service_finder div.pagecontent_1_2 div.content_a table.form input.text {
	width: 218px;
}
div.service_finder div.pagecontent_1_2 div.content_a table.form input.radio {
	margin-right: 10px;
}

div.service_finder div.pagecontent_1_2 div.content_a div.map {
	position: relative;
	margin-left: -10px;
	/*width: 396px;*/
}

div.service_finder div.pagecontent_1_2 div.content_a div.map div.bg_top_map{
	background-image:url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/buttons/bg_top_group.png");
	background-repeat:no-repeat;
	height:36px;
	width:379px;
}

div.service_finder div.pagecontent_1_2 div.content_a div.map div.bg_content_map{
	background-image:url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/buttons/bg_pstab_group.png");
	background-repeat:repeat-y;
	width:379px;
}

div.service_finder div.pagecontent_1_2 div.content_a div.map div.bg_content_map p{
	margin:0;
	padding:0 0 15px 40px;
}

div.service_finder div.pagecontent_1_2 div.content_a div.map div.bg_bottom_map{
	background-image:url("/cms/cmsCustom/brotheruk/headers/default_v1.0.0/images/new_2009/buttons/bg_down_group.png");
	background-repeat:no-repeat;
	height:8px;
	width:379px;
}

div.service_finder div.pagecontent_1_2 div.content_a table.map_frame {
	position: absolute;
	height: 100%;
	width: 100%;
}
div.service_finder div.pagecontent_1_2 div.content_a div.map_content {
	position: absolute;
	height: 340px;
	left: 30px;
	top: 30px;
	width: 336px;
}

div.service_finder div.pagecontent_1_2 div.content_b ul.results {

}
div.service_finder div.pagecontent_1_2 div.content_b ul.results li {
	background-image: none;
	padding: 10px;
	margin-bottom: 5px;
}

div.service_finder div.pagecontent_1_2 div.content_b ul.results li.odd {
	background-color: #E4E4E4;
}
div.service_finder div.pagecontent_1_2 div.content_b ul.results li.even {
	background-color: #EFEFEF;
}

tr.service_finder1 td {
	background-color: #E4E4E4; 
}
tr.service_finder2 td {
	background-color: #EFEFEF; 
}

div.service_finder form#formSA td.input input[type="radio"]{
	float:left;
	margin:0 5px 0 0;
	padding:0;
	height:15px;
}
div.service_finder form#formSA td.input span.radio_text{
	display:block;
	height:15px;
}

form#formLocalDealer td div.btn_form_standard_box{
	margin:0 0 0 10px;
}

