/* Default CSS Stylesheet for a new Web Application project */

/* New MasterPage styles section */

body
{
  /* background-image: url('images/woodgrain.jpg'); */
  padding: 0;
  margin: 0;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: black;
  font-weight: normal;
  letter-spacing: normal;
  text-transform: none;
  word-spacing: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  background-color: #eeeeee;
}

.masterBannerTopTable
{
  width: 100%;
  height: 12px;
  margin: 0px;
  padding: 0px;
  border-width: 0;
  border-collapse: collapse;
}
.masterBannerTopTd1
{
  width: 188px;
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
}
.masterBannerTopTd2
{
  width: 281px;
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
}
.masterBannerTopTd3
{
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
}
.masterBannerTopTd4
{
  width: 77px;
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
  vertical-align: top;
  text-align: center;
}
.masterBannerTopTd5
{
  width: 67px;
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
  vertical-align: top;
  text-align: center;
}
.masterBannerTopTd6
{
  width: 48px;
  height: 12px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
  vertical-align: top;
  text-align: center;
}
.masterBannerBottomTable
{
  width: 100%;
  height: 70px;
  margin: 0;
  padding: 0;
  border-collapse: collapse;
}
.masterBannerBottomTd1
{
  width: 188px;
  height: 70px;
  background-image: url('images/tmma-logo-blue.gif');
}
.masterBannerBottomTd2
{
  height: 70px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
  vertical-align: middle;
  text-align: center;
}
.masterBannerBottomTd3
{
  width: 115px;
  height: 70px;
  background-repeat: repeat;
  background-image: url('images/tmma-blue-background.gif');
  vertical-align: bottom;
}
.masterMenuBarCell
{
  background-color: #D3D3D3;
  border-top-width: 3px;
  border-top-style: ridge;
  border-bottom-width: 3px;
  border-bottom-style: ridge;
  height: 21px;
}
.masterJavascriptWarning
{
  font-family: Verdana;
  font-size: 7pt;
  color: Black;
}
.masterSearchBox
{
  width: 100px;
  font-family: Verdana;
  font-size: 7pt;
  color: Black;
}
.masterLink7
{
  font-family: Verdana;
  font-size: 7pt;
  color: Yellow;
  text-decoration: underline;
  margin: 3px;
}
.masterText7
{
  font-family: Verdana;
  font-size: 7pt;
  color: Black;
}
.masterLink8
{
  font-family: Verdana;
  font-size: 8pt;
  color: Yellow;
  text-decoration: none;
}
.masterLink8:link
{
  color: Yellow;
  text-decoration: none;
}
.masterLink8:visited
{
  color: Yellow;
  text-decoration: none;
}
.masterLink8:hover
{
  color: Yellow;
  text-decoration: underline;
}
.masterLink8:active
{
  color: Yellow;
  text-decoration: underline;
}
.masterText8
{
  font-family: Verdana;
  font-size: 8pt;
  color: Black;
}
.masterMadSpaceTd
{
  height: 20px;
  background-color: Transparent;
  text-align: right;
  vertical-align: middle;
  padding-right: 3px;
  padding-left: 3px;
}
.masterMadSpaceLink
{
  font-family: Verdana;
  font-size: 0.7em;
  color: Blue;
  margin-right: 5px;
  float: right;
}
.masterUnreadPostsLink
{
  font-family: Verdana;
  font-size: 0.7em;
  color: Blue;
  margin-right: 5px;
  float: left;
}
.masterContestLink
{
  font-family: Verdana;
  font-size: 0.7em;
  color: Blue;
  margin-right: 5px;
}
.masterContestLink:hover
{
  text-decoration: underline;
  color: Blue;
}
.masterContestLink:active
{
  color: Blue;
}
.masterContestLink:visited
{
  color: Blue;
}
.masterSidesTd
{
  width: 2%;
  background-color: #4169E1; /* logo background blue */
}
.masterContentTd
{
  width: 96%;
  height: 600px;
  background-color: Transparent;
  margin: 5px;
}
.masterMenuText
{
  font-family: Verdana;
  font-size: 0.8em;
  color: Black;
  float: left;
}
.masterReportProblemLink
{
  font-family: Verdana;
  font-size: 0.7em;
  color: White;
  float: right;
  text-decoration: none;
}
.masterReportProblemLink:link
{
  color: White;
}
.masterReportProblemLink:visited
{
  color: White;
}
.masterReportProblemLink:hover
{
  color: White;
}
.masterMenuLinks
{
  font-family: Verdana;
  font-size: 0.7em;
  color: White;
  text-decoration: none;
}
.masterMenuLinks:link
{
  color: White;
}
.masterMenuLinks:visited
{
  color: White;
}
.masterMenuLinks:hover
{
  color: White;
  text-decoration: underline;
}
.masterMenuLinks:active
{
  color: White;
  text-decoration: underline;
}
.masterFooterMenuCell
{
  background-color: Black;
  width: 96%;
  vertical-align: middle;
  padding: 3px;
}
.masterFooterFootnoteCell
{
  background-color: #4169E1; /* logo background blue */
  vertical-align: middle;
  width: 96%;
  padding: 3px;
}
.masterFooterFootnote
{
  font-family: Verdana;
  font-size: 0.7em;
  color: Yellow;
  text-decoration: none;
}
.masterFooterFootnoteLink
{
  font-family: Verdana;
  font-size: 0.8em;
  color: Yellow;
  text-decoration: underline;
}
.masterFooterFootnoteLink:link
{
  color: Yellow;
  text-decoration: underline;
}
.masterFooterFootnoteLink:visited
{
  color: Yellow;
  text-decoration: underline;
}
.masterFooterFootnoteLink:hover
{
  color: Yellow;
  text-decoration: underline;
}
.masterFooterFootnoteLink:active
{
  color: Yellow;
  text-decoration: underline;
}
.tableTopics
{
  border-width: 1px;
  border-color: #A9A9A9; /* DarkGray */
  text-align: center;
  border-style: solid;
  padding: 3px;
  margin: 0px;
}
.tableTopicsCell
{
  padding: 3px;
}

