/* CSS Document */body {	height: 100%;	text-decoration: none;	text-align: center;	background-color: #4a4a4a;}BODY,HTML,IMG,DIV,P,TABLE,TD,OL {	margin: 0;	padding: 0;	border: 0;	font-family: Arial, Helvetica, sans-serif;}img {	display: block;}/******Designate h1 size on a page specific basis*************/ h1, h2, h3, h4, h5 {	clear: both;}h2 {	font-size: 15px;	line-height: 16px;	text-align: left;}h3 {	font-size: 13px;	line-height: 14px;}h4 {	font-size: 12px;	line-height: 13px;	font-style: italic;	font-weight: normal;}#captionWall {	font-size: 12px;	font-style: italic;	line-height: 16px;	padding-left: 105px;	padding-top: 15px;	padding-bottom: 8px;}h5 {	font-size: 12px;	line-height: 15px;	color: #000000;	margin-top: 0em;	margin-bottom: 0.6em;	display: block;	padding-left: 6px;	text-transform: uppercase;}h6 {	font-size: 11px;	line-height: 0.9em;	color: #000000;	line-height: 13px;	font-weight: normal;	margin-top: 0.6 em;	margin-bottom: 0.2em;}INPUT, SELECT, TH, TD {	font-size:14px}LI LI, LI P, TD P, BLOCKQUOTE P {	font-size:16px}/*********************************************/.container {	text-align: left;	position: relative;	background: #6A7C91;}.clearFloat {	font-size: 1px;	line-height: 0px;	clear: both;	height: 0px;}.Bold {font-weight: bold}.BoldCaps {	font-weight: bold;	text-transform: uppercase;}.headerDW {	background: #920002 url(g-images_default/masthead-DW.jpg) no-repeat center;	height: 50px;}.headerToyota{	background: #920002;	height: 59px;	border-bottom: 3px solid #CCCCCC;}.header{	background: #1E2931;	height: 59px;	border-bottom: 3px solid #CCCCCC;}#usa-centered {	float: left;	padding-left: 345px;	font-size: 24px;	font-weight: bold;	color: #FFFFFF;	text-transform: uppercase;	padding-top: 9px;	height: 42px;}#phoneEmail {	color: #D5D5D5;	text-align: right;	margin-right: auto;	margin-left: auto;	padding-right: 25px;	float: right;	font: bold 14px Arial, Helvetica, sans-serif;	padding-top: 23px;}#phoneEmail a {	color: #D5D5D5;	text-decoration: underline;}#ID_block {	smargin-left: auto;	margin-right: auto;	width: 650px;}.grayGradStrip {	background: #E8E8E8 repeat;	height: 4px;}.nav_main {	list-style:none;	background: #1E2931 url(g-images_default/footerGrad.jpg) repeat;	text-align: center;	font-size: 12px;	height: 22px;	padding-top: 14px;}.nav_main a       {	color:#EAEAEA;	text-decoration:none;	margin-left:3px;	font-size: 12px;	font-weight: bold;}.nav_block {	color: #3366CC;	display: inline;	margin-left: 5px;}.nav_main  a:hover  { color:#C8FAFF; }.whiteText {	color: #FFFFFF}.redText {	color: #820000}.LrgImg{	margin: 0;}#LrgImg_lft {	float: left;	margin-left: 12px;}#LrgImg_rt {	float: left;}#footer {	background: #1E2931 url(g-images_default/footerGrad.jpg) repeat;	margin-right: auto;	margin-left: auto;	height: 55px;	padding-left: 5px;}.footerLeft {	font-size: 9px;	line-height: 12px;	margin-top: 11px;	float: left;	font-style: italic;	font-weight: normal;	color: #FFFFFF;	text-align: left;	margin-right: 0px;	margin-left: 0px;}.nav_blockfooter {	color: #820000;	display: inline;	margin-left: 5px;	background: #000000;}#footer ul {	padding:0;	list-style:none;	float: right;	margin: 20px 15px 0px 0px;	width: 472px;}#footer ul li {	float: right;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #EAEAEA;}#footer ul a {	display: block;	padding: 0 5px 0 3px;	line-height: 15px;	text-decoration:none;	color: #FFFFFF;	font-size: 12px;	letter-spacing: 1px;}#footer li a:hover {	text-decoration:underline;	color:#C8FAFF;	letter-spacing: 1px;}.Footer_copyright {	font: italic normal 9px Arial, Helvetica, sans-serif;}.Footer_phone {	font: bold 16px Arial, Helvetica, sans-serif;	color: #FFFFFF;	float: left;	width: 100px;	margin-top: 20px;	margin-left: 8px;}.nav_footer {	list-style:none;	background: #1E2931 url(g-images_default/footerGrad.jpg) repeat;	text-align: right;	font-size: 12px;	height: 22px;	padding-top: 14px;	margin-right: 20px;}.nav_footer a       {	color:#EAEAEA;	text-decoration:none;	margin-left:3px;	font-size: 12px;	font-weight: bold;}
