html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;	vertical-align: baseline;}
:focus { outline:0; }
body { line-height:1; }
ol, ul { list-style-type:none; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }

body { font:.8em Geneva, Helvetica, sans-serif; line-height:120%; color:#333; background:#fff url(../img/bg.png) no-repeat; }
.bold { font-weight:bold; }
.blue { color:#006699; }

#sidebar { width:162px; height:300px; margin:35px 0 0 37px; }
#logo { width:79px; height:79px; }
#nav { margin:35px 0 0 0; line-height:200%; }
#nav li, #nav li a { font-weight:bold; color:#fff; }
a { text-decoration:none; }
a:hover, a:active { text-decoration:underline; }

#main { width:478px; margin:35px 0 0 0; position:absolute; left:202px; top:30px; }
#main a { color:#006699; }
#main h2 { margin:2em 0 1em 0; font-weight:bold; }
#main p { margin:0 0 .6em 0; }
#main .space { margin:0 0 2em 0; }
#main .space2 { margin:2em 0 0 0; }
#main ul li { margin:0 0 .6em 1.2em; list-style-type:disc; }

h1 { width:367px; height:26px; margin:0 0 35px 0; text-indent:-9999px; background:url(../img/sciheader.gif) no-repeat; }
#toyota { width:200px; height:133px; margin:0 0 35px 0; }
#intro { width:200px; }
#lang { width:200px; position:absolute; left:230px; top:30px; }
#main #lang li, #main #lang li a { list-style-type:none; }
#lang img { margin:0 1em 0 0; vertical-align:middle; }

#footer { width:513px; font-size:80%; color:#b2b2b2; margin:35px 0 0 0; }
#hr { width:478px; height:1px; margin:0 0 .6em 0; background:url(../img/hr.gif) no-repeat scroll center; }
#hr hr { display:none; }