/* Older styles section */

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
  color: #003366;
}

H1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 2em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.75em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.58em;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H4
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.33em;
  font-weight: 500;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H5, DT
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

H6
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .8em;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}

TFOOT, THEAD
{
  font-size: 1em;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, Helvetica, sans-serif;
}

TH
{
  vertical-align: baseline;
  font-size: 1em;
  font-weight: bold;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, Helvetica, sans-serif;
}


A:link
{
  text-decoration: none;
  color: #0000ff;
}

A:visited
{
  text-decoration: none;
  color: #cc00cc;
}

A:active
{
  text-decoration: none;
  color: #cc00cc;
}

A:hover
{
  text-decoration: underline;
  color: #0000ff;
}

SMALL
{
  font-size: .7em;
}

BIG
{
  font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
  font-family: Courier New, monospace;
}


UL LI
{
  list-style-type: square;
}

UL LI LI
{
  list-style-type: disc;
}

UL LI LI LI
{
  list-style-type: circle;
}

OL LI
{
  list-style-type: decimal;
}

OL OL LI
{
  list-style-type: lower-alpha;
}

OL OL OL LI
{
  list-style-type: lower-roman;
}

IMG
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.Verdana10
{
  font: 10pt Verdana;
  font-weight: normal;
  color: Black;
}

.Verdana12
{
  font: 12pt Verdana;
  font-weight: normal;
  color: Black;
}

.Verdana10Red
{
  font: 10pt Verdana;
  font-weight: normal;
  color: Red;
}

.Verdana9
{
  font: 9pt Verdana;
  font-weight: normal;
  color: Black;
}

.Verdana8
{
  font: 8pt Verdana;
  font-weight: normal;
  color: Black;
}

.Verdana7
{
  font: 7pt Verdana;
  font-weight: normal;
  color: Black;
}

.Verdana6
{
  font: 6pt Verdana;
  font-weight: normal;
  color: Black;
}

.Arial10
{
  font: 10pt Arial;
  font-weight: normal;
  color: Black;
}

.Arial12
{
  font: 12pt Arial;
  font-weight: normal;
  color: Black;
}

.Arial10Red
{
  font: 10pt Arial;
  font-weight: normal;
  color: Red;
}

.Arial9
{
  font: 9pt Arial;
  font-weight: normal;
  color: Black;
}

.Arial8
{
  font: 8pt Arial;
  font-weight: normal;
  color: Black;
}

.Arial7
{
  font: 7pt Arial;
  font-weight: normal;
  color: Black;
}

.Arial6
{
  font: 6pt Arial;
  font-weight: normal;
  color: Black;
}

.DataCredit
{
  font: 8pt Verdana;
  font-weight: normal;
  color: Gray;
}

.CalDay
{
  font: 7pt Verdana;
  font-weight: normal;
  color: #317ce8;
}

.BannerBG
{
  background-color: #abe3fe;
}

.NewBanner
{
  background-color: #317ce8;
}

.FooterBG
{
  background-color: #317ce8;
}

.MenuBG
{
  background-color: #cccccc;
}

.MenuItem
{
  font: 10pt Verdana;
  font-weight: normal;
  color: Black;
}

.MenuItemDisabled
{
  font: 10pt Verdana;
  font-weight: normal;
  color: #98a0b8;
}

.PageTitle
{
  font: 14pt Verdana;
  font-weight: normal;
  color: #0A2267;
}

.NewPageTitle
{
  font: 11pt Verdana;
  font-weight: bold;
  color: Navy;
  background-color: Transparent;
}

.LoginResult
{
  font: 12pt Verdana;
  font-weight: normal;
}

.InnerTable
{
  background-color: #DDEEFF;
}

