/* ****** CONTENT VIEW ***** */
/* this is the same across all doc types */
#contentView {
	font-family: arial, helvetica, sans-serif;
	}
#contentView h1 {
	font-weight: bold;
	/*font-size: 18px;*/
	}
#contentView h2 {
	/*font-size: 15px;*/
	}
#contentView p, #contentView ul, #contentView li, #contentView blockquote, #contentView ol {
	font-size: 12px;
	margin-left: 10px;
	}
/* ****** CONTACT INFORMATION ****** */
/* these are the same across all doc types */
#contactInfo {
	clear:both;
	font-family: arial, helvetica, sans-serif;
	}
#contactInfo h2 {
	font-size: 15px;
	padding:0;
	margin: 10px 0 0 0;
	}
#contactInfo ul li, #contactInfo p {
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin:0;
	}
	
/* ****** RELATED DOCUMENTS ***** */
/* these are the same across all doc types */
#relatedDocuments {
	clear:both;
	font-family: arial, helvetica, sans-serif;
	}
#relatedDocuments h2 {
	font-size: 15px;
	padding:0;
	margin: 10px 0 0 0;
	}
#relatedDocuments ul {
	font-size: 12px;
	margin-top: 5px;
	padding-top:0;
	}
#relatedDocuments ul li {
	padding-bottom: 5px;
	font-size: 12px;
	}

/* ****** RELATED WEB LINKS ***** */
/* these are the same across all doc types */
#relatedWebLinks {
	clear:both;
	font-family: arial, helvetica, sans-serif;
	}
#relatedWebLinks h2 {
	font-size: 15px;
	padding:0;
	xmargin: 10px 0 0 0;
	}
#relatedWebLinks ul {
	font-size: 12px;
	margin-top: 5px;
	padding-top:0;
	}
#relatedWebLinks ul li {
	padding-bottom: 5px;
	font-size: 12px;
	}

/* ****** IMAGES WITHIN CMS ***** */
/* styles for the left, right and center-aligned images within a doc */
/* these are the same across all doc types */

.small /* for the caption */ {
	font-size: 10px;
	text-align: center;
	padding:0;
	margin:0;
	}

#docImage img {
	border:2px solid black;
	padding:0;
	margin:0;
	}
.imgLeft{ 
	padding: 5px 5px 5px 0;
	}	
.imgRight{ 
	padding: 5px 0 5px 5px;
	}
.imgMid{ 
	padding: 5px;
	}
.caption {
	font-size: 10px;
	text-align:center;
	}
	
/* ****** SUMMARY LIST ***** */
#summaryList {
	/*font-family: arial, helvetica, sans-serif;
	}
#summaryList h1 {
	/*font-weight: bold;
	font-size: 18px;
	text-transform:none;*/
	}
#summaryList  h3 {
	padding:0;
	margin: 15px 0 0 0;
	}
#summaryList p {
	padding:0;
	xmargin: 0 0 10px 0;
	margin: 5px 0;
	}

#summaryList h3 a:link {
	text-decoration: none;
	}
#summaryList h3 a:visited {
	text-decoration: none;
	}
#summaryList h3 a:hover {
	text-decoration:underline;
	}
#summaryList h3 a:active {
	text-decoration: none;
	}

/* ****** PRESS RELEASE LANDING PAGE ***** */
#pressReleaseList {
	font-family: arial, helvetica, sans-serif;
	}
#pressReleaseList h1 {
	font-weight: bold;
	font-size: 18px;
	}
#pressReleaseList  h2 {
	font-size: 15px;
	padding:0;
	margin: 10px 0 0 0;
	}
#pressReleaseList p {
	font-size: 12px;
	}
#pressReleaseList ul {
	font-size: 12px;
	margin-top: 5px;
	padding-top:0;
	}
#pressReleaseList ul li {
	padding-bottom: 5px;
	}
	
/* ****** PRESS RELEASE DETAIL VIEW PAGE ***** */
/* these are unique to press releases */
#MediaContact h2 { /* every press release has media contacts */
	font-size: 15px;
	margin:0;
	padding: 15px 0 1px 0;
	}
#MediaContact p {
	font-size: 12px;
	margin:0;
	padding: 1px 0;
	}
#ReleaseDate h2 { /* every press release has a release date */
	font-size: 15px;
	text-transform: uppercase; /*  this is in all caps where it says FOR IMMEDIATE RELEASE */
	margin:0;
	padding: 15px 0 1px 0;
	}
#ReleaseDate p {
	font-size: 12px;
	margin:0;
	padding: 1px 0;
	}
.dateline { /* this is the opening city, state and date that begins each press release */
	font-weight:bold;
	font-style:italic;
	}
#boilerPlate { /* this is to break out the standard stuff that often appears at the end of each press release */
	font-family: arial, helvetica, sans-serif;
	}
#boilerPlate p {
	font-size: 12px;
	}
#pressReleaseEnd { /* this is to center-align the three pound signs at the end of every press release */
	text-align:center;
	}

/* ****** FAQ ***** */
/* this is unique to this doc type */
#faqQuestion ul { /* not used in this CMS */
	list-style-type:none; /* this is the list of questions -- an unordered list; cms will number manually */
	margin:0;
	padding:0;
	}
#faqQuestion ul li { /* not used in this CMS */
	padding: 5px 0;
	}
#faqAnswer h2 {/* not used in this CMS */
	font-size: 16px;
	xtext-indent: -1px;
	padding-top: 20px;
	border-top: 1px dashed #555; /* puts a border ABOVE the headline for every FAQ category */
	text-transform:none;
	font-size: 13px;
	}
#faqAnswer h3 {/* not used in this CMS */
	font-size: 16px;
	text-indent: -1px;
	padding-top: 20px;
	border-top: 1px dashed #555; /* puts a border ABOVE the headline for every FAQ answer */
	text-transform:none;
	font-size: 13px;
	}

#faqAnswer #relatedDocuments h2,/* not used in this CMS */
#faqAnswer #relatedWebLinks h2 {/* not used in this CMS */
	font-size: 12px; /* this makes the related docs/links slightly smaller than in the regular documents; is coded the same way, though. */
	}
a.faqAnchor { /* this defines the anchor link within the h1 */ /* not used in this CMS */
	font-size: 0.5px;
	height: 1px;
	width: 1px;
	padding:0;
	margin:0;
	}
/* THESE ARE THE FAQ STYLES FOR THE PSERS CMS */

#returnTop { /* this is the 'return to top' link */
	text-align:right;
	padding: 0 0 20px 0; /* puts padding at the end of the FAQ Answer item*/
	}
#returnTop a {
	font-size: 10px;
	}
#questions h2{ /* this is for the questions sections */
	
	}
#questions ul li {
	padding: 5px 0;
	}
#answers h2 { /* this is for the answers section; it makes the h2 heading smaller and gives it a top border which serves as a divider between sections*/
	border-top: 1px dashed #065695;
	padding-top: 20px;
	margin-top: 1px;
	}
#answers h3 { /* this is for the answers section; it makes the h3 heading a little smaller */
	padding: 0;
	margin:0;
	}
#answers p {
	margin:0;
	padding: 5px 0;
	}
#archiveList {
	text-align: right;
	padding: 10px 0;
	}