﻿/* 
-------------------------------------- 
article header info
-------------------------------------- 
*/
.article-header-information-ctrl
{
	font: 9px Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.article-header-information-ctrl .title, .article-header-information-ctrl .byline
{
	font-weight: bold;
}
.article-header-information-ctrl .title
{
	font-size: 20px;
	line-height: 28px;
	margin: 0 10px 15px;
}
.article-header-information-ctrl .byline
{
	font-size: 14px;
	line-height: 20px;
	margin: 0 10px 20px;
}
.article-header-information-ctrl .citation, .article-header-information-ctrl .doi
{
	font: 9px Verdana,Geneva,sans-serif;
}
.article-header-information-ctrl .citation
{
	margin: 0 0 6px;
}
.article-header-information-ctrl .doi
{
	margin: 0 0 10px;
}
.article-header-information-ctrl .copyright
{
	font: 8px Verdana,Geneva,sans-serif;
	margin: 0 0 20px;
}


/* 
-------------------------------------- 
article purchase
-------------------------------------- 
*/
.article-purchase-ctrl
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.article-purchase-ctrl a:link
{
	color: #005384;
	text-decoration: underline;
}
.article-purchase-ctrl a:active
{
	color: #005384;
	text-decoration: underline;
}
.article-purchase-ctrl a:visited
{
	/*color: #1E3C59;*/
	color: #005384;
	text-decoration: underline;
}
.article-purchase-ctrl a:hover
{
	color: #990000;
	text-decoration: underline;
}
.article-purchase-ctrl table
{
	margin: 0;
	padding: 5px;
	width: 95%;
}
.article-purchase-ctrl td
{
	font-size: 10px;
	line-height: 13px;
	text-align: center;
	vertical-align: top;
}
.article-purchase-ctrl ol
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 5px;
	margin-top: 10px;
}
.article-purchase-ctrl li
{
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0;
	float: left;
}
.article-purchase-ctrl .card
{
	border: none;
	margin: 3px;
}
.article-purchase-ctrl .cvv
{
	width: 40px;
}
.article-purchase-ctrl p
{
	font-size: 10px;
	line-height: 13px;
	margin-bottom: 10px;
	margin-top: 0;
}
.article-purchase-ctrl .step
{
	margin: 5px;
	padding: 0;
}
.article-purchase-ctrl .td-top
{
	border-top: 2px solid #369;
}
.article-purchase-ctrl .align-left
{
	text-align: left;
	padding: 2px;
}
.article-purchase-ctrl .align-right
{
	text-align: right;
	padding: 2px;
}
.article-purchase-ctrl .align-top
{
	text-align: left;
	vertical-align: top;
	padding: 0px 2px 2px 2px;
}
.article-purchase-ctrl .align-bottom
{
	text-align: left;
	vertical-align: bottom;
	padding: 2px 2px 0px 2px;
}
.article-purchase-ctrl .red
{
	color: #FF0000;
}
.article-purchase-ctrl .button
{
	color: black;
	background-color: #CCCCCC;
	border: 1px solid #336699;
	font-family: Arial,Helvetica,sans-serif;
}
.article-purchase-ctrl .verisign
{
	width: 135px;
	height: 100px;
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-left: 290px;
}
.article-purchase-ctrl .accepted
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.article-purchase-ctrl .larger
{
	font-size: 12px;
}
.article-purchase-ctrl .italic
{
	font-style: italic;
}
.article-purchase-ctrl .center
{
	text-align: center;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
.article-purchase-information-ctrl
{
	font: 10px Verdana, Geneva, sans-serif;
	font-style: normal;
	color: #000000;
	text-align: left;
	padding-bottom: 20px;
	padding-left: 10px;
}
.article-purchase-information-ctrl a:link
{
	color: #005384;
	text-decoration: underline;
}
.article-purchase-information-ctrl a:active
{
	color: #005384;
	text-decoration: underline;
}
.article-purchase-information-ctrl a:visited
{
	/*color: #1E3C59;*/
	color: #005384;
	text-decoration: underline;
}
.article-purchase-information-ctrl a:hover
{
	color: #990000;
	text-decoration: underline;
}
.article-purchase-information-ctrl p
{
	margin: 0;
}
.article-purchase-information-ctrl .info-header1, .article-purchase-information-ctrl .info-header2
{
	font-weight: bold;
	font-size: 12px;
	color: #990000;
}
.article-purchase-information-ctrl .info-header1
{
	margin-top: 30px;
}
.article-purchase-information-ctrl .info-header2, .article-purchase-information-ctrl .p-margin
{
	margin-top: 20px;
}
.article-purchase-information-ctrl .step
{
	margin-left: 40px;
	margin-top: 10px;
}
.article-purchase-information-ctrl .bold, .article-purchase-information-ctrl .bold-italic
{
	font-weight: bold;
}
.article-purchase-information-ctrl .italic, .article-purchase-information-ctrl .bold-italic
{
	font-style: italic;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
.article-purchase-login-ctrl
{
	border: 1px solid #CCCCCC;
	float: right;
	margin: 5px 5px 10px 10px;
	padding: 5px;
	width: 230px;
}
.article-purchase-login-ctrl .purchase-options
{
	font-style: italic;
	margin-top: 10px;
}
.article-purchase-login-ctrl p
{
	font-size: 10px;
	line-height: 13px;
	margin-bottom: 10px;
}
.article-purchase-login-ctrl .purchase-option-header
{
	font-weight: bold;
	color: #990000;
}
.article-purchase-login-ctrl .bold
{
	font-weight: bold;
}
.article-purchase-login-ctrl .center
{
	text-align: center;
}
.article-purchase-login-ctrl ol
{
	font-size: 10px;
	line-height: 13px;
	list-style-type: decimal;
}
.article-purchase-login-ctrl .ol-x
{
	list-style: none outside none;
	margin: 0;
	padding: 0 0 0 10px;
}
.article-purchase-login-ctrl .arrow-list
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	padding-left: 10px;
	list-style: none;
	list-style-image: url(/_layouts/images/PPP.Psych.Controls/arrow.gif);
}
.article-purchase-login-ctrl .ol-login
{
	list-style: none outside none;
	margin: 10px 0 0 30px;
	padding: 0;
	width: 170px;
}
.article-purchase-login-ctrl li
{
	margin-bottom: 15px;
	margin-right: 10px;
	margin-top: 0;
}
.article-purchase-login-ctrl .li-nonsubscribers
{
	margin: 0;
	padding: 0;
}
.article-purchase-login-ctrl .li-paidsubscribers
{
	margin: 15px 0 0;
	padding: 0;
}
.article-purchase-login-ctrl .li-purchase, .article-purchase-login-ctrl .li-subscribe
{
	font-weight: normal;
	margin: 0 0 0 10px;
	padding: 0;
	text-decoration: none;
}
.article-purchase-login-ctrl .li-subscribe
{
	margin: 5px 0 0 10px;
}
.article-purchase-login-ctrl .li-login
{
	clear: both;
	overflow: hidden;
}
.article-purchase-login-ctrl .li-forget-pass
{
	clear: both;
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: left;
	white-space: nowrap;
}
.article-purchase-login-ctrl h2
{
	text-align: center;
	font-size: 12px;
	line-height: 16px;
	margin: 10px 0px 20px 0px;
	color: #000000;
}
.article-purchase-login-ctrl .p-contact
{
	margin-top: 5px;
	margin-bottom: 10px;
}
.article-purchase-login-ctrl .p-register
{
	text-align: left;
	margin-top: 10px;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
/* CSS Document */
.article-viewer-ctrl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	min-height: 800px;
}
.article-viewer-ctrl p.intro-space, .article-viewer-ctrl p.intro-text
{
	font-size: 10px;
	line-height: 13px;
	text-align: center;
}
.article-viewer-ctrl p.intro-space
{
	margin-bottom: 10px;
	margin-top: 0;
}

.article-viewer-ctrl p.intro-warn
{
	color: #990000;
	font-size: 10px;
	line-height: 13px;
	text-align: center;
}
.article-viewer-ctrl a:link
{
	color: #005384;
	text-decoration: underline;
}
.article-viewer-ctrl a:active
{
	color: #005384;
	text-decoration: underline;
}
.article-viewer-ctrl a:visited
{
	/*color: #1E3C59;*/
	color: #005384;
	text-decoration: underline;
}
.article-viewer-ctrl a:hover
{
	color: #990000;
	text-decoration: underline;
}
.article-viewer-ctrl p.body-text, .article-viewer-ctrl p.drop-cap-with-body-text, .article-viewer-ctrl p.subheads-subhead-2, .article-viewer-ctrl p.subheads-subhead-2-no-space, .article-viewer-ctrl p.subheads-subhead-3-with-body-text, .article-viewer-ctrl p.subheads-subhead-4-with-body-text, .article-viewer-ctrl p.references-references-head, .article-viewer-ctrl p.references-references-text-10-99, .article-viewer-ctrl p.references-references-text-1-9
{
	font-size: 12px;
	line-height: 20px;
}
.article-viewer-ctrl p.title
{
	text-align: center;
	margin: 0px 80px 15px;
	font-size: 20px;
	line-height: 28px;
	font-weight: bold;
}
.article-viewer-ctrl p.byline
{
	text-align: center;
	margin: 0px 80px 30px;
	font-size: 14px;
	font-weight: bold;
}
.article-viewer-ctrl p.abstract-1st-para, .article-viewer-ctrl p.abstract-middle-para, .article-viewer-ctrl p.abstract-jcp-citation
{
	font-size: 10px;
	line-height: 16px;
	margin: 0px 10px;
	text-indent: 20px;
	padding-top: 5px;
}
.article-viewer-ctrl p.abstract-1st-para
{
	padding-top: 15px;
	border-top: 2px solid black;
}
.article-viewer-ctrl p.abstract-jcp-citation
{
	text-align: center;
	font-style: italic;
	margin-top: 5px;
	text-indent: 0px;
}
.article-viewer-ctrl p.copyright-text, .article-viewer-ctrl p.jcp-copyright
{
	padding-bottom: 15px;
	border-bottom: 2px solid black;
	font-size: 8px;
	line-height: 12px;
	text-align: center;
	margin: 0px 80px 30px 80px;
}
.article-viewer-ctrl p.affiliations, .article-viewer-ctrl p.frontmatter-fieldnotes, .article-viewer-ctrl p.endmatter-fieldnotes-
{
	font-size: 10px;
	line-height: 16px;
	margin: 0px;
	font-style: italic;
}
.article-viewer-ctrl p.body-text + p.endmatter-fieldnotes-
{
	margin-top: 20px;
}
.article-viewer-ctrl p.body-text
{
	text-indent: 24px;
	margin: 0px;
}
.article-viewer-ctrl p.drop-cap-with-body-text:first-letter
{
	float: left;
	margin: 0px 3px 3px 0px;
	font: bold 50px/33px "Times New Roman" , Times, serif;
}
.article-viewer-ctrl p.drop-cap-with-body-text
{
	margin: 30px 0px 0px 0px;
}
.article-viewer-ctrl p.subheads-subhead-1
{
	font-weight: bold;
	text-align: center;
	font-size: 14px;
	margin: 15px 0px 15px 0px;
}
.article-viewer-ctrl p.subheads-subhead-2, .article-viewer-ctrl p.subheads-subhead-2-no-space
{
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}
.article-viewer-ctrl p.subheads-subhead-3-with-body-text, .article-viewer-ctrl p.subheads-subhead-4-with-body-text
{
	text-indent: 24px;
	margin: 0px;
}
.article-viewer-ctrl p.drug-names
{
	font-size: 10px;
	line-height: 16px;
	margin: 15px 0px 0px 0px;
}
.article-viewer-ctrl p.references-references-head
{
	text-transform: uppercase;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: bold;
}
.article-viewer-ctrl p.references-references-text-10-99
{
	text-indent: -24px;
	margin: 0px 0px 0px 24px;
}
.article-viewer-ctrl p.references-references-text-1-9
{
	text-indent: -16px;
	margin: 0px 0px 0px 24px;
}
.article-viewer-ctrl span.bold
{
	font-weight: bold;
}
.article-viewer-ctrl span.bold-italic
{
	font-style: italic;
	font-weight: bold;
}
.article-viewer-ctrl span.callout
{
}
.article-viewer-ctrl span.italic
{
	font-style: italic;
}
.article-viewer-ctrl span.underline
{
	text-decoration: underline;
}
.article-viewer-ctrl span.subscript
{
	font-size: 83%;
	position: relative;
	top: 5px;
	text-indent: 0px;
}
.article-viewer-ctrl span.superscript
{
	font-size: 83%;
	position: relative;
	bottom: 5px;
	text-indent: 0px;
}
.article-viewer-ctrl .smallcaps
{
	font-variant: small-caps;
}

/* 
-------------------------------------- 
E-Print Retrieval
-------------------------------------- 
*/
div.eprint-retrieval-ctrl
{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
	width: 760px;
	margin: 0 auto;
}

div.eprint-retrieval-ctrl .div
{
	text-align: center;
}

div.eprint-retrieval-ctrl .table
{
	font-size: 16px;
	line-height: 18px;
	display: table;
	border-width: 1px 1px 1px 1px;
	border-style: outset;
	border-color: #0367AE;
	border-spacing: 0px;
	width: 760px;
	padding: 5px;
}

div.eprint-retrieval-ctrl .tbody,
div.eprint-retrieval-ctrl .tr
{
	border-color: #0367AE;
}

div.eprint-retrieval-ctrl .td-heading
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	height: 10px; 
	background-color: #0367AE;
	color: #FFFFFF;
	line-height: 16px;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-style: inset;
	border-color: #0367AE;
	vertical-align: baseline;
	text-align: left;
}

