/****************************************************************************************
Copyright (c) 2007 Ethicon Endo-Surgery, Inc.(EES).

This software is the confidential and proprietary information of EES. ("Confidential Information"). You shall not disclose such Confidential Information and shall use it only in accordance with the terms of the license agreement you entered into with EES.

VERSION 	1.0
AUTHOR		Doug Scamahorn

DATE       	NAME           	DESCRIPTON
03/13/2007 	Doug Scamahorn  Initial creation.

****************************************************************************************/
/* SCREEN STYLES - TOC --------------------------------------------------------------- */
/* YAHOO RESET STYLES ---------------------------------------------------------------- */
/* Copyright (c) 2006, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 0.12.1 */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/* FRAMEWORK SKELETON ---------------------------------------------------------------- */
/* base styles - redefined tags */





div#container {
	height: 500px;
	width: 536px;
}

div#left {
	float: left;
	width: 210px;
	height: 190px;
	text-align: center;
	margin-top: 11px;
}

div#right {
	float: left;
	width: 310px;
	height: 280px;
	text-align: center;
	margin-top: 20px;
}

span.bigarial {
	color: #818386;
	font: 14px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
}

.bigarial a:link, .bigarial a:active, .bigarial a:visited, .bigarial a:hover{
	color: #818386;
	text-decoration: none;
}

