td
{
   border-top: 1px solid #ccc;
   text-align: center;
   padding: 12px;
}

table
{
	border: solid 1px #ccc;
	margin: 10px;
}

body
{
	margin: 0px;
}

.shots
{
   border: solid 1px #ccc;
}

.tdleft
{
   color: #333;
   font-size: 11px;
   font-family: "Lucida Sans", Verdana, Helvetica, Arial, sans-serif;
   line-height: 12px;
   background-image: url(divider.png);
   background-repeat: repeat-y;
   background-position: 100% 0;
   text-align: center;
   padding-right: 12px;
   white-space: nowrap;
}

.logo
{
   background-color: #2d2d2d;
   text-align: left;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 15px;
   border-width: 0;
}

.logotext
{
   color: #e1e1e1;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: 400;
   font-stretch: ultra-condensed;
   padding-left: 5px;
   position: relative;
   bottom: 2px;
   white-space: nowrap;
}