/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

			Journal Watch secondary wide presentation layer

			Created: 	3.9.06
 
			By:		Scott Jehl, Mindseye Inc.
			
			notes:	-> This is the secondary style sheet.  It is called on page load and is used when the user's window is wider than 980px.
			
			Reader remarks edits added throughout. AJP 11/20/08 textarea tweaked 2/3/09
			Reader remarks form paragraph margin-bottom added 11/12/10 AJP.
			
			Double bullet lists added 4/4/2011 ajp.
								
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
*/


/*--------------------------
CONTENT AREA CONTAINERS
--------------------------*/


div#sectionTitle, div.sectionTitle {margin: 10px 20px;}
div#sectionTitle li, div.sectionTitle li {display: inline; line-height: 1.4em; margin-right: .3em;}
div#sectionTitle li a, div.sectionTitle li a {margin-right: .4em;}

div#sectionTitle h1, div.sectionTitle h1 {font-size: 20px; line-height: 24px; color: #000; padding-top: 0.1em; padding-top: 10px; margin-bottom: 7px; clear: left; _margin-top: 10px;}

/*added h1 link style for Reader Remarks*/
div#sectionTitle h1 a, div#sectionTitle h1 a:link, div#sectionTitle h1 a:visited, div.sectionTitle h1 a, div.sectionTitle h1 a:link, div.sectionTitle h1 a:visited {color:#0054A6;}
div#sectionTitle h2, div.sectionTitle h2 {_font-size: 1.5em; *font-size: 1.5em; _font-weight: bold; *font-weight: bold;}



div#sectionTitle p, div.sectionTitle p {font-size: 1.2em; line-height: 1.2em;}
div#sectionTitle p.firstTitleParagraph, div.sectionTitle p.firstTitleParagraph {font-size: 1.2em; line-height: 1.2em; margin-bottom:10px;}
div#spotlightArticles {position: static; padding-top: 10px;}
div.articleHolder {float: left; background: #fff url(../images/bg_feature_border_bottom.gif) bottom no-repeat; padding: 0 10px 10px 10px; width: 355px;}
div.articleImage { height: 100px; width: 110px;}

div#primaryContent {background:transparent url(../images/bg_article_border_top.gif) no-repeat scroll center top;
float:left; margin:0px 10px -10px 0px;  width:395px;}

