.toolbar table { 
		border-collapse: collapse;
		text-align: left;
		width: 100%; 
		}
.toolbar {
		font: normal 12px/150% Arial, Helvetica, sans-serif; 
		background: #111111; 
		overflow: hidden; 
		border: 1px solid #000000;
		-webkit-border-radius:0px;
		-moz-border-radius:0px;
		border-radius: 0px; 
		width: 100%; 
		max-width: 640px;
		padding-top: 0px;
		padding-bottom: 8px;
		}
.toolbar table tbody td { 
		color: #000000; 
		background-color:#111111;
		font-size: 12px;
		font-weight: normal; 
		}


		
.datagrid table { 
		border-collapse: collapse;
		text-align: left;
		width: 100%; 
		}
.datagrid {
		font: normal 12px/150% Arial, Helvetica, sans-serif; 
		background: #ffffff; 
		overflow: hidden; 
		border: 1px solid #000000;
		-webkit-border-radius:0px;
		-moz-border-radius:0px;
		border-radius: 0px; 
		width: 100%; 
		max-width: 640px;
		}
.datagrid table td, .datagrid table th {
		padding: 3px 10px; 
		}
.datagrid table thead th {
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87BEEC', endColorstr='#235B8B');
		background-color:#77AEDC; color:#000000; 
		font-size: 12px; font-weight: bold; 
		text-align: left;
		}
.datagrid table thead th:first-child { 
		border-bottom: 1px solid #000000;
		font-size: 12px;
		font-weight: bold; 
		padding: 5px 15px; 
		}
.datagrid table tbody td { 
		color: #000000; 
		background-color:#D6E7F6;
		font-size: 12px;
		font-weight: normal; 
		padding: 7px 15px; 
		}
.datagrid table tbody td:first-child { 
		border-left: none; 
		}
.datagrid table tbody tr:last-child td { 
		border-bottom: none; 
		}
		
		
		
.button{
	text-decoration:none; text-align:center; 
	padding:10px 0px; 
	border:solid 1px #000000;
	font:17px Arial, Helvetica, sans-serif; 
	color:#2b2b2b; 
	background-color:#D6E7F6; 
	display: inline-block;
	width:20%
}
.button:visited{
	color:#2b2b2b; 
	background-color:#D6E7F6; 
}
.button:hover{
	background-color:#77AEDC; 
	color:#2b2b2b; 
}
.button:active{
}

