@charset "utf-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
background: #fff;
text-align: center;
font-family: "Trebuchet MS","Verdana", sans-serif;
font-size: 10pt;
}

img {
border: none;
}

#header {
background: #fff;
padding-top: 10px;
width: 900px;
text-align: left;
}

#nav {
margin-top: 10px;
border: 1px solid #00214E;
border-bottom: none;
}

#main-content {
width: 900px;
background: #E0EBFA;
border: 1px solid #e67817;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
padding: 10px 0 10px 0;
}

#hometext_top {
background: #fff url('images/tile_top.gif') no-repeat top left;
width: 860px;
height: 18px;
}

#hometext_middle {
background: #fff url('images/tile.gif') repeat-y top left;
width: 860px;
text-align: center;
}

#hometext_middle_top {
background: #fff url('images/tile.gif') repeat-y top left;
width: 860px;
text-align: left;
}

#hometext_bottom {
background: #fff url('images/tile_bottom.gif') no-repeat top left;
width: 860px;
height: 18px;
}

#hometext_table {
width: 830px;
text-align: left;
margin: 0 10px 0 20px;
}

#hometext_title {
background: #fff url('images/hometextback.gif') repeat-x top left;
height: 30px;
width: 396px;
color: #e67817;
font-family: "Trebuchet MS","Verdana", sans-serif;
text-align: left;
margin: 0;
}

#hometext {
border: 1px solid #98BDEE;
margin-right: 10px;
font-size: 8pt;
text-align: justify;
height: 250px;
width: 394px;
margin: 0;
}

#spacer {
text-align: justify;
}

#fbo {
text-align: left;
}

#title {
padding: 10px 0 0 26px;
font-family: "Trebuchet MS","Verdana", sans-serif;
font-size: 20pt;
color: #00214e;
}

#leftnav_top {
background: #fff url('images/nav_tile_top.gif') no-repeat top left;
width: 200px;
height: 18px;
}

#leftnav_middle {
background: #fff url('images/nav_tile.gif') repeat-y top left;
width: 200px;
}

#leftnav_bottom {
background: #fff url('images/nav_tile_bottom.gif') no-repeat top left;
height: 18px;
width: 200px;
}

#main-content_small_top {
background: #fff url('images/small_tile_top.gif') no-repeat top left;
height: 18px;
}

#main-content_small_middle {
background: #fff url('images/small_tile.gif') repeat-y top left;
}

#main-content_small_bottom {
background: #fff url('images/small_tile_bottom.gif') no-repeat top left;
height: 18px;
}

#footer {
border: 1px solid #00214e;
width: 900px;
background: #00214e;
font-size: 7pt;
color: #e67817;
margin-bottom: 10px;
height: 20px;
}

/* small nav */

#small_nav {
width: 200px;
padding: 0 8px 0 8px;
}

#small_navitem {
padding: 1px 0 1px 0;
font-size: 10pt;
text-align: left;
}

#small_navitem a {
padding: 8px 6px 8px 6px;
display: block;
background: #FD9D47;
}

#nav_link:link {
color: #00214e;
text-decoration: none;
}

#nav_link:visited {
color: #00214e;
text-decoration: none;
}

#nav_link:hover {
color: #00214e;
text-decoration: none;
background: #ffffff url(images/arrow.gif) no-repeat center left;
padding-left: 22px;
}

/* parts level 1 */

#parts_level-1 {
width: 600px;
border: 1px solid #98BDEE;
text-align: center;
border-top: none;
padding-bottom: 20px;
}

#parts_level-1_item {
border: 1px solid #98BDEE;
padding: 2px;
margin: 10px 10px 2px 0;
width: 136px;
text-align: center;
}

#parts_level-1_item_empty {
width: 152px;
}

#parts_level-1_desc {
text-align: center;
}

#parts_titlebar {
width: 600px;
}

#parts_titlebar_text {
background: #fff url('images/hometextback.gif') repeat-x top left;
height: 30px;
color: #e67817;
margin: 0 0 10px 0;
line-height: 2em;
padding: 0 0 0 10px;
font-family: "Trebuchet MS","Verdana", sans-serif;
}

/* parts level 2 */

#parts_brands {
width: 200px;
padding: 10px 0 10px 0;
}

