
/* Product Detail Page */
.proddetailcol .column.first { width:760px; padding:5px 0 0 0;}
.proddetailcol .column.first .column.subfirst { width:30%; padding:0;}
.proddetailcol .column.first .column.sublast { width:70%; padding:0;}
.proddetailcol .column.last {padding-top:14px;}


.ebook dt {display:block; padding:8px 0 5px 0!important; margin:0; color:#c47403; font-size:13px; font-weight:bold;}
.ebook dd {display:block; padding:0 0 3px 0; margin:0;}
.ebook a, .ebook a:visited {color:#819b01; font-weight:bold; text-decoration:underline;}
.ebook a:hover, .ebook a:active, .ebook a:focus {color:#819b01; text-decoration:none;}


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

/* Product Tabs */
#p7TPtabswrap {position:relative; width: 495px; height: 23px; margin:0; padding: 0; overflow: hidden;}

#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(../assets/dup_navtab_details.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 - Table Of Contents
p7tpb1_3 - Reviews and Awards
p7tpb1_4 - Endorsements
p7tpb1_5 - Rights
p7tpb1_6 - Contributors
p7tpb1_7 - Awards
p7tpb1_8 - Reviews
p7tpb1_9 - Special/Back Issues
p7tpb1_10 - Editors(SwitchAbout)
p7tpb1_11 - Submissions
p7tpb1_12 - Advertising
p7tpb1_13 - Online Access
 */


/* Product 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:109px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_3 a { background-position: -162px 0; width:100px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a { background-position: -264px 0; width:90px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a { background-position: -356px 0; width:45px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a { background-position: -403px 0; width:85px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a { background-position: -490px 0; width:52px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a { background-position: -544px 0; width:53px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a { background-position: -599px 0; width:118px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a { background-position: -1011px 0; width:51px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a { background-position: -763px 0; width:79px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a { background-position: -844px 0; width:77px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a { background-position: -921px 0; width:88px; }

/* Product 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: -162px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a:hover { background-position: -264px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a:hover { background-position: -356px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a:hover { background-position: -403px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a:hover { background-position: -490px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a:hover { background-position: -544px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a:hover { background-position: -599px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a:hover { background-position: -1011px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a:hover { background-position: -763px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a:hover { background-position: -844px -23px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a:hover { background-position: -921px -23px; }

/* Product 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: -162px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a:active { background-position: -264px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a:active { background-position: -356px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a:active { background-position: -403px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a:active { background-position: -490px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a:active { background-position: -544px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a:active { background-position: -599px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a:active { background-position: -1011px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a:active { background-position: -763px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a:active { background-position: -844px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a:active { background-position: -921px -46px; }

/* Product 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: -162px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_4 a.down { background-position: -264px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_5 a.down { background-position: -356px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_6 a.down { background-position: -403px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_7 a.down { background-position: -490px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_8 a.down { background-position: -544px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_9 a.down { background-position: -599px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_10 a.down { background-position: -1011px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_11 a.down { background-position: -763px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_12 a.down { background-position: -844px -46px; }
#p7TPtabswrap .p7TP_tabs li#p7tpb1_13 a.down { background-position: -921px -46px; }


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

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




/* Product Image Column First */
.prodimage li h6 img {float:left;}
.prodimage li {display:inline; clear:both;}
.prodimage li p {display: block; clear:both; padding:4px 0 10px 0; margin:0 0 0 11px;}

.prod_content {display: block; clear:both; padding:4px 0 10px 0; margin:0 0 0 11px;}

/* TABS - Details Layout Sub Columns */
#p7tpc1_1 .column.first, #p7tpc1_10 .column.first, #p7tpc1_9 .column.first { width:225px; padding:0;}
#p7tpc1_1 .column.last, #p7tpc1_10 .column.last, #p7tpc1_9 .column.last { width:225px; padding:0; float:right !important;}


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

.p7TPcontent #p7tpc1_9 .pictformatA li h6 {padding:0 7px 10px 0; margin: 0;}/* Tabs Journals */
.p7TPcontent #p7tpc1_9 .pictformatA li dl {width:150px; padding:0 7px 10px 0; margin: 0;}



/* Tab Content layout */
.tablistA {font-size:14px; line-height:22px;}
.proddetailcol .p7TPcontent .tablistA li  {list-style:none; display:block; font-weight:normal; padding-top:2px;}

.proddetailcol #p7tpc1_1 li dl, 
.proddetailcol #p7tpc1_10 li dl,
.proddetailcol #p7tpc1_5 li dl, 
.proddetailcol #p7tpc1_12 li dl {padding-bottom:9px;}

.proddetailcol .p7TPcontent #p7tpc1_1 .tablistA li h2,
.proddetailcol .p7TPcontent #p7tpc1_10 .tablistA li h2 {padding:0 0 10px 0; color:#c47403; font-weight:bold;}
.proddetailcol .p7TPcontent #p7tpc1_1 .tablistA dd,
.proddetailcol .p7TPcontent #p7tpc1_10 .tablistA dd {padding: 0 0 10px 0;}

.proddetailcol #p7tpc1_2 .tablistA li dd {padding:0 10px 7px 0;}

.p7TPcontent .tablistA li p {padding:0 15px 10px 0;}

.proddetailcol #p7tpc1_5 .tablistA li dd, 
.proddetailcol #p7tpc1_12 .tablistA li dd {padding:0 0 1px 0;}







