﻿/* NOTE: This page is automatically loaded in all pages located within the "About" folder...
This occurs in the init event of the SubPage.Master document */

#Left
{
	position: absolute;
	left:	0px;
	width:	190px;
	/*padding-bottom: 32767px;
	margin-bottom: -32767px;*/
}

#Left blockquote
{
	padding: 20px 0;
	margin:	0;
	background-color: #0d1d42;
	color:	#FFF;
	font:	25px Arial,sans-serif;
	text-align: center;
}

#Locations
{
	position: relative;
	left:	0px;
	top:	0px;
	margin-top: 20px;
	border-top: solid 1px Black;
	text-align: left;
}

#Locations h3
{
	margin: 10px 0;
}

#Box
{
	float:	right;
	width:	250px;
	margin:	0 0 0 10px;
}

#Box a
{
	width:	190px;
	text-decoration: none;
}

#Box select
{
	width:	210px;
	font:	12px Arial,sans-serif;	/* 11.5px/16=0.71875em */
}

#Box > select
{
	width:	190px;
	font-size: 12px;
}

#Box input
{
/*	position: absolute;
	top:	2px;*/
	width:	30px;
	height:	25px;
}

#Box > input
{
	position: relative;
	top:	1px;
}

#History
{
	padding-right: 20px;
}

#History h3
{
	margin: 30px 0 10px;
	font-size:10pt;
	font-weight:bold;
}

#History div
{
	position: relative;
	padding: 0 0 15px 55px;
	font:	13px Arial,sans-serif;
	/*background-color: Green;*/
}

#History div .YR
{
	position: absolute;
	left:	-55px;
	width:	50px;
	font-weight: bold;
	text-align: right;
	color:	#176726;
	/*background-color: Gray;*/
}

#History div > .YR
{
	left:	0px;
}

#History blockquote
{
	margin: 10px 10px 0 55px;
	font:	13px Arial,sans-serif;
	text-align: justify;
	color:	#898989;
}

#History blockquote div
{
	text-align: right;
	font-style: italic;
}

#History blockquote .Source
{
	font-style: italic;
}

#History blockquote.full
{
	margin: 10px 10px 0px 100px;
	padding-left:0;
	margin-left:0;
}

#History img
{
	width:300px;
	border:solid 1px #3D4A68;
	padding:0;
	margin:0 0 20px 57px;
}

.Links
{
	display: block;
	margin: 5px auto;
	font:	normal 8pt Arial,sans-serif;
}

.Links a
{
	padding: 1px 7px;
	border-left: solid 1px;
	color:	#000066;
}

#ManagementTeam{}

#ManagementTeam .SubTitle
{
	font-weight:bold;
}

#ManagementTeam .Name
{
	font:bold 11pt Arial, sans-serif;
}

#ManagementTeam .Title
{
	font:normal 10pt Arial, sans-serif;
}

#ManagementTeam ul 
{
	font:normal 9pt Arial, sans-serif;
	list-style-type:square;
	line-height:16pt;
	padding-left: 0;
	margin-left: 16px;
}

#ManagementTeam ul a
{
	text-decoration:none;
	font:normal 9pt Arial, sans-serif;	
}

#ManagementTeam ul a:hover
{
	text-decoration:underline;
}

#Location
{
	margin-bottom:15px;
	vertical-align:top;
}

#Location .Title
{
	font-weight:bold;
	text-decoration:none;
}

#Location .Phone
{
	width:150px;
}

#Location .Phone .Title
{
	font-weight:normal;
	color:#4c4c4c;
	float:left;
}

#Location .Phone .Number
{
	float:right;
}

#Location a
{
	text-decoration:underline;
	color:#176726;
}

#Location a:hover
{
	text-decoration:underline;
}

#Awards
{
	font:normal 9pt Arial, sans-serif;
}

#Awards .AwardHeader img
{
	padding-right:10px;
}

#Awards .AwardHeader .Title
{
	font:bold 11pt Arial, sans-serif;
	color:#0d1d42;
	text-decoration:none;
}

#Awards .AwardHeader
{
	padding-top:40px;
	margin-bottom:10px;
}

#Awards .AwardHeader .Title:Hover
{
	text-decoration:underline;
}

#Awards .AwardHeader .Address
{
	font:normal 9pt Arial, sans-serif;
}

#Awards .ContentTitle
{
	font:normal 10pt Arial, sans-serif;
	color:#176726;
}

#Awards .Item
{
	padding-bottom:20px;
}

#Awards .Item .Date
{
	color:#176726;
	text-align:right;
	padding-right:20px;
}

#Awards .Item .Title
{
	color:#176726;
	padding-bottom:5px;
}

#Awards .SourceTitle
{
	padding: 15px 5px 10px 0px;
	color:#415278;
	font-style:italic;
	text-align:left;
	font-weight:bold;
}

#Awards .Item .Source
{
	text-align:right;
	list-style-type:disc;
	font-size:8pt;
	padding: 5px 5px 10px 5px;
}

#CommunityInvolvement{}

#CommunityInvolvement .Item
{
	padding: 5px 5px 10px 0px;
}

#CommunityInvolvement .ContentTitle
{
	font:normal 10pt Arial, sans-serif;
	color:#176726;	
}

#SuccessStory
{
	padding-bottom:40px;
}

#SuccessStory .Title
{
	font:normal 10pt Arial, sans-serif;
	color:#176726;
	padding-bottom:10px;
}

#SuccessStory .Description
{
	
}

#SuccessStory img
{
	width:125px;
	height:125px;
	padding-right:20px;
}

#JoshFreeman
{
	font:normal 9pt Arial, sans-serif;
}

#JoshFreeman img
{
	float:left;
	margin: 0px 0px 0px 0px;	
}

#JoshFreeman #Title
{
	font:bold 10pt Arial, sans-serif;
	padding-bottom:10px;
}

#PressRoom
{
	
}

#PressRoom .Item
{
	font:normal 9pt Arial, sans-serif;
}

#PressRoom .Item .Date
{
	float:left;
	padding-right:10px;	
}

#PressRoom .Item .Subject a
{
	font:normal 9pt Arial, sans-serif;
}

#PressRoom .Title
{
	font:bold 11pt Arial, sans-serif;
}

#PressRoom .SubTitle
{
	font:normal 9pt Arial, sans-serif;
	color:#176726;
}