body { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:RGB(255,255,255); margin:0px }
.tdtopleft, .tdtopcenter { text-align:center; background-color:RGB(0,0,255) }
.tdtopleft, .td3, .tdmenu { width:160px }
.tdtopcenter { font-size:150%; font-weight:bold; color:#FFFFFF; padding-top:20px; padding-bottom:20px }
.tdmidcenter { text-align:left; vertical-align:top }
.td1, .td2 {  background-color:RGB(0,0,0) }
.td3, .td4, .tdmenu {  background-color:RGB(255,153,0) }
.td5 { background-color:#FFFFFF; text-align:left; vertical-align:top }
.td4 { font-size:100%; font-weight:bold; text-align:center; color:RGB(0,0,0); padding:3px }
.tdmenu { text-align:center; vertical-align:top; padding-left:10px; padding-bottom:300px }
.tdmain { width:100%; text-align:center; padding-left:10px; padding-right:20px; vertical-align:top; background-color:#FFFFFF }
.copyright { font-size:70%; font-weight:bold; color:#FFFFFF; text-align:center; background-color:#000000; padding:5px }
.botpad { margin-bottom:150px }
/* - - - - - - - - - - - - - site wide specific - - - - - - - - - - - - - */
h1, h2, h3 { margin-top:10px; margin-bottom:10px }
h1 { font-size:120%; font-weight:bold; color:#CC0000 }
h2 { font-size:100%; font-weight:bold; color:#0000FF }
h3 { font-size:90%; font-weight:bold; color:#CC0000 }
h4 { font-size:80%; font-weight:bold; color:#CC0000 }
h5 { font-size:70%; font-weight:bold; color:#CC0000 }
.alert { font-size:90%; font-weight:bold; color:RGB(204,0,0); background-color:#FFFFCC; padding:5px }
.alertred { font-size:80%; font-weight:bold; color:RGB(255,255,255); background-color:RGB(204,0,0); padding:5px; text-align:left }
.question, .answer { font-size:90%; text-align:left; margin-bottom:0px }
.question { font-weight:bold; color:#0000FF }
.answer { color:#000000; text-indent:40px; margin-top:2px }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - - - - - table data display - - - - - - - - - - - - - */
.tbldisplay, .tblGetCC { margin:auto; margin-right:auto }
.tbldisplay { width:100% }
.colhead { font-size:80%; font-weight:bold; text-align:center; color:#FFFFFF; background-color:RGB(0,0,255); padding-left:3px; padding-right:3px }
.tdsort { text-align:center; margin-left:auto; margin-right:auto }
.imgsort { height:10px; width:10px; border:0px }
.resultsleft, .resultsright, .resultscenter { font-size:80%; padding-left:5px; padding-right:5px }
.resultsleft { text-align:left }
.resultsright { text-align:right }
.resultscenter { text-align:center }
.faq { font-size:90%; text-align:left; line-height:110% }
.faq1, .faq1a { margin-bottom:10px }
.faq { font-size:80%; font-weight:bold; color:RGB(0,0,255) }
.faq1a { font-size:110%; font-weight:normal; color:RGB(0,0,0); margin-bottom:10px }
.oddrow { background-color:RGB(240,240,240) }
.evenrow { background-color:#FFFFFF }
.frm { margin:0px }
.project { text-align:left }
.discname { font-size:90%; font-weight:bold; color:RGB(0,0,255); padding:0px; margin:0px; text-align:left }
.discdescription { font-size:80%; font-weight:normal; color:#000000; text-align:left; margin:0px }
.actions { font-size:70%; margin:0px }
.box1 { width:98%; border:2px solid RGB(204,0,0); padding:10px; margin-bottom:10px }
.tdtotal { font-size:90%; font-weight:bold; color:#FF6600; text-align:right }
.smSongList { font-size:70%; text-align:left }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* - - - - - - - - - - - - - menu styles - - - - - - - - - - - - - */
.menu { font-size:90%; font-weight:normal; line-height:150%; text-align:left }
.menulinks { font-size:90%; font-weight:normal; line-height:180%; text-align:left }
.menulinks:link { color:RGB(0,0,0); text-decoration:none; }
.menulinks:visited { color:RGB(0,0,0); text-decoration:none }
.menulinks:active { color:RGB(0,0,0); text-decoration:none; color:#CC0000 }
.menulinks:hover { color:RGB(0,0,255); text-decoration:underline; background-color:RGB(255,255,255) }
.hrmenu { width:75%; height:1px; color:RGB(204,0,0); margin-top:5px; margin-left:0px}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
