﻿  /* CSS layout */
.style3 {
	text-align: left;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
.style1 {
	color: #A3A3A3;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 12px;
}
body {
	margin: 0;
	padding: 0;
}
#masthead {
	width: 820px;
	float: none;
	position: absolute;
}

#top_nav {
}

#container {
	min-width: 600px;
}

#left_col {
	width: 200px;
	float: left;
}

#page_content {
	margin-left: 200px;
}

#footer {
	clear: both;
}
.aFooter {
	color: #A3A3A3;
	text-decoration: none;
}
#dropmenudiv{
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 0px solid black;
	position: absolute;
	line-height: 18px;
	z-index: 100;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: "Gill Sans MT";
	color: #2267a5;
	border: 0px none #ffffff;
}
#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	color: #2267a5;
	font-weight: bold;
	border-bottom-color: #2267a5;
	border-bottom-style: none;
	border-bottom-width: 0px;
}
#dropmenudiv a:hover{
	/*hover background color*/
background-color: #FFFFFF;
}
#testimonials {
	position: relative;
	top: 225px;
	left: -150px;
	z-index: 10;
} 
div#HiddenDiv {
	color: #FFFFFF;
	visibility: hidden;
	display: none
}
div#ContentCenter {
	color: #505050;
}
#VisionTable {
	float: center;
	width: 509px;
}
#side-a {
	float: right;
	width: 378px;
	color: #505050;
	font-style: oblique;
}
#side-b {
	margin: 0;
	float: left;
	width: 131px;
	height: 1%;
	color: 255f9d;
	text-align: right;
	font-style: oblique;
}
.Story1 {
	color: #255f9d;
	font-size: 14px;
}
.Story2 {
	color: #797979;
	font-size: 14px;
}
.Story3 {
	color: #797979;
	font-size: 15px;
}
.Story4 {
	color: #255f9d;
	font-size: 15px;
}
.Story5 {
	color: #727272;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
}
.NavHeadlines {
	color: #727272;
	font-size: 12px;
	font-weight: lighter;
}
.Vision1 {
	color: #255f9d;
	font-size: 16px;
	font-weight: lighter;
	font-style: italic;
}
.Vision2 {
	color: #727272;
	font-size: 16px;
	font-weight: lighter;
	font-style: italic;
}
.CPText {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #727272;
	font-style: italic;
	text-align: center;
}
#dropmenudiv{
position:absolute;
background-color: #ffffff;
border:1px solid black;
border-color:#487bbe;
border-bottom-width: 1;
border-left-width: 0;
font:normal 12px Gill Sans;
line-height:26px;
z-index:1;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #ffffff;
}
a:link 		{color: #255f9d; text-decoration: underline}
a:visited	{color: #255f9d; text-decoration: underline}
a:hover 	{color: #797979; text-decoration: none}
a:active	{color: #255f9d; text-decoration: underline}

a.Work:link 		{color: #255f9d; text-decoration: none}
a.Work:visited		{color: #255f9d; text-decoration: none}
a.Work:hover 		{color: #797979; text-decoration: underline}
a.Work:active		{color: #255f9d; text-decoration: none}


.HLTitle {
	font-family: "gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #484848;
	text-align: left;
}
.TennPrint {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #2f2f2f;
}

.ContactText {
	font-family: "gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #535353;
}

.NLMHeadlines {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color: #585858;
}

.theWorkNav {
	font-family: "gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #2267a5;
}

.Vision1Small {
	color: #255f9d;
	font-size: 14px;
	font-weight: lighter;
	font-style: italic;
}

.FOFText {
	font-family: "myriad Pro";
	font-size: 16px;
	color: #64AFEC;
	font-weight: bold;
	text-align: center;
}
.FOFTextL {
	font-family: "myriad Pro";
	font-size: 16px;
	color: #64AFEC;
	font-weight: bold;
	text-align: left;
}
.FOFTextError {
	font-family: "myriad Pro";
	font-size: 16px;
	color: #CC3300;
	font-weight: bold;
	text-align: center;
	font-style: italic;
}


