
/* *** stylesheet.css for mi-data.org - (c) 2006-2010 HexFF LLC *** */


body { 
	margin:			0; 
	margin-top:		0px;
	padding:		0px; 
	color: 			#000000; 
	background-color: CadetBlue;
}

.btn {
  background: #bfe0f5;
  background-image: -webkit-linear-gradient(top, #bfe0f5, #3cb0fd);
  background-image: -moz-linear-gradient(top, #bfe0f5, #3cb0fd);
  background-image: -ms-linear-gradient(top, #bfe0f5, #3cb0fd);
  background-image: -o-linear-gradient(top, #bfe0f5, #3cb0fd);
  background-image: linear-gradient(to bottom, #bfe0f5, #3cb0fd);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-weight:bold;
  font-size: 12px;
  padding: 6px 12px 6px 12px;
  border: solid #1f628d 2px;
  text-decoration: none;
}

.btn:hover {
  background: #cadfed;
  text-decoration: none;
  color: #ffffff;
}

.container{
	width: 500px;
}

a.pwdhelp:link {
	font-family: arial;
	font-size:100%;
	color: blue;
	font-weight:150%;
}
a.pwdhelp:hover {
	color: CadetBlue;
}


a:link, a:visited, a:active {
  	color:			black;
  	text-decoration:none;
}
a:hover {
  	color:			CadetBlue;
}

a.alt:link, a.alt:visited, a.alt:active {
  	color:			black;
  	text-decoration:none;
}
a.alt:hover {
  	color:			CadetBlue;
}

A.alt2:link		{ color: #006400; font-size: 11pt; font-weight: bold; text-decoration: underline; }
A.alt2:visited	{ color: #006400; font-size: 11pt; font-weight: bold; text-decoration: underline; }
A.alt2:active	{ color: #006400; font-size: 11pt; font-weight: bold; text-decoration: underline; }
A.alt2:hover	{ color: #FF0000; font-size: 11pt; font-weight: bold; text-decoration: underline; }


table.header { 
	margin-top:		20px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

tr.header { 
}
 
td.header {  
	border:			solid black 2px;
	background-color: Azure;
	padding:		15px;
}

table.subheader { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

tr.subheader { 
}
 
td.subheader {  
	border:			solid black 2px;
	background-color: LightGrey;
	padding:		2px;
	padding-left:	15px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		12pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		left;
}

table.slides { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

tr.slides { 
}
 
td.slides {  
	border:			solid black 2px;
	background-color: black;
	padding:		0px;
}

table.footer { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

table.content { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
	border:			solid black 2px;
}

tr.content { 
}
 
td.content {  
	border:			solid black 1px;
	background-color: white;
	padding:		5px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		24pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		center;
	height:			100px;
	width:			25%;
}

td.content-title {  
	border:			solid black 2px;
	background-color: LightGrey;
	padding:		2px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		x-small; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		left;
}

table.info { 
	background-color: #FFFFFF;
	margin-top:		10px;
	width:			800px;
    border-collapse: collapse;
	border: 		black 2px solid; 
}
td.info-title { 
	border:			solid black 2px;
	background-color: LightGrey;
	padding:		2px;
	padding-left:	15px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		8pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		left;
}
td.info-content { 
	margin:			0; 
	padding:		5px; 
	border:			solid #C0C0C0 1px;
	border-collapse: 	collapse;
	text-align:		left; 
	font-family: 	Verdana, Helvetica, Arial, sans-serif; 
	font-size:		small;
	font-weight: 	normal; 
	background-color: #FFFFFF;
}






tr.footer { 
}
 
td.footer {  
	border:			solid black 2px;
	background-color: Azure;
	padding:		2px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		12pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		center;
	width:			100px;
}

td.footer2 {
	margin:			0;
	vertical-align: top;  
	border:			none;
	padding:		0px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		7pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		right;
}

#header {
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		20pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		center;
}


/* used by slider1.js */

.imgb {
	border-top-width: 	0px;
	border-bottom-width:0px;
	border-right-width: 0px;
	border-left-width: 	0px;
	border-style:		solid;
	border-color:		black;
	background-color: 	black;
}


/* used by blog.php */

.blog-content {
	margin-left:		20px;
	margin-right:		20px;
	margin-top:			3px;
	margin-bottom:		3px;
	font-family: 		Arial, Verdana, Helvetica, sans-serif; 
	font-size: 			10pt; 
	font-weight: 		normal; 
	font-style: 		normal; 
	text-align:			left;
	color:				#000000;
	line-height:		1.4em;
}

.blog-title	{
	margin-left: 		20px;
	margin-top: 		10px;
	margin-bottom: 		0px;
	background-color: 	#FFFFFF;
	padding-top: 		5px;
	padding-left: 		0px;
	text-align:			left;
	font-family: 		palatino, georgia, times new roman, serif;
	font-size: 			14pt;
  	font-weight: 		bold;
	color:				#00008B;
}

.blog-dateline {
	margin-left: 		20px;
	margin-right: 		10px;
	text-align:			left;
	font-family:		verdana, trebuchet, arial, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	color: 				#696969;
	clear:				left;
}

table.facility { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

table.related { 
	margin-top:		10px;
	margin-bottom:	0px;
	width:			800px;
    border-collapse: collapse;
}

td.facility {  
	border:			solid black 2px;
	background-color: #FFFFC0;
  	color:			Black; 
	padding:		2px;
	padding-left:	14px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		12pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		left;
}

td.related {  
	border:			solid black 2px;
	background-color: #87CEFA;		// LightSkyBlue  	
  	color:			Black; 
	padding:		2px;
	padding-left:	14px;
	font-family: 	Arial, Verdana, Helvetica, sans-serif; 
	font-size: 		12pt; 
	font-weight: 	bold; 
	font-style: 	normal; 
	text-align:		left;
}

