a {color:#0000cc;}

/*
 * Smart Widget
 */

/* Container for Smart Widget */
.podSmartWidget {}
/*
 * Article Page Widget
 */

 /* Container for the Article Page Widget */
.podArticlePageWidget {}

/* Page-level widget container */
.podPage { }
  /* Horizontal rule for page-level widgets */
  .podPage hr { border: 0; background-color: #000; color: #000; height: 1px; margin: 0 0 15px 0; }
  .podPage .podMainContainer { float: left; width: 100%; }
  /* Main content for two-column layout */
  .podPage .podMain{ margin: 0 320px 0 0; }
  /* Right sidebar for two-column layout */
  .podPage .podRight { float: right; margin-left: -300px; width: 300px; }
  * html .podPage .podRight { margin-left: -300px; }
  
  /* Left column in split layout */
  .podPage .podLeftHalf { float: left; width: 49%; }
  /* Right column in split layout */
  .podPage .podRightHalf { float: right; width: 49%; }
  
  /* Article summary in included Related Content Widget */
  .podPage .podHeadlineWidget .podArticleSummary { margin-top: 0; }

  /* Legal and privacy link */
  .podPage .podLegalAndPrivacyLink { font-size: 11px; }/*
 * RelatedContent Widget
 */

/*
 * Footer Widget
 */

/* Styling for the entire widget */
.podFooter { background: #FFFFFF none repeat scroll 0%; border-top: 1px solid #CCCCCC; margin: 10px 10px 0pt; padding: 10px; text-align: right; }
  .podFooter .podLegalAndPrivacyLink { float: left; font-size: 11px; }
  .podFooter .podPluck img { border: 0; }/* Article Widget */

/* Container for the Article Widget */
.podArticleWidget { margin: 0 0 20px 0; }
  /* Thumbnail image for the article */
  .podArticleWidget .podArticleInfo img.podArticleThumbnail { width: 59px; height: 59px; }
  /* Publisher image for the article */
  .podArticleWidget img.podArticlePublisherLogo { border: 0 }
  /* Main article ad in upper right */
  .podArticleWidget .podAd300x250 { float: right; height: 250px; margin: 0 0 15px 15px; }
  /* Secondary article ad at the bottom */
  .podArticleWidget .podAd300x250b { margin: 0 0 10px 0; }
  /* Container for media player and video ad */
  .podArticleWidget .podArticleVideo { height: 360px; margin: 15px 0 0 0; }
  /* Container for the media player */
  .podArticleWidget .podMediaPlayer { float:left; }
  /* Source name for the article */
  .podArticleWidget .podArticleAttribution { margin: 15px 0 10px 0; }
  /* Included Related Keywords Widget */
  .podArticleWidget .podRelatedKeywordsWidget { margin-bottom: 10px; }
  /* Article footer */
  .podArticleWidget .podArticleUtils { text-align: right; white-space: nowrap; }
    /* Pluck logo */
    .podArticleWidget .podArticleUtils .podPluck { float: none; }
  /* Legal and privacy link */
  .podLegalAndPrivacyLink { font-size: 11px; }/*
 * Related Tags Widget
 */

 /* Container for the Related Tags Widget */
.podRelatedKeywordsWidget {
  margin-bottom: 15px;
}/*
 * Recommend Widget
 */

/*
 * Comment Widget
 */

/* Container for Comment Widget */
.podCommentWidget { margin: 0 0 20px 0; }
  /* Error text for alert message */
  .podCommentWidget .podAlert { margin-top: 10px; }
  /* Pagination container for Comment Widget */
  .podCommentWidget .podPaginiation { border-width: 0; margin: 0 15px 15px 75px; }
  /* Next button for pagination */
  .podCommentWidget .podPaginiationNext { margin-top: -15px; }
  /* Administrative panel */
  .podCommentWidget .podCommentAdmin { border-top: 1px solid #DBDBDB; height: 10px; margin: 10px 0 0 0; padding: 10px 10px 10px 10px; }
  /* Admin-only section of panel */
  .podCommentWidget .podCommentAdmin .podCommentAbuseAdmin { float: left; }
  /* Abuse status message if there is no abuse */
  .podCommentWidget .podCommentAdmin .podCommentAbuseAdmin .podCommentAbuseInfo { display: block; float: left; }
  /* Abuse admin button */
  .podCommentWidget .podCommentAdmin .podButton2 { float: left; margin: 0 10px; width: 150px; } 

  /* Report abuse button */
  .podCommentWidget .podReportAbuse .podSendButton { width: 75px }

  /* Information about how much abuse there is and who reported it */
  .podCommentWidget .podCommentAbuseReportStats {}

  /* Abuse report container */
  .podCommentWidget .podReportAbuse { }

  /* Persona trigger for user comment */
  .podCommentWidget .podAvatarSmallBg { margin-bottom: 50px; }

  /* Callout for comment widget */
  .podCommentWidget .podCallout { font-weight: normal; }

  /* Pluck footer */
  .podCommentWidget .podFooter { margin: 20px 0 0; }
  
  /* Login widget inside of the comment widget */
  .podCommentWidget .podSignupWidget { padding: 20px 0; }
  
  /* Login content area */
  .podCommentWidget .podSignupWidget .podContent { border: 1px solid #E0DCDC; padding: 0; }
  
/*
 * Login Widget
 */

/* Login Widget container */
.podSignupWidget {}
  /* Field labels */
  .podSignupWidget label { white-space: nowrap; }

  /* Required fields note */
  .podSignupWidget .podNote { white-space: nowrap; }
  /* Alert box appearing at the top of each form */
  .podSignupWidget .podAlert { padding: 3px 5px; width: 90% }
  /* Error text for invalid fields */
  .podSignupWidget .podErrorMessage { padding: 3px 6px; width: 90% }
  /* Sign up message */
  .podSignupWidget .podSignupInstructions { padding: 5px 5px 5px 5px; width: 90%; }
  /* Message displaying the logged in user */
  .podSignupWidget .podLoggedInUser { font-style: italic; padding: 0 0 15px 0; }
  /* Show profile inline */
  .podSignupWidget .podProfile { display: inline; }

  /* Field labels */
  .podSignupWidget label { white-space: nowrap; }


  
/* Global alert message */
.podStatusAlert  { border: 1px solid #6bce6b; background: #d1ffd1; color: #0ce20c; padding: 3px 0; text-align: center; font-weight: bold; font-size: 14px; width: 100%; height: 24px; position: absolute; top: 0; left: 0; }
.podStatusAlert  {
  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
  left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
body > .podStatusAlert  { position: fixed; top: 0; left: 0; } /* ignored by IE */
* + html .podStatusAlert { position: fixed; top: 0; left: 0; }  /* for IE 7 *//*
 * Profile Widget
 */


  
/*
 * Report Abuse Widget
 */

/*
 * Abuse Report Widget
 */

/* Widget wrapper enclosing the entire widget */
.podAbuseReportStats { background-color: #f7f7f7; border: 1px solid #dbdbdb; margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px; }
  /* Report stats table */
  .podAbuseReportStats table.podAbuseReportReports { margin: 10px 0 10px 0; }
  /* Column containing type of abuse */
  .podAbuseReportStats td.podAbuseReportReason { padding: 0 10px 5px 25px; }
  /* Column heading for type of abuse */
  .podAbuseReportStats th.podAbuseReportReason { padding: 0 10px 5px 0; text-align: left; }
  /* Column for abuse type counts */
  .podAbuseReportStats .podAbuseReportCount { padding: 0 0 5px 0; text-align: right; }

/*
 * User Discovery Widget
 */

/*
 * Related Ad Links Widget
 */

/* Container for the Related Ad Links Widget */
.podRelatedAdLinksWidget {
  margin-bottom: 20px;
}

/* Page-level widget container */
.podRelatedAdLinksWidget .podPage { }
  /* Outer container for two-column layout */
  .podRelatedAdLinksWidget .podPage .podMainContainer { float: left; width: 100%; }
  /* Main content for two-column layout */
  .podRelatedAdLinksWidget .podPage .podMain { margin: 0 200px 0 0; }
  /* Right sidebar for two-column layout */
  .podRelatedAdLinksWidget .podPage .podRight { float: right; margin-left: -180px; width: 180px; }
  * html .podRelatedAdLinksWidget .podPage .podRight { margin-left: -180px; }
  
  /* Page title */
  .podRelatedAdLinksWidget .podPageTitle { font-size: 18px; }
  
  /* Section titles */
  .podRelatedAdLinksWidget .podSectionTitle,
  .podRelatedAdLinksWidget .podPage .podSectionTitle { margin-bottom: 0px; }
  .podRelatedAdLinksWidget .podPage .podMain .podSectionTitle { color: #9a9a9a; font-size: 12px; }
  
  /* Contain for a related ad */
  .podRelatedAd { margin-bottom: 20px; }
  /* Ad title */
  .podRelatedAdTitle { font-size: 18px; }
  /* Ad text */
  .podRelatedAdText { font-size: 14px; }
  /* Ad url */
  .podRelatedAdUrl { font-size: 14px; }
  
  /* Related word */
  .podRelatedAdWord {
  	color: #0000cc;
	text-decoration: underline;
	font-size: 12px;
	font-weight: none;
	margin-bottom: -20px;
}

/*
 * Topic Page Widget
 */
 
/* Container for Topic Page Widget */
.podTopicPageWidget {}

/* Page-level widget container */
.podPage { }
  /* Title for page-level widget */
  .podPage .podSectionTitle { margin-bottom: 20px; }
  /* Horizontal rule for page-level widgets */
  .podPage hr { border: 0; background-color: #000; color: #000; height: 1px; margin: 0 0 15px 0; }
  /* Outer container for two-column layout */
  .podPage .podMainContainer { float: left; width: 100%; }
  /* Main content for two-column layout */
  .podPage .podMain{ margin: 0 320px 0 0; }
  /* Right sidebar for two-column layout */
  .podPage .podRight { float: right; margin-left: -300px; width: 300px; }
  * html .podPage .podRight { margin-left: -300px; }
  
  /* Make Related Content page title like section title, but hide it most of the time */
  .podTopicPageWidget .podHeadlineWidget .podPageTitle { border: 0; color: #333; display: none; font-weight: bold; font-size: 18px; }
  /* Adjust summary margin in included Related Content widget */
  .podTopicPageWidget .podHeadlineWidget .podArticleSummary { margin-top: 0; }
  
  /* Main ad in upper right */
  .podPage .podAd300x250 { margin-bottom: 20px; }
  /* Secondary ad at the bottom */
  .podPage .podAd300x250b { margin-bottom: 20px; }

  /* One Column Layout specific styling*/
  .podTopicPageWidget .podLayoutOneColumn { min-width: 400px; }
    /* More space below featured article */
    .podTopicPageWidget .podLayoutOneColumn .podArticleSummary3 { margin-bottom: 20px;}
    /* Title doesn't touch right edge */
    .podTopicPageWidget .podLayoutOneColumn .podPageTitle { display: block; margin: 0 10px 5px 0;}
    /* Section title is tighter with content */
    .podTopicPageWidget .podLayoutOneColumn .podSectionTitle {  margin-bottom: 10px; }
    /* Ads centered */
    .podTopicPageWidget .podLayoutOneColumn .podAd300x250 { margin-left: auto; margin-right: auto; width: 300px; }
    /* Indent related tags */
    .podTopicPageWidget .podLayoutOneColumn .podRelatedKeywordsWidget { margin: 0 10px 15px 10px;  }
    /* Set thumbnails to be liquid */
    .podTopicPageWidget .podLayoutOneColumn .podLayoutVideoThumbstrip { margin: 0 -10px 10px 0; }
    .podTopicPageWidget .podLayoutOneColumn .podLayoutVideoThumbstrip .podColumns { width: 100%; }
    .podTopicPageWidget .podLayoutOneColumn .podLayoutVideoThumbstrip .podThumbnail { margin-right: 0; width: 24.75%; }
/*
 * Latest Comment Widget
 */

/*
 * Publisher Related Links Widget
 */
/*
 * Search Widget
 */

/* Container for Search Widget */
.podSearchWidget { margin: 0 0 10px 0; }
  /* Search form */
  .podSearchWidget form { margin: 0; padding: 0; }
  /* Input field for search */
  .podSearchWidget input { border-width: 0; width: 100%; }
  /* Content container */
  .podSearchWidget .podContent { padding: 5px 10px; }
  /* Outer content block for search */
  .podSearchWidget .podContentAll { float: left; width: 100%;  }
  /* Inner content block for search */
  .podSearchWidget .podContentBlock { font-size: 24px; margin-right: 160px; padding: 7px; }
  /* Search Button */
  .podSearchWidget .podButton1 { float: right; margin-left: -150px; width: 150px; }
  
  
a {
	color: #0000cc;
	text-decoration: underline;
}