.MessagePost
{
  background-color: #D3EDFF;
}

.NewMessagePost
{
  background-color: #FFCECE;
}

.MessageTable
{
  background-image: "images/comment_background.gif";
  background-repeat: repeat-x;
}

.MessageAlternatingOff
{
  background-color: #FFFFFF;
}
.MessageAlternatingOn
{
  background-color: #FFF8D5;
}

.HeaderBlue
{
  background-color: #317CE8;
  font: 10pt Verdana;
  font-weight: bold;
  color: White;
}
.HeaderRed
{
  background-color: #CC0066;
  font: 10pt Verdana;
  font-weight: bold;
  color: White;
}

.PlaylistHeader
{
  background-color: #0297d0;
  font: 10pt Verdana;
  font-weight: bold;
}

.ForumHeader
{
  background-color: #A6CAFF;
  font: 10pt Verdana;
  font-weight: bold;
  color: White;
}

.ForumHeader8
{
  background-color: #317ce8;
  font: 8pt Verdana;
  font-weight: bold;
  color: White;
}

.Alternating
{
  background-color: #F0F0F0;
}

.UserNewToday
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #006600;
}

.User30Days
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #9900FF;
}

.UserMidTimer
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #000000;
}

.UserOldTimer
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #FF0000;
}

.UserParticipant
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #CC9900;
}

.UserEditor
{
  font: 8pt Verdana;
  font-weight: normal;
  color: #128CA2;
}

.UserOnline
{
  font: 10pt Verdana;
  font-weight: bold;
  color: #006600;
}

.UserOffline
{
  font: 10pt Verdana;
  font-weight: bold;
  color: #FF0000;
}

.AltTable8On
{
  background-color: #F0F0F0;
  font: 8pt Verdana;
  font-weight: normal;
  color: Black;
}

.AltTable8Off
{
  background-color: #ffffff;
  font: 8pt Verdana;
  font-weight: normal;
  color: Black;
}

.ForumColumnHeaders
{
  background-color: #9DDFFF;
}

.ForumAlternatingOn
{
  background-color: #E9F6FD;
}

.ForumAlternatingOff
{
  background-color: #ffffff;
}

.GrayTableHeader
{
  background-color: #d3d3d3;
}

.MemberSearchTitle
{
  background-color: #b2ecff;
}

.EventTitle
{
  background-color: #70B0E4;
}

.EventBody
{
  background-color: #CCCCCC;
}

.EventCredit
{
  background-color: #EFEFEF;
}
.TableCaptions
{
  background-color: #FFCC66;
}

.TableEdits
{
  background-color: #FFFFCC;
}

.PageBackground
{
  background-color: #F9F9F9;
}

.DarkHeaders
{
  background-color: #00008B;
  color: White;
  font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
}

.DarkEdits
{
  background-color: #CFE8F7;
}

.NewBannerBlue
{
  background-color: #4169e1;
}

.albumHintTitle
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: Black;
}

.albumHintArtistName
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: Black;
}

.albumHintPhoto
{
  border: 1px solid #000000;
  margin-right: 5px;
}

.myMadSpaceLink
{
  font: 8pt Verdana;
  font-weight: normal;
  color: Black;
  float: right;
  margin-right: 5px;
}

.unreadPostsLink
{
  font: 8pt Verdana;
  font-weight: normal;
  color: Black;
  float: left;
  margin-left: 5px;
}

.imgExplicitSmall
{
  margin-left: 5px;
}

.imgMP3StoreSmall
{
  margin-left: 5px;
}
.acePanel
{
  background-color: White;
  border-color: Gray;
  border-width: 1px;
  border-style: solid;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
.aceItem
{
  font: 9pt Verdana;
  font-weight: normal;
  background-color: Transparent;
  color: Black;
  text-align: left;
  margin: 0px;
}
.aceHighlight
{
  font: 9pt Verdana;
  font-weight: normal;
  background-color: Blue;
  color: White;
  text-align: left;
  margin: 0px;
}
.explicitIcon
{
  padding-left: 3px;
  padding-right: 3px;
}
.BuyButton
{
  margin-right: 5px;
  background-image: url('images/Buy-button,-up.gif');
}
.BuyButton:hover
{
  margin-right: 5px;
  background-image: url('images/Buy-button,-down.gif');
}
.EditIcon
{
  margin-left: 3px;
}
.bold
{
  font-weight: bold;
}
.AlbumSongTitle
{
  text-decoration: none;
}
.AlbumSongTitle:hover
{
  text-decoration: underline;
}
.messagePanel
{
  font-family: Trebuchet MS;
  font-size: 10pt;
}
.messageIcon
{
  padding-left: 4px;
  padding-right: 4px;
}
.readMessageHeader
{
  background-color: #cfecf0;
  padding: 3px;
  vertical-align: middle;
}
.unreadMessageHeader
{
  background-color: #FFE4E1;
  padding: 3px;
  vertical-align: middle;
}
