a
{
	color: #037efc;
}

body
{
	font-family: Verdana; 
	font-size: 10px; 
	margin: 0px; 
	padding-left: 10px;
	color: #3C4F5E;
}

table
{
	font-family: Verdana; 
	font-size: 10px;
	
}

.blue_button
{
	background-color: #037efc;
	color: white;
}

.red_button
{
	background-color: #DA0005;
	color: white;
}

.section_box
{
	border: 1px solid #76838C;
	border-bottom: 1px solid #76838C;
	color: #3C4F5E;
}

.section_header
{
	background-color: #037efc;
	padding: 4px;
	font-size: 10px;
	font-weight: bold;
	color: white; 
	height: 14px;
	border-bottom: 1px solid black;
}

.section_content
{
	width:98%;
	float: left; 
	padding-left: 10px;
}

.glowing_text
{
	background-color:#FFFFCC;
	color:#A05A3D;
	margin:0px;
	padding:0px;
	border:1px solid #FFCC00;
}

.glowing_text:hover
{
	background-color:#FFCC89;
	color:#A05A3D;
	margin:0px;
	padding:0px;
	border:1px solid #A05A3D;
}

table.data_table { width: 100%; color:#000000}
table.data_table thead th { text-align: left; padding-left: 5px; }
table.data_table tbody tr:hover { background-color: #18d6e7; }
table.data_table tbody tr.even { background-color: #edf4f5; }
table.data_table tbody tr.even:hover { background-color: #18d6e7; }
table.data_table tbody td { vertical-align: top; padding-left: 5px; }

table.grid_data { width: 100%; font-weight: bold; border: 1px solid #3C4F5E; color:#000000 }
table.grid_data thead th { color: white; text-align: left; padding: 0px; background-color: #edf4f5; text-align: center; border: 1px solid #3C4F5E;}
table.grid_data thead tr.totals th { background-color: #edf4f5; color: black; }
table.grid_data thead th a { color: #037efc; }
table.grid_data tbody tr.odd { background-color: #FFFFFF; }
table.grid_data tbody tr:hover { background-color: #18d6e7; }
table.grid_data tbody tr.even { background-color: #edf4f5; }
table.grid_data tbody tr.even:hover { background-color: #18d6e7; }
table.grid_data tbody td { vertical-align: top; padding: 2px; text-align: center; border: 1px solid #3C4F5E; }
