/* ///////////////////////// NUMBER OneA /////////////////////////*/
#sr2_728x90_01{
position: relative;
float: left;
display: inline-block;
/* margin-bottom: 100px; */
background-color: #FFF;
width: 728px;
height: 90px;
cursor: pointer;
border:1px solid #000;
/* margin-right: 100px; */
margin: 40px;
}
#sr2_728x90_01 .label{
	width: 730px;
	height: 20px;
	position: absolute;
	left: -1px;
	top: -21px;
	font-size: 10px;
	font-family: sans-serif;
	color: #AAA;
	text-align: left;
}
#sr2_728x90_01 .live{
width: 173px;
height: 20px;
background-image: url(../img/live_a_full_life.png);
position: absolute;
left: 21px;
top: 22px;
z-index: 0;
opacity: 0.0;
}
#sr2_728x90_01 .theCThybrid{
width: 87px;
height: 15px;
background-image: url(../img/the_CT_hybrid.png);
background-repeat: no-repeat;
position: absolute;
background-size: contain;
left: 21px;
top: 54px;
opacity: 0.0;
}
#sr2_728x90_01 .thickRule{
width: 0px;
height: 0px;
background-color: #fff;
position: absolute;
border-top:2px solid #000;
left: 21px;
bottom: 42px;
z-index: 1;
}
#sr2_728x90_01 .optionsInfo{
width: 59px;
height: 31px;
background-image: url(../img/options_shown-important_info.png);
position: absolute;
background-size: contain;
right: 138px;
top: 44px;
opacity: 0.0;
z-index: 2;
}
#sr2_728x90_01 .logo{
position: absolute;
right: 15px;
top: 15px;
width: 112px;
height: 20px;
background-image: url(../img/lexus_logo.png);
opacity: 0.0;
}
#sr2_728x90_01 .learnMore{
transition: background-image 0.3s;
width: 112px;
height: 30px;
background-image: url(../img/learn_more_button.png);
position: absolute;
right: 15px;
bottom: 15px;
z-index: 0;
cursor: pointer;
opacity: 0.0;
}
#sr2_728x90_01 .learnMore:hover{
background-image: url(../img/learn_more_button-Hover.png);
}
/* ///////////////////////// NUMBER OneA /////////////////////////*/