/*****************************
  Default Style Elements
*****************************/

body, form, table, img, pre {font-size:11pt; font-family:Arial, Tahoma, Verdana; color:#414141; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:11pt; font-family:Arial, Tahoma, Verdana; color:#414141;}
body {background-color:#FFFFFF; text-align:center;}
.ThemeContainer {width:900px; margin:10px auto; text-align:left;}
a, a:link, a:visited {color:#b42e34; text-decoration:none;}
a:active, a:hover {color:#b42e34; text-decoration:underline;}

/* Header Styles */
.Header {height:89px; border-top:solid 1px #9C9C9C; border-bottom:solid 1px #000000;}
#divHeaderText {line-height:89px; text-transform:uppercase; float:right; font-size:16px; letter-spacing:6px; color:#9c9c9c;}
#Logo {margin:0 0 0 5px; padding:0px;}
.Sky {border-top:solid 3px #b42e34; border-bottom:solid 1px #fff; height:35px; background:#414141; text-align:center;}
p {padding:0; margin:0 0 10px 0;}
h1.PageNames {font-size:16px; margin:0 0 10px 0;}
h1, h2, h3, h4, h5 {margin:0 0 5px 0; padding:0;}
h1 {font-size:12px;}
h2 {font-size:12px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}

/* Menu Styles */
.Menu {height:20px; border-top:solid 1px #9C9C9C; background:#B42E34;}
#Menu {height:20px; margin:0 0 0 5px; padding:0;}
#Menu li {list-style-type:none; display:inline; line-height:20px;}
#Menu li a, #Menu li a:link, #Menu li a:visited {margin:0; padding:0 5px; font-size:10pt; color:#fff;}
#MenuItem {}
.MenuItemSeparator {margin:0; padding:0; font-size:10pt; color:#fff;}

/* Content Styles */
.ContentArea {border:solid 1px #9D9D9D; padding:10px;}
.ContentTable {width:100%; height:100%;}
.MainContent {width:auto; vertical-align:top; padding:30px 0px 0px 30px;}
.CenterColumn {width:200px; vertical-align:top; padding:30px 0 0 0;}
.CenterColumn, .CenterColumn span, .CenterColumn span, .CenterColumn span p {color:#9c9c9c; font-size:11pt;}
.RightColumn {width:198px; border:solid 1px #B42E34; vertical-align:top; background:#EEEEEE url(/ThemeImages/EastlanRatings/Themes/Default/Right-Columb-bg.jpg) no-repeat left 25px;}
.RightColumn h2 {height:25px; line-height:22px; margin:0; padding:0 10px; font-size:12px; background:#414141; border-top:solid 3px #B42E34; color:#e7e7e7;}
.RightColumn h2 a, .RightColumn h2 a:link, .RightColumn h2 a:visited {color:#e7e7e7;}
#Member_Radio_NAB {margin:20px 48px 48px 48px; width:100px;}

.ContentFooter {border:solid 1px #c5c5c5; margin:10px 20px 0 10px; padding:10px; color:#949494; font-size:11pt;}
.ContentFooter {color:#949494; font-size:11pt;}
.ContentFooter span { color:#949494; font-size:11pt;}

/* Flash Movie Styles */

/* Newsletter Signup */
.divNewsletterSignup {padding:20px;}
.NewsletterSignup_Label {color:#b42e34; font-size:10px; font-family:Arial;}
.NewsletterTxtBox {width:100%; height:20px;}
.NewsletterJoinButton {text-align:right; margin:3px 0 0 0;}
.NewsletterSignupError {}


/* Press Room */
.divPressRoom {padding:20px;}
.divNews_Item {}
.divNews_Date {font-size:10px; color:#7f9db9;}
.divNews_Title {font-size:10px; color:#b42e34;}
.divNews_Title a, .divNews_Title a:link, .divNews_Title a:visited {font-size:10px; color:#b42e34; text-decoration:underline;}

/* Article Styles */
.divArticleContainer {clear:both;}
.divArticle_ArticleImage {float:left;}
.divArticleSection_ArticleImage {float:left;}
.divArticleSection_ArticleTitle {padding:0px 0px 5px 0px;}
.ArticleSection_ArticleTitle {font-weight:bold;}
.ArticleSection_ListBriefDescription {}
.ArticleSection_ListReadMoreLink {}
.divBriefDescription {padding:0px 0px 5px 0px;}
#imgArticleImage {padding:0px 5px 5px 0px;}
.imgArticleSectionImage {padding:0px 5px 5px 0px;}
.imgArticleImage {padding:5px 5px 5px 0px;}
.divArticleSeparator {clear:both;}
.divArticle_ArticleContainer {clear:both;}
.divArticle_ArticleContent {}
.divArticle_ArticleImage {float:left;}
.divArticle_ArticleImage img {padding:0px 5px 5px 0px;}
.divArticleBodyText {margin:10px 0px;}

/* Photo Gallery Styles */
.PhotoGallery_LargeImageContainer, .PhotoGallery_LargeImageContainer div, .PhotoGallery_LargeImageContainer table {margin:0px; padding:0px; width:250px;}
.PhotoGallery_LargeImage {border:solid 1px #eee;}
.PhotoGallery_Thumbnails {width:350px;}
.PhotoGallery_ThumbnailContainer {display:inline; float:left; margin:0px 11px 11px 1px;}
.PhotoGallery_FilmStrip_Thumbnail {border:solid 1px #eee;}

/* Market List Search */
.MarketListSearch_Header {background:#414141; border-top:solid 3px #B42E34; text-align:left; height:70px;}
.MarketListSearch_Header table {margin:5px 5px 0 5px;}
.MarketList_SearchTable {border-collapse:collapse; border:solid 1px #C5C5C5;}
.MarketList_SearchTable tr td {padding:3px;}
.PagerText {color:#fff; line-height:25px;}
a.MarketListSearch_PageLink, a.MarketListSearch_PageLink:link, a.MarketListSearch_PageLink:visited {line-height:30px; padding:3px; background:#B42E34; color:#000; border:solid 1px #fff; color:#fff; text-decoration:none;}
a.MarketListSearch_PageLink:active, a.MarketListSearch_PageLink:hover {background:#fff; color:#cd3c44;}
.MarketListSearch_NoLink {line-height:30px; padding:3px; background:#fff; color:#cd3c44; border:solid 1px #fff;}
.MarketListSearch_Footer {background:#414141; padding:5px;}

/* Footer Styles */
.Footer {border-bottom:solid 1px #9D9D9D; height:23px; line-height:23px;}
#smartz {float:right; width:185px;}
#divFooterText {float:left; color:#9c9c9c; margin:0 0 0 10px;}
#divFooterText, #divFooterText a, #divFooterText a:link, #divFooterText a:visited {font-size:10px ! important;}

/* Misc Style */
.clear {clear:both;}
