/* 
	 CPO Story Lexus CSS 	
*/

#contentContainer {
	width: 787px;
	background-color:#FFFFFF;
	padding: 15px;
}

#layoutWrapper {
	padding:0 0 0 0;
}
	
.contentCol1 { width:314px; }
.contentCol2 { 
	width:406px; 
	font-family: verdana, sans-serif; 
	font-size: 13px; 
	color: #000000; 
	text-decoration: none; 
	line-height:22px;
	}
	
.contentCol2 * p {
	margin-left:10px;
}

.horz_gutter { width:8px; }
.vert_gutter { width:20px; }

.imgDiv1 {
	width:314; 
	height:135; 
	margin-top:1px;
}

.inlineLink:link { color: #333333; font-family: helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; line-height:17px;}	
.inlineLink:visited { color: #333333; font-family: helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; line-height:17px;}	
.inlineLink:hover { color: #333333; font-family: helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; line-height:17px;}	
.inlineLink:active { color: #CCCCCC; font-family: helvetica, verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; line-height:17px;}	

.inlineLinkDiv {
	margin-top:10px; 
	width:310px;
	padding-left:19px;
	background-repeat: no-repeat;
	background-position: 0 -5px;
	}
	
.ulDiv {
	margin-left:21px; 
	width:240px;
}
	
.listItem { 
	font-family: verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	line-height:14px;
	margin-top:10px; 
	}
	
.titletext {
	font-size: 14px; 
}
	
.contentSection {
	padding-bottom:90px; 
	padding-top:10px; 
	border-top:2px #EEEEEE solid;
}

.subContentSection {
	padding-left:10px;
	padding-bottom:20px; 
	border-top:1px #666 solid;
}

.footnote {
	font-family: verdana, sans-serif; 
	font-size: 9px; 
	color: #999999; 
	line-height:10px;
	padding-top:20px;
	padding-left:20px;
	padding-right:30px;
	padding-bottom:30px;
	}
	
.sup {
	vertical-align: super;
	font-size: 7pt;
	}
	
.tableHeader {
	border-top:#666 1px solid;
	border-bottom:#666 1px solid;
}
	
.trRule * td {
	border-top: #CCC 1px solid;
	padding-top:3px;
	padding-bottom:4px;
	padding-left:5px;
}

.backtotopBox {
	padding-top:5px;
	text-align: right;
	width:100%;
}

.backtotopLink:link { color: #999999; font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none;}	
.backtotopLink:visited { color: #999999; font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none;}	
.backtotopLink:hover { color: #999999; font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline;}	
.backtotopLink:active { color: #CCCCCC; font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none;}	
