/***********************************************/
/* Insight ITS 
/***********************************************/ 

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color:white;
	margin: 0px;	padding: 0px;
	min-width:700px; max-width:1000px;
	border-right:1px black solid;
}
img	{border:0;}
p		{margin:0.5em 1em}
a {text-decoration:underline;}
form {margin:0;}
input {background-color:lightgray;}
textarea {background-color:lightgray; width:80%;}
label {display:block; padding-bottom:0.5em;}
label em {display:inline-block; width:5em; font-style:normal; text-align:right; padding-right:1em;}
a:link		{color:	blue;}
a:visited {color:purple; text-decoration:underline;}
a:hover, a:focus		{color: blue;	text-decoration: underline; background-color:lightyellow;}
a:active {color:red; background-color:lightsteelblue;}
.banner{background-color:white;	color:black; padding:5px; text-align:left;}
.logo {	float:left;	margin-right:1em; height:90px;}
h1.site {
	margin:0;
	font-family:Arial, serif;
	font-weight:normal;
	font-size:300%;
}
h2.tagline {
	margin:0;
	font-size:150%;
	font-weight:normal;
}
h3 {
	margin:0;
	font-size:160%;
	font-weight:normal;
	text-align:center;
	background-color: white;
}
h4 { clear:both; margin-bottom:0em;	padding:0.3em;	font-size:120%;	font-weight:500;	text-align:left;
	background-color:lightsteelblue; margin-bottom:1em;	}
h5 {margin:0; font-size:110%; font-weight:bold; text-align:left; }
.autoimg {width:auto; padding-top:1em;}
.navbar{ 	border-top:1px gray solid;} 
.navbar a{	display:block;	text-decoration:none;	background-color: lightyellow;	padding:4px;
	text-align:left;	border-bottom:1px gray solid;
	border-left:1px gray solid;
	border-right:1px gray solid;
 	}
.navbar a:hover{color: blue;	background-color:white;}
.navbar a.current, .navbar a.current:hover {background-color:lightsteelblue; color:white;}
.navbar .subnav { padding-left:2em;}
.story {padding:1em;	border:1px gray solid;	font-size: 100%; background-color:white;}
.contact{border: 1px gray solid; margin-bottom:1em;}
.contact h4 {margin:0;	padding:0.3em;	font-size:110%;	font-weight:normal;	text-align:left;
	background-color:silver;}
.contact p {margin:0; padding:1em;}
ul {margin:0.5em 2em;}
li {margin-bottom:0.5em;}
ul ul {margin-top:0.5em;}
table {border-collapse: collapse;}
table td,th{border:1px black solid; padding:5px;}
.box 		{padding:1em;}
.imglft {float:left; margin-right:1em; margin-right:1em; /* width:50%; */}
.imgrgt {float:right; margin-left:1em; margin-left:1em; /* width:50%; */}
.clr {clear:both; line-height:0; height:0;}
.email th {text-align:right}
.error {color:red;}

/* Layout Divs */
#header{margin-bottom:2%; border-bottom:1px black solid;}
#navigation{clear:both;	float: left; width: 16%; margin-left:2%;}
#content{float: left;	width: 52%;	margin-left:2%;}
#information{float: left;	width: 24%; margin-left:2%;}
#footer{clear:both;	background-color:white; padding:0.5em; border-top:1px solid gray; }