/* CSS Document */


#scorecard {
width: 720px;
}

.group {
margin-bottom: 2em;
border-bottom: 2px solid #8490BB;
} 

.keyTable, .legTable {
padding: 5px;
border: 1px solid #ece9d8;
width: 100%;
}

.legtable, .backgroundTable {
background-color:#ece9d8;
}

.legtable h5 {font-size: 100%;}

.thumbnailTable {
width: 62px;
padding: 0px;
}

.headshotTable {
width: 102px;
padding: 0px;
}

.thumbnail {
/*
  max-width: 60px; 
  max-height: 90px; 
  width:  expression(this.width  > 60 ? 60 : true); 
  height: expression(this.height > 90 ? 90 : true);
*/
}

.headshot, .thumbnail {
  max-width: 100px; 
  max-height: 150px; 
  width:  expression(this.width  > 100 ? 100 : true); 
  height: expression(this.height > 150 ? 150 : true);
}

.whiteCell{
background-color: #FFFFFF;
}

.voteCell{
width: 50px;
text-align: center;
}

.noTopBorder{
border-top: 0px;
}

.voteYes, .voteNo, .voteOther {
font-size: x-large;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.voteYes {
color: green;
}

.voteNo {
color: red;
}

.legTable h5 {font-size: 100%};


.altcolor {
color: #8490BB;
}

h1.altcolor, h2.altcolor, h3.altcolor, h4.altcolor, h5.altcolor, p.altcolor, td.altcolor {
color: #8490BB;
}