/* CSS Document */


@font-face {
	font-family: "Uptown";
	src: url('uptown.ttf');
}
@font-face {
	font-family: "Usuzi";
	src: url('usuzi.ttf');
}
@font-face {
	font-family: "Carbon_Bl";
	src: url('carbonbl.ttf');
}

.fontUptown {font-family:"Uptown"}
.fontUsuzi {font-family:"Usuzi"}
.fontCarbon {font-family:"Carbon_Bl"}
table.content {background:#fff;}
ul.iefix {margin-left:-15px;list-style-type:square;}
#headrow tr,#headrow td {font-weight:bold;font-size:11px;background:#ccc;color:#333; text-transform:capitalize; text-align:center}
body.body{background:#333; margin-top:0px; margin-left:auto; margin-right:auto; }
body,td {font-family:arial; color:#333; font-size:13px; line-height:1.3em;}
#wrapper {min-width:760px;max-width:990px; width:90%;  margin-left:auto; margin-right:auto;    }
#header {height:157px; margin-top:12px; background-image:url(../images/headbg_05.jpg); background-repeat:repeat-x;
white-space:nowrap }
#header2 { }
#navbox {width:175px; height:156px; background-image:url(../images/Untitled-2_03.jpg);
float:left; background-repeat:no-repeat }
#navbox ul {margin:15px 0px 0px 15px; padding:0px;  }
#navbox ul li {list-style-type:none;
 height:26px; 
 background-image:none; /*/url(../images/line_06.png);/*/ background-repeat:no-repeat;}
#logo {float:left; }
#content { background-color:#fff; 
margin-top:15px; 
background-image:url(../images/usedparts25_11.jpg); background-repeat:repeat-x}
#headbar {height:40px; }
#headtxtl {width:190px; float:left;  height:40px; }
#headtxtr {float:left; height:40px; width:415px;}
#headbarl {background-image:url(../images/topl.jpg); width:10px; height:10px; float:left; }
#headbarr {background-image:url(../images/topr.jpg);  width:10px; height:10px; float:right; }
#headbar h1 {margin:0px; margin-top:5px; }
#navmenu {height:57px; background-image:url(../images/usedparts1_10.jpg); background-repeat:repeat-x }
#navmenu ul.menu {margin-left:0px }
#navmenu .menu li { list-style-type:none; float:left;
padding:5px 5px 5px 0px; text-align:left; width:100px; }
#content {clear:both; padding-bottom:12px; }
#footer {clear:both; background-color:#fff; height:20px; margin-bottom:12px; padding-top:6px; border-top:1px dashed #ddd; }
#footerl {background-image:url(../images/Untitled-1_03.jpg);height:20px;  background-position:bottom; width:10px; background-repeat:no-repeat;   float:left; }
#footerr {background-image:url(../images/Untitled-1_03-02.jpg); height:20px;   background-position:bottom; width:10px;  background-repeat:no-repeat; float:right; }
#footer {font-size:10px; color:#333; }
#footer a {color:#333; text-decoration:none }
#footer a:hover {color:#666; text-decoration:underline }

input#search {background-image:url(../images/buttons_04.png); background-color:#fff; cursor:pointer; width:91px; height:26px; border:0px; }
input#submit {background-image:url(../images/buttons_02.png); background-color:#fff; cursor:pointer; width:91px; height:26px; border:0px; }
h1 {font-size:20px; margin-top:0px; color:#b61b21; font-weight:normal; }
h2 {font-size:18px; margin-top:0px; }
h3 {font-size:15px; margin-top:0px;margin-bottom:5px; }
h4 {font-size:14px; margin-top:0px;}
a,a:visited,a:active { color:#BC1E1E; text-decoration:none}
a:hover { color:#921a1f; text-decoration:underline}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
select {font-family:arial; color:#333; font-size:11px; }
p {margin-bottom:15px;margin-top:0px;}
input.contact {width:95%; }
.submenu {padding:0px; margin:0px; height:25px;  border-bottom: 1px solid #ddd; margin-bottom:12px;
margin-top:8px;}
.submenu li {list-style: none; float:left;  height:20px;    margin-right:12px;
font-weight:bold; font-size:11px;
border-top:1px solid #ddd;
border-right:1px solid #ddd;
border-left:1px solid #ddd;
border-bottom:1px solid #fff;
padding-left:12px;
padding-top:4px;
padding-right:12px;
background-color:#ddd;
}
.submenu li:hover,.submenu li.selected {
border-bottom:1px solid #fff;
background-color:#fff;

}
hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.lefttext {padding-left:10px; padding-right:25px; text-align:justify }

.browseall {font-size:11px; margin-top:12px; }
.bread {font-size:10px;color:#444; font-weight:normal }
.count {font-size:10px; color: #666; } 
.newsleft {width:15%; float:left; margin-right:12px; }
.newsmain {width:80%; float:right; margin-left:12px; margin-top:-35px; }
.newsmain h2 {margin-bottom:12px; font-size:140%}
.row2 {background:#eee; } .row1 {background:#ddd; }
.note {border:1px solid #ddd; padding:10px; margin:20px; width:300px; text-align:center }
.psearch {width:200px; background-image:url(../images/usedparts1_17.jpg); background-position:top let; background-repeat:no-repeat;
min-height:170px;   padding:10px; }
.psearch h3 {font-size:14px; margin-bottom:3px; }
.psearch select {font-size:12px; margin-top:5px; margin-bottom:5px; }
.left { padding-left:5px;  }
.main { padding-left:4px; padding-right:15px;   }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}
div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}


.nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}
.thumb {text-align:center;width:142px;height:108px; padding-top:12px;
float:left; margin:2px; border:1px solid #eee; margin-bottom:2px; margin-top:2px;}

h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:12px;}
.req {float:right; font-size:10px; }

.NavMenu td {font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.quote {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.testimonial {margin:20px;}
.testname {font-style:italic; padding-left:25px; margin-top:7px;}

.sitemap,.sitemap ul,.sitemap ul ul  {list-style-type:none; margin-left:0px; display:block}
.sitemap ul li.closed ul {display:none}
.sitemap li.closed ul {display:none}

.sitemap ul li.open ul {display:block}
.sitemap li.open ul {display:block}


#logo h1 {position:absolute; font-size:10px; text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; color:#bbb; margin:0px; padding:0px; font-weight:normal; margin-top: 82px; margin-left:25px; } a.question {display:block; float:left; background-image:url(../images/q.jpg); width:17px; height:17px; background-position:top}
a.question:hover {background-position:bottom; } 
