#page_content {	margin: 0px;	padding: 15px 50px 25px;	background: #fff url(../images/backgrd_page_content.jpg) repeat-x left top;	color: #006;	clear: both;	font-size: 85%;	line-height: 1.5em;}#page_content a:link, a:active {	text-decoration: none;	color: #00f;}#page_content a:visited {	text-decoration: none;	color: #06f;}#page_content a:hover{	text-decoration: underline;	color: #00f;}/***********************************************//* Newsletter Styles                                         *//***********************************************/.newsletter_archives {	margin: 1.5em;	padding: 0em;	float: right;	width: 150px;	border: 1px solid #009;	background: #B8CAFF;}/************** archive styles ***************/.archive_month {	padding: 0em;	margin: 0em 0em 0em 1.5em;}.archive_month li {	padding: 0em;	margin: 1em 0em 0em;	font-size: 125%;	list-style: none;}.archive_stories {	padding: 0em;	margin: 0em 0em 0em 2em;}.archive_stories li {	padding: 0em;	margin: 0em;	font-size: 85%;	list-style: square;}/************** .tableofcontents styles ***************/.tableofcontents{	font-size: 125%;	padding: 1em 1em 0.5em;	margin: 1em 1.5em;	background-color: #ffc;	border-top: 2px solid #006;	border-bottom: 2px solid #006;}.tableofcontents li {	padding: 0em 0em .75em;	margin: 0em;	list-style: none;}.tableofcontents li ul {	padding: .5em 0em 0em;	margin: 0em;}.tableofcontents li ul li{	padding: 0em 0em 0.5em 1em;	margin: 0em;	list-style: none;}/************** table styles ***************/#table_chart {	background: #ffc;	text-align: left;	margin: 1em 0em;	padding: 0em;	border-top: 1px solid #006;}#table_chart th {	color: #fff;	background: #006;	padding: .25em;	border-right: 1px solid #ffc;	border-bottom: 1px solid #ffc;}#table_chart td {	vertical-align: top;	padding: .25em;	border-bottom: 1px solid #006;	border-right: 1px solid #006;}.table_notes {	font-size: 85%;	line-height: 1.25em;	margin-bottom: 1em;}.table_notes p {	margin: 0em;	padding: 0em;}/************** .Did You Know styles ***************/#did_you_know {	background: #75B3EF url(../images/backgrd_DidYouKnow.jpg) repeat-x left top;	margin: 10px;	padding: 0px;	width: 200px;	float: right;}.did_you_know {	margin: 0px;	padding: 0px 15px 15px;}/************** #inset_box styles ***************/#inset_box {	background: #75B3EF;	margin: 1em;	padding: 1em;	font-size: 90%;	line-height: 1.25em;}#inset_box ul {	margin: 0em 0em 0em 2em;	padding: 0em;}#inset_box li {	margin: 0em 0em .25em;	padding: 0em;}/************** #search styles ***************/#search_content {	margin: 0px;	padding: 15px 50px 25px;	background: #fff url(../images/backgrd_page_content.jpg) repeat-x left top;	color: #006;	clear: both;	font-size: 85%;	line-height: 1.5em;}#search_content a:link, a:active {	text-decoration: none;	color: #00f;}#search_content a:visited {	text-decoration: none;	color: #06f;}#search_content a:hover{	text-decoration: underline;	color: #00f;}/************** #news styles ***************/#news_content {	margin: 0px;	padding: 15px 50px 25px;	background: #fff url(../images/backgrd_page_content.jpg) repeat-x left top;	color: #006;	clear: both;	font-size: 85%;	line-height: 1.5em;}#news_content a:link, a:active {	text-decoration: none;	color: #00f;}#news_content a:visited {	text-decoration: none;	color: #06f;}#news_content a:hover{	text-decoration: underline;	color: #00f;}.left_column {	margin: 0px 10px 0px 0px;	padding: 0px;	float: left;	width: 400px;}.right_column {	margin: 0px;	padding: 0px 0px 0px 10px;	float: left;	border-left: 1px solid #fc0;	width: 225px;	background: #ffc;}.news_archive_year, .news_sections {	margin: 2em 0em 1em;	padding: 0.25em;	font-size: 100%;	color: #fff;	background: #36c;	letter-spacing: .25em;}.news_feature {	margin: 1em 0em 0em;	padding: 0em 0em 1em;	border-bottom: 1px solid #009;}.news_feature h1 {	margin: 0em;	padding: 0em;	font-size: 100%;	line-height: 1em;}.news_feature p {	margin: 0em;	padding: 0em;	font-size: 85%;	line-height: 1.25em;}.news_more_archives {	margin: 1em 0em 0em 0.5em;	padding: 0em 0em 0em 0.5em;	font-size: 85%;	line-height: 1.25em;	font-style: italic;	letter-spacing: 0.25em;	border-left: 1.25em solid #fc0;}/************** #news release styles ***************/.photos_n_captions {	font-size: 85%;	font-style: italic;	line-height: 1.5em;	margin: 1.5em;	padding: 0em;}.photos_n_captions img {	margin: 0em;	padding: 0em;	border: 1px solid #000;}.credits {	font: 70%/1.25em;	margin: 0%;	padding: 5% 0% 0%;	text-align: left;}.credits ul {	margin: 0%;	padding: 0%;}.credits li {	margin: 0% 0% .5em;	padding: 0% 0% .5em;	border-bottom: 1px solid #084887;	list-style: none;}.by_line {	text-transform: uppercase;	margin: 1em 0em;	padding: 0px;	font-size: 90%;}.date_line {	text-transform: uppercase;	margin: 0em 0em 1em;	padding: 0em;	text-decoration: overline;	letter-spacing: .25em;	font-size: 80%;}.end_of_release {	text-transform: uppercase;	margin: 1em 0em;	padding: 0em;	font-size: 100%;	text-align: center;	letter-spacing: 1em;}.sources {	margin: 0px;	padding: 0px;}.sources h1 {	font-size: 100%;	line-height: 1em;}.sources h2 {	font-size: 85%;	line-height: 1em;}.sources p {	font-size: 85%;	line-height: 1.5em;	margin: 0em 0em 1em;	padding: 0em;}/************** #statistics and discipline tables styles ***************/.statistics_table, .discipline_table {	margin: 0em;	padding: 0em;	border: 1px solid #009;}.statistics_table th, .discipline_table th{	margin: 0em;	padding: .25em;	text-align: left;	border-bottom: 2px solid #009;	color: #fff;	background: #009;	font-weight: bold;	line-height: 1em;}.statistics_table td, .discipline_table td{	margin: 0em;	padding: 0.25em;	border-bottom: 1px solid #009;	background: #ffe;	line-height: 1em;}.discipline_table2 {	font-size: 75%;	line-height: 1.5em;	margin: 1em 0em 0em;	padding: 0em;	border: 1px solid #009;}.discipline_table2 th{	margin: 0em;	padding: .25em;	text-align: left;	border-bottom: 2px solid #009;	color: #fff;	background: #009;	font-weight: bold;	line-height: 1em;}.discipline_table2 td{	margin: 0em;	padding: 0.25em;	border-bottom: 1px solid #009;	background: #ffe;	line-height: 1em;}/************** topstories news styles ***************/.news {	margin: 0px;	padding: 0px 5px 0px 10px;}.news h1 {	font-size: 75%;	margin: 1.25em 0em 0em;	padding: 0em;	color: #fc0;	line-height: 1em;}.news p {	font-size: 70%;	margin: .25em 0em .75em;	padding: 0em;	line-height: 1.35em;}.news a, a:link, a:visited, a:active {	text-decoration: none;	color: #fc0;}.news a:hover{	text-decoration: underline;	color: #fc0;}#inthenews_topstories {	margin: 0px 0px 25px;	padding: 0px;	width: 300px;}/************* #superscript_notes styles ***************/.superscript {	font-size:xx-small; 	vertical-align:top;}.superscript_notes {	font-size: 70%;	font-style: italic;	margin: 1em 2em 0em;	padding: 0em;}.superscript_notes p{	margin: .25em 0em 0em;	padding: 0em;	line-height: 1.15em;}/************* #disclaimer styles ***************/.disclaimer {	font-size: 85%;	font-style: italic;	margin: 1em 0em 0em;	padding: 0em;}