body {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #665F66; }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
table {  text-align: left; vertical-align: top; }

a, a:link, a:visited { color: #000000; text-decoration: underline }
a:hover { color: #000000; text-decoration: none }

.searchtable { font-weight: bold; background-color: #d64a00}
.searchbox { background: #FFBD0F; }
.searchbox2 {  background: #D85002; }

.botnavtable {  text-align: center;  background-color: #A57c00}
.highlighttable {  font-style: normal; background-color: #ffbe0f; vertical-align: top; border-style: none}
.popupText{  color: #000000; font-size: 12pt; font-weight: bold;font-style: normal; background-color: #ffbe0f; vertical-align: top; border-style: none}
.popupLoginLink{  color: #000000; font-size: 9pt; font-style: normal; background-color: #ffbe0f; position: absolute; right: 2px}
.middleback {  background-color: #d19e03; border-style: none}
.tabback {  font-size: 10pt; font-weight: bold; background-image: url(/radio/images/tabback.gif); background-repeat: repeat; border-style: none}
.listings {  border-style: none; border-bottom-width: 1px}
.highlistings {  border-style: none; border-bottom-width: 1px; color: #D85002;}
.smalltext { font-size: 8pt; }
.menulinks { font-size: 2px; color: #febc0e; text-decoration: none}

.radiostation { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; vertical-align: bottom; }
.radioline { background-color: #ffff99; padding: 0px; }
.radioheading { font-family: Arial Narrow, Arial, Helvetica, sans-serif; height: 18px; font-size: 14px; font-weight: bold; color: #ffff99; vertical-align: middle; text-align: right; padding: 0px 3px 0px 0px; }
.radioitem { font-family: Arial Narrow, Arial, Helvetica, sans-serif; height: 18px; font-size: 14px; font-weight: bold; color: #fea353; vertical-align: middle; text-align: left; padding: 0px; }
.radioyear { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 14px; color: #444444; }
.radioreason { font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 12px; color: #ba4027; }
.radioheadingsmall { font-size: 12px; font-weight: bold; color: #ffff99; }
.radiolightsmall { font-size: 12px; font-weight: bold; color: #fea353; }
.radiodarksmall { font-size: 12px; font-weight: bold; color: #ba4027; }

.setupArtistRows {display: none; }

.inline-button { font-family: Verdana; font-size: 11pt; margin: 2em 0.5em; padding: 0.3em 0em;  border: 2px solid #CCCCCC;   white-space:nowrap; text-decoration: none; vertical-align:middle;   background: #D85002;   color: black; }
.inline-button:hover { background: #666; color: #ffbe0f;}


input.capslock{ color : #D85002; background : #FFBD0F; font-weight : bold; border : none; font-size :7pt;}


.tabscontainer {position: static; float: left; padding-left: 0px;text-align:left;display:block;}
.tabs { margin-bottom:3px; margin-left: 0px; padding:0px 0px 0px 0px; position: relative; float: left; top: 2px; height: 20px; display: block; }
.tabs ul { float:left; list-style: none; margin-left:0px;}
.tabs li { float: left ; padding-right: 5px; list-style: none}
.tabs a { float: left;	padding: 5px 4px 2px 2px; margin-left: 0px; font-size: 10pt; font-weight: bold;  background-color: #ffbe0f; background-image: none; background-repeat: repeat; border-style: none; }
.tabs a.active-tab {  padding: 5px 4px 2px 2px; margin-left: 0px; font-size: 10pt; font-weight: bold; background-image: url(/radio/images/tabback.gif); background-repeat: repeat; border-style: none; text-decoration: none; }

.firstpanel { width: 470px; clear: both; padding-left: 2px; font-style: normal; background-color: #ffbe0f; vertical-align: top; border-style: none;  }
.panel { width: 470px; clear: both; padding-left: 2px; font-style: normal; background-color: #ffbe0f; vertical-align: top; border-style: none; margin-left: 3px; margin-top: -1px; padding-top: 2px;}
.panel.active-tab-body { display: block; clear: both; }

.comment-item { width: 465px; margin-right:3px; margin-left:3px; margin-top:15px; margin-bottom:3px; border-top: 4px solid #d64a00; font-size: 1.2em;}
.byline {width: 465px; background: #FFCC43 none repeat scroll 0%; font-size: 1em; position:relative; float:left; }
.commentDate{font-size: 0.8em; text-align:right; font-style:italic; position:relative; }

.tooltip {background:#666; border-color:#000000; color:#000000;}