
/* 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:9px; 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(../images/dup_navtab_info.gif); text-decoration:none;}

#p7TPtabswrap .p7TP_tabs li#p7tpb1_end  { background-image: url(../images/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; }

/* 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; }

/* 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; }

/* 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; }




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

.p7TPcontent {
	position: relative;
	z-index: 1;
	top: 0;
	left: 0;
	font-size: 10px;
	line-height: 13px;
	color: #4f4c37;
	background-color: #faf8f1;
	padding: 5px;
	margin:0 0 10px 0;
}
.p7TPcontent div {
	border: 1px dotted #a6a490;
	padding:12px 0 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; line-height:1.5em;}

#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; line-height:12px;}

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

/* 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; font-size:11px;}
.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 {line-height:15px; 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;}


.infodetailcol .p7TPcontent #p7tpc1_1 .tablistA li   
{display:block; font-weight:normal; background:url(../images/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;}



/* Product Description */
#descript {width:710px; clear:both; background-color:#faf8f1; padding:5px; margin:10px 0 0 1px; }

#descript .descripttext {line-height:14px; border: 1px dotted #a6a490; padding:0 10px 10px 10px; margin:0;}

#descript .descripttext li h3 {padding:10px 0 2px 0; font-weight:bold;}
#descript .descripttext li p {padding: 0 0 7px 0;}