div#primaryContent p a:link, div#primaryContent ul a:link, div#primaryContent ol a:link {color: #003366; text-decoration: underline;}
h2.articleTitle, h2.siteSection { font-size: 1.4em; font-weight: bold; clear: left;}
h2.articleTitle a, h2.siteSection a {color: #0054A6; text-decoration: none;}
h2.articleTitle a:hover, h2.siteSection a:hover {text-decoration: underline;}
p.sectionDescription {clear: left; font-size: 1.2em;}
div#recentArticles {clear: left; margin-top: 0;}
div#recentArticles h2 {font-size: 1.4em; line-height: auto; color: #000; padding-top: 0.1em; padding-top: 10px; margin-bottom: 7px; clear: left;}


div#primaryContent h3.articleTitle, h3.articleTitle {font-size:1.4em; font-weight:bold;}

div#primaryContent h3 {font-size:1.25em;}
	

div#recentArticles h3 {font-size: 1.4em; margin-top: 0px;}
div#recentArticles h2.siteSection {margin-bottom: 0; padding-bottom: 0;  padding-top: 0px;}
div#recentArticles ul {margin-bottom: 20px; }
div#recentArticles ul.articleMedia, div#recentArticles ul.articleAttributes {margin-bottom: 0px; margin-top: 0px;}
div#recentArticles ul.articleAttributes {padding-top: 0px;}
div#articleArea, div.articleArea {margin: 10px; } 
div#editorsPicks {margin: 10px; background: url(../images/bg_edpicks_border_bottom.gif) bottom no-repeat; padding-bottom: 10px;} 
div#editorsPicks h3 {font-size: 1.4em; line-height: 27px; padding-left: 10px; color: #000; font-weight: bold; background: url(../images/bg_edpicks_border_top.gif) top no-repeat;}
div#editorsPicks h4 {font-size: 1.3em;}
div#editorsPicks h4 a {color: #003366;}
div.epBody {background: url(../images/bg_edpicks_border_sides.gif) repeat-y; padding: 10px 10px 0 10px; _height: 1px}
div#editorsPicks p { padding-top: .5em;}
div#editorsPicks p.largeFont {font-size: 1.2em;}

span.subHead {font-size: .9em; font-weight: normal;}
span.linkCarrots {color: #003366;}

div#editorArea { width: 215px;}
div.editorChief { margin-bottom: 10px; background:url(../images/bg_editor_border_bottom.gif) bottom no-repeat;}
div.editorChief div.holder {background: url(../images/bg_editor_border_top.gif) top no-repeat; padding: 10px;}
div.editorChief h3 {font-size: 1.2em; text-transform: uppercase; padding-bottom: .5em;}
div.editorChief dl {font-size: 1.1em;}
div.editorChief dd, div.editorChief dt {margin-top: .5em;}
div.editorChief a {color: #003366; text-decoration: underline;}
div.editorChief a:hover {color: #0054A6;}
 { width: 215px;}
div.editorChief { margin-bottom: 10px; background:url(../images/bg_editor_border_bottom.gif) bottom no-repeat;}
div.editorChief div.holder {background: url(../images/bg_editor_border_top.gif) top no-repeat; padding: 10px;}
div.editorChief h3 {font-size: 1.2em; text-transform: uppercase; padding-bottom: .5em;}
div.editorChief dl {font-size: 1.1em;}
div.editorChief dd, div.editorChief dt {margin-top: .5em;}
div.editorChief a {color: #003366; text-decoration: underline;}
div.editorChief a:hover {color: #0054A6;}

div#articleSupport {width: 215px;}
div.articleSupport { width: 215px; background: url(../images/bg_artcl_links_border_botto.gif) bottom no-repeat;}
div.articleSupport div.holder {background:url(../images/bg_artcl_links_border_top.gif) top no-repeat;padding: 10px; margin-bottom: 10px; position: relative;}
div.articleSupport h3 {font-size: 1.1em; text-transform: uppercase; padding-bottom: .5em;}
div.articleSupport a {color: #003366; text-decoration: underline;}
div.articleSupport a:hover {color: #0054A6;}
div#articleSupport li.newList {margin-top: 12px}

div#articleArea p, div.articleArea p, div#articleArea h2, div.articleArea h2, div#articleArea h3, div.articleArea h3, div#articleArea h4, div.articleArea h4, div#articleArea ul, div.articleArea ul, div#articleArea ol, div.articleArea ol {padding-left: 10px; padding-right: 10px;}
div#articleArea p, div.articleArea p, {font-size: 1.2em; line-height: 1.2em;}
div#articleArea p, div.articleArea p, div#articleArea ul, div.articleArea ul, div#articleArea ol, div.articleArea ol, div#articleArea table, div.articleArea table {padding-bottom: 1em;}
div#articleArea p {line-height: 1.5em; font-size: 1.2em;}
div#articleArea p.publish, div.articleArea p.publish {padding-top: 5px;}
div#articleArea p.noBottomPadding, div.articleArea p.noBottomPadding {padding-bottom: 0px;}
div#articleArea p.publishTwoLine, div.articleArea p.publishTwoLine {padding-top: 0;}
div#articleArea p.noAccessPublish, div.articleArea p.noAccessPublish {margin-top: 0;}
div#articleArea p.noAccess, div.articleArea p.noAccess {border-top: 1px solid #B2CBE4; margin-top: 20px; padding-top: 20px;}
div#articleArea ol.links, div.articleArea ol.links {font-size: 1em; list-style: decimal; padding-top: 5px;}
div#articleArea h2, div.articleArea h2 {font-size: 1.4em; text-transform: uppercase; padding-top: 10px; clear: left;}

/*added h2 link style for Reader Remarks*/
div#articleArea h2 a, div#articleArea h2 a:link, div#articleArea h2 a:visited,div.articleArea h2 a, div.articleArea h2 a:link, div.articleArea h2 a:visited {color:#0054A6;text-decoration:none;}
div#articleArea h2 a:hover, div.articleArea h2 a:hover {color:#0054A6;text-decoration:underline;}


div#articleArea h3, div.articleArea h3 {font-size: 1.2em; font-style:italic;}
div#articleArea p.byLine, div.articleArea p.byLine {font-size: 1.2em; font-style:italic; font-weight: bold;}
, div.articleArea h4 {font-size:1.1em; font-weight:bold; display:inline; width:auto; line-height:1.1em; margin-top:15px;}
div#articleArea h2.noAccessArticle, div.articleArea h2.noAccessArticle {text-transform: none;}
div#articleArea table, div.articleArea table {background: #fff url(../images/bg_article_table_bottom.gif) bottom no-repeat; margin-bottom: 10px;}
div#articleArea table tr.heading, div.articleArea table tr.heading {background: url(../images/bg_article_table_top.gif) top no-repeat;}
div#articleArea table td.col1, div.articleArea table td.col1, div#articleArea table th.col1, div.articleArea table th.col1 {border-right: 1px solid #ECEAE8;} 
div#articleArea table td.col1 li, div.articleArea table td.col1 li {text-align: center;}
div#articleArea table th, div.articleArea table th {font-size: 1.1em; font-weight: bold;}
div#articleArea table th, div.articleArea table th, div#articleArea table td, div.articleArea table td {padding: 10px; vertical-align: top;}
ol.citations, p.citations {margin: .5em 0 0 0; padding-bottom: 0;}
ol.citations li {font-size: 1em; list-style: disc; margin-left: 20px; clear: left; padding-bottom: 1em;}
ol.citations li ul li {padding-bottom: 0;}
div#articleArea ul.articleCite li, div.articleArea ul.articleCite li {list-style: none; float: left; padding-right: 5px; clear: none; margin-bottom: .5em; margin-right: 4px; border-right: 1px solid #7A7A78;}
div#articleArea ul.articleCite li.last, div.articleArea ul.articleCite li.last {border: none;}
div#articleArea ul.noAccessInfo, div.articleArea ul.noAccessInfo {padding-left: 10px; font-style: italic; padding-bottom: 0;}
div#articleArea ul.noAccessInfo li, div.articleArea ul.noAccessInfo li {list-style: none;}
div#articleArea ul.noAccessInfo li ul, div.articleArea ul.noAccessInfo li ul {font-size: .9em; padding-bottom: 0;}
div#articleArea ul.noAccessInfo li ul li, div.articleArea ul.noAccessInfo li ul li {margin: 0 0; }

/* New list styles added 4-27-07     EDITED 11/08 for Reader Remarks  
    EDIT FOR DOUBLE-NESTED LISTS: 4/4/2011*/
div#articleArea ul, div.articleArea ul { font-size:1.2em; line-height:1.5em; margin-left: 16px; padding-bottom: 16px } 
div#articleArea ol, div.articleArea ol { font-size:1.2em; line-height:1.5em; margin-left: 16px; padding-bottom: 16px }
div#articleArea ul li, div.articleArea ul li { list-style: disc; margin-bottom: 0.4em }
div#articleArea ol li, div.articleArea ol li { list-style: decimal; margin-bottom: 0.4em }

div#articleArea ul ul, div.articleArea ul ul, div#articleArea ol ol, div.articleArea ol ol, div#articleArea ul ol, div.articleArea ul ol, div#articleArea ol ul, div.articleArea ol ul {
	font-size:1em; padding: 6px 12px 0px 12px;} 
	
/* End new list styles */

div#articleArea h3.webLinks { font-size: 1.2em; margin-top: -.6em }
div#articleArea ul.webLinksList { font-size:1.0em; margin: 0px; padding-bottom: 10px }
div#articleArea ul.webLinksList li { font-size: 1.2em; list-style: none; margin-left: 0px; margin-bottom: 0.8em }

div#articleArea select, div.articleArea select { font-size: .9em; margin-left:10px; margin-bottom:10px;margin-top:10px }

div#articleLinks, div.articleLinks {width: 215px; background: url(../images/bg_3colarticlelinks_border_bottom.gif) bottom no-repeat; margin: 0 10px 10px 20px; float: right; }
div#articleLinks div.holder, div.articleLinks div.holder {background: url(../images/bg_3colarticlelinks_border_top.gif) top no-repeat; padding: 10px; }
div#articleLinks ul li ul, div.articleLinks ul li ul {padding-left: 10px; font-size: .9em;}
div#articleLinks ul.previousNext, div.articleLinks ul.previousNext {padding-top: 20px; list-style: none;}
div#articleLinks ul.previousNext li, div.articleLinks ul.previousNext li {display: inline;}
div#articleLinks ul.previousNext li.previous, div.articleLinks ul.previousNext li.previous {padding-right: 4px; margin-right: 0px; border-right: 1px solid #999; }
div#articleLinks ul.previousNext li.next, div.articleLinks ul.previousNext li.next {padding-left: 4px; margin-left: 0px;}


div.articleUtilities {width: 215px; margin-bottom: 10px; background:url(../images/bg_editor_border_bottom.gif) bottom no-repeat;}
div.articleUtilities div.holder {background: url(../images/bg_editor_border_top.gif) top no-repeat; padding: 10px;}
div.articleUtilities h3, div#articleLinks h3 {font-size: 1.2em; text-transform: uppercase; padding-bottom: .5em;}
div.articleUtilities ul.relatedMedia, div#articleLinks ul.relatedMedia {padding-top: 10px; padding-bottom: 10px;}
div.articleUtilities li, div#articleLinks li {font-size: 1.1em; margin-top: .5em; }
div.articleUtilities li.articleInterview, div#articleLinks ul li.articleInterview {padding-right: 15px; width: auto; line-height: 14px; background: url(../images/icon_interview_onblue.gif) 80px 0 no-repeat;}
div.articleUtilities li.sublinkindent {padding-left: 10px; font-size: 1em; }
div.articleUtilities a, div#articleLinks a {color: #003366; text-decoration: underline;}
div.articleUtilities a:hover {color: #0054A6;}


/*blue header box*/
div#blueHeaderBox {
    clear:both;
    margin:11px;
	margin-top: 20px;
	background: url(../images/bg_topicemailalerts_border_bottom.gif) bottom no-repeat;
	padding-bottom: 10px;	
}
div#blueHeaderBox h2 {
	font-size: 1.4em;
	line-height:1.8em;
	padding-left: 15px;	
	color: #000;
	font-weight: bold;
	background: url(../images/bg_topicemailalerts_border_top.gif) top no-repeat;
}

div.blueHeaderBoxBody, div.blueHeaderBoxMinHeight, div.blueHeaderBoxMediumHeight {
	background: url(../images/bg_topicemailalerts_border_sides.gif) repeat-y;
	margin-left:6px; _margin-left:7px;
	padding: 10px;
}

div.blueHeaderBoxMediumHeight { height: 130px;}

div#blueHeaderBox p {
	padding-top: .5em;
}

div#blueHeaderBox div.blueHeaderBoxBody ul {padding-left: 15px; padding-right: 10px; padding-top: 5px; }
div#blueHeaderBox div.blueHeaderBoxBody li {font-size: 1.3em; font-weight: bold; list-style-image: url(../images/faq_icon_arrowright.gif); background-position: 0 60%; padding-bottom: 15px; }
div#blueHeaderBox div.blueHeaderBoxBody li a {color: #0054A6; text-decoration: none;}
div#blueHeaderBox div.blueHeaderBoxBody li a:hover {text-decoration: underline;}

div#blueHeaderBox div.categoryListColumn{ width: 250px; float:left; padding-right: 20px; }
div#blueHeaderBox div.categoryListColumn ul {padding-left: 10px; padding-right: 10px;}
div#blueHeaderBox div.categoryListColumn li {font-size: 1.3em; font-weight: bold; padding-bottom: 5px; color: #000; }
div#blueHeaderBox div.categoryListColumn li a {color: #0054A6; text-decoration: none;}
div#blueHeaderBox div.categoryListColumn li a:hover {text-decoration: underline;}


/*faqs & page menu listing*/ 
div#primaryContent div.faqColumn{width: 250px; float:left; padding:0 20px; margin-top:10px;}
div#primaryContent div.faqColumn h2 {font-size:1.2em; margin-bottom:10px;}
div#primaryContent h2.anchorHeader {font-size: 1.6em; line-height: 20px; color: #000; padding:10px 0 0 20px; clear: left;}
div.bottomColumnLine {clear:both;margin-left:20px;padding-right:20px;border-bottom: 1px solid #B2CBE4;width: 545px;}
div#contentAreaFAQ, div#contentAbout {margin: 0 10px 10px 10px; padding: 10px;} 
div#contentAreaFAQ ul.faq, div#primaryContent div.faqColumn ul.faq, div#articleArea ul.menu, div#contentAreaFAQ p.bio, div#contentAreaFAQ ol.policy, div#contentAreaFAQ ul.overview { list-style: outside; font-size: 1.2em; font-weight: bold; font-weight: normal; clear: left; padding-bottom: 10px;} 
div#primaryContent div.faqColumn ul.faq {padding-left: 20px;}
div#contentAreaFAQ p.publisher {padding-left: 15px; padding-bottom: 5px; font-size: 1.2em;}
div#contentAreaFAQ ul.articleAttributes {padding-left: 0px; padding-top: 0px;}
div#articleArea ul.menu {padding-left: 30px; padding-top: 10pnx;}
div#contentAreaFAQ ul.faq li, div#primaryContent div.faqColumn ul.faq li, div#articleArea ul.menu li {list-style-image: url(../images/faq_icon_arrowright.gif); margin-bottom: 15px; }
div#contentAreaFAQ ol.policy li{list-style: decimal; margin-bottom: 15px;}
div#contentAreaFAQ ul.faq li span, div#primaryContent div.faqColumn ul.faq li span {font-size:.8em;display:block;margin-bottom:-12px;}
div#contentAreaFAQ ul.faq li a:hover, dl.faq p a:hover, div#articleArea ul.menu li a:hover, div#contentAreaFAQ ol.policy li a:hover, div#contentAreaFAQ ul.overview li a:hover {color: #0054A6;} 
div#contentAreaFAQ ul.faq, div#contentAreaFAQ ol.policy {padding-left: 15px; padding-bottom: 20px; border-bottom: 1px solid #B2CBE4; width: 545px; } 
div#contentAreaFAQ ol.policy, div#contentAreaFAQ ul.overview {padding-left: 25px;}
div#contentAreaFAQ ul.overview li {list-style-image: url(../images/email_icon_arrowup.gif);}
div#contentAreaFAQ dl.faq, div#contentAreaFAQ ol.policyAnswer {padding: 15px 15px 0px 0px; font-size: 1.2em; width: 545px; } 
div#contentAreaFAQ dl.faq dt, div#contentAreaFAQ ol.policyAnswer {padding-bottom: 10px; font-weight: bold; } 
div#contentAreaFAQ dl.faq dd {margin-bottom:10px;} 
div#contentAreaFAQ dl.faq dd a {color: #003366;} 
div#contentAreaFAQ dl.faq dd ul {font-size: 1em; padding-left: 25px;} 
div#contentAreaFAQ dl.faq dd ul li {list-style-type: disc; list-style: outside; padding-right: 5px; margin-top: .5em; margin-bottom: .5em; margin-right: 4px;} 

div#contentAreaFAQ dl.boardList {padding: 0px 5px 0px 15px; font-size: 1.2em; }
div#contentAreaFAQ dl.disclosure {padding-left: 0px; clear: left;}
div#contentAreaFAQ dl.boardList dt {display: inline; clear: both; float:left; width: 150px; padding-right: 10px;} 
div#contentAreaFAQ dl.boardList dt a, div#contentAreaFAQ h5 a {color: #003366;}
div#contentAreaFAQ dl.boardList dd {float: left; clear: right; margin-bottom: 5px;}
div#contentAreaFAQ dl.boardList dd ul {font-size: 1em; padding-bottom: 0;}
div#contentAreaFAQ dl.boardList dd ul li { width: 390px; }
div#contentAreaFAQ dl.boardList dd.position {display: inline;}
div#contentAreaFAQ ul.articleAttributes {clear: left; padding-bottom: 30px;}
div#contentAreaFAQ div.aboutContent ul.articleAttributes {font-size: 1em;}
div#contentAreaFAQ p.overview {font-size: 1.2em; margin-bottom: 10px; }
.moreMarginBottom {margin-bottom: 15px;}

div#contentAreaFAQ ol.policyAnswer {padding-left: 0;}
div#contentAreaFAQ ol.policyAnswer li {line-height: 1.6em; font-weight: bold;}
div#contentAreaFAQ ol.policyAnswer li ol {padding-left: 25px;}
div#contentAreaFAQ ol.policyAnswer li ol li {list-style: none; font-weight:normal;}
div#contentAreaFAQ ol.policyAnswer li span {display: block; margin-top: -19px; padding-bottom: 0; height: 3.2em;}
div#contentAreaFAQ ol.policyAnswer li ol li span {margin-left: 25px; height: auto;}
div#contentAreaFAQ ol.policyAnswer li ol li ol li span {margin-left: 35px;}
div#contentAreaFAQ ol.policyAnswer li span.threeLines {height: 4.8em;}
div#contentAreaFAQ ol.policyAnswer li ol li ol li ol li {padding-left: 10px;}
div#contentAreaFAQ ol.policyAnswer li ol li ol li ol li span {margin-left: 45px;}
div#contentAreaFAQ ol.policyAnswer li ul {padding-left: 15px; margin: 10px 0;}
div#contentAreaFAQ ol.policyAnswer li ul li {list-style: disc; } 
div#contentAreaFAQ div.mastheadBoard {margin: 0 140px;}
div#contentAreaFAQ .topicsListColumn {width: 250px; padding-left: 10px; padding-right: 25px;}
div#contentAreaFAQ .topicsListColumn ul li {list-style: none;}
div#contentAreaFAQ div.aboutContent .topicsListColumn ul li {margin-bottom:0px; margin-right: 0px;}

div.backToTop { width: 570px; float: left;}
p.backToTop { padding: 5px 10px 20px 5px; text-align: right; background: url(../images/email_icon_arrowup.gif) no-repeat; background-position: 495px 12px; }  
p.backToTop a {color: #0054A6; font-size: 1.1em;} 
div.backToTop p.backToTop {background-position: 490px 12px;}
div#contentAreaFAQ h2 {font-size: 1.8em; line-height: 20px; color: #000; padding-top:10px; clear: left;}
div#contentAreaFAQ h2 span {font-size:.6em; font-weight:normal; display:block;margin-bottom:-12px;}
div#contentAreaFAQ h3 {font-size:1.4em; margin:10px 0; text-transform:uppercase; }
div#contentAreaFAQ h4 {font-size:1.4em; margin:10px 0 10px 10px;}
div#contentAreaFAQ h5 {margin:20px 0 10px 0px; font-size: 1.3em; clear: left;}

/*access level table*/
div#contentAreaChart {margin: 20px 17px;} 
div#contentAreaChart p {font-size: 1.2em; margin-top: 20px;}
table.accessChart {padding: 0px; width: 579px; border-collapse: collapse; font-size: 1.1em; }
table.accessChart  caption {background: url(../images/bg_topicemailalerts_border_top.gif) bottom no-repeat; width: 580px; padding: 7px 0 3px 10px; text-align: left; color: #0054A6; font-weight: bold; font-size: 1.3em; margin-left: -1px;}
table.accessChart th {font-weight: bold; border: #D5D3D1 solid 1px; font-size: 1.1em; padding:5px; width: 11%; height: auto; text-align: center;}
table.accessChart td {border: #D5D3D1 solid 1px; height: auto; padding: 5px; text-align: center;}
table.accessChart tr {background-color: #fff; }


/*exam listing table*/
table.listing {padding: 0px; width: 579px; border-collapse: collapse; font-size: 1.1em; }
table.listing caption {background: url(../images/bg_topicemailalerts_border_top.gif) bottom no-repeat; width: 580px; padding: 7px 0 3px 10px; text-align: left; color: #0054A6; font-weight: bold; font-size: 1.3em; margin-left: -1px;}
table.listing th {font-weight: bold; border: #D5D3D1 solid 1px; height: 2em; font-size: 1.2em; padding:5px;}
table.listing td {border: #D5D3D1 solid 1px; height: 2em; padding: 5px;}
table.listing tr {background-color: #fff; }
table.listing a, table.listing li a {color: #003366;}
table.listing a:hover, table.listing li a:hover {color: #0054A6;}
table.listing .title {width: 80%; padding-left: 10px; }
table.listing .date {text-align: center;}
table.listing .statusTitle {width: 40%; padding-left: 10px; }
table.listing .statusDate, table.listing .category, table.listing .status, table.listing .credit {width: 15%; text-align: center;}

/*RSS*/
dl.rss {clear: both; margin-bottom: 10px; margin-top: 10px;}
dl.rss dt {float: left; height: 2em; line-height: 2em; padding-right: .5em; font-size: 1.1em;}
dl.rss dt a {display: block; background: url(../images/icon_rss.jpg) 0 4px no-repeat; padding-left: 20px; text-decoration: none; color: #000;}
dl.rss dd {height: 2em; line-height: 2em; font-size: 1.1em;}
dl.rss dd a {color: #003366; text-decoration: underline;}


/* READER REMARKS  READER REMARKS  READER REMARKS   forms etc 11/08 AJP Tweaked 11/12/10 AJP*/
.formWidth {left:175px;position:relative;  width: 300px; font-size:1.0em; font-family:Arial,Helvetica,sans-serif; padding: 3px;}
div.formLine {clear:both; margin: 0px; padding: 4px 0px; position:relative; height: 100%;}

div.formArticle {background:transparent url(../images/formArticleBorderBottom.gif) no-repeat scroll center bottom; clear:both; margin:20px 11px 11px 10px;padding-bottom:10px;}
.formArticleHead {background:transparent url(../images/formArticleBorderTop.gif) no-repeat scroll center top; color:#000000;font-size:1.4em;font-weight:bold;line-height:1.8em;padding-left:15px;}
.formArticleBorder {background:transparent url(../images/formArticleBorderSides.gif) repeat-y scroll 0%; margin-left:2px; _margin-left:4px; padding:10px 10px 0;}

div.formArticle label {display:block;margin-top:2px;position:absolute;right:222px;text-align:right;width:130px;}
div.formArticle input.fields, div.formArticle select, div.formArticle textarea {width: 200px; left: 140px; position: relative;}
div.formArticle input.fields, div.formArticle textarea { padding: 3px;}
div.formArticle input.checkbox {left: 138px; position: relative;}


div.formArticle p {margin-bottom: 9px;} 
div.formArticle p.buttons {text-align: right; margin: 10px; }


div.blueHeaderBoxBody p.buttons {text-align: right; margin: 5px 80px 10px 10px; }
div.blueHeaderBoxBody label {margin:0px; padding:4px; text-align:right; width:125px; position:absolute; right:400px; _right:390px; height: 100%;}
div.blueHeaderBoxBody textarea {left:175px; position:relative; margin:1px 0px 5px;  padding:4px;}
div.blueHeaderBoxBody select {width:305px; left: 175px; position: relative} 
div.blueHeaderBoxBody div.formLine label {margin:0px; padding:4px; text-align:right; width:125px; position:absolute; right:400px; _right:390px; height: 100%;}
div.blueHeaderBoxBody div.formLine input, div.blueHeaderBoxBody div.formLine textarea {left:175px; position:relative; margin:1px 0px 5px;  padding:4px; font-size:1.0em;}
	
input, select {font-size:1.1em;}
textarea {font-size:1.6em; *font-size:1.1em; *font-family: Arial, helvetica, sans-serif;}

h4 {font-size: .95em; zoom: 1; margin: 2px 0px 4px 0px; }

div#articleArea ul.articleAttributes {margin-left: 0px; font-size: 1.1em;}
div#articleArea blockquote {margin-top: 0px; margin-bottom: 3px;}
div#articleArea blockquote h4 {font-size:1.15em; padding-bottom: 2px;}
div#articleArea blockquote ul {margin-bottom: 3px; padding-bottom: 0px;}
div#articleArea blockquote p {padding-top: 6px; font-size:1em;}
/* READER REMARKS  READER REMARKS  READER REMARKS   forms etc            11/08 AJP */


/*ie hackin*/
div#sectionTitle h1, div.sectionTitle h1 {_padding-top: 0;}
div#articleSupport {_margin-bottom: -10px; *margin-bottom: -10px;}
div.articleSupport {_margin-bottom: 10px; *margin-bottom: 10px;}

div#footerContent {_margin-top:-10px;}
div#secondaryContent {/*_height: 110em;*/ _height: 120em;}
div#recentArticles ul.articleMedia, div#recentArticles ul.articleAttributes {_margin-bottom: 0px;}

/*ie rendering bugs */
h2.articleTitle, h2.siteSection, ul.articleAttributes li, p.articleBody, ul.articleMeta li  {_position: relative;}