div.eprint-retrieval-ctrl .td
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	vertical-align: top;
	line-height: 16px;
	height: 183px;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px;
	border-style: inset;
	border-color: #0367AE;
}

div.eprint-retrieval-ctrl .p, 
div.eprint-retrieval-ctrl .p-left,
div.eprint-retrieval-ctrl .li-p
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	text-align: center;
	line-height: 16px;
}

div.eprint-retrieval-ctrl .p-left,
div.eprint-retrieval-ctrl .li-p
{
	text-align: left;
}

div.eprint-retrieval-ctrl .ol
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 16px;
	text-align: left;
}

div.eprint-retrieval-ctrl .li
{
	text-align: left;
	margin: 0px 0px 0px 0px;
}

div.eprint-retrieval-ctrl .li-p
{
	margin: 13px 0px 13px 0px;
}

div.eprint-retrieval-ctrl .link
{
	color: #000080;
	border-color: #000080;
}

div.eprint-retrieval-ctrl .b
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	color: #000080;
	text-transform: none;
	text-decoration: none;
	border-style: none;
	border-color: #000080;
}

/* 
-------------------------------------- 
E-Print Payment Processing
-------------------------------------- 
*/
div.eprint-payment-processing-ctrl,
div.eprint-payment-processing-ctrl .table-heading,
div.eprint-payment-processing-ctrl .table
{
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica;
}

