body{
    background-color: #eee;
}
.minitable {
	border-spacing: 3px;
	width:100%;
}

.minitable th {
	text-align:center;
	border: #195017 1px solid; 
	text-decoration:none; 
	font-family: "Kimberley", sans-serif; 
	color: #CC0000; font-size:9.5pt; 
	font-weight:bold; 
	padding:7px 0px 9px 0px; 	
	background: #F5F5F5; 	
	background-color: rgba(245,245,245,0.9);
}

.minitable td {
	border: #195017 1px solid; 
	background: #00812b; 
	text-decoration:none; 
	font-family: "Kimberley", sans-serif; 
	color:#FFFFFF; 
	font-size:9.5pt; 
	padding:5px 5px; 
	text-align: left; 
	line-height:140%;
}
.minitable a {
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:underline; 
}
.minitable td img {
	padding: 0;
	width: 155px;
	}
	
.tweettable{
	width:750px;
	margin:0px auto;
}


.table {
    border: 1pt solid gray;
}

th,td {
	font-family: "Kimberley", sans-serif;
	font-size: 11px;
}
tr {
	border: 1px solid gray;
}
td {
	padding:3px;
}
th {
	font-family: "Kimberley", sans-serif;
	font-size: 13px;
	font-weight:bold;
}

td.title {
	text-align:right;
	font-weight:bold
}

.table img {
	padding:10px 10px;
}
tr.answer {
	background: #F5F5F5; 	
	background-color: rgba(245,245,245,0.9);
    vertical-align: Top;
}

tr.answer p {
	padding:11px;
	text-decoration:none; 
	font-family: "Kimberley", sans-serif;
	font-size:9.5pt;
	line-height:15pt;
	color:#333333;
	text-align: left;
	vertical-align: Top;
}
div.answer.tr.span {
    color:green;
    display:block;
    padding: 11px;
}

 /*--- striped table ----------*/

.results { 
	margin:10px auto 0px auto;
	position:relative;
	width:90%;
} 

.results td {
 height: 40px;
 vertical-align:middle;
 }

.striped {
	margin-bottom: 40px;
    border-spacing: 3px;
}

.striped td, .striped th {	
    border-color: #898;
    padding: .5em;
	border-width: 1px;
    border-style: solid;
}

.striped thead, thead > tr > th {
	background-color: #BBBBBB;
	padding:5px;
}

 
.narrowTable {
	margin-bottom: 40px;
    margin-right: auto;
    margin-left: auto;
}
	
.wideTable {
	margin-right: 2em;
	margin-left: 2em;
}

.QA {
	width: 70px;
	text-align:right;
}

.botpad p{
	line-height:17px;
	padding-bottom:10px;
}

.stripe1 {
    background-color:#ffd;
}
.stripe2 {
    background-color:#dfd;
}

.clickable {
	cursor:pointer;
}

.highlight {
    background-color: #FBFBFB;
    font-weight:bold;
}
