/* ===================================================================================== */
/* STANDARD TAGS FORMATTING								 																							 */
/* ===================================================================================== */

a {
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
}

a:hover { 
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
}

body {
background-color: #EEF3FE;
font-family: Arial,Helvetica,sans-serif;
color: #2B609F;
margin: 0px;
text-align: center;
}

table{ 
font-family: Arial,Helvetica,sans-serif;
border-collapse: collapse;
}

td {
font-family: Arial,Helvetica,sans-serif;
}

tr {
font-family: Arial,Helvetica,sans-serif;
}

h1, h2, h3, h4 {
font-family: Arial,Helvetica,sans-serif;
}

p {
font-family: Arial,Helvetica,sans-serif;
}

ul {
font-family: Arial,Helvetica,sans-serif;
}

li {
font-family: Arial,Helvetica,sans-serif;
}

img {
border-style: none;
margin: 0px; padding: 0px;
}

/* ===================================================================================== */
/* CUSTOM CLASS FORMATTING 								 																							 */
/* ===================================================================================== */

/* ========================================= */
/* BACKGROUND               		     				 */
/* ========================================= */

div.centerback {
	position: relative;
	left: 0px;
	top: 0px;
	width: 750px;
	background: #E5EEFE;
	text-align: left;
	border-left: 1px solid #A8C1E9;
	border-right: 1px solid #A8C1E9;
	z-index: 0;
	visibility: visible;


}

/* ========================================= */
/* TOPBAR               		     						 */
/* ========================================= */

div.topbar {
position: relative;
left: 0px; top: 0px;
width: 750px; height: 183px;
background-image: url("images/topbar_back.jpg");
background-repeat: no-repeat;
border-bottom: 1px solid #A8C1E9;
z-index: 1;
}


div#times_number {
position: absolute;
left: 265px; top: 0px;
z-index: 2;
}

a#topbar_link {
color: #fff;
font-size: 1.25em;
}

a#topbar_link:hover {
color: #516E97; 
}

span#logo {
position: absolute;
left: 0px; top: 0px;
background-image: url("images/topbar_logo.jpg");
background-repeat: no-repeat;
width: 249px; height: 85px;
z-index: 1;
}

span#ani_back {
position: absolute;
left: 520px; top: 0px;
width: 230px; height: 58px;
background-image: url("images/dials_cut.gif");
background-repeat: no-repeat;
z-index: 1;
}

span#topbar_menu {
position: absolute;
left: 230px; top: 58px;
z-index: 1;
}

/* ========================================= */
/* LEFTCONTENT              		     				 */
/* ========================================= */

div.leftcontent {
display: inline; float: left;
width: 54.9%;
z-index: 1;
background: #EEF3FE;
}

h1#leftcontent {
margin: 0px; padding: 0px;
font: normal 100 1.4em arial, sans-serif;
margin-left: 37px;
margin-right: 20px;
}

h1#carname {
margin: 0px; padding: 0px;
font: normal 900 1.0em arial, sans-serif;
margin-left: 80px; margin-right: 20px;
height: 40px;
}

p#leftcontent {
margin: 0px; padding: 0px;
margin-left: 80px;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 20px;
font: normal 100 0.8em verdana, sans-serif;
}

p#leftsmalltext {
margin-left: 80px;
margin-right: 20px;
font: normal 100 0.7em verdana, sans-serif;
}

img#leftcontent {
margin-left: 80px;
border: 1px solid #516E97; 
}

table#lefttable {
position: relative;
top: 10px;
margin: 0px; padding: 0px;
border-collapse: collapse;
color: #EEF3FE;
}

td#leftheader {
height: 10px;
margin: 0px; padding: 0px;
padding-left: 3px; padding-right: 0px;
background-image: url("images/table_header_back.gif");
font-size: 0.7em; font-weight: bold; text-align: left;
color: #2B609F;
}

td#showitem2 {
height: 41px;
margin: 0px; padding: 0px;
padding-left: 8px; padding-right: 0px;
border-bottom: 3px solid #DDE9FF;
background-color: #FDFEFF; color: #516E97;
font: normal 900 0.7em verdana, sans-serif;
text-align: left;
}

td#showitem3 {
height: 41px;
margin: 0px; padding: 0px;
padding-left: 8px; padding-right: 8px;
border-bottom: 3px solid #DDE9FF;
background-color: #EEF3FE; color: #516E97;
font: normal 100 0.9em verdana, sans-serif;
text-align: left;
}

/* ========================================= */
/* RIGHTCONTENT              		     				 */
/* ========================================= */

div.rightcontent {
position: relative;
display: inline; float: left;
width: 44.9%;
z-index: 1;
background: #E5EEFE;
}

div#rightcontent_bttn {
position: absolute;
width: 55px; height: 28px;
left: 240px; top: 368px;
margin: 0px; padding: 0px;
font-size: 1.6em;
z-index: 10;
}

div#disclaimer_showcar {
position: absolute;
right: 70px; top: 40px;
margin: 0px; padding: 0px;
/*right: 8px; top: 16px;*/
}

div#motflashi {
position: relative;
margin: 0px; padding: 0px;
text-align: center;
}

