@charset "utf-8";
/* CSS Document */
/****************************************************************************************/
/* TIRE LANDING PAGE CONTENT STYLES											*/
/****************************************************************************************/
div.displayDiv {
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	width:984px;
	height:545px;
	overflow:hidden;
	display:none;
}
div#sizesDiv h1,
div#featuresDiv h1 {
	color:#FFFFFF;
	font-size:36px;
}
div#sizesDiv,
div#featuresDiv {
	background:url('/img/tires/cloud_bg_glow.png') top left no-repeat;
}

div.attitude-mt_splash {
	background:url('/img/tires/attitude-mt/splash_attitude_mt.jpg') top left no-repeat;
}
div.instinct-zr_splash {
	background:url('/img/tires/instinct-zr/splash_instinct-zr.jpg') top left no-repeat;
}
div.instinct-vr_splash {
	background:url('/img/tires/instinct-vr/splash_instinct-vr.jpg') top left no-repeat;
}
div.st_splash {
	background:url('/img/tires/st/splash_st.jpg') top left no-repeat;
}
div.uhp_splash {
	background:url('/img/tires/uhp/splash_uhp.png') top left no-repeat;
}
div.hp_splash {
	background:url('/img/tires/hp/splash_hp.png') top left no-repeat;
}
/****************************************/
/* sizes div styles						*/
/****************************************/
div.sizes_container {
	position:absolute;
	z-index:11;
	width:340px;
	top:150px;
	left:322px;
	border:1px solid #000000;
	background: url('/img/global/bg_module-trans.png') top left repeat;
	margin:0 auto;
	padding:10px 0 10px 10px;
}
div.sizes_container ul {
	float:left;
	margin-right:10px;
}
div.sizes_container ul li {
	width:150px;
	font-size:14px;
	line-height:18px;
}

