body { 
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: left;
font-family: Tahoma;
font-size: 8pt;
}
a:link {
color: #000033;
text-decoration: none;
}
a:visited {
color: #000033;
text-decoration: none;
}
a:hover {
color: #000033;
text-decoration: none;
}
a:active {
color: #000033;
text-decoration: none;
}
a.nohover:hover {
color: #000033;
text-decoration: none;
}

.button { 
 background-color: #D7E5F2; 
 font-size: 11px; 
}


table.libsearchtable {
border:#941200 solid 1px;
padding:10px;
font-size:10pt;
}

table.libresultstable {
border:none;
padding:10px;
font-size:10pt;
width:100%;
}

table.membtable2 {
border:none;
padding:10px;
font-size:10pt;
width:100%;
}


table.membtable2 td {
padding:3px
}


table.membtable2 td.membhead {
font-size:10pt;
color:brown;
font-weight:bold;
}

table.membtable2 td.membtitle {
font-size:12pt;
font-weight:bold;
padding:5px;
}


table.membtable {
border:none;
padding:10px;
font-size:10pt;
width:100%;
}

table.membtable td.membhead {
font-size:10pt;
color:brown;
font-weight:bold;
}

table.membtable td.membheadblack {
font-size:10pt;
color:black;
font-weight:bold;
}


table.membtable td.sntext {
font-size:10pt;
color:brown;
}


table.membtable td.membtitle {
font-size:12pt;
font-weight:bold;
padding:5px;
}


table.eventstable {
border:none;
padding:10px;
font-size:10pt;
width:100%;
}

table.ensembleseventstable {
border:none;
padding:10px;
font-size:10pt;
width:100%;

}


table.ensembleseventstable tr.headrow2 {
color:brown;
font-size:10pt;
text-align:left;
vertical-align:top;
height:20px;
font-weight:bold;
}

table.ensembleseventstable tr.headrow {
color:black;
font-size:10pt;
text-align:left;
vertical-align:top;
height:20px;
font-weight:bold;
}


table.eventstable tr.headrow {
color:black;
font-size:16pt;
text-align:left;
vertical-align:top;
height:20px;
}

table.eventstable tr.headrow2 {
color:black;
font-size:16pt;
text-align:left;
vertical-align:top;
height:20px;
}


table.libresultstable tr.headrow {
color:white;
background-color:#941200;
text-align:left;
}

table.libresultstable tr.a {
background-color:#FFFFFF;
text-align:left;
}

table.libresultstable tr.b {
background-color:#DDDDDD;
text-align:left;
}



table.libsearchtable td {
font-size:10pt;
}


table.libsearchtable td.main {
vertical-align:bottom;
font-size:10pt;
height:30;
}

table.libsearchtable td.head {
vertical-align:bottom;
font-size:11pt;
color:#941200;
}



table.nav_table {
height: 23px;
border-top: solid 1px #460A0C;
border-bottom: solid 1px #460A0C;
border-right: solid 1px #460A0C;
border-collapse:collapse;
padding:0;
color: #460A0C;
}

table.nav_table td {
 text-align: center;
 font-family: Tahoma;
 font-size: 13pt;
 color: #460A0C;
 width: 120px;
 border-left: solid 1px #460A0C;
 border-left: solid 1px #460A0C;
}

table.ens_nav_table {
height: 23px;
border-top: solid 1px #460A0C;
border-bottom: solid 1px #460A0C;
border-right: solid 1px #460A0C;
border-collapse:collapse;
padding:0;
color: #460A0C;
}

table.ens_nav_table td {
 text-align: center;
 font-family: Tahoma;
 font-size: 13pt;
 color: #460A0C;
 width: 130px; 
 border-left: solid 1px #460A0C;
 border-left: solid 1px #460A0C;
 border-bottom: solid 1px #460A0C;
}


table.ensemblessubnav_table {
border-bottom: solid 1px #460A0C;
border-right: solid 1px #D4FEFF;
height: 40;
}


table.ensemblessubnav_table td {
 text-align: center;
 font-family: Tahoma;
 font-size: 10pt;
 color: #D4FEFF;
 width: 80px;
 border-left: solid 1px #D4FEFF;
}

table.ensemblessubnav_table th {
 text-align: center;
 font-family: Tahoma;
 color: #D4FEFF;
 width: 148px;
 border-left: solid 1px #460A0C;
}


table.publisherslisttable {
 text-align: left;
 font-family: Tahoma;
 width: 800px;
}

table.publisherslisttable th {
 font-size:10pt;
 font-weight:bold;
}


table.publisherslisttable tr {
 font-size:10pt;
}



table.subnav_table {
border-bottom: solid 1px #460A0C;
border-right: solid 1px #D4FEFF;
height: 29;
}


table.subnav_table td {
 text-align: center;
 font-family: Tahoma;
 font-size: 9pt;
 color: #D4FEFF;
 width: 80px; 
 border-left: solid 1px #D4FEFF;
}


h3 {
 font-family: Tahoma;
 font-size: 10pt;
}
