body {font-family: Georgia, "Times New Roman", Times, serif; 
       background-color: #ffffff; line-height: 120%;}

table {padding-top: 20px;}

th {font-weight: 100; 
    font-size: 16px;
font-variant: small-caps; text-transform: none;
//    text-transform: uppercase; 
    color: #333;
    letter-spacing: 1px; 
    border-bottom: 1px solid #333;
}
td {font-weight: 100; letter-spacing: 1px; color: #333; }

.tleft {text-align: left; padding-right: 40px;}
.tright {text-align: right; padding-left: 40px; }

#canvas {width: 700px; padding: 0px 0px 0px 0px; margin-right: auto; margin-left: auto;  }
#top {float: left; width: 100%; display: block; background: #aaaaaa; padding: 10px 0 10px 0;}
#main {float: left; display:block; background-color: #ffffff;  padding: 0px 0px 0px 20px; margin: 0px 0 0 0;}

#left {background-color:#eee;
       color: #333; 
       width: 250px; float: left;
       line-height: 1.3em;
       font-family: Gill Sans, Verdana;
       letter-spacing: 0px;
       font-weight: 100;
}

#report {background-color: #ffffff; padding-left: 280px;}

h3 {    font-size:24px;
	margin-top: 0px; margin-bottom: 0px;
	text-align: left;
        font-weight: normal;
        color: #222;
        padding: 20px 0 10px 0;
}
tr {vertical-align: top;}
a {text-decoration: none; color: #11a;}
a:visited {color:#009;}
a:hover {color:#44f;}


a.dp-choose-date {
		 float: left;
		 width: 16px;
		 height: 16px;
		 padding: 0;
		 margin: 5px 3px 0;
		 display: block;
		 text-indent: -2000px;
		 overflow: hidden;
		 background: url(/stats/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
			     background-position: 0 -20px;
			     cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
		 width: 140px;
		 float: left;
}

