

body {background:#ffffff}

.body
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.MainBody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

TABLE.maintable, TABLE.maintable td, TABLE.maintable th 
{
	padding: 2px 2px 2px 2px;
	border: 1px solid #c9c9c9; 
} 





.workshopUL
{
	FONT-FAMILY: arial, verdana, geneva, sans-serif;
	list-style-type: square;
}

.workshopUL li
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, verdana, geneva, sans-serif;
}



.Header
{
	background: #FFFFFF url(../images/Toyota_Logo_Side2.gif) repeat-x;
}
.HeaderBig
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    font-weight: bold;
    
}

.MainBody_1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	TEXT-DECORATION: none
}
.MainBody_2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.MainBody_3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #bebebe;
	TEXT-DECORATION: none
}

.MainBody_link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: underline
}

.coolblue
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #bddee7
}

.sidebg
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #e4e4e4
}

.mainColour
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #bddee7
}
.mainColourLight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #e5f2f5
}
.introhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 6px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.paleyellow
{
    BACKGROUND-COLOR: #ffc
}
.introbody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.directaccess
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.directaccess:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TR
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px  
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.newshead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px 0px 6px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.newsbody
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.noflashkcedesc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.newsmore
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
A.newsmore:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
A.inline_link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
.inline_link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
.inline_link:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}

.newstitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
INPUT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.vcs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.vcs
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.vcs:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
.baseline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.baseline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.baseline:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: none
}
SELECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 115px;
    COLOR: black;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.CarChapter:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.CarChapter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.CarChapterTitle
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, arial;
    TEXT-DECORATION: none
}
.CarChapterSubTitle
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial
}
.CarChapterTitleCaption
{
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Verdana, arial
}
.CarChapterSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.benefitRollover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.CarChapterSmallLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial;
    TEXT-DECORATION: underline
}
A.CarChapterSmallLink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, arial;
    TEXT-DECORATION: underline
}
.CarChapterSmallTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.CarChapterSmallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.CarChapterSmallLink2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.carsubmenuselect
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.carsubmenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.carsubmenu:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
.relatedmaterial
{
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px
}
.blockhead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.blocktitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 6px;
    VERTICAL-ALIGN: top;
    COLOR: black;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 0px
}
.rollovericon
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px
}
.annotation
{
    FONT-SIZE: 9px;
    COLOR: #666;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 6px;
    TOP: 10px
}
A.menuBottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #9d9c9b;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.menuBottoml2
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.menuBottoml3
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.pagetitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 26px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}

.articleHeading{
	color: #666666;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	font-family: verdana, arial, geneva, sans-serif;
	margin: 0px;
	padding: 0px
}

.articleSubHeading {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.carchapteroneline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.standtxt
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.kcesubmenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
.kcesubmenuselect
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.kcesubmenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.kcesubmenu:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
.vpixel
{
    BACKGROUND-IMAGE: url(/media/global/images/global/vpixel_bg.gif)
}
.hpixel
{
    BACKGROUND-IMAGE: url(/media/global/images/global/hpixel_bg.gif)
}
.hpixeltext
{
    BACKGROUND-IMAGE: url(/media/global/images/global/hpixel_bg.gif);
    PADDING-TOP: 8px
}
.benefittext
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9px;
    COLOR: #666;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.benefitlink
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
A.benefitlink:hover
{
    FONT-SIZE: 11px;
    COLOR: red;
    LINE-HEIGHT: 16px
}
UNKNOWN
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #e5ebef;
    TEXT-ALIGN: left
}
.SpecPageWhiteBand
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.SpecPageBlueBand_factsheet
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana, arial;
    TEXT-ALIGN: left
}
.SpecPageWhiteBand_factsheet
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.line
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 4px
}
.introTitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.introTitleBold
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
A.factsheet_bold
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
A.factsheet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: underline
}
SELECT.spec
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 130px;
    COLOR: black;
    LINE-HEIGHT: 12px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.factsheetBottomGrey
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
.factsheetBottomGreyBold
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
    TEXT-DECORATION: none
}
.CarChapterTitleSub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial;
    TEXT-DECORATION: none
}
.CarName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #9F9A9A;
    FONT-FAMILY: verdana,
 
}
.introbodyBlack
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.SmallBoldSub
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif
}
.benefittextsm
{
    FONT-SIZE: 9px;
    COLOR: #666;
    LINE-HEIGHT: 12px
}

.promoblockcolour { background-color: #ffc }

.disclaimer {
	color:black;
	font-style:italic;
	font-weight:normal;
	font-size:9px;
	line-height:12px;
	font-family:verdana, arial, geneva, sans-serif
}

.glossary {text-decoration:none;color:#22A6CA;border-bottom:dotted 2px #22A6CA}
.NoInput {background-color: #E5F2F5; border:0}

.RelLinkBg
{
    FONT-SIZE: 9px;
    COLOR: black;
    LINE-HEIGHT: 12px;
    BACKGROUND-COLOR: #bddee7
}


.link_disabled {color:#999;font-weight:normal}

a {text-decoration:none;color:#369;}
		ul {
			padding:0;
			margin:0 0 0 1em;
			list-style-type:none;
		}

.StandardButton   
{ background-color: #d21e30; font-family: verdana; color: #ffffff; font-size: 10pt; font-weight: bold;}




.SurveyMainBody
{
	FONT-SIZE: 12px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    TEXT-DECORATION: none
}

.SurveyHeader
{
	background: #FFFFFF url(../images/Toyota_Logo_Side.gif) repeat-x;
}


.SurveyMainBodyBig
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    TEXT-DECORATION: none
}

.SurveyInput
{
	FONT-SIZE: 12px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana,geneva, sans-serif
}

.SurveyHeaderBig
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    font-weight: bold;
}




.WorkshopMainBody
{
	FONT-SIZE: 12px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    TEXT-DECORATION: none
}

.WorkshopHeaderBig
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    font-weight: bold;
}

.WorkshopHeader
{
	width: 100%;
	border-bottom: thin solid #CCCCCC;
}

.WorkshopHeaderBackground
{
	margin-right: 8px;
	background: #FFFFFF url(../images/Toyota_Logo_Side.gif) repeat-x; 
}