/****************************************/
/* features div styles					*/
/****************************************/
div#featuresTabs {
	z-index:95;
	position:absolute;
	width:175px;
	height:auto;
	top:150px;
	left:30px;
}
div.featuresTab {
	z-index:96;
	float:left;
	margin:5px;
	border:1px solid #aaaaaa;
	height:69px;
	width:69px;
	cursor:pointer;
}
div.featuresContent {
	position:absolute;
	display:none;
}
div.featuresContent img {
	position:absolute;
	z-index:20;
}
div.featuresSideview {
	height:375px;
	width:374px;
	top:35px;
	left:325px;
}
div.featuresTreadview {
	height:375px;
	width:153px;
	top:35px;
	left:405px;
}
div.featuresCloseup {
	height:537px;
	width:592px;
	top:50px;
	left:250px;
}
div#featuresTab1_content {
	display:block;
}
div#features_tire {
	z-index:20;
	position:absolute;
	top:50px;
	left:350px;
	width:984px;
	height:545px;
}
div.features_callout {
	position:absolute;
	z-index:21;
	cursor:pointer;
}
div.co_left {
	height:27px;
	width:32px;
	background:url('/img/tires/co_left.png') top left no-repeat;
	
}
div.co_left p {
	position:absolute;
	top:4px;
	left:14px;
}
div.co_right {
	height:27px;
	width:32px;
	background:url('/img/tires/co_right.png') top left no-repeat;
}
div.co_right p {
	position:absolute;
	top:4px;
	left:9px;
}
div.co_center {
	height:27px;
	width:27px;
	background:url('/img/tires/co_center.png') top left no-repeat;
}
div.co_center p {
	position:absolute;
	top:4px;
	left:9px;
}
div.features_callout p {
	font-size:18px;
	font-weight:bold;
}
div.feat_desc_co_right {
	height:20px;
	width:30px;
	background:url('/img/tires/co_right_sml.png') top left no-repeat;
	float:left;
	overflow:hidden;
}
div.feat_desc_co_right p {
	position:absolute;
	top:4px;
	left:7px;
	font-weight:bold;
	font-size:12px;
}
div.feat_desc_co_center {
	height:20px;
	width:26px;
	background:url('/img/tires/co_center_sml.png') top left no-repeat;
	float:left;
	overflow:hidden;
}
div.feat_desc_co_center p {
	position:absolute;
	top:4px;
	left:7px;
	font-weight:bold;
	font-size:12px;
}
div.feat_desc_co_left {
	height:20px;
	width:30px;
	background:url('/img/tires/co_left_sml.png') top left no-repeat;
	float:left;
	overflow:hidden;
}
div.feat_desc_co_left p {
	position:absolute;
	top:4px;
	left:11px;
	font-weight:bold;
	font-size:12px;
}
div.features_description {
	position:absolute;
	z-index:22;
	width:225px;
	top:155px;
	left:225px;
	display:none;
	color:#000000;
}
div.features_description h2 {
	font-weight:bold;
	font-size:20px;
}
div#features_description_1 {
	display:block;
}
p.disclaimer {
	font-size:12px;
}
p.disclaimer a {
	color:#000000;
}
/*div.bg_glow {
	position:absolute;
	z-index:97;
	top:0;
	left:0;
	width:984px;
	height:590px;
}*/
div#videoPlayer {
	position:absolute;
	z-index:60;
	width:600px;
	height:354px;
	top:100px;
	left:250px;	
}
/********************************************/
/* Attitude MT features div					*/
/********************************************/
/* moved all positioning to individual pages*/
/* rather than have a whole section of these*/
/* for each tire							*/
/********************************************/
/*
div.attitudeFeaturesContent3 img,
div.attitudeFeaturesContent4 img {
	top:75px;left:350px;
}
div.attitudeFeaturesContent5 img {
	top:50px;left:405px;
}
div.attitudeFeaturesContent6 img {
	top:50px;left:250px;
}
div#attitude_features_callout_1 {
	top:110px;left:485px;
}
div#attitude_features_callout_2 {
	top:200px;left:525px;
}
div#attitude_features_callout_3 {
	top:195px;left:595px;
}
div#attitude_features_callout_4 {
	top:210px;left:735px;
}
*/
/****************************************/
/* specs div styles						*/
/****************************************/
div#specsDiv {
	z-index:500;
	position:absolute;
	width:670px;
	height:850px;
	top:50px;
	background:#ffffff;
	border:2px solid black;
	color:#000000;
}
div#closeButton, 
div#printButton {
	z-index:502;
	position:absolute;
	top:5px;
	left:580px;
	width:70px;
	height:16px;
	font-size:12px;
	line-height:14px;
	cursor:pointer;
	border:1px solid #000000;
	background-color:#dddddd;
	padding-top:1px;
	text-align:center;
}
div#printButton{
	left:500px;
}
div#specsHeader {
	z-index:501;
	position:absolute;
	height:75px;
	width:630px;
	top:25px;
	left:20px;
}
div#specsLeftColumn {
	position:absolute;
	width:290px;
	height:470px;
	top:100px;
	left:20px;
	z-index:501;
}
div#specsPosStatement h2,
div#specsFeaturesBenefits h2 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
div#specsPosStatement p {
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	margin-bottom:20px;
}
div#specsRebateInfo {
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	padding:10px 0;
	margin-bottom:20px;
}
div#specsFeaturesBenefits ul li {
	font-size:12px;
	line-height:14px;
	margin-bottom:10px;
}
div#specsRightColumn {
	position:absolute;
	width:290px;
	height:470px;
	top:100px;
	left:360px;
	z-index:501;
}
div#specsTireImage {
	position:absolute;
	width:290px;
	height:290px;
	top:0px;
	left:0px;
	z-index:502;
}
div#specsTireNotes {
	position:absolute;
	width:290px;
	height:160px;
	top:310px;
	left:0;
	z-index:502;
}
div#specsTireNotes p {
	font-size:12px;
	font-weight:bold;
}
div#specsTireNotes hr {
	color:#000000;
	background-color:#000000;
	height:1px;
	border:none;
	margin-top:20px;
}
div#specsSizes {
	z-index:501;
	position:absolute;
	width:630px;
	height:150px;
	top:670px;
	left:20px;
	background:#dddddd;
}
div#specsSizes div {
	position:absolute;
	z-index:11;
	width:500px;
	top:5px;
	left:70px;
}
div#specsSizes div h2 {
	font-weight:bold;
}
div#specsSizes div ul {
	float:left;
	margin-right:10px;
}
div#specsSizes div ul li {
	width:150px;
	font-size:14px;
	line-height:18px;
	color:#000000;
}
