/* 
DTC stylesheet
*/

body
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.89em;
	background-color: #fff;
	color: #333;
}

h1, h2, h3, h4, h5, h6
{
	font-family: "lucida grande", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #002147;
}

h1
{
	text-align: left;
	font-size: 1.4em;
	margin-right: 14px;
}

/*HTML 5 specific*/
header,footer{
	display: block;
	margin-left: 10%;
	margin-right: 10%;
}

section,article,aside
{
	display: block;
	padding: 20px;
	margin-left: 12%;
	margin-right: 12%;

}

th, td 
{ 
	padding: 5px; 
}

table 
{ 
	border-spacing: 5px; 
}


a:link      /* unvisited link */
{
		color:#002147;
}
a:visited   /* visited link */
{
	color:#002147;
}
a:hover  /* mouse over link */
{
	color:#EE0000;
}
a:active  /* selected link */
{
	color:#0000FF;
}

table.wide-table
{
	width:100%
}

img.logo
{
	border:0px;
	height:70px;
	margin-right: 20px;	
	float: right;
}

/* 
CSS for image mouse over
*/

.card {
	height: 300px;
	position: relative;
	display: inline-block;
}

.card img {
	border-radius: 10%;
}

.card .img-top {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
}

.card:hover .img-top {
	display: inline;
}

.img_div {
	height: 70px;
	overflow: hidden;
}