span.smarial {
	color: #818386;
	font: 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.smarial a:link, .smarial a:active, .smarial a:visited, .smarial a:hover{
	color: #818386;
	text-decoration: none;
}






html, table{font-size:100%;}
body {font-size:75%; /*12px*/ line-height:18px;/*18px leading*/ font-family:Arial, Helvetica, sans-serif; background-color:#b5b5b5; color:#333333;}
p, ul, ol, h2 {margin-bottom:1.125em;}
li p {margin:0;}
h2{font-weight:bold;color:#fbaa21;margin-bottom:0;}
ul{list-style:disc; margin-left:2.5em;}
ol{list-style:decimal; margin-left:2.5em;}
sup {line-height:0em;}
a 			{color: #7e3f98;}
a:link		{color: #7e3f98;} /* unvisited link */
a:visited	{color: #7e3f98;} /* visited link */
a:hover		{color: #7e3f98;text-decoration:none;}  /* hover link */
a:active	{color: #7e3f98;} /* selected link */ 
/* base page structure styles */
#page {
	width:960px;
	margin:auto;
	overflow:hidden;
	background-image: url(/images/bgPage.gif);
	background-repeat:repeat-y;
	background-position:3px 0px;	
	background-color:#ffffff;
}
#pageMasthead {
	background-color:#ffffff;
	height:126px;
	padding:3px 3px 0px 3px;
	background-image: url(/images/bgPageMasthead.jpg);
	background-repeat:no-repeat;
	background-position:3px 36px;
	position:relative;
}
#pageMasthead h1 {
	background-color:#7f7f7f;
}
#pageMasthead h1 a{
	height:30px;
	background-color:#7e3f98;
	font-weight:bold;
	width:234px;
	text-align:center;
	display:block;
	color:#ffffff;
	text-decoration:none;
	border-right: solid 6px #ffffff;
}
#pageMasthead div.sectionLabel {
	position: absolute;
	left:117px;
	top:51px;
}
#pageBody {
	width: 954px;
	overflow:hidden;
	padding:9px 3px 0px 3px;
	background-image: url(/images/bgPageBody.gif);
	background-repeat:no-repeat;
	background-position:3px 0px;
}
#pageMenubar {
	width:234px;
	float:left;
	position:relative;
	margin-right:3px;
	padding:16px 0 0 0;
	background-color:#e7e7e8;
	min-height:550px;
}
*html #pageMenubar {height:550px;}
#pageContent {
	width:536px;
	float:left;
	margin:0;
	position:relative;
	padding:16px 12px 0 12px;
}
#pageSidebar {
	padding:16px 0 0 0;
	width:157px;
	min-height:432px;
	float:left;
	position:relative;
	background-image: url(/images/bgSidebar.gif);
	background-repeat:no-repeat;
	font-size:0.917em;
}
*html #pageSidebar {height:432px;}
#pageSidebar ul#pageTools {
	margin-bottom:0em;
	margin:0 6px 0 6px;
	line-height:1.636em;
	border-bottom:solid 1px #c2c3c5;
	padding-bottom: 9px;
}
#pageSidebar ul#pageTools li {
	display:block;
	padding:0 0 0 6px;
}
#pageSidebar ul#pageTools li a {
	color:#00a88b;
}
#pageSidebar ul#pageTools li a.emailThisPage {
	background-image:url(/images/iconEmail.gif);background-repeat:no-repeat;padding-left:20px;background-position:left center;
}
#pageSidebar ul#pageTools li a.printThisPage {
	background-image:url(/images/iconPrint.gif);background-repeat:no-repeat;padding-left:20px;background-position:left center;
}
#pageSidebar ul#pageTools li a.contactUs {
	background-image:url(/images/iconContactUs.gif);background-repeat:no-repeat;padding-left:20px;background-position:left center;
}
#pageSidebar ul#pageTools li a.siteMap {
	background-image:url(/images/iconSitemap.gif);background-repeat:no-repeat;padding-left:20px;background-position:left center;
}
#pageBodyFooter {
	height:63px;
	clear:both;
	border-bottom: solid 2px #00a88b;
	background-color:#ffffff;
	position:relative;
}
#pageBodyFooterLogos{
	width:234px;
	height:60px;
	background-color:#7f7f7f;
	text-align:center;
}
#pageBodyFooterLogos img{
	margin-top:10px;
}
#sidebarLogos{
	text-align:center;
	width:234px;
	position:absolute;
	top:-72px;
}
#sidebarLogos img{
	display:inline;
}
/*Footer Styles*/
#pageFooter {
	background-color:#b5b5b5;
	border-top:solid 3px #ffffff;
	clear:both;
	font-size:0.917em;
	padding-top:3px;
}
#pageFooter p, #pageFooter ul#navFooter{
	margin-bottom:0em;
	margin-left:0;
	line-height:1.636em;
}
#pageFooter ul#navFooter li {
	display:inline;
	background-image:url(/images/bgPipeNavFooter.gif);
	background-repeat:no-repeat;
	padding:0 3px 0 7px;
}
#pageFooter ul#navFooter li.first {
	background-image:none;
	padding-left:0;
}
#pageFooter ul#navFooter li a {}
#pageFooter a.emailThisPage{background-image:url(/images/bgEmailThisPage.gif);background-repeat:no-repeat;padding-left:18px;background-position:left center;}
/* special content styles */
/*Print Logo*/
#logoEESPrint{display:none;}
#logoCSIPrint{display:none;}
/*Tables*/
table.datagrid{width:99%;border:solid 1px #7e3f98;margin:1.125em 0 1.125em 0;}
table.datagrid caption{text-align:left; font-weight:bold;color:#fbaa21;margin:1.125em 0 0 0;}
table.datagrid td, table.datagrid th{ vertical-align:top; width:33%;border:solid 1px #7e3f98;padding:0 5px 0 5px;}
table.datagrid th{text-align:left;font-weight:bold; background-color:#E7E7E8; color:#7e3f98; text-align:center;}
/*References*/
#references span {display:block;overflow-x:auto;width:500px;word-wrap:break-word;}
/*Online Doctor*/
#eesModule{margin:18px 0 18px 0; float:left;}
/*Callouts*/
#pageSidebar .callout {
	margin:18px 3px 0 3px;
	line-height:1.636em;
	padding: 3px;
	background-image:url(/images/bgCallout.gif);
	background-repeat: no-repeat;
	overflow:auto;
	zoom:1;
}
#pageSidebar .callout div {
	display:block;
	float:left;
	width: 132px;
}
#pageSidebar .callout div.arrow {
	width:10px;	
	font-weight:bold;
	color:#fbaa21;
	padding-left:2px;
}
#pageSidebar .callout strong {
	display:block;
	font-weight:bold;
}
#pageSidebar .callout img {
	display: block;
}
/*Definition Lists*/
dl {margin:1.125em 0 1.125em 0;}
dt{font-weight:bold;}
dd{margin:0 0 1.125em 1.125em;}
/* FRAMEWORK NAVIGATION -------------------------------------------------------------- */
div.menu {margin:0 6px 0 6px; border-bottom:solid 1px #c2c3c5; font-size:0.917em; width:222px;}
/* below is to handle strange behavor for NN and OP where navPrimary's margin-top attribute was only taking if a border was set on the menu div */
div.menu > a:first-child {margin-top: 0px;}
/* --------   Primary and Secondary   -------- */
a.navPrimary, a.navPrimaryActive, a.navSecondary, a.navSecondaryActive {line-height:1.636em; display:block; color:#333333; text-decoration:none; padding-left:6px;}
/* --------   Primary   -------- */
a.navPrimary, a.navPrimaryActive {border-top:solid 1px #c2c3c5; margin-top:-1px;}
a.navPrimary {}
a.navPrimary:visited {color:#333333;}
a.navPrimary:hover {color:#7e3f98;}
a.navPrimary:active {color:#7e3f98;}
a.navPrimaryActive {font-weight:bold; color:#7e3f98; background-color:#FFFFFF;}
a.navPrimaryActive:visited {}
a.navPrimaryActive:hover {}
a.navPrimaryActive:active {}
/* --------   Secondary   -------- */
a.navSecondary, a.navSecondaryActive  {}
div.navSecondaryGroup {padding-left:10px; background-color:#FFFFFF;}
a.navSecondary {}
a.navSecondary:visited {color:#333333;}
a.navSecondary:hover {color:#7e3f98;}
a.navSecondary:active {color:#7e3f98;}
a.navSecondaryActive {font-weight:bold; color:#7e3f98;}
a.navSecondaryActive:visited {}
a.navSecondaryActive:hover {}
a.navSecondaryActive:active {}
/* --------  Tertiary ---------- */
div.navTertiaryGroup {}
a.navTertiary, a.navTertiaryActive:hover, a.navTertiary:visited{}
a.navTertiaryActive, a.navTertiaryActive:visited{}
/* FRAMEWORK COMPONENTS -------------------------------------------------------------- */
/***************************************
Common Component Classes
***************************************/
table.cc_form {}
td.cc_formFieldLabel {text-align:left;vertical-align:top; padding-right:12px;}
td.cc_formFieldInput {}
input.cc_formFieldInput, select.cc_formFieldInput, textarea.cc_formFieldInput {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:1.0em;}
div.cc_formErrorHeader {font-weight:bold;color:#7c6bae;}
td.cc_formError {color:#7c6bae;font-size:0.917em; line-height:1.636em; margin-bottom:1.636em;}
td.cc_formSubmitImage {}
input.cc_formSubmitImage {margin-top:5px;}
td.cc_formFieldSpacer {}
img.cc_formFieldSpacer {height:1px;}
td.cc_formFieldRequired {font-size:0.917em; line-height:1.636em; margin-bottom:1.636em; color:#7c6bae;}
td.cc_formFieldRequired img {vertical-align:middle;}
img.cc_formFieldRequired {height:12px; width:3px; vertical-align:top;margin-right:3px;}
p.cc_Disclaimer, div.cc_Disclaimer {color:#666666; font-style:italic; font-size:0.917em; line-height:1.636em; margin-bottom:1.636em;}
div.cc_Disclaimer a {}
/***************************************
Contact Us Component
***************************************/
/*Common Component Classes*/
/***************************************
Email a Friend Component
***************************************/
div.c_emailafriendSampleTitle{}
div.c_emailafriendSample{}
span.c_emailafriendSampleSal{}
span.c_emailafriendSampleSig{}
/***************************************
Exit Component
***************************************/
td.c_exitDirection{}
td.c_exitURL{display:block;overflow-x:auto;width:350px;word-wrap:break-word;}
/***************************************
External Links Component
***************************************/
table.c_externalLinkForm{}
td.c_externalLinkName{font-weight:bold;}
td.c_externalLinkAddress{}
td.c_externalLinkDescription{}
td.c_externalLinkTelephone{}
td.c_externalLinkURL{}
img.c_externalLinkDivider{}
td.c_externalLinkDivider{}
/***************************************
FAQ Component
***************************************/
div.c_faqQList{}
div.c_faqQListCategory{}
ul.c_faqQListQuestions{}
li.c_faqQListQuestions{}
div.c_faqQAList{}
div.c_faqQAListCategory{}
div.c_faqQuestion{}
div.c_faqAnswer{}
img.c_faqAnswerImage{}
a.c_faqBackToTop{}
img.c_faqBackToTop{}
/***************************************
File List Component
***************************************/
c_FileList{}
c_Adobe{}
/***************************************
Hidden Form Component
***************************************/
div.c_hiddenform{}
div.c_hiddenformMsg{}
Input.c_hiddenformImage{}
/***************************************
Locator Component
***************************************/
div.c_locatorAgainDirection {}
div.c_locatorAgainDirection img {}
div.c_locatorItemList {}
div.c_locatorItemList table.c_locatorItem {}
table.c_locatorItem span.c_locatorItemData {}
table.c_locatorItem span.c_locatorItemData span.c_locatorItemTitle {}/*NOT FOUND IN DOCUMENTATION*/
table.c_locatorItem span.c_locatorItemData a {}
div.c_locatorItemList div.c_locatorItemDivision {background-image:url(/images/bgRule.gif); background-position:center; background-repeat: repeat-x;height:1.5em;display:block;}
div.c_locatorBackDirection {}
div.c_locatorBackDirection img {}
div.c_locatorDetail {}
div.c_locatorDetail br{height:0px;display:block;}
div.c_locatorDetail span.c_locatorItemTitle {font-weight:bold;}
div.c_locatorDetail a {}
div.c_locatorDetailDivision {background-image:url(/images/bgRule.gif); background-position:center; background-repeat: repeat-x;height:1.5em;display:block;}
.c_locatorOr {padding-left:1.125em; font-weight:bold; font-size:0.917em; line-height:1.636em; margin-bottom:1.636em;}
table.c_locatorMini{ margin:1px 6px 0 6px; width:222px; font-size:0.917em; line-height:1.8em; border-bottom: solid 1px #c2c3c5;background-image: url(/images/bgMiniLocator.gif);background-repeat:no-repeat;}
table.c_locatorMini td{padding:0 6px 0 6px;}
td.c_locatorMiniFieldLabel{width:33%; line-height:1.8em;}
td.c_locatorMiniFieldInput{width:33%; line-height:1.8em;}
input.c_locatorMiniFieldInput{width:100%; font-family:Arial, Helvetica, sans-serif; color:#333333;}
select.c_locatorMiniFieldInput{width:100%; font-family:Arial, Helvetica, sans-serif; color:#333333;}
td.c_locatorMiniOr{line-height:1.8em; font-weight:bold; width:76px; text-align:center;}
td.c_locatorMiniSubmitImage{line-height:1.8em; padding-bottom:6px;}
input.c_locatorMiniSubmitImage{margin:6px 0 3px 0;}
img.c_locatorMiniSubmitImage{}
td.c_locatorMiniLabel{line-height:1.8em;}
td.c_locatorMiniLabel div{font-weight:bold;color:#7e3f98;}
td.c_locatorMiniLabel span {font-weight:bold; display:block;color:#7e3f98; font-size:1.125em;}
/***************************************
Rep Locator Component
***************************************/
Form.c_replocatorMini{}
table.c_replocatorMini{}
td.c_replocatorMiniLabel{}
td.c_replocatorMiniFieldLabel{}
input.c_locatorMiniFieldInput{}
td.c_locatorMiniSubmitImage{}
img.c_locatorMiniSubmitImage{}
/***************************************
Search Component
***************************************/
div.c_searchItemList{}
div.c_searchAgainDirection{}
div.c_searchAgainDirection img{}
div.c_searchHeader{}
div.c_searchHeaderRank{}
div.c_searchHeaderTitle{}
div.c_searchHeaderInnerDivider{}
div.c_searchItemDivision{}
div.c_searchItem{}
div.c_searchItemRankBar{}
div.c_searchItemRankBarFill{}
.c_searchItemRankText{}
.c_searchItemTitle{}
.c_searchItemTitle a{}
.c_searchItemInnerDivider{}
.c_searchItemTopLines{}
Form.c_searchMini{}
table.c_searchMini{}
td.c_searchMiniLabel{}
td.c_searchMiniFieldLabel{}
input.c_searchMiniFieldInput{}
td.c_searchMiniSubmitImage{}
img.c_searchMiniSubmitImage{}
/***************************************
Legal Notice Component
***************************************/
div.c_legalText{}
h2.c_legalTitle{font-weight:bold; display:block; color:#7e3f98; font-size:1.250em; line-height:1.2em; margin-bottom:1.2em;}
p.c_legalText{}
.c_legalLinks{}
b.c_legalText {} /*NOT FOUND IN DOCUMENTATION*/
/***************************************
Mail Registration Component
***************************************/
td.c_mailregistrationCheckbox{}
input.c_mailregistrationCheckbox{}
td.c_mailregistrationCheckboxText{}
/***************************************
News Component
***************************************/
table.c_newsListing{}
tr.c_newsItem{}
td.c_newsItem{}
div.c_newsItemTitle{}
div.c_newsItemAbstract{}
div.c_newsItemLink{}
a.c_newsLink{}
div.c_newsItemNotes{}
span.c_newsItemPublished{}
span.c_newsItemAuthor{}
table.c_newsMiniListing{}
td.c_newsMiniLabel{}
img.c_newsMiniLabelImg{}
tr.c_newsMiniItem{}
td.c_newsMiniItem{}
a.c_newsMiniLink{}
/***************************************
Privacy Policy Component
***************************************/
div.c_privacyText{}
h2.c_privacyTitle{font-weight:bold; display:block; color:#7e3f98; font-size:1.250em; line-height:1.2em; margin-bottom:1.2em;}
p.c_privacyText{}
b.c_privacyText{font-weight:bold; color:#7e3f98; margin-bottom:0;}
ol.c_privacyList{}
.c_privacyLinks{}
/***************************************
Question (No Answer) Component
***************************************/
ul.c_questionnoanswerList{}
span.c_questionnoanswerList{}
/***************************************
Quiz component
***************************************/
tr.c_quiz_questionrow{}
tr.c_quiz_choicerow{}
td.c_quiz_choice{}
textarea.c_quiz_textarea{}
select.c_quiz_select{}
table.c_quiz_radio{}
tr.c_quiz_radio{}
td.c_quiz_radio{}
input.c_quiz_radio{}
span.c_quiz_radio_text{}
table.c_quiz_checkbox{}
tr.c_quiz_checkbox{}
td.c_quiz_checkbox{}
span.c_quiz_checkbox_text{}
input.c_quiz_inputtext{}
tr#i_quiz_varName{}
td#i_quiz_varName_label{}
tr#i_quiz_tr_varName_choicerow{}
td#i_quiz_td_varName_formElement{}
td#i_quiz_submitImage{}
/***************************************
Registration Component
***************************************/
/*Common Component Classes*/
/***************************************
Sitemap Component
***************************************/
.c_FirstLevelMenu{padding-left:13px;}
a.c_FirstLevelMenu:hover {}
.c_SecondLevelMenu{padding-left:13px; margin-left:2.5em; }
a.c_SecondLevelMenu:hover {}
.c_TertiaryLevelMenu{}
/***************************************
Testimonial Component
***************************************/
table.c_testimonialList {}/*NOT FOUND IN DOCUMENTATION*/
td.c_testimonialListLocation {}/*NOT FOUND IN DOCUMENTATION*/
td.c_testimonialListingDivider{background-image:url(/images/bgRule.gif); background-position:center; background-repeat: repeat-x;height:1.5em;display:block;}
img.c_testimonialListingDivider{}
td.c_testimonialListname{font-weight:bold;}
td.c_testimonialListAbstract{}
td.c_testimonialReadMore{}
a.c_testimonialReadMore{}
img.c_testimonialReadMore{}
td.c_testimonialWatchVideo{text-align:right;}
a.c_testimonialWatchVideo{}
img.c_testimonialWatchVideo{}
table.c_TestimonialDetails{}
td.c_testimonialStats{padding-bottom:1.250em;}
td.c_testimonialTitle {}/*NOT FOUND IN DOCUMENTATION*/
td.c_testimonialDetailLabel{font-weight:bold; padding-right:12px;}
td.c_testimonialDetailData{}
td.c_TestimonialImage{}
a.c_TestimonialImage{}
img.c_TestimonialImage{}
td.c_TestimonialStory{}
td.c_testimonialGoBack{}
a.c_testimonialGoBack{}
img.c_testimonialGoBack{}
span.c_testimonialGoBack {}/*NOT FOUND IN DOCUMENTATION*/
/***************************************
Testimonial Submittal Component
***************************************/
td.c_testimonysubmitcheckbox{}
input.c_testimonysubmitcheckbox{}
td.c_testimonysubmitcheckboxText{}
div.c_testimonySubmittalRelease{}
div.c_testimonySubmittalReleaseTitle{}
/***************************************
Login Component
***************************************/
/*Common Component Classes*/
/* FRAMEWORK CONTENT -------------------------------------------------------------- */
/***************************************
Content Region
***************************************/
/*Affects the table encompassing the content area, including title, subsections, gutter, document links, next/prev page links, and footnotes.*/
table.pt_doc {}
/*Affects the table cells that contain the title and/or subsections of the content (top or bottom).*/
td.pt_doc {}
/*The row containing the top image at the top which spans the entire width of the content region.*/
tr.pt_doc_image {}
/* The table cell containing the top image.*/
td.pt_doc_image {}
/* The top image.*/
img.pt_doc_image {}
/*Affects any 'top' section.*/
tr.pt_doc_topSection {}
td.pt_doc_topSection {}
/*Affects any 'bottom' section.*/
tr.pt_doc_bottomSection {}
td.pt_doc_bottomSection {}
/*The content title.*/
td.pt_doc div.pt_doc_title {font-weight:bold; color:#7e3f98; font-size:1.250em; margin-bottom:1.1250em;}
/*Surrounds any given subsection of the content (top or bottom).*/
table.pt_doc_section {width:100%;}
/*The only row within the table that surrounds any given subsection of the content (top or bottom). Row contains td.pt_doc_sectionImage and td.pt_doc_section cells.*/
tr.pt_doc_section {}
/*Affects the rendering of a hyperlink around the image to appear to the left or to the right of a subsection. Only functional if an 'href' attribute value is specified for the image.*/
tr.pt_doc_section td.sectionImage a.sectionImage {}
/*Affects the rendering of an image to appear to the left or to the right of a subsection.*/
tr.pt_doc_section td.sectionImage img.sectionImage {}
td.sectionImage{width:125px;}
/*Surrounds the remainder of subsection content (subtitle, text, included HTML).*/
td.pt_doc_section {}
/*The subsection's title.*/
td.pt_doc div.pt_doc_sectionTitle {font-weight:bold; color:#fbaa21; /*font-size:1.250em; line-height:1.2em; margin-bottom:1.2em;*/}
/*The text within a subsection.*/
span.pt_doc_sectionText {}
span.pt_doc_sectionText P {}
/*Container for HTML included within the template.*/
div.pt_doc_sectionIncludeHtml {}
/*Table to contain subsection document links.*/
table.pt_doc_sectionLink {}
/*Table row containing subsection document links.*/
tr.pt_doc_sectionLink {}
/*Table cell containing a document link's file icon.*/
td.pt_doc_sectionLink_icon {}
/*The hyperlink surrounding a document link's file icon.*/
a.pt_doc_sectionLink_icon {}
/*A document link's file icon.*/
img.pt_doc_sectionLink_icon {}
/*Table cell containing a document link's text.*/
td.pt_doc_sectionLink_text {}
/*The hyperlink surrounding a document link's text.*/
a.pt_doc_sectionLink_text {}
a.pt_doc_sectionLink_text:visited {}
/*Table row that contains the 'get Adobe Reader' link; only displayed if a document containing a PDF is referenced as a section link.*/
tr.pt_doc_sectionLink_getAdobe {}
/*Cell that contains the 'get Adobe Reader' link; only displayed if a document containing a PDF is referenced as a section link.*/
td.pt_doc_sectionLink_getAdobe {}
td.pt_doc_sectionLink_getAdobe * {}
/*The 'get Adobe Reader' link.  Only displayed if a document containing a PDF is referenced as a section link.*/
a.pt_doc_sectionLink_getAdobe {}
/*'Back to Top' hyperlink.  Text-related attributes are rendered if value of element is 'Y'.*/
a.pt_doc_sectionBackToTop {}
/*Image for 'Back to Top' hyperlink (if image is specified).*/
img.pt_doc_sectionBackToTop {}
/*Superscripts displayable as footnote references.*/
sup.pt_doc_sscript {}
/*Superscripts displayable as footnote references.*/
td.pt_doc span.pt_doc_sscript {}
/***************************************
Right-Hand Gutter Region
***************************************/
/*The table cell that contains the gutter table (table.pt_doc_gutter).*/
td.pt_doc_gutter {}
/*The table cell that contains the gutter rows.*/
table.pt_doc_gutter {}
/*The cell that contains the image that appears at the top of the gutter.*/
td.pt_doc_gutterImage {}
/*The image that appears at the top of the gutter.*/
img.pt_doc_gutterImage {}
/*Table row around the text that appears directly below pt_doc_gutterImage.*/
tr.pt_doc_gutterText {}
/*Table cell around the text that appears directly below pt_doc_gutterImage.*/
td.pt_doc_gutterText {}
/*The text paragraph that appears directly below pt_doc_gutterImage.*/
td.pt_doc_gutterText p {}
/*The table cell that contains the unordered list of links that appears directly below gutterText.*/
td.pt_doc_gutterLink {}
/*The unordered list of links that appears directly below gutterText.*/
ul.pt_doc_gutterLink {}
/*Any element within the unordered list of links that appears directly below gutterText.*/
li.pt_doc_gutterLink {}
/*A hyperlink within the unordered list of links that appears directly below gutterText.*/
a.pt_doc_gutterLink {}
/***************************************
Footer Region
***************************************/
/*The last row of the content table, containing next/prev page links and/or footnotes.*/
tr.pt_doc_footer {}
/*The only cell within the last row of the content table, containing next/prev page links and/or footnotes.*/
td.pt_doc_footer {}
/*An embedded table containing the next/prev page links.*/
table.pt_doc_navLinks {}
/*Table row containing the next/prev page links.*/
tr.pt_doc_navLinks {}
/*Table cell containing the 'prev page' link.*/
td.pt_doc_navLinkPrev {}
/*The 'prev page' hyperlink.*/
a.pt_doc_navLinkPrev {}
/*The 'prev page' hyperlink image.*/
img.pt_doc_navLinkPrev {}
/*Table cell containing the 'next page' link.*/
td.pt_doc_navLinkNext {}
/*The 'next page' hyperlink.*/
a.pt_doc_navLinkNext {}
/*The 'next page' hyperlink image.*/
img.pt_doc_navLinkNext {}
/*The footnote section.*/
div.pt_doc_footnotes {}
/*Any footnote within the footnote section.*/
div.pt_doc_footnote {}
/***************************************
Misc. Classes
***************************************/
td.pt_doc * {}
td.pt_doc ul {}
td.pt_doc ul li {}
td.pt_doc blockquote {}
table.pt_doc a {}
table.pt_doc a:hover {}
table.pt_doc a:visited {}
/***************************************
Misc. Framework Pages
***************************************/
/*Styles that are implemented by miscellaneous pages of the framework such as the page not found and error page*/
div#fw_page {}
div#fw_page div.fw_title {font-weight:bold; display:block; color:#7e3f98; font-size:1.250em; line-height:1.2em; margin-bottom:1.2em;}
div#fw_page p.fw_content, li.fw_content {}