h1#rightcontent {
margin: 0px; padding: 0px;
margin-left: 37px;
margin-right: 20px;
margin-bottom: 30px;
font: normal 100 1.4em arial, sans-serif;
}

p#rightcontent {
margin: 0px; padding: 0px;
margin-left: 80px;
margin-right: 20px;
font: normal 100 0.8em arial, sans-serif;
}

p#rightcontent_large {
margin: 0px; padding: 0px;
margin-left: 35px;
margin-right: 20px;
font: normal 100 0.9em arial, sans-serif;
}

p#rightform {
margin-left: 40px;
margin-right: 20px;
font: normal 100 0.8em verdana, sans-serif;
}

p#rightwhere {
position: relative;
left: 336px; top: 100px;
margin: 0px; padding: 0px;
margin-top: 0px;
margin-right: 20px;
text-align: right;
font: normal 100 0.8em arial, sans-serif;
}

input#rightinput {
border: 0px solid #FDFEFF;
background-color: #FDFEFF;
font: normal 100 0.9em verdana, sans-serif;
}

textarea#rightarea {
border: 0px solid #FDFEFF;
background-color: #FDFEFF;
font: normal 100 0.9em verdana, sans-serif;
}

img#rightcontent {
margin: 0px; padding: 0px;
margin-left: 80px;
border: 1px solid #516E97;
}

img#rightpic {
border: 1px solid #516E97; 
}

img#cotw {
margin-left: 20px;
border: 1px solid #516E97;
}

img#large_plain {
margin-left: 20px;
}

table#righttable {
position: relative;
top: 125px;
margin: 0px; padding: 0px;
border-collapse: collapse;
color: #EEF3FE;
}

td#rightheader {
height: 10px; 
margin: 0px;
padding-left: 3px; padding-right: 0px;
background-image: url("images/table_header_back.gif"); color: #2B609F;
font: normal 900 0.7em arial, sans-serif;
text-align: left;
}

/* ========================================= */
/* MAINCONTENT              		     			   */
/* ========================================= */

a#show_link {
color: #516E97;
}

a#show_link:hover {
color: #F7285E; 
}

div.maincontent {
display: inline; float: left;
width: 100%;
z-index: 1;
background: #EEF3FE;
}

div#disclaimer_showroom {
position: absolute;
right: 10px; top: 200px;
}

h1#maincontent {
font: normal 100 1.4em arial, sans-serif;
margin-left: 37px;
margin-right: 20px;
}

p#maincontent {
margin-left: 80px;
margin-right: 20px;
font: normal 100 0.8em verdana, sans-serif;
}

img#maincontent {
margin-left: 80px;
border: 1px solid #516E97;
}

table#show {
border-collapse: collapse;
color: #EEF3FE;
}

td#showheader {
height: 10px; 
margin: 0px;
padding-left: 3px; padding-right: 0px;
background-image: url("images/table_header_back.gif"); color: #516E97;
font: normal 900 0.7em arial, sans-serif;
text-align: left;
}

td#showitem1 { 
margin: 0px;
padding-left: 8px; padding-right: 0px;
border-bottom: 1px solid #AAC4E5;
background-color: #E5EEFE; color: #516E97;
font: normal 100 0.8em verdana, sans-serif;
text-align: left;
}

td#showitem4 { 
margin: 0px;
padding-left: 8px; padding-right: 0px;
border-bottom: 1px solid #AAC4E5;
background-color: #E5EEFE; color: #516E97;
font: normal 900 0.7em verdana, sans-serif;
text-align: left;
}

img#show {
border: 1px solid #AAC4E5;
}

/* ========================================= */
/* BOTTOM BAR              		     					 */
/* ========================================= */

div.bottombar {
position: relative;
left: 0px; right: 0px;
width: 750px; height: 78px;
background-image: url("images/bottombar_back.jpg");
background-repeat: no-repeat;
z-index: 1;
border-bottom: 1px solid #A8C1E9;
clear: both;
}

span#footerlink {
position: absolute;
top: 60px; left: 515px;
}

a#footerlink {
color: #94ADD7;
font-size: 0.7em;
}

a#footerlink:hover {
color: #F7285E;
}

/* ========================================= */
/* GENERIC FORMATTING       		     				 */
/* ========================================= */

.bold {
font-style: bold;
}

.times {
font: normal normal 900 1.4em Times New Roman,Times,serif;
}

.sanssmall {
font: normal normal 900 0.9em Arial,sans-serif;
}

.left {
float: left;
}

.right {
float: right;
}

#red {
font: normal 900 1.0em arial, sans-serif;
color: #F7285E;
}

/* ========================================= */
/* SPECIFIC FORMATTING                       */
/* ========================================= */

div#center {
text-align: center;
}

span#hidden {
visibility: hidden;
}

span#red {
font: normal 900 1.0em arial, sans-serif;
color: #F7285E;
}

span#italicred {
font: italic 900 1.3em serif;
color: #F7285E;
}

span#smallred {
font: normal 900 0.7em arial,sans-serif;
color: #F7285E;
}

a#links1 {
color: #94ADD7;
}
