/* ---  PACKS CLASSES ------*/
.MustangPacksMainCell{ 	background-color: #ffffff; position:relative; margin-left:0px; margin-right:0px; padding-left:10px; padding-bottom:0px; left:0px; width:575px; }
.MustangPackDiv{ 		width:169px; background-color: #28292a; border-top:solid #48494d 1px; border-bottom:solid #0e1015 1px; border-left:solid #28292a 1px; border-right:solid #28292a 1px; float:left; padding-left:15px; height:175px; padding-top:5px; cursor:pointer; }
.MustangPackDiv-blank{ 	width:169px; background-color: #28292a; border-top:solid #48494d 1px; border-bottom:solid #0e1015 1px; border-left:solid #28292a 1px; border-right:solid #28292a 1px; float:left; padding-left:15px; height:175px; padding-top:5px; cursor:pointer;}
.MustangPackImg-blank{ 	border:solid 1px #28292a; margin-top:5px; }
.MustangPackDiv-over{	width:169px; background-color: #171b21; border-bottom:solid #070707 1px; border-top:solid #505050 1px;border-left:solid #303030 1px; border-right:solid #10151d 1px; float:left; padding-left:15px; height:175px; padding-top:5px; cursor:pointer;}
.MustangPackImg{ 		border-bottom:solid 1px #0e1015; border-right:solid 1px #0e1015; border-left:solid 1px #7a808d; border-top:solid 1px #7a808d; margin-top:5px; cursor:pointer; }
.MustangPackContentsDiv{ padding-left:18px; line-height:18px; cursor:pointer;}
.MustangPackContentsDiv-blank{ padding-left:18px;line-height:18px;}
.MustangPackPartNumber{ font-size: 11px; color: #2269f8; font-family: Arial; text-decoration:underline; cursor:pointer; }
.MustangPackYearID{ font-size: 11px; color: #999999; font-family: Arial; cursor:pointer; }
.MustangPack-title-img{ width:164px; height:25px;}
#div-2010PacksImgHeader{ cursor:pointer; position:relative; left:0px; top:0px;}
#div-20005PacksImgHeader{cursor:pointer; position:relative; left:0px; top:0px;}
.altTextDiv{ position:relative; left:-8000px; top:0px; width:120px; height:15px; background-color:#CCCCCC; border:1px solid #999999; color:#444444; font:Arial; font-size:10px; font-style:normal; text-align:left; margin:0px; padding:5px; z-index:100; }
.PacksImgHeader{width:580px; height:160px;}

/* --- DIALOG BOX AND TAB STYLES -------*/
#partDialog{ 	height:500px; width:670px; overflow:hidden;}
#tabs{ 			border:1px solid #a6c9e2; width:630px; height:470px;}
.tab-head{ 		font-family:Arial; font-smoothing:always; font-size:14px; color:#444444; text-align:left; font-weight:bold; text-transform:capitalize; cursor:pointer;}

/* --- DIALOG BOX HEADER ------------*/
#dialogBoxPartNumber-a{	float:left; width:150px; text-align:left; color:#ffffff;}

/* --- TITLE TEXT CLASSES -------*/
.packContentsTitle-div{ 	height:25px; padding-top:10px; padding-left:10px; padding-bottom:5px; width:600px; float:left; text-align:left;}
.packContentsTitle-font{ 	font-family:Arial; font-smoothing:always; font-size:14px; color:#444444; text-align:left; font-weight:bold;}
.packContentsTitle2-font{	font-family:Arial; font-size:12px; color:#777777; text-align:left; font-weight:bold;}

/* --- THREE TAB STYLES ---------*/
#packContentsImg-div{ 	float:left; width:250px; padding-right:10px; border:0px solid #ffffff; }
#img-partnumber{ 		background-image:url(../images/Part/tiny/frpp.jpg); padding:10px; }
#packContents-div{ 		position:relative; width:310px; height:360px; padding-top:10px; padding-left:25px; overflow:auto; float:left;}
#catalogText-div{ 		position:relative; padding-top:10px; height:360px; width:590px; border:0px solid #FFFFFF; overflow:auto; float:left;}
#div-optional-items{ 	position:relative; padding-top:10px; height:360px; width:600px; border:0px solid #FFFFFF; overflow:auto; float:left; }

/* --- CATALOG TEXT TAB STYLES ---------*/
#catalogText-div ul{ 		float:left; text-align: left; list-style:url(../../images/Part/SSR_Arrow2.gif); padding-top: 0px; padding-bottom: 0px; padding-left: 15px; margin: 0px; border: 0px solid #CCC; line-height:14px; width:400px; }
#catalogText-div ul li{ 	font:Arial; font-size:11px; font-style:normal; margin:8px; }
#catalogText-div ul ul li{ 	list-style:url(../../images/Part/SSR_Arrow.gif); font:Arial; font-size:11px; font-style:normal; margin:8px; }
#catalogText-div ul li a{ 	font-size: 11px; color: #1f60f7; font-family: Arial; font-style:normal; text-decoration:underline; cursor:pointer; }

/* ---  OPTIONS CLASSES ------*/
.optionsRow-div{ 			float:right; width:100%; height:60px; border-bottom:1px solid #eeeeee; padding-top:5px; font-family:Arial; font-size:11px; color:#666666; text-align:left; font-weight:normal; cursor:pointer; background-color:#ffffff;  }
.optionsDetails-div{ 		float:left; padding-left:5px; width:50px;}
.optionsDetails2-div{ 		float:left; padding-left:20px; padding-top:5px; overflow:hidden; width:170px;	height:50px; }
.optionsImg-img{ 			width:50px; height:50px; }
.optionsDescription-font{ 	font-family:Arial; font-size:11px; color:#666666; text-align:left; font-weight:bold; cursor:pointer; }

/*--- IMAGE SLIDER ---------*/
#slider{ position:relative; left:28px;}	
#slider ul, #slider li, #slider2 ul, #slider2 li{ margin:0; padding:0; list-style:none; }
#slider li, #slider2 li{ width:525px; height:260px; overflow:hidden; }	/* 	define width and height of list item (slide) entire slider area will adjust according to the parameters provided here	*/ 

p#controls, p#controls2{ margin:0; position:relative;} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ display:block; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:3px; top:-160px;	}	
#nextBtn, #nextBtn2{ left:548px; }														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{ display:block; width:30px; height:77px; background:url(../../images/btn_prev.gif) no-repeat 0 0;}	
#nextBtn a, #nextBtn2 a{ background:url(../../images/btn_next.gif) no-repeat 0 0; }




