body 
{
   background-color: #666666;
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 76%;
   margin: 5px;
   line-height: 1.4em;
   background: url(images/wood.jpg);
}
   
p 
{
   font-size: 80%;
   text-align: left;
}
   
.standard
{
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 10pt;
   line-height: 1.7em;
}

.small
{
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 80%;
   line-height: 1.0em;
   font-weight:bold;
}

H1 
{
   font-size: 1.6em;
   text-align: left;
   color: #D00002;
}
   
H2 
{
   font-size: 1.0em;
   font-weight: bold;
   text-align: left;
   line-height: 1.2em;
   color: #666666;
}
   
a:link {
   color: #003366;}
   
a:visited {
   color: #2B4966;}
   
a:hover {
   color: #006699;}
   
.AH {
   font-size: 1.0em;
   font-weight: bold;
   text-align: left;
   color: #666666;
   line-height: 0.7em;} 
   
.maintable 
{

}
   
.innertable {
   background-color:#FFFFFF;
}

.row1 
{
   background-color:#F4F4F4;
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 80%;
   line-height: 1.7em;  
}

.row2 
{
   background-color:#FFFFFF;
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 80%;
   line-height: 1.7em;  
}

.subHeading
{
   color:#7BB0B8;
   font-family:verdana;
   font-size:12pt;
   font-weight:bold; 
}

.tableHeading
{
   background-color:#C70000;
   color:#FFFFFF;
   font-family:verdana;
   font-size:12pt;
   font-weight:bold;
}

.tableHeadingRow
{
   background-color:#C70000;
   color:#FFFFFF;
   font-family:verdana;
   font-size:12pt;
   font-weight:bold;
}

.tableRow
{
   background-color:#E6E2D7;
   color:#000000;
   font-family:verdana;
   font-size:10pt;
   font-weight:normal;
}

.tableRowAlt
{
   background-color:#FFFFFF;
   color:#000000;
   font-family:verdana;
   font-size:10pt;
   font-weight:normal;
}

.tableBorder {
   border-top:1px #666666 solid;
   border-bottom:1px #666666 solid;
   border-right:1px #666666 solid;
   border-left:1px #666666 solid;
}

.rightbar
{
   color: #666666;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 80%;
   line-height: 1.7em;
   border-style:none none none dotted;
   border-color:#4C4C4C;
   border-width:1px;
}

#tblSongList td
{
   padding: 5px;
   border-bottom: 1px dashed #CCCCCC;   
}

#requestsWaiting
{
   list-style-type: none;
}

#content
{
   padding: 10px;
}

#frmConfirmation
{
   font-size: 10pt;
}

#frmConfirmation input.text
{
   width: 400px;
}

#frmConfirmation label
{
   font-weight: bold;
   display: block;
}

label.error
{
   color: #D00002;
   font-weight: bold;
}

#tblRequests td
{
   border-bottom: 1px dashed #CCCCCC;
}

#tblRequests tr.alt
{
   background-color: #E6E2D7;
}
