#targetMSM{font-family:Arial, Helvetica, sans-serif;position:relative}
#targetMSM .mainCarousel{overflow:hidden; position:relative;width:952px; height:485px;}
#targetMSM .mainCarousel .MSMpanel{position:absolute;width:952px;}
#targetMSM #MSMpagination{top:485px;position:absolute; z-index:6}
#targetMSM #MSMpagination ul{float:left; width:956px;}
#targetMSM #MSMpagination ul li {float:left; display:block; padding-top:12px; margin-top:-12px;}
#targetMSM #MSMpagination ul li a{display:block;  width:235px; height:130px; border-right:4px #fff solid; text-align:left;}
#targetMSM #MSMpagination ul li .tabTxt{   color: #FFFFFF;float: left;font-size: 22px;font-weight: bold;line-height: 24px;margin: 42px 0 0 15px;position: absolute;width: 110px;z-index: 1;}
#targetMSM #MSMpagination ul li .tabImage{ border: 0 none;float: right;position: relative;}

#targetMSM .mainCarousel h2, #targetMSM .mainCarousel p, #targetMSM .mainCarousel .eyebrow, #targetMSM .mainCarousel .panelLinks{position:absolute; z-index:0; text-align:left;}
#targetMSM .mainCarousel .panelBg{position:relative; top:0px; right:0px;}
#targetMSM .mainCarousel .panelLinks a:hover{text-decoration:underline !important;}

#targetMSM .MSMcontainer{background:#fff url(//tgtfiles.target.com/2012/msm2012/productImgs/Loader_small_FNL.gif) 50% 50% no-repeat; width:952px; height:615px; position:absolute; z-index:8;}
#targetMSM .mainCarousel .panelLinks{margin-right:600px; width:300px; margin-left:35px}
#targetMSM .mainCarousel .panelLinks a{font-weight:bold;text-decoration:none;font-size:15px;color:#0069ff;line-height:18px; height:20px; display:block; background:url(//tgtfiles.target.com/2012/msm2012/productImgs/images/shim.gif) repeat;}
#targetMSM .mainCarousel h2 strong{color:#666;}
#targetMSM .mainCarousel h2{height:290px;}

#targetMSM .mainCarousel .hotspot{width:40px; height:40px; display:block; position:absolute;}


/*-------------------------------------------*/

#targetMSM{top:-12px; height:600px}
#panel1 h2{top:178px;font-size:110px; color:#fe167a; margin:0 0 0 25px; font-weight:bold;}
#panel1 .eyebrow{margin-left:30px; top:190px; font-size:12px; padding:2px 15px 4px 15px; color:#fff; background:#FE74A8;display:block; z-index:0}
#panel1 p{font-size:30px;font-weight: bold;margin-left:30px;line-height:30px;top:280px; color:#999999;}
#panel1 .panelLinks{top:330px; left:-5px;}

#panel2 h2{font-size:60px;line-height:55px;margin:0;top:185px;width:380px;color:#333;margin:0 0 0 30px;font-weight:bold;}
#panel2 .panelLinks{top:390px;}

#panel3 h2{font-size: 60px;line-height:55px;margin:0;top:135px;width:380px;color:#333;margin:0 0 0 30px;font-weight:bold;}
#panel3 .panelLinks{top:370px;}

#panel4 h2{font-size: 60px;line-height:50px;margin:0;top: 185px;width:395px;color:#333;margin:0 0 0 30px;font-weight:bold;}
#panel4 .panelLinks{top:325px; margin-left:35px !important;}

#panelTab1.selected a{background:#fe3d8f !important;}
#panelTab2.selected a{background:#2eafcc !important;}
#panelTab3.selected a{background:#fec002 !important;}
#panelTab4.selected a{background:#eb224d !important;}

#MSMpagination ul{background:url(//tgtfiles.target.com/2012/01/womens/msm/images/paginationBg.jpg) repeat-x;}
#MSMpagination ul li .hover{background:url(//tgtfiles.target.com/2012/msm2012/productImgs/tabHoverbg.png) repeat;}
#MSMpagination ul li .hover .tabTxt{color:#666 !important;}

#panelTab1.selected{background:url(//tgtfiles.target.com/2012/01/womens/msm/images/tab1onBg.png) 35px 0 no-repeat}
#panelTab2.selected{background:url(//tgtfiles.target.com/2012/01/womens/msm/images/tab2onBg.png) 35px 0 no-repeat}
#panelTab3.selected{background:url(//tgtfiles.target.com/2012/01/womens/msm/images/tab3onBg.png) 35px 0 no-repeat}
#panelTab4.selected{background:url(//tgtfiles.target.com/2012/01/womens/msm/images/tab4onBg.png) 35px 0 no-repeat}

#targetMSM .mainCarousel .MSMpanel{height:480px; padding-top:15px;}
#targetMSM .mainCarousel #panel1{background-position:580px 3px !important}
#targetMSM .mainCarousel #panel2{background-position:647px 7px !important}
#targetMSM .mainCarousel #panel3{background-position:555px 11px !important}
#targetMSM .mainCarousel #panel4{background-position:236px 2px !important}

#panel1 .quickinfolink1{top:-224px;left:300px;width:150px !important;height:300px !important;background-position:115px 170px !important;}
#panel1 .quickinfolink2{top:-235px;left:490px;width:150px !important;height:300px !important;background-position:35px 190px !important;}
#panel1 .quickinfolink3{top:-245px;left:645px;width:120px !important;height:225px !important;background-position:85px 185px !important;}

#panel1 .panelLinks a{ width:125px;}

#panel2 .quickinfolink1{top:-270px;left:400px;width:150px !important;height:300px !important;background-position:0px 185px !important;}
#panel2 .quickinfolink2{top:-290px;left:595px;width:160px !important;height:300px !important;background-position:135px 155px !important;}
#panel2 .panelLinks a{ width:225px;}

#panel3 .quickinfolink1{top:-265px;left:360px;width:125px !important;height:230px !important;background-position:10px 140px !important;}
#panel3 .quickinfolink2{top:-300px;left:490px;width:130px !important;height:120px !important;background-position:83px 15px !important;}
#panel3 .quickinfolink3{top:-155px;left:490px;width:130px !important;height:120px !important;background-position:25px 25px !important;}
#panel3 .quickinfolink4{top:-295px;left:620px;width:130px !important;height:120px !important;background-position:100px 90px !important;}
#panel3 .quickinfolink5{top:-165px;left:620px;width:150px !important;height:270px !important;background-position:110px 55px !important;}
#panel3 .panelLinks a{ width:130px;}


#panel4 .quickinfolink1{top:-180px;left:400px;width:130px !important;height:300px !important;background-position:0px 198px !important;}
#panel4 .quickinfolink2{top:-80px;left:670px;width:170px !important;height:190px !important;background-position:140px 100px !important;}
#panel4 .panelLinks a{ width:150px;}

#targetMSM #MSMpagination #panelTab1 .tabImage {right: -10px !important;top: -6px !important;}
#targetMSM #MSMpagination #panelTab2 .tabImage {right: -12px !important;top: -30px !important;}
#targetMSM #MSMpagination #panelTab3 .tabImage {right: -12px !important;top: -20px !important;}
#targetMSM #MSMpagination #panelTab4 .tabImage {right: 5px !important;top: -22px !important;}