/* This stylesheet is used to style the mid section as one box and the side menu.
This is so that the managed pages have the max amount of space. */

div#mid_section {
	background-image: url(images/mid_section_managed_background_v2.jpg);
}

div#mid_section div.left_content {
	width: 651px;
	padding-right: 10px;
}



/* ##### TYRE RESULTS ##### */
div#tyre_search_intro {
	width: 270px;
	float : left;
	margin-top : 12px;
}

div#tyre_search_intro h1 {
	margin-top : 0;
}

div#tyre_search_content {
	clear : both;
}

div#tyre_search_container {
	margin-top : 12px;
	float: right;
	background-image: url(images/tyre_search_bg.gif);
	background-repeat: no-repeat;
}
div#tyre_search_results {
	float: left;
	padding: 0px 0px 0px 0px;
	width: 920px;
}


#agricultural_tyre_search_container {
	float: right;
	width: 350px;
	padding: 30px 10px 10px 10px;
	margin-top : 12px;
	background-image: url(images/agricultural_tyre_search_bg.jpg);
	border-bottom: 1px solid #2f2e2b;
	background-repeat: no-repeat;
}
#agricultural_tyre_search table {
	float: left;
}
#agricultural_tyre_search table th { text-align: left;}

div#requestCallback {
	float: right;
	width: 370px;
	margin-top: 10px;
	margin-bottom : 7px;
}




/* ##### ENQUIRY DETAILS ##### */
div.sub_left_content {
	width: 280px;
}
div.sub_right_content {
	width: 340px;
}
table#tyre_details th {
	text-align: right;
}


div.form_errors {
	background-color: #fff;
	border: 1px solid #f20d0d;
	color: #f20d0d;
	margin: 0 -1px 10px -8px;
	padding: 10px 36px;
}

