table.ringtone {
  border: 1px solid #fff;
  width: 100%;
}

td.ringtone-info {
  padding-left: 10px;
}

.ringtone-info-one, .ringtone-info-two {
  line-height: 14px;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
}

.ringtone-info-one { color: #000; }
.ringtone-info-two { color: #FFF; }

tr.ringtone-table-content-one {background: #FFFFFF; height: 55px; }
tr.ringtone-table-content-two {background: #000000; height: 55px; }

table.project-sort { border: 1px solid #fff; } 

div.project-info { color: #000; border: 1px solid #fff; background: #fff; padding: 10px; }
*.project-info a:active, *.project-info a:link, *.project-info a:visited { color: #000; }
*.project-info a:hover { color: #ce3355; }

span.page_selected { color: #FFF; font-weight: bold; }

a.page_number:active  {color: #777; text-decoration: none; font-weight: normal;}
a.page_number:visited {color: #777; text-decoration: none; font-weight: normal;}
a.page_number:link    {color: #777; text-decoration: none; font-weight: normal;}
a.page_number:hover   {color: #ce3355; text-decoration: underline; font-weight: normal;}

a.page_directions:active  {color: #FFF; text-decoration: none; font-weight: normal;}
a.page_directions:visited {color: #FFF; text-decoration: none; font-weight: normal;}
a.page_directions:link    {color: #FFF; text-decoration: none; font-weight: normal;}
a.page_directions:hover   {color: #ce3355; text-decoration: none; font-weight: normal;}

table.project-block { margin-left: 10px; }

td.project-selected { font-size: 12px; color: #ce3355; }

a.project-name { font-size: 12px; }
a.project-name:active  {color: #FFF; text-decoration: none; font-weight: normal;}
a.project-name:visited {color: #FFF; text-decoration: none; font-weight: normal;}
a.project-name:link    {color: #FFF; text-decoration: none; font-weight: normal;}
a.project-name:hover   {color: #ce3355; text-decoration: underline; font-weight: normal;}
