
/* INFO DETAIL PAGE - Tabs, Tab Panels, Product Image, Tab Panel Formating, Description  */

/* Info Tabs */
.grid2colBsub.column #p7TPtabswrap {position:relative; width:700px; height:23px; margin:0; padding:0; overflow:hidden;}
.grid2colBsub.column #p7TPtabswrap .p7TP_tabs { width:700px; margin:0; padding:0; clear:both;}

.infodetailcol.column #p7TPtabswrap {position:relative; width:495px; height:23px; margin:0; padding:0; overflow:hidden;}
.infodetailcol.column #p7TPtabswrap .p7TP_tabs { width:495px; margin:0; padding:0; clear:both;}

#p7TPtabswrap .p7TP_tabs li, #p7TPtabswrap .p7TP_tabs li a {display:block; font-size:11px; background-repeat:no-repeat;}

#p7TPtabswrap .p7TP_tabs li {float:left; list-style-type:none; }

#p7TPtabswrap .p7TP_tabs li a, #p7TPtabswrap .p7TP_tabs li#p7tpb1_end {height:0px !important; height /**/:23px; /* for IE5/Win */ overflow:hidden; padding-top:23px; }

#p7TPtabswrap .p7TP_tabs li a { background-image:url(../assets/dup_navtab_info.gif); text-decoration:none;}

#p7TPtabswrap .p7TP_tabs li#p7tpb1_end  { background-image:url(../assets/dup_navtabs_end.gif); background-position:left top; width:1px; height:23px; }


/* PRODUCT TABS IDS BELOW
p7tpb1_1 - Details
p7tpb1_2 - Official Journal
p7tpb1_3 - Executive Board
p7tpb1_4 - Featured (STARTER Journal Layout)
p7tpb1_5 - Exam Copies
p7tpb1_6 - Desk Copies
p7tpb1_7 - Reading List
p7tpb1_8 - Course Use Testimonials
p7tpb1_9 - Included Content
p7tpb1_10 - Pricing/Ordering
p7tpb1_11 - Electronic Access
p7tpb1_12 - License
p7tpb1_13 - Usage Stats
p7tpb1_14 - Access/License
p7tpb1_15 - Commissions
p7tpb1_16 - Payment
p7tpb1_17 - Wire Transfers
p7tpb1_18 - Cancel/Update
 */


/* Info Tabs Off State */
#p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a { background-position:0 0; width:49px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_2 a { background-position:-51px 0; width:100px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_3 a { background-position:-153px 0; width:100px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a { background-position:-255px 0; width:59px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a { background-position:-316px 0; width:75px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a { background-position:-393px 0; width:72px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a { background-position:-467px 0; width:78px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a { background-position:-547px 0; width:150px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a { background-position:-700px 0; width:107px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a { background-position:-810px 0; width:103px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a { background-position:-916px 0; width:109px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a { background-position:-1028px 0; width:49px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a { background-position:-1080px 0; width:73px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_14 a { background-position:-1156px 0; width:91px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_15 a { background-position:-1250px 0; width:80px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_16 a { background-position:-1333px 0; width:55px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_17 a { background-position:-1391px 0; width:93px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_18 a { background-position:-1487px 0; width:90px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_19 a { background-position:-1580px 0; width:44px; }

