* { margin: 0; padding: 0; }
body    {margin:auto; text-align:center; background:#fff} 
body,p,ul,li {color:#000; font:normal 12px/1.5 Verdana,Arial,Helvetica,sans-serif;}
body,p,ul,li {font-size:x-small; voice-family: "\"}\""; voice-family:inherit; font-size:small; } 
#right p {font-size:10px; line-height:1.2;}

h1,h2,h4 {margin-top:0; background:transparent; color:#000; text-align:center;}
h1 {font:bold 28px/1.6 Arial,Helvetica,sans-serif; background:#000; color:#FFF; display:block; padding:3px; clear:both;}
h2 {font:bold 22px/1.3 Arial,Helvetica,sans-serif;}
h4 {font:bold 14px/1.2 Arial,Helvetica,sans-serif;}
#left h2 {font-size:16px; margin:0px; padding:10px 0px;} 
h1.p {margin-top:0; clear:both;}
a:link {color:#00F; background:transparent;} 
a:visited {color:#069;} 
a:link:hover, a:focus {color:#009; background:#F5810F;}
a:active {color:#F03; background:transparent;}

.toplt, .toprt, .botlt, .botrt {width:9px;height:9px;line-height:1px;overflow:hidden;}
.toplt {float:left;background-image:url("http://www.picoauto.com/tl.gif")}
.toprt {float:right;background-image:url("http://www.picoauto.com/tr.gif")}
.botlt {float:left;background-image:url("http://www.picoauto.com/bl.gif")}
.botrt {float:right;background-image:url("http://www.picoauto.com/br.gif")}
.bc,.nc {height:9px}
.nc,.nd {background:#d8e8ef;}
.be {padding: 5pt 10pt 5pt 10pt;}
.gap {margin-top:35px;}
.c {margin-left:auto; margin-right:auto; text-align:center;}
.p {cursor:pointer;}
.blu {background:#000; color:#FFF; /*#ADD6EF;*/}
img {border:0;}

#page {width:935px; margin-left:auto; margin-right:auto; text-align:left; border:1px solid #fff;}
#content { width: 750px; float:left;}
#right  { width: 170px; float: right;}
#foot, #head  { width:100%;  clear:both; margin:20px 0;}
#foot {text-align:center; padding-top:20px; margin-top:20px;}

#search {padding:10px 0; margin:0; text-align:right;}
#search input {font-size: 11px; margin-bottom:5px;} 

#logo {background: url("http://www.picoauto.com/images/pico.png"); width:124px; height:54px; cursor:pointer;}  
#logo h3 {display:none;}

.red {color:#D60000; background:transparent;} 

#bnav {margin:10px 0; padding:0;}
#bnav li {display:inline; list-style:none; padding:5px; font-size:11px;}

#pico {text-align:center; margin:auto; display:block; background:#000; color:#FFF; padding:5px;}

#kart {margin-top:-26px; display:block; margin-bottom:3px; text-align:right;}
img#cart {width:24px; height:23px; margin-right:5px; vertical-align:middle;}
#kart {margin-top:-26px;}
#kart a, #flags a {text-decoration:none;}
#kart a:hover {background:transparent;}

#skip {display:none;}

#nav {margin:0; padding:0; width:820px; display:block; margin-left:160px;}
#nav li {list-style:none; float:left; padding:0 0 0 16px; white-space:nowrap; margin:0 0 0 3px; background:#fff url("http://www.picoauto.com/tab2.gif") 0% 0% no-repeat;  font-size:12px; line-height:24px;  white-space: nowrap; margin-left:3px;}
#nav a {display:block; float:left; padding: 2px 16px 0 0; text-decoration:none; font-weight:bold; background: #fff url("http://www.picoauto.com/tab2.gif") 100% 0% no-repeat; color:#333; width:0.1em;}
#nav li.active  {background-image:url("http://www.picoauto.com/tab1.gif");}
#nav li.active a {background-image:url("http://www.picoauto.com/tab1.gif"); color:#FFF;}
#nav li.active a:hover, #nav li.active a:focus {color:#FFF;}
html>body #nav a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#nav a:hover, #nav a:focus {color: #fff;}



#nnav {width:170px;  background:#DAEDFE; margin:0 0 10px; padding:0;}
#nnav li {list-style:none; display:block;border:1px solid #69c; margin:0; font-size:0.8em;}
#nnav li a, #nnav li a:visited {display:block; color:#00f; width:100%; text-decoration:none; padding:2px; width:179px;}
#nnav li a:hover,#nnav li a:focus,#nnav li a#here {background:#69c; color:#fff;}
#nnav {font-family:arial;}

#nl,#nl input {font-size:11px; margin-bottom:0px;}
#leftnav {text-align:center;}

.bmark {font-size: 0.8em;color:#808080; background-color:#FFF;}

#leftnav a, #leftnav a:visited { color:#000; text-decoration:none; display:block; padding:0.4em; font-size: 0.8em; background:#C6C6C6;}


#leftnav a:hover, #leftnav a:focus {background: #eee; color:#009;}

#leftnav dd { margin:0; padding:0; border-top:1px solid #000; }
#leftnav dt { margin:0; padding:0.4em; font-weight:bold; background:  #c6c6c6; color: #000;}

dl#leftnav {margin: 0;  padding: 0; border-left:1px solid #fff; border-right:1px solid #fff;}

.leftnavtop, .leftnavbot  {display:block; background:transparent; font-size:1px;}
 
.b3, .b7 { height:1px; margin:0 2px;}
.b4, .b8 {height:2px; margin:0 1px;}
.b2, .b3, .b4 { display:block; background:#c6c6c6;}  
.b6, .b7, .b8 { display:block; background:#C6C6C6;}
.b3, .b4, .b7, .b8 {   border-left:1px solid #fff; border-right:1px solid #fff;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */
  }
  
  
.b1, .b5 {display:block; height:1px; background:#fff; margin:0 5px;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */
}

.b2, .b6 { height:1px; margin:0 3px; border-left:2px solid #fff; border-right:2px solid #fff;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */
  }

input[type="submit"] {-moz-border-radius: 1em; -webkit-border-radius: 1em;}

p {font:normal 12px/1.5 Verdana,Arial,Helvetica,sans-serif; margin-top:10px;}

#xtest {margin-left:10px; background:#FFF url("http://www.picoauto.com/auto-black.jpg") repeat-x; width:594px; height:200px;}
#xcontain {padding: 14px 140px 40px 14px; overflow:hidden;}
.l {text-align:left}
h3 {margin-top:12px;}
#choice  {margin-top:20px; clear:both;}
#choice ul {display:inline; list-style-type:none;}
#choice ul li {display:inline;}
#choice span {display:none;}
#choic img {float:left; padding:6px;}

.r  {text-align:right;}
.small {font:normal 10px Verdana,Arial,Helvetica,sans-serif;}
.bc,.bd {background:#C0DEFA; } 
#hotstuff {margin-top:-15px; margin-bottom: 8px;}
#flags img {width:20px; height:20px; margin:2px; 1px;}
#flags img#cart {width:24px; height:23px; margin-right:5px;}
#flags,#kart {margin-top:-42px; display:block; margin-bottom:3px; text-align:right;}
img#cart {vertical-align:middle;}
#cart {margin-top:-26px;}
#cart, #flags a {text-decoration:none;}
#cart a:hover {background:transparent;}
