﻿html,body,ul,ol,p,h1,h2{margin:0;padding:0;}
ul{list-style:none;}
img{border:0;margin:0;}
html,body{height:100%;}
body{background:#ddd url(/Images/t08_bgshad_01_tcm627-630681.gif) center repeat-y;}
body{font-family:verdana,arial,geneva,sans-serif;font-size: 11px;}
body{text-align:center;}
a{color:#000;}
a:hover{color:#e50000;}
#canvas{margin:auto;width:770px;padding:0px;min-height:100%;background:#fff;text-align:left;}
.build-time{display:none;}
.site-title{height:50px;padding:8px 10px;color:#fff;font-size:14px;font-weight:bold}
.topnav{margin-bottom:10px;}
.topnav a, .bottomnav a{text-decoration:none;color: #999; }
.topnav li, .bottomnav li{display:inline;}
.topnav a, .bottomnav a{padding-right: 10px; background-position: 0px -3px; padding-left: 12px; font-size: 9px; background-image: url(/Images/icons_tcm627-630675.gif); color: #999; background-repeat: no-repeat; text-decoration: none;}
#noicon {background: 0px 50%;}
#ihome {background-position: 0px -164px; padding-left: 13px;}
#isitemap {background-position: 0px -184px; padding-left: 13px;}
#ihelp {background-position: 0px -204px; padding-left: 10px;}
#icontact {background-position: 0px -84px; padding-left: 14px;}
#ilegal {background-position: 0px -104px; padding-left: 17px;}
#iprint {background-position: 0px -44px; padding-left: 15px;}
#imail {background-position: 0px -24px; padding-left: 15px;}
#ibookmark {background-position: 0px -64px; padding-left: 12px;}
#itop {background-position: 0px -124px; padding-left: 14px;}
.bottomnav{clear:both;width:100%;text-align:right;height:72px;padding-top:20px;}
.bottomnav ul{padding-top:30px;padding-bottom:10px;}
#nav * { -moz-box-sizing: border-box; box-sizing: border-box; }
#nav{position:relative;z-index:250;}
#nav.empty{background: url(/Images/t08_taboff_01_tcm627-630734.gif) no-repeat right top; height:32px;border-left: solid 1px #c2c2c2;}
#nav ul{height:32px;}
#nav ul.columns1 li{width:100%;width:770px;}
#nav ul.columns2 li{width:50%;width:385px;}
#nav ul.columns3 li{width:33%;width:256px;}
#nav ul.columns3 li.first, #nav ul.columns3 li.last{width:33%;width:257px;}
#nav ul.columns4 li{width:25%;width:192px;}
#nav ul.columns4 li.first, #nav ul.columns4 li.last{width:25%;width:193px;}
#nav ul.columns5 li{width:20%;width:154px;}
#nav ul.columns6 li{width:16%;width:128px;}
#nav ul.columns6 li.first, #nav ul.columns6 li.last{width:18%;width:129px;}
#nav ul.columns7 li{width:14%;width:110px;}
#nav ul.columns7 li.first, #nav ul.columns7 li.last{width:15%;width:110px;}
#nav ul.columns8 li{width:12.5%;width:97px;}
#nav ul.columns8 li.first, #nav ul.columns8 li.last{width:12.5%;width:96px;}
#nav li{display:block;float:left;height:32px;overflow:hidden;}
#nav a{display: block;height:100%;width:auto;text-decoration:none;padding-right: 27px; padding-left: 7px;padding-top: 8px;padding-bottom: 10px; font-size: 12px; color: #666; line-height: 14px; background: url(/Images/t08_taboff_01_tcm627-630734.gif) no-repeat right top; }
#nav a.selected, #nav a:hover{background-image: url(/Images/t08_tabon_01_tcm627-630735.gif); color: #e50000;}
#nav li.first a, #nav li.only a {border-left: solid 1px #c2c2c2;}
#nav .nav_level2{background-color:#ffffff;position:absolute;padding:0px;margin:0px;border:none;z-index:251;}
#nav .menu_level_2_iframe{border:none;position:absolute;z-index:250;}
#nav .nav_level2 ul{display:block;float:left;width:auto;height:auto;border:none;border-left:solid 1px #c2c2c2;border-right:solid 1px #000000;border-bottom:solid 1px #000000;padding:0px;margin:0px;}
#nav .nav_level2 li{display:inline;height:auto;width:100%;}
#nav .nav_level2 li a{width:auto;height:auto;background-image:none;color:#999;padding-right:7px;border:none;padding-top:3px;padding-bottom:3px;}
#nav .nav_level2 li a:hover, #nav .nav_level2 li a.selected{background-image:none;color:#e50000;}
#nav .nav_level2 li.last a, #nav .nav_level2 li.only a{padding-bottom:10px;}
#nav .nav_level2 li.separator{}
#nav .nav_level2 li.separator div {display:block;width:auto;height:10px;padding:0px;margin:0px;padding-left:7px;padding-right:7px;}
#nav .nav_level2 li.separator div div{height:100%;border:none;vertical-align:middle;background: url(/Images/dot_tcm627-630670.gif) repeat-x left center;padding:0px;padding-bottom:2px;padding-top:3px;}
#nav .nav_level2 li.description div{color:#999;font-size:9px;padding: 3px 7px 10px 7px;border:none;}
.context .nav_level a, .context .nav_level2 a,.context .nav_level3 a{text-decoration:none;background: transparent url(/Images/t08_nav_parent_tcm627-630736.gif) no-repeat scroll 0pt 4px;color:#666;line-height:12px;padding-left:8px;display:block;}
.context .nav_level3 a,.context .nav_level a{background: transparent url(/Images/t08_nav_ff_off_tcm627-630749.gif) no-repeat scroll 0pt 4px;}
.context .nav_level2 a{font-size:13px;line-height:14px;}
.context .nav_level3 a{font-size:12px;line-height:13px;}
.context .nav_level2 a.selected, .nav_level2 a:hover,.context .nav_level3 a.selected, .nav_level3 a:hover,.context .nav_level a.selected, .nav_level a:hover{background-image: url(/Images/t08_nav_parent_on_tcm627-630737.gif);color:#e50000;}
.context .nav_level3 a.selected, .nav_level3 a:hover,.context .nav_level a.selected, .nav_level a:hover{background-image: url(/Images/t08_nav_ff_on_tcm627-630750.gif);}
.context .nav_level ul,.context .nav_level2 ul,.context .nav_level3 ul{background: transparent url(/Images/dot_tcm627-630670.gif) repeat-x scroll left top;padding-top:10px;padding-bottom:10px;}
.context .nav_level li.separator,.context .nav_level2 li.separator,.context .nav_level3 li.separator{display:none;}
.context .nav_level li {margin-left:10px;}
.quicklinks a{border: solid 1px #ccc;text-decoration:none;display: block; font-size: 9px; background: url(/Images/t08_qlink_bg01_tcm627-630738.gif) no-repeat left top; margin-bottom: 4px; padding-bottom: 6px; padding-top: 4px;padding-left: 14px; padding-right: 5px; line-height: 12px; }
.sectionimage_full, .sectionimage_small{display:block;margin-top:1px;width:770px;}
.sectionimage_full{height:240px;}
.sectionimage_small{height:94px;}
.pagecontentdisplay{width:100%;height:100%;margin:0px;padding:0px;}
.context, .associated, .content {margin:0px;padding:0px;}
.associated, .context{width:25%;width:188px;color: #666; }
.context{width:176px;}
.associated{float:right;}
.context{float:left;}
.content{margin-left:194px;margin-right:194px;height:1%;}
.contenttitle, .contentimage{margin-left: 194px;margin-right:0px;}
.contentimage{height:1%;}
.overflow{overflow:hidden;margin:0px;padding:0px;width:100%;}
.nocontextassociated .context, .nocontextassociated .associated{display:none;}
.nocontextassociated .content, .nocontextassociated .contenttitle, .nocontextassociated .contentimage{margin-left:0px;margin-right:0px;}
.noassociated .associated{display:none;}
.noassociated .content {margin-right:0px;}
.nocontext .context{display:none;}
.nocontext .content, .nocontext .contenttitle, .nocontext .contentimage{margin-left:0px;}
.normal2columns .contenttitle, .normal2columns .contentimage{margin-right:194px;}
.normal4columns .contenttitle, .normal4columns .contentimage{margin-left:0px;margin-right:0px;}
.noassociated4columns .contenttitle, .noassociated4columns .contentimage{margin-left:0px;margin-right:0px;}
.noassociated4columns .content{margin-right:0px;}
.noassociated4columns .associated{display:none;}
.nocontext4columns .contenttitle, .nocontext4columns .contentimage{margin-left:0px;margin-right:0px;}
.nocontext4columns .content{margin-left:0px;}
.nocontext4columns .context{display:none;}
.content {font-size: 11px; color: #666666; line-height: 15px;}
h1 {font-size: 14px; margin-bottom: 5px; }
h1 strong {color:#e50000;}
 h2 {font-size: 11px; margin-top: 3px; margin-bottom: 2px; color: #000000;}
p {margin-bottom:7px;line-height:15px;}
li p {display:inline;margin:0px;}
img.inline {float: left; margin-right: 6px;}
img.full {display: block;}
.content ul, .content ol {margin-bottom: 7px;list-style-position:inside;margin-left:15px;line-height:15px;}
.content ul{list-style-type: disc;}
.content a{margin-bottom:15px;text-decoration:underline;font-size:10px;color:#999966;}
.intro {font-size: 12px; margin-bottom: 16px; line-height: 16px;}
.relatedlinks,.articleimages {font-size:9px;}
.relatedlinks{padding-top:10px;background:url(/Images/dot_tcm627-630670.gif) repeat-x top left;}
.relatedlinks h4{font-size:11px;margin-bottom: 8px;margin-top:0px;color:#999966; }
.relatedlinks h4{background: url(/Images/icon_link_tcm627-630673.gif) no-repeat right 50%;}
.relatedlinks ul h5{font-size:10px;color:#666666;margin-bottom: 2px;}
.relatedlinks ul,.articleimages ul {padding: 6px;background: url(/Images/t08_textblock_tint01_tcm627-630683.gif) repeat-x; }
.relatedlinks p, .articleimages p,.relatedlinks li,.articleimages li {margin-bottom: 6px;}
.highlights h4{font-size:11px;line-height:15px;margin-bottom: 8px;margin-top:0px;padding-top:7px;color:#999966; border-top:solid 1px #c2c2c2;background: url(/Images/icon_link_tcm627-630673.gif) no-repeat right 10px;}
.highlights li{background: url(/Images/highlite_bg_tcm627-630671.gif) repeat-x; margin-bottom:14px;padding-top:5px;padding-top:5px;padding-right:5px;border-top:solid 1px #c2c2c2;}
.highlights ul h5{color:#666666;margin-bottom: 2px;margin-top:0px;font-weight:bold;font-size:10px;line-height:15px;display:block;}
.highlights a{color:#999966;font-size:10px;line-height:15px;display:block;}
.highlights p{color:#666666;margin-bottom:2px;display:block;font-size:10px;line-height:13px;}
.highlights p, .highlights a,.highlights h5{margin-left:0px;}
.highlights .image p, .highlights .image a,.highlights .image h5{margin-left:51px;}
.highlights img{margin-left:0px;float:left;}
.downloads{margin-top:10px;border:solid 1px #999966;border-bottom:none;font-size:9px;}
.downloads h4{position:relative;padding:5px 10px;margin:0px;font-size:9px;color:#999966;border-bottom:solid 1px #999966;background:url(/Images/h4-bg_tcm627-630689.jpg);}
.downloads p,.downloads li{padding-bottom: 6px;border-bottom: solid 1px #999966;}
.downloads a {margin-right:5px;text-decoration:none;}
.downloads li {padding:6px;padding-left:30px;background-position: 10px 3px; background-repeat: no-repeat;}
.dl-doc {background-image: url(/Images/doc_tcm627-630669.gif)}
.dl-pdf {background-image: url(/Images/pdf_tcm627-630677.gif)}
.dl-ppt {background-image: url(/Images/ppt_tcm627-630678.gif)}
.dl-xls {background-image: url(/Images/xls_tcm627-630685.gif)}
.dl-zip {background-image: url(/Images/zip_tcm627-630686.gif)}
.dl-eps {background-image: url(/Images/eps_tcm627-638420.gif)}
.dl-tiff, .dl-jpg {background-image: url(/Images/tiff_jpg_tcm627-638421.gif)}
.box{border:solid 1px #999966;margin-bottom:12px;}
.box h4{padding:6px 10px;font-size:11px;margin:0px;border-bottom:solid 1px #999966;color:#999966;background:url(/Images/h4-bg_tcm627-630689.jpg);}
.box-content{padding:6px 10px;}
.fields td{width:188px;margin-right:6px}
label{display:block;font-weight:bold;color:#e50000;}
button, input.button{margin:0px;border: solid 1px #cccccc;text-decoration:none;font-size: 11px; background: url(/Images/t08_qlink_bg01_tcm627-630713.gif) no-repeat top left; padding-bottom: 6px; padding-top: 2px;padding-left: 12px; padding-right: 5px;line-height: 14px;height:24px;width:55px;}
td input.button {margin:0px;border: none;text-decoration:none;font-size: 11px; background: url(/Images/button_tcm627-630714.jpg) no-repeat top left; padding-bottom: 6px; padding-top: 2px;padding-left: 12px; padding-right: 5px;line-height: 14px;height:24px;width:55px;}
td > input.button {BORDER: #cccccc 1px solid; BACKGROUND: url(/Images/t08_qlink_bg01_tcm627-630713.gif) no-repeat; }
input.text {font-weight: normal; width:175px;margin:0px;padding:0px;color: #000000; font-size: 10px; vertical-align:top;height:21px;font-family: Verdana, Arial, Geneva, sans-serif; }
.signature{position:relative;border:none;overflow:hidden;margin:0px;margin-bottom:6px;width:auto;height:74px;}
.signature a, .signature a:hover{text-decoration:none;border:none;color:#000000;}
.signature .maincompanylogo{display:block;position:absolute;top:40px;height:20px;border:none;width:100%;background: url(/Images/logo_toyota_tcm627-630676.gif) no-repeat top left;}
.signature .maincompanyline{display:block;position:absolute;top:70px;margin:0px;padding:0px;border:none;border-top:solid 4px #CCCCCC;width:100%;}
.signature .maincompanylogo{vertical-align:bottom;}
.signature .company{display:block;position:absolute;vertical-align:bottom;top:45px;width:100%;text-align:right;}
.signature .companyname{display:inline;font-family:Arial;font-weight:normal;font-size:10px;line-height:10px;color:Black;text-transform:uppercase;border:none;padding:0px;margin:0px;width:auto;vertical-align:bottom;}
.signature .companylogo{display:inline;margin-left:20px;vertical-align:bottom;}
.signature .companylogo a{vertical-align:bottom;border:none;}
.signature .companylogo img{display:inline;max-height:15px;height:15px;}
.SearchForm {margin: 0px}
.SearchBox {width:100%;height:26px;}
.SearchBox .SubmitQuery {float:right;padding:2px 0px 6px 7px;border:none;FONT-SIZE: 11px; MARGIN: 0px 0px 5px; WIDTH: 55px; LINE-HEIGHT: 14px; HEIGHT: 24px; TEXT-DECORATION: none; color: #666666;BACKGROUND: url(/Images/button_tcm627-630714.jpg) no-repeat; }
/*.SearchBox div > input.SubmitQuery {BORDER: #cccccc 1px solid; BACKGROUND: url(/Images/t08_qlink_bg01_tcm627-630738.gif) no-repeat; }
*/.SearchBox .Query {float:left;PADDING: 0px; FONT-WEIGHT: normal; MARGIN: 0 0 5px; VERTICAL-ALIGN: top; WIDTH: 111px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; HEIGHT: 21px;}
.results{display:block;height:100%;}
.results, .results ul,.content .results, .content .results ul{list-style-type:none;list-style-position:outside;margin-left:0px;margin-bottom:0px;}
.results li {padding-right: 3px;padding-left: 6px;padding-top:2px;padding-bottom:2px;}
.results a{display:block;font-weight:bold;margin-bottom:0px;}
.results .even{background-color: #f0f0f0;}
.results .odd {}
.resultdetails,ul.resultdetails{height:auto;margin:0px;padding:0px;margin-left:0px;}
.resultdetails li{padding-left:0px;}
.resultdetails .more a{display:inline;font-weight:normal;}
.resultdetails .size, .resultdetails .creationdate, .resultdetails .score, .resultdetails .more{font-size:9px;display:inline;}
.resultdetails .creationdate, .resultdetails .score{background:url(/Images/dot_tcm627-630670.gif) no-repeat left;padding-left:5px;margin-left:5px;}
.resultdetails .unit{padding-left:4px;}
.resultdetails .score .unit{padding-left:0px;}
.searchnavigation{height:20px;margin:3px;margin-top:10px;}
.searchnavigation a{width:auto;text-decoration:none;}
.searchnavigation .previous{float:left;}
.searchnavigation .next{text-align:right;float:right;}
.sitemap {width:100%;font-size: 9px;}
.sitemap li { margin-left:6px;}
.sitemap li.first, .sitemap li.only, .sitemap li li { margin-left:0px; }
.sitemap .columns1 li {width:770px; }
.sitemap .columns2 li { width:382px; }
.sitemap .columns3 li {width:252px; }
.sitemap .columns4 li {width:188px; }
.sitemap .columns5 li {width:149px; }
.sitemap .columns6 li {width:123px; }
.sitemap .columns7 li {width:104px; }
.sitemap .columns8 li {width:91px; }
.sitemap ul{display : block;float: left;width:100%;margin-left : 0px;padding-top:10px;}
.sitemap ul li{height:auto;width:auto;display:block;float:left;overflow:hidden;}
.sitemap .columns1 li li,.sitemap .columns2 li li,.sitemap .columns3 li li,.sitemap .columns4 li li,.sitemap .columns5 li li,.sitemap .columns6 li li,.sitemap .columns7 li li,.sitemap .columns8 li li{width:100%;}
.sitemap a {display:block;background: transparent url(/Images/dot_tcm627-630670.gif) repeat-x top left;font-size:12px;line-height:14px;padding: 8px 0px 10px 7px;margin-bottom:0px;display:block;width:auto;color:#e50000;font-weight:bold;text-decoration:none;}
.sitemap li ul{background: transparent url(/Images/dot_tcm627-630670.gif) repeat-x top left;}
.sitemap li li ul{background: none;}
.sitemap li li a{background:none;padding:0px;height:auto;color:#666;font-weight:normal;line-height:16px;font-size:13px;padding-left:8px;}
.sitemap li li li a{padding-left:18px;font-size:12px;line-height:15px;}
.sitemap li li li li a{padding-left:28px;line-height:14px;font-size:11px;}
.sitemap li li li li li a{padding-left:38px;}
.sitemap a:hover{color:#e50000;}
.sitemaplinks{display:none;}
.sitemaplinks ul{display:inline;float:left;}
.sitemaplinks li{display:inline;width:auto;padding-left:5px;}
.sitemaplinks li.first{padding-left:0px;}
.sitemaplinks a{display:inline;}
.toTop{background-image: url(/Images/icons_tcm627-630675.gif); background-repeat: no-repeat;background-position: 0px -124px; padding-left: 14px;text-decoration:none;}
a.toTop{text-decoration:none;}
.subparagraph{/*background-image: url(/Images/dot_tcm627-630670.gif);background-repeat: repeat-x;background-position:left bottom;*/padding-top:5px;padding-bottom:5px;}
.goldtext{color: #999966;font-weight:bold;}
.frame{padding-top:5px;padding-bottom:5px;}
.frame iframe{width:100%;}
.site-title{background:url(/Images/title-gold_tcm627-630684.jpg) repeat-x;}
.bottomnav{background:url(/Images/brandlogos_tcm627-638419.gif) no-repeat  0px 20px;}
.lexus .bottomnav{background:url(/Images/BrandLexusNB_tcm627-630665.png) 0 23px no-repeat;}
.highlight {color:#e50000;font-weight:bold;}
@media print{#canvas {width:100%;}
#nav,.sectionimage_small, .sectionimage_full, .site-title,.context,.bottomnav,.signature{display:none;}
.contenttitle, .contentimage,.content{margin-left:0px;}
.content .overflow {overflow:visible;}
}