body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a { background-position:-1625px 0; width:80px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_21 a { background-position:-1705px 0; width:97px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_22 a { background-position:-1802px 0; width:60px; }

body.community #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a { background-position:-1862px 0; width:145px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_23 a { background-position:-1863px 0; width:144px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_24 a { background-position:-2007px 0; width:148px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_25 a { background-position:-2155px 0; width:43px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_26 a { background-position:-2198px 0; width:130px; }

/* Info Tabs Over State */
#p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:hover { background-position:0 -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_2 a:hover { background-position:-51px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_3 a:hover { background-position:-153px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a:hover { background-position:-255px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a:hover { background-position:-316px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a:hover { background-position:-393px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a:hover { background-position:-467px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a:hover { background-position:-547px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a:hover { background-position:-700px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a:hover { background-position:-810px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a:hover { background-position:-916px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a:hover { background-position:-1028px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a:hover { background-position:-1080px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_14 a:hover { background-position:-1156px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_15 a:hover { background-position:-1250px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_16 a:hover { background-position:-1333px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_17 a:hover { background-position:-1391px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_18 a:hover { background-position:-1487px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_19 a:hover { background-position:-1580px -23px; }

body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:hover { background-position:-1625px -23px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_21 a:hover { background-position:-1705px -23px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_22 a:hover { background-position:-1802px -23px; }

body.community #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:hover { background-position:-1862px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_23 a:hover { background-position:-1863px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_24 a:hover { background-position:-2007px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_25 a:hover { background-position:-2155px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_26 a:hover { background-position:-2198px -23px; }

/* Info Tabs Down State */
#p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:active { background-position:0 -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_2 a:active { background-position:-51px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_3 a:active { background-position:-153px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a:active { background-position:-255px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a:active { background-position:-316px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a:active { background-position:-393px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a:active { background-position:-467px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a:active { background-position:-547px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a:active { background-position:-700px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a:active { background-position:-810px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a:active { background-position:-916px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a:active { background-position:-1028px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a:active { background-position:-1080px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_14 a:active { background-position:-1156px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_15 a:active { background-position:-1250px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_16 a:active { background-position:-1333px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_17 a:active { background-position:-1391px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_18 a:active { background-position:-1487px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_19 a:active { background-position:-1580px -46px; }

body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:active { background-position:-1625px -46px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_21 a:active { background-position:-1705px -46px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_22 a:active { background-position:-1802px -46px; }

body.community #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a:active { background-position:-1862px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_23 a:active { background-position:-1863px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_24 a:active { background-position:-2007px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_25 a:active { background-position:-2155px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_26 a:active { background-position:-2198px -46px; }

/* Info Tabs Down State */
#p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a.down { background-position:0 -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_2 a.down { background-position:-51px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_3 a.down { background-position:-153px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a.down { background-position:-255px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a.down { background-position:-316px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a.down { background-position:-393px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a.down { background-position:-467px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a.down { background-position:-547px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a.down { background-position:-700px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a.down { background-position:-810px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a.down { background-position:-916px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a.down { background-position:-1028px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a.down { background-position:-1080px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_14 a.down { background-position:-1156px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_15 a.down { background-position:-1250px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_16 a.down { background-position:-1333px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_17 a.down { background-position:-1391px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_18 a.down { background-position:-1487px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_19 a.down { background-position:-1580px -46px; }

body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a.down { background-position:-1625px -46px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_21 a.down { background-position:-1705px -46px; }
body.resourcecontent #p7TPtabswrap .p7TP_tabs li#p7tpb1_22 a.down { background-position:-1802px -46px; }

body.community #p7TPtabswrap .p7TP_tabs li#p7tpb1_1 a.down { background-position:-1862px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_23 a.down { background-position:-1863px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_24 a.down { background-position:-2007px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_25 a.down { background-position:-2155px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_26 a.down { background-position:-2198px -46px; }


/* Tab Panel Layout by Project Seven Development */
#p7TP1 {}
.p7TPwrapper {
	padding:0;
}

.p7TPcontent {
	position:relative;
	z-index:1;
	top:0;
	left:0;
	color:#444444;
	background-color:#ffffff;
	padding:5px;
	margin:0 0 10px 0;
}
.p7TPcontent div {
	border:1px solid #cccccc;
	padding:12px 5px 7px 15px;
	margin:0;		
}
.p7TPcontent div div {border:none; padding:0;}





/* Product Image Column First */
.prodimage li h6 {width:214px; margin-left:1px;}
.prodimage li {display:inline; clear:both;}
.prodimage li p {display:block; clear:both; padding:4px 7px 10px 1px;}


/* TABS - Details Layout Sub Columns */
.infodetailcol #p7tpc1_1 .column.first { width:220px; margin:0; padding:0 10px 0 0;}
.infodetailcol #p7tpc1_1 .column.last { width:210px; margin:0; padding:0; float:right !important;}

#p7tpc1_3 .column.first { width:140px; margin:0 20px 10px 0; padding:0;}
#p7tpc1_3 .column.middle { width:140px; margin:0 0 10px 0; padding:0;}
#p7tpc1_3 .column.last { width:140px; margin:0 0 10px 0; padding:0; float:right !important;}
#p7tpc1_3 li {display:block; clear:both; padding-bottom:2px;}

#p7tpc1_5 .column.last, #p7tpc1_6 .column.last { width:220px; margin:0 0 10px 20px; padding:0;}
#p7tpc1_5 .column.first, #p7tpc1_6 .column.first { width:330px; margin:0 0 10px 0; padding:0;}

.grid2colBsub .p7TPcontent #p7tpc1_4 {padding:15px 10px 10px 10px; }


/* PL Page Specific Product Tabs */
.p7TPcontent #p7tpc1_1 .pictformatA li h6 {padding:1px 4px 10px 0; margin:0;}/* Details Add To Cart */
.p7TPcontent #p7tpc1_1 .pictformatA li dl {width:182px; padding:0 0 10px 0; margin:0;}
.p7TPcontent #p7tpc1_1 .pictformatA li dt {padding:0 0 2px 0; margin:0; }

.grid2colBsub .p7TPcontent #p7tpc1_4 .pictformatA li h6 {padding:0 7px 0 0; margin:0;}/* Tabs Journals */
.grid2colBsub .p7TPcontent #p7tpc1_4 .pictformatA li dl {width:150px; padding:0; margin:0;}
.grid2colBsub .p7TPcontent #p7tpc1_4 .pictformatA li {float:left; display:block; width:225px; clear:none; padding:0 5px 15px 7px; margin:0;}
.grid2colBsub .p7TPcontent #p7tpc1_4 ul.pictformatA {clear:both; margin:0; padding:0;}
.grid2colBsub .p7TPcontent #p7tpc1_4 .pictformatA h2 {padding:0 0 3px 0; color:#c47403;}

/* Tab Content layout */
.p7TPcontent h2 {padding:0 0 3px 0;}

.infodetailcol .p7TPcontent .tablistA li  {list-style:none; display:block; font-weight:normal; padding-top:2px;}

.infodetailcol .p7TPcontent #p7tpc1_1 .tablistA li h2 {padding:0 0 10px 0; color:#c47403;}
.infodetailcol .p7TPcontent #p7tpc1_1 .tablistA dd {padding:0 0 10px 0;}

.infodetailcol #p7tpc1_2 .tablistA li dd {padding:0 10px 7px 0;}
.infodetailcol #p7tpc1_2 .tablistA li img.column.iconA {margin:0 10px 5px 0;}

.p7TPcontent .tablistA li p {padding:0 15px 10px 0;}
.p7TPcontent .tablistA li table {width:97%; margin:0 0 10px 0;}

.p7TPcontent #p7tpc1_3 .tablistA li p {padding:0 15px 5px 0;}

.p7TPcontent #p7tpc1_7 {padding:12px 15px 10px 15px;}


.p7TPcontent .tablistB {padding:0 10px 0 0;}
.p7TPcontent .tablistB li  {list-style:none; display:block; font-weight:normal; padding:2px 0 15px 0;}
.p7TPcontent .tablistB li h2 {padding:0 0 5px 0; color:#c47403;}
.p7TPcontent .tablistB li img {
	margin:0 0 5px 0; 
	border:1px solid #cccccc;
	-moz-box-shadow:-2px 3px 4px #666666;
	-webkit-box-shadow:-2px 3px 4px #666666;
	box-shadow:-2px 3px 4px #666666;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=55, Color='#666666')";
	/* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=55, Color='#666666');
}
.p7TPcontent .tablistB li img#imgMap {
	margin:0 0 5px 0; 
	border:1px solid #bbbbbb;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	/* For IE 8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0)";
	/* For IE 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0);
}
.p7TPcontent .tablistB li p {line-height:15px; padding:0 0 10px 0;}

.p7TPcontent .tablistB li .pagelistA.styleA li ul {padding:2px 0 0px 35px;}

.infodetailcol .p7TPcontent #p7tpc1_1 .tablistA li   
{display:block; font-weight:normal; padding:0 0 5px 0;}
/* REMOVED BKGD {display:block; font-weight:normal; background:url(../assets/dup_bull_nbox_1.gif) 0 3px no-repeat; padding:0 0 5px 9px;}*/
.infodetailcol .p7TPcontent #p7tpc1_1 .tablistA li.firstBLOC {background:none; padding:0 0 3px 0;}







