#top{	width: 885px;	height: 33px;	text-align: left;	padding: 0;	margin: 8px 0 0;	border-style: none;	border-width: 1px 1px 0;	background-color: white;	border-color: #CCCCCC;	position: relative;}#top-tabs{	width: 885px;	height: 33px;	text-align: left;	padding: 0;	margin: 8px 0 0;	border-style: none;	border-width: 1px 1px 0;	background-color: white;	border-color: #CCCCCC;	position: relative;}a {	color: #666666;	text-decoration: none;}a:hover {	color: #febd10;	text-decoration: underline;}.gray {	color: #000000;}/* Style for Current Issue box on Home page */#CurrentIssue-Box {	padding: 12px 12px 0px;	width: 471px;	border: 1px solid #CCCCCC;	margin-left: 15px;	height: 200px;	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;}#CurrentIssue-Box img {	border: 1px solid #CCCCCC;	float: left;	margin-right: 20px;	margin-bottom: 0px;}#CurrentIssue-Box li {	padding-bottom: 2px;}.CurrentIssue-Month {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	text-transform: uppercase;	color: #000000;}.CurrentIssue-Head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;}a.CurrentIssue-Head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;	text-decoration: none;}a:hover.CurrentIssue-Head {	color: #febd10;	text-decoration: underline;}.CurrentIssue-Features {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	margin: 13px 0 0 0;	padding: 0px;}a.CurrentIssue {	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	text-decoration: none;}p.CurrentIssue {	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;}li.CurrentIssue {	color: #000000;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	padding-bottom: 3px;}a:hover.CurrentIssue {	color: #febd10;	text-decoration: underline;}/* Style for Feature Article box on Home page */#FeatureArticle-Box {	width: 309px;	border: 1px solid #CCCCCC;	margin-left: 15px;	margin-right: 0px;	height: 212px;	color: #000000;	background-color: #eeeeee;}#FeatureArticle-Box img {	border: 1px solid #CCCCCC;	float: left;	margin-right: 20px;	margin-bottom: 0px;}#FeatureArticle-Box li {	padding-bottom: 2px;}.FeatureArticle-Month {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	text-transform: uppercase;	color: #febd10;}a.FeatureArticle-Month {	color: #febd10;	text-decoration: underline;}.FeatureArticle-Head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;}a.FeatureArticle-Head {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;	text-decoration: none;}a:hover.FeatureArticle-Head {	color: #febd10;	text-decoration: underline;}.FeatureArticle-Features {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	margin: 0px;	padding: 0px;}a.FeatureArticle {	color: #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}li.FeatureArticle {	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	padding-bottom: 2px;}a:hover.FeatureArticle {	color: #febd10;	text-decoration: underline;}/* Style for Home page Headlines, Subtext and Publish Dates */#Home-Column {	height: auto;	width: 335px;	margin-top: 15px;	padding: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;}.Home-Headline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;}.home-content {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;}.Home-Subtext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;}.Home-Headline-PubDate {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-style: italic;	color: #000000;}#PR p {	font-family: Georgia, "Times New Roman", Times, serif;}#PR a {	color: #666666;	text-decoration: none;}#PR a:hover {	color: #febd10;	text-decoration: underline}#PR #News a {	color: #666666;	text-decoration: none;}#PR #News a:hover {	color: #febd10;	text-decoration: underline;}#SponsoredLinks {	width: 686px;	margin-top: 20px;}/* Style for discussion feed pub dates and blog bylines on Home */.Home-DiscussionFeed-Date-Byline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-style: italic;	color: #000000;}/* this makes any horizontal line inside a div look thin and gray */div.hr{height: 1px; background: #ccc; overflow: hidden; padding: 0;}div.hr hr {width: 100%;}/* Style for bottom nav and copyright */p, li {	font-family: arial;	font-size:12px;	color: #999999;	line-height: 16px;}#bottom_nav p {	font-size: 10px;	color: #999999;	line-height: 14px;}#bottom_nav a {	font-size: 10px;	color: #999999;	line-height: 14px;	text-decoration: none;}#bottom_nav a:hover {	color: #febd10;	text-decoration: underline;}.Footer {	font-size: 10px;	color: #999999;}/* Style for Vertical Advertisement */#Advertisement-Vert {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	height: 406px;	width: 140px;}/* Style for Horiz Advertisement */#Advertisement-Horiz {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	height: 60px;	width: 446px;}/* Style for Interior Articles pages */h1, .Interior-Article-Headline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;	margin-bottom: 0px;	font-weight: normal;}h2, .Interior-Article-Subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	margin-top: 5px;	line-height: 18px;}.Interior-Article-Byline {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	line-height: 16px;	color: #000000;}.Interior-Article-BodyCopy {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;}#articlepage h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	line-height: normal;	font-weight: bold;}#articlepage p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-right: 30px;}#articlepage li{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: normal;	color: #000000;	padding-top: 2px;	padding-bottom: 2px;	padding-right: 30px;}#articlepage hr{	height: 1px;	padding: 0;	margin-right: 15px;	color: #CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;}#articlepage a {	color: #666666;	text-decoration: none;}#articlepage a:hover {	text-decoration: underline;	color: #febd10;}#articlepage a.gray {	color: #666666;	text-decoration: none;}#articlepage a.gray:hover {	color: #febd10;	text-decoration: underline;}#articlepage #socialbar a.gray {	color: #666666;	text-decoration: none;}#articlepage #socialbar a.gray:hover {	color: #febd10;	text-decoration: underline;}/* Style for all other pages containing basic content */#content {	float: right;	margin-top: 0px;	width: 705px;	margin-left: 0px;}#big_container #subscriptions {	color: #000000;}#big_container #subscriptions td {	color: #000000;}#big_container #subscriptions a {	color: #666666;	text-decoration: none;}#big_container #subscriptions a:hover {	color: #febd10;	text-decoration: underline;}#content h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 21px;	color: #000000;	margin-bottom: 0px;	font-weight: normal;	margin-top: 0px;}#content h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	margin-top: 5px;	line-height: 18px;	margin-bottom: 0px;}#content h2, arialhead20 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	margin-top: 5px;	line-height: 18px;	margin-bottom: 0px;}#content h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	line-height: normal;	font-weight: bold;	margin-bottom: 0px;}#content p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-right: 40px;}#content li{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: normal;	color: #000000;	padding-top: 2px;	padding-bottom: 2px;	padding-right: 30px;}#content hr{	height: 1px;	padding: 0;	margin-right: 15px;	color: #CCCCCC;}#content a {	color: #666666;	text-decoration: none;}#content a:hover {	text-decoration: underline;	color: #febd10;}#content a.gray {	color: #666666;	text-decoration: none;}#content a.gray:hover {	color: #febd10;	text-decoration: underline;}#content #demo li {	padding-top: 4px;	margin-left: -8px;	font-weight: bold;}#content #demo li li {	font-weight: normal;	padding-top: 1px;	padding-bottom: 1px;}#content #EditCal td {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-left: 0px;}#content #AdSpecs td {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-left: 0px;}#content #AdSpecs td.smallItal {	font-size: 10px;	font-style: italic;	line-height: normal;}#content .smallItal {	font-size: 10px;	font-style: italic;	line-height: normal;}#photo {	border: 1px solid #CCCCCC;	margin-right: 15px;}.red{	color: #666666;}hr {	color: #CCCCCC;	background-color: #CCCCCC;	height: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.highlight {	font-size: 14px;	font-style: italic;	line-height: 20px;	color: #000000;}div.row {    padding-top: 5px;  }div.row span.label {  float: left;  width: 100px;  text-align: right;  }div.row span.formw {  float: right;  width: 235px;  text-align: left;  } td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}#AwardYears td {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	margin-left: 0px;	padding-bottom: 3px;	padding-right: 6px;}p.Awards {	margin-top: 4px;	margin-bottom: 4px;}.smallItal {	font-size: 10px;	font-style: italic;	line-height: normal;}#AdIndex td {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	margin-left: 0px;	padding-bottom: 3px;	padding-right: 4px;}#AdIndex_Advertisers td {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	padding: 3px;	border-top: 1px #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}#ArchiveYears td {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	margin-left: 0px;	padding-bottom: 3px;	padding-right: 3px;}#content a.nonlink {	color: #666666;	text-decoration: none;}#content a.nonlink:hover {	color: #febd10;	text-decoration: none;}#Events td {	font-family: Georgia, "Times New Roman", Times, serif;	color: #000000;	margin-left: 0px;	padding-bottom: 3px;	padding-right: 4px;}#Events a {	color: #666666;	text-decoration: none;}#Events a:hover {	color: #febd10;	text-decoration: underline;}.adindex {font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;}#articlepage .adindex Table {border-width:1px; border-style:solid; border-color:#CCCCCC; border-collapse: collapse;}#articlepage .adindex td {	border-width:1px;	border-style:solid;	border-color:#CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-top: 1px;	padding-bottom: 1px;	padding-left: 3px;	padding-right: 10px;}#Cal_Head3 img {	border: 1px solid #CCCCCC;	margin-right: 15px;}#Cal_Head3 td {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	padding-top: 10px;}#Cal_Head3 a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;}td.Cal_Date-Location {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	margin-top: 5px;	margin-bottom: 5px;	line-height: 15px;}#calendar {	margin-top: 0px;	width: 650px;	margin-right:40px	margin-left: 0px;}#content #calendar .Cal_Head{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #febd11;	text-transform: uppercase;	color: #333333;	letter-spacing: .05em;	font-weight: bold;}#content #calendar td.head{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	color: #000000;	line-height: 19px;	font-weight: normal;}#content #calendar td{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: normal;	color: #000000;	padding-top: 1px;	padding-bottom: 1px;	padding-left: 0px;}#content #calendar td.strong{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: normal;	color: #000000;	padding-right: 10px;	font-weight: bold;	padding-left: 0px;}#calendar hr{	height: 1px;	padding: 0;	color: #CCCCCC;}#calendar a {	color: #666666;	text-decoration: none;}#calendar a:hover {	text-decoration: underline;	color: #febd10;}#calendar a.gray {	color: #666666;	text-decoration: none;}#calendar a.gray:hover {	color: #febd10;	text-decoration: underline;}#content td a.Register {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}#content #calendar p{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	color: #000000;	padding-right: 0px;}h3 #category {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #000000;}
