/*
Title: Motor Mats
*/

/* --- Begin Body ---------- */

body {
font-family:Verdana, Tahoma, Arial, Serif;
text-align: center;
line-height: 2em;
font-size: 12px;
/* This is for IE 5 version */
voice-family: "\"}\"";
voice-family: inherit;
font-size: 12px;
/* This is for easy scaling */
font-size: 10pt;
background-color:#483f52;
margin-top: 0em;
margin-bottom: 0em;
margin-left: auto;
margin-right: auto;}

/* --- End Body ----------- */

/* --- Page Layout ----------- */

#masthead {background-image: url("images/header01a.jpg");
background-repeat: no-repeat;
width: 801px;
height: 148px;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom: 0pt;
position: relative;}

#strapline {background-image: url("images/header01b.jpg");
background-repeat: no-repeat;
width: 801px;
height: 67px;
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom: 0pt;
position: relative;}

#container {
width: 767px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
position: static;
top: 0em;
margin-top: 0em;}

#left_col {float:left;
margin-left: 0em;
margin-top: 0em;
background-color: #ccd2e0;
width: 158px;
height: 100%;
display:inline;}

#left_content {
border: 1px dashed;
/*--margin: 1em 1em 3em 1em;--*/
width: 130px;
margin-left: auto;
margin-right: auto;
margin-top: 4em;
padding: 2px;
font-size: 9pt;}

a img {border: none; } 

#right_col {
background-color: #fff;
font-size: 12pt;
margin: 0em 0em 0em 0em;
width: 595px;
text-align: left;
position: relative;}

#footer{
height: 42px;
width: 767px;
background-image: url("images/footer01.gif");
background-repeat: repeat-x;
color: #fff;
margin: 0em;
margin-left: auto;
margin-right: auto;
line-height: 2em;
position: relative;
text-align: center;
padding: 0em 0em 0em 0em;}

/* --- End Page Layout ----------- */

/* --- Navigation ----------- */

#navlist {
float:left;
padding: 1px;
margin-left: 0;
margin-top: 0;
font: bold 12px tahoma, monospace;
background: #e6e6e6;
width: 13em;
color: #006;
position: static;}

#navlist li {list-style: none;
margin: 0px;
border-bottom: 1px #004080 dotted;
text-align: left;}

#navlist li a {display: block;
padding: 1em 0.5em 0.25em 0.5em;
text-decoration: none;}

#navlist li a:link {color: #000;
font: bold 12px tahoma, monospace;}

#navlist li a:visited {color: #006;
font: bold 12px tahoma, monospace;}

#navlist li a:hover, li#active {color: #000080;
background: white;
font: bold 12px tahoma, monospace;}

/* --- End Navigation ----------- */
/* --- Content Table ----------- */
.title {
text-align: left;
font-size: medium;
font-weight: bold;
padding: 0em 0em 1em 0em;}
.content {
padding: 0em 1em 0em 1em;
}
.order {
font-size: 0.7em;}
/* --- End Content Table ----------- */
/* --- Links ----------- */
a:link {
color: #483f52;
text-decoration: underline;
font-size: 1em;}
a:visited {color: #483f52;}
a:hover {
background-color: #ccd2e0;
color: #ffffff;
font-size: 1em;}
a:active {font-size: 1em;}

a.foot:link {
color: #ccd2e0;
text-decoration: underline;
font-size: 1em;}
a.foot:visited {color: #ccd2e0;}
a.foot:hover {
background-color: #ccd2e0;
color: #ffffff;
font-size: 1em;}
a.foot:active {font-size: 1em;}

a.valid:link {
	background-color: Transparent;
	border: none;}
a.valid:visited {
	background-color: Transparent;
	border: none;}
a.valid:hover {
	background-color: Transparent;
	border: none;}
a.valid:active {
	background-color: Transparent;
	border: none;}

/* --- End Links ----------- */

/* --- Text ----------- */
p.terms {
	text-align: left;
	font-size: small;
	line-height: 1em;
}

.source {
	font-size: small;
	}
/* --- End Text ----------- */

/* --- Tables ----------- */
td.form {
	text-align: left;
}