@font-face {
    font-family: 'QuicksandBook';
    src: url('Quicksand_Book-webfont.eot');
    src: url('Quicksand_Book-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand_Book-webfont.woff') format('woff'),
         url('Quicksand_Book-webfont.ttf') format('truetype'),
         url('Quicksand_Book-webfont.svg#QuicksandBook') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'QuicksandBold';
    src: url('Quicksand_Bold-webfont.eot');
    src: url('Quicksand_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Quicksand_Bold-webfont.woff') format('woff'),
         url('Quicksand_Bold-webfont.ttf') format('truetype'),
         url('Quicksand_Bold-webfont.svg#QuicksandBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
	
  body {background-color: #FFF; color: #000;}
  #topcontainer {background-color: #21392c; height:133px; width:100%; margin: 0 0 0 0;}
  #logoint {width:640px; height:50px;margin-left: auto; margin-right: auto;}
  #footer {display: block; padding-bottom: 100px; margin-left: auto; margin-right: auto;font-size: 10px;font-family: QuicksandBook, helvetica, arial, sans-serif; text-align: center; }
  #footer2 {display: block; padding-bottom: 100px; margin-left: auto; margin-right: auto;font-size: 10px; font-family: helvetica, arial, sans-serif; text-align: center; }
  #maincontent {width:600px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; font-size: 1.5em; font-family: QuicksandBook, helvetica, arial, sans-serif; line-height: 200%;}
  #textsize {display:block; float:right; width: 150px; }
  P.pageTitle {font-family: QuicksandBold; font-size: 1.4em; color: #115130; text-align: center; } 

  	table.scorecard {border-style: solid; border-width: 1px; border-collapse: collapse; }
	td.scoreblack {background-color: black; color: white; text-align: center; font-family: verdana, arial; font-size: 14px;  
	-moz-box-shadow:0 0 6px #999 inset;
	-webkit-box-shadow:0 0 6px #999 inset;
}
	td.scoreblue {background-color: #0078bf; color: white; text-align: center; font-family: verdana, arial; font-size: 14px; 
		-moz-box-shadow:0 0 6px #0b5c8b inset;
	-webkit-box-shadow:0 0 6px #0b5c8b inset;
	}
	td.scorered {background-color: #c21821; color: white; text-align: center; font-family: verdana, arial; font-size: 14px;
		-moz-box-shadow:0 0 6px #961017 inset;
	-webkit-box-shadow:0 0 6px #961017 inset;
	}
	td.scoregreen {background-color: #008941; color: white;  text-align: center; font-family: verdana, arial; font-size: 14px; 
		-moz-box-shadow:0 0 6px #0a6535 inset;
	-webkit-box-shadow:0 0 6px #0a6535 inset;
	}
	td.scoreyellow {background-color: #fff328; color: black;  bold; text-align: center; font-family: verdana, arial; font-size: 14px; 
		-moz-box-shadow:0 0 6px #dfd422 inset;
	-webkit-box-shadow:0 0 6px #dfd422 inset;
	}

	td.ratestop {background-color: #2b2979; color: white;  text-align: center; font-family: verdana, arial; font-size: 13px; 
}
	td.ratestopp {background-color: #2b2979; color: white; font-family: verdana, arial; font-size: 13px; 
	}
	td.ratereg {background-color: #ddecff; color: black; font-family: verdana, arial; font-size: 12px; 
		-moz-box-shadow:0 0 6px #b5c8e0 inset;
	-webkit-box-shadow:0 0 6px #b5c8e0 inset;
}
	td.ratesr {background-color: #b8d2f5; color: black; font-family: verdana, arial; font-size: 12px; 
			-moz-box-shadow:0 0 6px #9bb5d7 inset;
	-webkit-box-shadow:0 0 6px #9bb5d7 inset;
	}
	td.ratejr {background-color: #f2f8ff; color: black; font-family: verdana, arial; font-size: 12px; 
			-moz-box-shadow:0 0 6px #cfd9e5 inset;
	-webkit-box-shadow:0 0 6px #cfd9e5 inset;
	}

	td.grey {background-color: #CCC; color: black;  font-family: verdana, arial; font-size: 12px; 	-moz-box-shadow:0 0 6px #999 inset;
	-webkit-box-shadow:0 0 6px #999 inset;
}
