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

body {margin:0; padding:0; background:url(../images/common/body_bg.jpg) repeat-y center #d8d8d8; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#036}

input {padding:5px; border:#036 thin solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#eee;}
textarea {padding:5px; border:#036 thin solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#eee }

h1 {color:#FFF; font-size:20px; margin:0; padding:0; font-weight:normal;}
h2 {color:#F60; font-size:20px;}
h3 {color:#F60; font-size:16px;}

a {color:#F60}

.text_indent1 {padding-left:20px}

#wrap {width:1000px; margin:0 auto 0 auto}

#top_nav {width:1000px; height:39px; text-align:center; padding:10px 0 0 0; background:url(../images/common/long_bar_top.png) no-repeat;}
#top_nav a {color:#FFF; font-size:12px; text-decoration:none; margin:0 30px 0 30px; }
#top_nav a:hover {color:#F60}

#mazda_top {width:1000px; height:150px; background:url(../images/common/em_logo.png) no-repeat left; text-align:right}
#ford_top {width:1000px; height:150px; background:url(../images/common/ef_logo.png) no-repeat left; text-align:right}
#group_top {width:1000px; height:150px; background:url(../images/common/eg_logo.png) no-repeat left; text-align:right}

.big_orange_chars {font-size:16px; color:#F60; display:inline; margin:0 20px 0 0; font-family:"Arial Black", Gadget, sans-serif}
.big_blue_chars {font-size:22px; color:#003d73; display:inline; margin:0 60px 0 0; font-family:"Arial Black", Gadget, sans-serif}

#title_bar {
	width:1000px;
	height:39px;
	background:url(../images/common/long_bar.png) no-repeat;
	margin:-52px 0 0 0;
	position:relative;
	z-index:-1;
	text-align:left;
	background-image: url(../images/common/long_bar.png);
}
#footer_bar {width:1000px; height:39px; background:url(../images/common/long_bar.png) no-repeat; position:relative; clear:both; color:#FFF; margin:0 auto 0 auto }

.main_bottom {background:url(../images/common/main_bottom.png) no-repeat; width:692px; height:15px;}

#sidebar {width:240px; background:#FFF; text-align:center; margin:13px 0 0 0; padding:20px 0 0 8px; border-left:#036 1px solid; border-right:#036 1px solid }
#sidebar_bottom {background:url(../images/common/sidebar_bottom.png) no-repeat; width:252px; height:15px; margin:0 0 20px 0}

#container {
	width:650px;
	padding:20px;
	border-left:#036 thin solid;
	border-right:#036 thin solid;
	background:#FFF;
	float: right;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 20px;
	margin-left: 0;
	clear: right;
}
.container2 {width:650px; padding:20px; margin:0 2px 0 0; border-left:#036 thin solid; border-right:#036 thin solid; background:#FFF}

#used_button {width:225px; height:93px; background:url(../images/buttons/used_button.jpg)}
#used_button:hover{width:225px; height:93px; background:url(../images/buttons/used_button_hover.jpg)}

#pyc_button{width:225px; height:93px; background:url(../images/buttons/pyc_button.jpg)}
#pyc_button:hover{width:225px; height:93px; background:url(../images/buttons/pyc_button_hover.jpg)}

#service_button{width:225px; height:93px; background:url(../images/buttons/service_button.jpg)}
#service_button:hover{width:225px; height:93px; background:url(../images/buttons/service_button_hover.jpg)}

#spares_button{width:225px; height:93px; background:url(../images/buttons/spares_button.jpg)}
#spares_button:hover{width:225px; height:93px; background:url(../images/buttons/spares_button_hover.jpg)}

#mazda_button{width:225px; height:93px; background:url(../images/buttons/m_button.jpg)}
#mazda_button:hover{width:225px; height:93px; background:url(../images/buttons/m_button_hover.jpg)}

#ford_button{width:225px; height:93px; background:url(../images/buttons/f_button.jpg)}
#ford_button:hover{width:225px; height:93px; background:url(../images/buttons/f_button_hover.jpg)}

#m_mobi_button{width:225px; height:93px; background:url(../images/buttons/m_mobi_button.jpg)}
#m_mobi_button:hover{width:225px; height:93px; background:url(../images/buttons/m__mobi_button_hover.jpg)}

#f_mobi_button{width:225px; height:93px; background:url(../images/buttons/f_mobi_button.jpg)}
#f_mobi_button:hover{width:225px; height:93px; background:url(../images/buttons/f_mobi_button_hover.jpg)}#wrap div #container #index table {
	position: relative;
}
select {
	width: 140px;
}
fieldset {
	margin-bottom: 2em;
	border: 1px solid #00305A;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
fieldset legend {
	color: #f60;
	border: 1px solid #00325E;
	margin-left: 15px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background-color: #FFF;
	font-weight: bold;
}
label, label span {
	display: block;
	padding-bottom: .25em;
}

#radio label input {
	width: auto !important;
	float: left;
	border:0px none #FFF;
	background-color: #FFF;
	margin-right: 10px;
}

label {
	float: left;
	width: 100%;
}
label input, label textarea {
	width: 280px;
	margin-left: 10px;
}

label span {
	text-align: right;
	float: left;
	width: 45%;
}
fieldset label select {
	margin-left: 10px;
}
#radio p label span {
	float: right;
	text-align: left;
	width: 95%;
}
fieldset label .select {
	
	width: 2%;
	float:left;
	
}
.select {

}
radio {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
checkbox {
	border: 0px none #FFF;
}
.centre {
	text-align: center;
}