div.eprint-payment-processing-ctrl .table-heading
{
	color: #000000;
	line-height: 18px;
	width: 380px;
	border-width: 1px 1px 1px 1px;
	border-color: #960319;
	border-style: outset;
	
}

div.eprint-payment-processing-ctrl .table
{
	border-color: #808080;
}

div.eprint-payment-processing-ctrl .tr-heading
{
	background-image: url(/_layouts/images/PPP.Psych.Controls/redbar.jpg);
}

div.eprint-payment-processing-ctrl .td-heading
{
	color: #FFFFFF;
}

div.eprint-payment-processing-ctrl .td-large,
div.eprint-payment-processing-ctrl .td
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica;
	line-height: 16px;
	border-color: 	#960319;
}

div.eprint-payment-processing-ctrl .td
{
	font-size: 10px;
}

div.eprint-payment-processing-ctrl .RedFormButton {
	background-color: #960319;
	border-color: #0367AE;
	border-style: solid;
	border-width: 1px;
	color: #FFFFFF;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10pt;
}

/* 
-------------------------------------- 

-------------------------------------- 
*/

div.article-feature
{
	width: 100%; /*	padding:10px; 	border:1px solid #369; 	margin-bottom:10px; */
	float: left;
}

div.article-feature p.article-blurb
{
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
}