/* gallery */

#gallery {
width: 600px;
margin-bottom: 20px;
}

#gallery_title {
font-size: 13pt;
color: #00214E;
}

#gallery_subtext {
color: #e67817;
border: 1px solid #98BDEE;
padding: 2px;
}

#gallery_pics {
padding: 2px;
border: 1px solid #98BDEE;
margin: 0 2px 2px 0;
}

#gallery_pics_2 {
padding: 2px;
border: 1px solid #98BDEE;
margin: 0 0 2px 0;
}

#gallery_bg {
background: #024CB2;
color: #E0EBFA;
text-align: justify;
font-size: 9pt;
padding: 6px;
}


/* import */

#import {

}

#import_container {
background: #024CB2;
margin: 2px 2px 0 2px;
padding: 10px;
}

#importtext {
color: #E0EBFA;
border: 1px solid #98BDEE;
width: 300px;
text-align: justify;
font-size: 9pt;
}

#importtitle_main {
font-size: 12pt;
color: #E67817;
margin: 10px 0 5px 0;
}

#importtitle {
font-size: 12pt;
color: #E67817;
margin: 20px 0 5px 0;
}

#importtext_1 {
margin: 15px 0 0 0;
}

#importtext_2 {
margin: 0 0 0 0;
}

#importpic {
padding-left: 10px;
}

#importpic_item {
padding: 2px;
border: 1px solid #98BDEE;
width: 300px;
}

#importpic_item2 {
padding: 2px;
border: 1px solid #98BDEE;
width: 300px;
margin: 15px 0 15px 0;
}

/* cars for sale */

#sale_title_1 {
background: #fff url('images/hometextback.gif') repeat-x top left;
height: 30px;
width: 96px;
color: #e67817;
margin: 0 10px 10px 0;
line-height: 2em;
padding: 0 0 0 10px;
font-family: "Trebuchet MS","Verdana", sans-serif;
}

#sale_title_2 {
background: #fff url('images/hometextback.gif') repeat-x top left;
height: 30px;
width: 670px;
color: #e67817;
margin: 0 0 10px 0;
line-height: 2em;
padding: 0 0 0 10px;
font-family: "Trebuchet MS","Verdana", sans-serif;
}

#sale {
text-align: left;
width: 800px;
}

#sale_pic {
padding: 2px;
border: 1px solid #98BDEE;
width: 100px;
margin-bottom: 5px;
}

#sale_pic_big {
padding: 2px;
border: 1px solid #98BDEE;
width: 300px;
}

#sale_text {
width: 358px;
padding: 2px;
border: 1px solid #98BDEE;
margin: 0 0 0 10px;
}

#sale_bg {
background: #024CB2;
color: #E0EBFA;
text-align: justify;
font-size: 9pt;
padding: 6px;
}

/* tech pages */

#calc {
}

#calc_border {
border: 1px solid #98BDEE;
}

#calc_link {
padding: 10px 0 20px 0;
}

#calc_title {
font-size: 13pt;
color: #00214E;
}

#calc_text {
margin: 6px 0 6px 0;
}

#calc_form {
padding: 2px;
border: 1px solid #98BDEE;
}

#calc_form_back {
background: #024CB2;
color: #E0EBFA;
text-align: justify;
font-size: 9pt;
padding: 6px;
}

#calc_form_title {
font-size: 12pt;
color: #E67817;
margin: 0 0 5px 0;
text-align: center;
}

#calc_form_item {
padding: 4px 4px 4px 4px;
}

#calc_form_item_small {
padding: 4px 4px 4px 4px;
color: #E67817;
font-style: italic;
font-size: 8pt;
}

#calc_form_button {
padding: 8px 0 0 0;
}

/* javascript */

.iconspan{
float: right;
margin: 8px 8px 3px 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

.menu_title {
background: #fff url('images/hometextback.gif') repeat-x top left;
display: block;
width: 394px;
text-align: left;
height: 30px;
color: #e67817;
font-family: "Trebuchet MS","Verdana", sans-serif;
padding-left: 10px;
line-height: 2em;
}

.menu_text {
display: none;
width: 382px;
border: 1px solid #98BDEE;
font-size: 8pt;
padding: 10px;
text-align: justify;
height: 170px;
}