@charset "UTF-8";

/* General Formatting */
 
body {background-color: #eeeeee;margin: 0;padding: 0;}
 
/* Header area */
#header      {width: 100%; background: #000000; text-align:center;}
#header_area {width: 800px; background: #000000; margin-left: auto; margin-right: auto;}
 
/* page body: content area */
#content      {width: 100%; background: #eeeeee; text-align:center;}
#content_area {width: 800px; background: #ffffff; font-size: 10pt; font-weight: 100; margin-left: auto; margin-right: auto;
               border-left: 1px solid #333333; border-right: 1px solid #333333; border-bottom: 1px solid #333333; font-family: Arial, Helvetica, sans-serif;}
						 
div#section_title {text-align: left; padding-top: 10px;}
div#news_date {font-family: "Times New Roman", Times, serif; font-size: 10pt; font-weight: bold; text-align: right; color: #333333; padding-right: 10px; background-color: #FFFFCC;}
#news_title   {text-align: center; padding-top: 10px; padding-bottom: 10px; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC;}
#news_title p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #669;
}
#news_title p.bigtitle {font-family: "Times New Roman", Times, serif; font-size: 20pt; color: #333333;}
#news_title p.subtitle {font-family: "Times New Roman", Times, serif; font-size: 16pt; color: #666666;}

#text_area {padding-right: 15px; padding-bottom: 10px; text-align: left;}
img.w_dotted_border {padding: 2px; border: 1px dotted #999999;}

#related_links {}

/* lois and marian */
div#news_title h1 {
	font-family: "Times New Roman", Times, serif;
	color: #666;
}
div#lois_marion_toc {float: right; width: 300px; background-color: #EEEEEE; padding: 10px;}
div#lois_marion_toc h3 {text-align: center; margin-top: -10px; color: #666666;}
div#lois_marion_toc h4 {color: #333399;}
div#lois_marion_toc a{text-decoration: none; border-bottom: 1px dotted #FF0000; color:#FF0000;}
div#lois_marion_toc a:hover{text-decoration: none; border-bottom: 1px dotted #990000; color:#990000;}
div#lois_marion_toc img {margin-left: -60px; border: 2px solid #333333; padding: 4px; position: relative;}
p.intro_text {
	font-size: 12pt;
	padding-right: 20px;
	line-height: 1.2em;
	text-align: center;
}
div#more_navigation {width: 100%; padding: 2px; background-color: #EEEEEE; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC;}

/* page navigation */
td#navigation_cell {width: 160px; padding-right: 20px;}

/* Footer */
#footer      {width: 100%; background: #ffffff; text-align:center; padding-top: 5px;}
#footer_area {width: 800px; background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#999999;
               margin-left: auto; margin-right: auto;}