div.article-feature img.author-img
{
	float: left;
	margin: 0px 10px 0px 0px;
	border: 1px solid #369;
}

div.article-feature p.article-header
{
	font-variant: small-caps;
	color: #999999;
	font-size: 9px;
	margin-bottom: 0px;
}

div.article-feature p.article-title
{
	font-weight: bold;
	color: #900;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 0px;
}

div.article-feature p.article-author
{
	font-style: italic;
	font-size: 10px;
	margin-bottom: 5px;
}

div.article-feature p.article-entire, div.article-feature p.article-related
{
	margin-left: 60%;
	font-size: 10px;
	line-height: 1;
}

div.article-feature p.list-title
{
	margin-bottom: 0px;
	font-weight: bold;
}

div.article-feature p.list-author
{
	font-size: 10px;
	font-style: italic;
}

div.article-feature div.notes
{
	width: 900px;
	clear: both;
	margin: 0px 0px 50px;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-toc-ctrl
{
	width: 100%;
}

div.wp-toc-ctrl div.toc-terms
{
	width: 600px;
	border: 1px solid #336699;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

div.wp-toc-ctrl p.jcp-headings-col-1 span.terms-link
{
	color: #000000;
	font: normal 10px/10px "Times New Roman" ,Times,serif;
	text-transform: lowercase;
}

div.wp-toc-ctrl div.toc-volume
{
	float: left;
	width: 200px;
}

div.wp-toc-ctrl div.toc-year
{
	float: left;
	text-align: center;
	width: 200px;
}

div.wp-toc-ctrl div.toc-number
{
	float: left;
	text-align: right;
	width: 200px;
}

div.wp-toc-ctrl div.toc-header
{
    text-align:center;
	width: 600px;
}

div.wp-toc-ctrl div.toc-volume, 
div.wp-toc-ctrl div.toc-year, 
div.wp-toc-ctrl div.toc-number,
div.wp-toc-ctrl div.toc-header 
{
	color: #990000;
	font: bold 14px/14px "Times New Roman" ,Times,serif;
	margin-bottom: 15px;
	text-transform: uppercase;
}

div.wp-toc-ctrl p.jcp-headings-col-root
{
	color: #336699;
	font: bold 12px/12px Georgia, "Times New Roman" ,Times,serif;
	margin: 0 0 10px;
	padding: 5px 0;
	text-transform: uppercase;
}

div.wp-toc-ctrl p.jcp-heading-col-1-cme, 
div.wp-toc-ctrl p.jcp-headings-col-1, 
div.wp-toc-ctrl p.jcp-headings-col-3, 
div.wp-toc-ctrl p.jcp-headings-col-4, 
div.wp-toc-ctrl p.jcp-headings
{
	border-bottom: 1px solid #336699;
	border-top: 1px solid #336699;
	clear: both;
	color: #336699;
	font: bold 12px/12px Georgia, "Times New Roman" ,Times,serif;
	margin: 0 0 10px;
	padding: 5px 0;
	text-transform: uppercase;
}

div.wp-toc-ctrl p.jcp-heading-col-1-cme-supp
{
	border-right: 1px solid #336699;
	border-left: 1px solid #336699;
}

div.wp-toc-ctrl p
{
	/* font-size: 10px; */
	line-height: 13px;
	margin-bottom: 10px;
	margin-top: 0;
}

div.wp-toc-ctrl p.digit1
{
	text-indent: -11px;
}

div.wp-toc-ctrl p.digit2
{
	text-indent: -29px;
}

div.wp-toc-ctrl p.digit3
{
	text-indent: -25px;
}

div.wp-toc-ctrl p.digit4
{
	text-indent: -32px;
}

div.wp-toc-ctrl p.digit5
{
	text-indent: -40px;
}

div.wp-toc-ctrl p.jcp-listing-col-1, 
div.wp-toc-ctrl p.jcp-listing-col-2, 
div.wp-toc-ctrl p.jcp-listing-col-3, 
div.wp-toc-ctrl p.jcp-listing-col-4, 
div.wp-toc-ctrl p.jcp-listing
{
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 0 32px;
}

div.wp-toc-ctrl p.jcp-byline
{
	font-size: 10px;
}

div.wp-toc-ctrl p.jcp-byline, ul
{
	font-style: italic;
	line-height: 16px;
	margin: 0 0 0 32px;
}

div.wp-toc-ctrl p.htm-abstract
{
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 10px 32px;
}

div.wp-toc-ctrl a:link
{
	color: #336699;
	text-decoration: none;
}

div.wp-toc-ctrl a:hover
{
	color: #990000;
	text-decoration: underline;
}

div.wp-toc-ctrl p.jcp-info-for-authors-heading
{
	border-top: 1px solid #336699;
	color: #336699;
	font: bold 12px/12px Georgia, "Times New Roman" ,Times,serif;
	margin: 0 0 10px;
	padding: 5px 0 0;
	text-transform: uppercase;
}

div.wp-toc-ctrl p.jcp-info-for-authors-blurb
{
	font-size: 11px;
	line-height: 16px;
	margin: -10px 0 10px;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-credential-reset-ctrl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

div.wp-credential-reset-ctrl .background
{
	position: relative;
	background-image: url(/_layouts/images/ppp.psych.controls/login_background.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 50px;
	width: 400px;
	height: 416px;
}

div.wp-credential-reset-ctrl .contents
{
	position: absolute;
	top: 85px;
	left: 50px;
	width: 300px;
	height: 260px;
}

div.wp-credential-reset-ctrl table
{
	width: 100%;
	margin-top: 15px;
}

div.wp-credential-reset-ctrl td.label
{
	text-align: right;
	width: 35%;
}

div.wp-credential-reset-ctrl select, div.wp-credential-reset-ctrl input
{
	color: #162E45;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #369;
}

div.wp-credential-reset-ctrl td.button
{
	text-align: center;
}

div.wp-credential-reset-ctrl h1
{
	font-size: 15px;
	line-height: 20px;
	color: #900;
	text-align: center;
	margin: 0px;
}

/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-profile-management-ctrl
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

div.wp-profile-management-ctrl .newuser-box-div
{
	margin: 10px auto;
	width: 585px;
}

div.wp-profile-management-ctrl .user-welcome
{
	text-align: center;
}

div.wp-profile-management-ctrl p
{
	font-size: 10px;
	line-height: 13px;
	margin-bottom: 10px;
	margin-top: 0;
}

div.wp-profile-management-ctrl td
{
	font-size: 10px;
	line-height: 13px;
	text-align: left;
	vertical-align: top;
}

div.wp-profile-management-ctrl .status-message
{
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
}


div.wp-profile-management-ctrl .update-status
{
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	color: #990000;
	text-align: left;
}

div.wp-profile-management-ctrl .privacy
{
	margin: 20px 0 5px 20px;
	text-align: left;
}

div.wp-profile-management-ctrl .address-info
{
}

div.wp-profile-management-ctrl .outer-border
{
	border: 1px solid #336699;
	margin-top: 32px;
	padding: 5px;
	width: 602px;
}

div.wp-profile-management-ctrl .center-border
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 5px;
	width: 574px;
	border: 1px solid #336699;
}

div.wp-profile-management-ctrl .nodisplay
{
	display: none;
}

div.wp-profile-management-ctrl .extra-link
{
	border: 1px solid #336699;
	display: block;
	margin: 5px auto 0;
	text-align: center;
	width: 573px;
}

div.wp-profile-management-ctrl .extra-link h1
{
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin: 0 0 10px;
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
}

#review_benefits_box, #paid_sub_question_box
{
	margin-top: 0px;
	display: none;
	text-align: left;
	padding: 5px;
	width: 563px;
}

div.wp-profile-management-ctrl .positioner
{
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
	width: 471px;
}

div.wp-profile-management-ctrl .locater-positioner
{
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 471px;
}



/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-registration-ctrl
{
}

div.wp-registration-ctrl select, div.wp-registration-ctrl input
{
	color: #142B41;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	border: thin solid #AAAAAA;
	text-align: left;
}

div.wp-registration-ctrl .error-message
{
	color: #FF0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

div.wp-registration-ctrl .form-border
{
	border: thin solid #5F5C5C;
	padding: 5px;
}

div.wp-registration-ctrl .form-header, div.wp-registration-ctrl .form-footer
{
	background-color: #EEEEEE;
	border-bottom: thin solid #5F5C5C;
	text-align: center;
}

div.wp-registration-ctrl .form-footer
{
	border-bottom: 0px solid #5F5C5C;
}

div.wp-registration-ctrl .label-cell, div.wp-registration-ctrl .required-label, div.wp-registration-ctrl .value-cell
{
	padding: 5px;
}

div.wp-registration-ctrl .label-cell, div.wp-registration-ctrl .required-label
{
	background-color: #CCCCCC;
	width: 34%;
	text-align: right;
}

div.wp-registration-ctrl .required-label
{
	font-weight: bold;
}

div.wp-registration-ctrl .value-cell
{
	width: 66%;
	background-color: #E0E0E0;
	text-align: left;
}




/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-subscription-info-ctrl
{
	visibility: inherit;
}

div.wp-subscription-info-ctrl select, div.wp-subscription-info-ctrl input
{
	border: thin solid #AAAAAA;
	color: #142B41;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
}

div.wp-subscription-info-ctrl .error-message
{
	color: #FF0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

div.wp-subscription-info-ctrl .form-border
{
	border: 1px solid #336699;
	padding: 5px;
}

div.wp-subscription-info-ctrl .form
{
	background-color: #eeeeee;
	padding: 5px;
}

div.wp-subscription-info-ctrl .form > p
{
	padding-top: 20px;
}

div.wp-subscription-info-ctrl .form > p + p
{
	padding-top: 0px;
}

div.wp-subscription-info-ctrl .pub-selection, div.wp-subscription-info-ctrl .pay-selection, div.wp-subscription-info-ctrl .button
{
	margin-top: 10px;
}

div.wp-subscription-info-ctrl .pub-selection, div.wp-subscription-info-ctrl .pay-selection
{
	border: thin solid #BBBBBB;
	padding: 5px;
}

div.wp-subscription-info-ctrl .pay-selection > table
{
	width: 100%;
}

div.wp-subscription-info-ctrl .divtable
{
	display: table;
	width: 100%;
}

div.wp-subscription-info-ctrl .divrow
{
	display: table-row;
	width: 100%;
}

div.wp-subscription-info-ctrl .colleft, div.wp-subscription-info-ctrl .colmid, div.wp-subscription-info-ctrl .colright
{
	display: table-cell;
	padding: 5px;
}

div.wp-subscription-info-ctrl .colleft
{
	width: 10%;
	background-color: #e0e0e0;
}

div.wp-subscription-info-ctrl .colmid
{
	width: auto;
	background-color: #cdcdcd;
}

div.wp-subscription-info-ctrl .colright
{
	width: 20%;
	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
}


div.wp-subscription-info-ctrl .button
{
	width: 87px;
	margin-left: auto;
	margin-right: auto;
}

div.wp-subscription-info-ctrl .cardrow
{
	background-color: #cdcdcd;
	width: 100%;
}

div.wp-subscription-info-ctrl .ccard img, div.wp-subscription-info-ctrl .ccard input
{
	margin: 5px;
}

div.wp-subscription-info-ctrl .ccard img
{
	vertical-align: bottom;
}

div.wp-subscription-info-ctrl .required-label
{
	text-align: right;
	background-color: #cdcdcd;
	font-weight: bold;
	width: 37%;
	padding: 5px;
}

div.wp-subscription-info-ctrl .value-field
{
	width: 63%;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;
}




/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-subscription-landing-ctrl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

div.wp-subscription-landing-ctrl p
{
	margin-top: 20px;
}

div.wp-subscription-landing-ctrl .sub-rates
{
	border: 1px solid #0072BC;
	width: 35%;
	float: right;
	margin-top: 15px;
}

div.wp-subscription-landing-ctrl .heading
{
	text-align: center;
	font-weight: bold;
	border: 1px solid #336699;
	color: #336699;
	margin: 5px;
	padding: 5px;
}

div.wp-subscription-landing-ctrl .table
{
	display: table;
	padding: 5px;
	margin: 5px;
	margin-top: 0px;
	width: 94%;
}


div.wp-subscription-landing-ctrl .row, div.wp-subscription-landing-ctrl .underlinerow
{
	display: table-row;
	width: 100%;
}

div.wp-subscription-landing-ctrl .underlinerow
{
	border-bottom: 1px solid #0072BC;
}

div.wp-subscription-landing-ctrl .leftcell, div.wp-subscription-landing-ctrl .cell
{
	display: table-cell;
	padding: 1px;
}

div.wp-subscription-landing-ctrl .cell
{
	width: 25%;
	text-align: right;
}

div.wp-subscription-landing-ctrl .leftcell
{
	width: 50%;
	text-align: left;
}


div.wp-subscription-landing-ctrl .underlinerow > div
{
	text-align: center;
}

div.wp-subscription-landing-ctrl .buttons
{
	width: 100%;
	text-align: center;
}

div.wp-subscription-landing-ctrl .clear
{
	clear: both;
}






/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-subscription-locater-ctrl
{
}

div.wp-subscription-locater-ctrl select, div.wp-subscription-locater-ctrl input
{
	border: thin solid #AAAAAA;
	color: #142B41;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
}

div.wp-subscription-locater-ctrl .error-message
{
	color: #FF0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}



/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-subscription-purchase-ctrl
{
	text-align: left;
	font-size: 10px;
	line-height: 13px;
}

div.wp-subscription-purchase-ctrl .outer-border, div.wp-subscription-purchase-ctrl .center-border
{
	border: 1px solid #336699;
	padding: 5px;
}

div.wp-subscription-purchase-ctrl .center-border
{
	margin-right: 20px;
}

div.wp-subscription-purchase-ctrl .outer-border
{
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 20px;
}

div.wp-subscription-purchase-ctrl .title
{
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	top: 0;
}

div.wp-subscription-purchase-ctrl .sub-title
{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
}

div.wp-subscription-purchase-ctrl .nodisplay
{
	display: none;
}

div.wp-subscription-purchase-ctrl .larger
{
	font-size: 12px;
}

div.wp-subscription-purchase-ctrl .center
{
	text-align: center;
}

div.wp-subscription-purchase-ctrl .positioner
{
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 450px;
}







/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-subscription-registration-ctrl
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

div.wp-subscription-registration-ctrl ul
{
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	list-style-type: square;
	margin-left: 20px;
}

div.wp-subscription-registration-ctrl li
{
	margin-bottom: 15px;
	margin-right: 10px;
	margin-top: 0;
}

div.wp-subscription-purchase-ctrl .larger
{
	font-size: 12px;
}

div.wp-subscription-purchase-ctrl .center
{
	text-align: center;
}

div.wp-subscription-registration-ctrl .title
{
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin-top: 10px;
}

div.wp-subscription-registration-ctrl .outer-border
{
	border: 1px solid #336699;
	margin-left: auto;
	margin-right: auto;
	margin-top: 32px;
	padding: 5px;
	width: 602px;
}

div.wp-subscription-registration-ctrl .center-border
{
	margin-left: 5px;
	margin-right: 30px;
	margin-top: 20px;
	padding: 5px;
	padding-left: 15px;
	border: 1px solid #336699;
}

div.wp-subscription-registration-ctrl .sub-title
{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
}

div.wp-subscription-registration-ctrl .positioner
{
	margin-bottom: 20px;
	margin-left: 15px;
	width: 471px;
}

div.wp-subscription-registration-ctrl .nodisplay
{
	visibility: collapse;
}



/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-elert-unsubscribe-ctrl
{
}

div.wp-elert-unsubscribe-ctrl div.elert-unsubHeader
{
	margin-top: 0px;
	font-weight: bold;
	color: rgb(153,0,0);
}

div.wp-elert-unsubscribe-ctrl div.elert-emailAddress
{
	margin-top: 20px;
}

div.wp-elert-unsubscribe-ctrl div.elert-subs
{
	margin-top: 20px;
}

div.wp-elert-unsubscribe-ctrl div.elert-action
{
	margin-top: 20px;
}

div.wp-elert-unsubscribe-ctrl div.elert-manage
{
	margin-top: 20px;
}



/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-journal-archive-ctrl
{
}

div.wp-journal-archive-ctrl table.Years, div.wp-journal-archive-ctrl table.YearsS, div.wp-journal-archive-ctrl table.YearsJ
{
	width: 100%;
	border-left: 0px solid black;
	border-bottom: 0px solid black;
	border-right: 0px solid black;
	border-collapse: collapse;
	margin-top: 2px;
}

div.wp-journal-archive-ctrl tr.Years, div.wp-journal-archive-ctrl tr.YearsS, div.wp-journal-archive-ctrl tr.YearsJ
{
}

div.wp-journal-archive-ctrl td.YearsNull, div.wp-journal-archive-ctrl td.YearsSNull, div.wp-journal-archive-ctrl td.YearsJNull
{
}

div.wp-journal-archive-ctrl td.Years, div.wp-journal-archive-ctrl td.YearsS, div.wp-journal-archive-ctrl td.YearsJ
{
	font-size: 9px;
	line-height: 12px;
	margin: 0px;
	border: 0px;
	border: 1px solid black;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	text-align: center;
}

div.wp-journal-archive-ctrl td.YearsS
{
	width: 16%;
}

div.wp-journal-archive-ctrl td.YearsJ
{
	width: 25%;
}

div.wp-journal-archive-ctrl #SelectedYear
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	padding: 0 0 4px;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-forums-ctrl
{
	width: 100%;
}

div.wp-forums-ctrl h1
{
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 10px;
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
	margin: 0 0 5px;
}


/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-elert-list-admin-ctrl
{
}
div.wp-elert-list-admin-ctrl .style2button
{
	width: 606px;
	height: 51px;
}
div.wp-elert-list-admin-ctrl .elertDropDown
{
	width: 181px;
	height: 51px;
}
div.wp-elert-list-admin-ctrl .elertDelete
{
	height: 51px;
}
div.wp-elert-list-admin-ctrl .newElert
{
	width: 667px;
}
div.wp-elert-list-admin-ctrl div div.ClickedTab, 
div.wp-elert-list-admin-ctrl div div.UnclickedTab
{
	padding: 5px;
}
div.wp-elert-list-admin-ctrl div div.ClickedTab
{
	background-color:white;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}
div.wp-elert-list-admin-ctrl div div.UnclickedTab
{
	background-color:Silver;
	border: solid 1px black;
}
div.wp-elert-list-admin-ctrl div.results
{
	border: solid 1px black;
}

/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-toc-supplement-ctrl
{

}

/* 
-------------------------------------- 

-------------------------------------- 
*/
div.wp-personal-elert-mgmt-ctrl
{
}

/* 
-------------------------------------- 

-------------------------------------- 
*/
div.featured-article-list-ctrl
{
	width:378px;
	padding:10px;
	border:1px solid #369;
	float:left;
	margin-bottom:10px;

	font:normal normal normal 12px/1.5 Verdana, Arial, Helvetica, sans-serif;

}

div.featured-article-list-ctrl p.list-header 
{
  color:#999999;
  font-size:9px;
  font-variant:small-caps;
  margin-bottom:0;

  margin-bottom:0px;
  margin-left:0;
  margin-right:0;
  margin-top:0;


}

div.featured-article-list-ctrl a:link
{

color:#336699;
  text-decoration:none;
}

div.featured-article-list-ctrl p.article-title 
{

  color:#336699;
  text-decoration:none;

  font-weight:bold;
font-size:12px;
margin-bottom:0px;

}

div.featured-article-list-ctrl p.article-author 
{

  font-size:10px;
  font-style:italic;

  margin-bottom:10px;
  margin-left:0;
  margin-right:0;
  margin-top:0;

}


/* 
-------------------------------------- 

-------------------------------------- 
*/


