﻿.HomeCells  /* the 4 cells of images on the home page */
{
	padding:10px;
	margin:10px;
	text-align:Center;
}

.LeftColumn  /* the column to the left of the index cards */
{
	font-family:Arial;
	text-align:center;
	vertical-align:top;
	width:200px;
}

.IndexTitle  /* index card title */
{
	width:300px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	padding-left:10px;
	color:White;
	font-family:Arial;
	font-size:14pt;
	background-color:#6495ED;  /* CornflowerBlue */
}

.IndexText  /* index card text */
{
	width:300px;
	height:100px;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-width:1px;
	border-top-color:#6495ED;  /* CornflowerBlue */
	border-bottom-color:#6495ED;  /* CornflowerBlue */
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:1px;
	color:Black;
	font-family:Arial;
	font-size:12pt;
	background-color:#f0ffff; /* Azure */
}

.IndexLink  /* index card link area */
{
	text-align:center;
	color:Black;
	font-family:Arial;
	font-size:10pt;
	background-color:#f0ffff; /* Azure */
}

.Location  /* index card text for location */
{
	width:300px;
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:solid;
	border-right-style:solid;
	border-width:1px;
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:1px;
	color:Black;
	font-family:Arial;
	font-size:12pt;
	background-color:#f0ffff; /* Azure */
}

.HoursLeft  /* index card text for location hours */
{
	width:145px;
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:solid;
	border-right-style:none;
	border-width:1px;
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:1px;
	color:Black;
	font-family:Arial;
	font-size:12pt;
	background-color:#f0ffff; /* Azure */
}

.HoursRight  /* index card text for location hours */
{
	width:145px;
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:solid;
	border-width:1px;
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	text-align:left;
	vertical-align:top;
	padding-left:0px;
	padding-bottom:1px;
	color:Black;
	font-family:Arial;
	font-size:12pt;
	background-color:#f0ffff; /* Azure */
}

.IndexLinkSpecial  /* index card link area for location */
{
	width:300px;
	text-align:center;
	color:Black;
	font-family:Arial;
	font-size:10pt;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	border-bottom-color:#6495ED;  /* CornflowerBlue */
	border-width:1px;
	border-left-color:#6495ED;  /* CornflowerBlue */
	border-right-color:#6495ED;  /* CornflowerBlue */
	background-color:#f0ffff; /* Azure */
}

.StaticItemStyle  /* level-3 menu on left */
{
	color:#696969;	/* DimGray */
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.StaticHover  /* hover color for level-3 menu on left */
{
	color:#000080; /* Navy  */
}

.Level3Left  /* the links to other level-3 pages */
{
	width: 225px;
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
}

.Level3Right  /* the cell for the level-3 content on the right side */
{
	width:575px;
	font-family:Arial;
	border-style:none;
	border-width:1px;
	border-color:Gray;
	text-align:left;
	vertical-align:top;
}

.Level3RightHeading  /* the main heading of the level-3 right side */
{
	font-size:12pt;
	font-weight:bold;
}

.Level3RightSubHeading  /* the subheadings of the level-3 right side */
{
	font-size:10pt;
	font-weight:bold;
}

.Level3RightContent  /* the info below the subheadings of the level-3 right side */
{
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	margin-top:1px;
}

.MainMenuTable
{
	background-color:#E0FFFF; /* LightCyan */
}

.MainMenu
{
	background-color:#E0FFFF; /* LightCyan */
	font-family: Arial;
	font-size: 10pt;
}

.MainMenuStaticHover
{
	background-color:#6495ED;  /* CornflowerBlue */
	border-color:#6495ED;  /* CornflowerBlue */
	font-weight:bold;
}

.MainMenuStaticSelected
{
	background-color:#6495ED;  /* CornflowerBlue */
}

.SubmenuTable
{
	background-color:#6495ED;  /* CornflowerBlue */
}

.Submenu
{
	background-color:#6495ED;  /* CornflowerBlue */
}

.SubmenuStaticHover
{
	background-color:#6495ED;  /* CornflowerBlue */
}

.SiteMapCell
{
	border-right:solid;
	border-right-color:#E0FFFF; /* LightCyan */
}

.CellBottom
{
	padding:10px;
	border-color:blue;
	border-bottom-style:solid;
	border-top-style:none;
	border-right-style:none;
	border-width:1px;
}

.CellBoth
{
	padding:10px;
	border-color:blue;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:none;
	border-width:1px;
}

.black
{
	border-color:Black;
	border-style:solid;
	border-width:2px;
}

.yellow
{
	border-color:Yellow;
	border-style:solid;
	border-width:2px;
}

.yellow4
{
	border-color:Yellow;
	border-style:solid;
	border-width:4px;
}

.center
{
	text-align:center;
}

.no_underline
{
	text-decoration:none;
	font-family:Arial;
	font-size:smaller;
	width:400;
	height:300;
}

.privacydarkgreen
{
	background-color:Green;
	font-family: Arial;
	font-size: medium;
	color:White;
	border-style: solid;
	border-color: white;
	border-width:1px;

}

.privacylightgreen
{
	background-color: #008B00;
	font-family: Arial;
	font-size: medium;
	color:White;
	border-style: solid;
	border-color: black;
	border-width:1px;

}

.privacyblackonwhite
{
	font-family: Arial;
	font-size: small;
	border-style: solid;
	border-color: Gray;
	border-width:1px;
}

.noBorder { 
border: none; 
}

.content 
{
	overflow: hidden;
	width: 850px;
}

.content .left 
{
	width: 150px;
	float: left;
	display: inline;
}

.content .right 
{
	width: 700px;
	float: right;
	display: inline;
}

.content .right .right
{
	width: 450px;
	padding-right: 20px;
	float: right;
	display: inline;
}

.content .right .left
{
	width: 230px;
	float: left;
	display: inline;
}

