﻿/*
	Standard Style Sheet for www.high-road.com
*/

a { text-decoration:none; color: navy; font-family: Segoe UI, Arial, sans-serif; cursor:pointer; }
a:hover { text-decoration:underline; color:navy; }

img { display:block; }

html { overflow-y:scroll; }

body
{
	margin:0px;
	text-align:center;
	background-color: #FAFAFA;
}

.Header {
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 20pt;
	font-weight:bold;
}

.SubHeader {
	color:black;
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 14pt;
	font-weight:bold;
}

.SectionHeader {
	color:black;
	font-family: Trebuchet MS, "Lucida Sans Unicode", sans-serif;
	font-size: 12pt;
}

.Normal {
	color:#333333;
	font-family: Trebuchet MS, "Lucida Sans Unicode", sans-serif;
	font-size: 10pt;
}
.Normal a { color: navy; }
.Normal p { margin-top:5px; text-indent:2em; }
.Normal ul { line-height: 20px; }
.Normal li { margin: 10px; list-style-type: disc; }

.Copyright {
	color:#555555;
	font-family: Trebuchet MS, "Lucida Sans Unicode", sans-serif;
	font-size: 10pt;
	text-align:center;
}
.Copyright a { color:navy; }

.Menu {
	margin:0px;
	height:35px;
	text-align:center;
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: black;
	text-indent:-9999px;
}
.Menu a { border-style:none; text-decoration:none; color:black; cursor:pointer; }
.Menu a:focus{ outline-width:0px; }
.MenuItem { width:167px; height:35px; position:relative; }
.MenuItem a { position:absolute; top:0; left:0; width:167px; height:35px; background-repeat:no-repeat; }
.MenuItem a:hover { background-position: 0 -35px; }
.MenuItem a#MenuAboutUs { background-image:url('../images/MenuAboutUs.png'); }
.MenuItem a#MenuResources { background-image:url('../images/MenuResources.png'); }
.MenuItem a#MenuCommunity { background-image:url('../images/MenuCommunity.png'); }
.MenuItem a#MenuContactUs { background-image:url('../images/MenuContactUs.png'); }
.MenuItemEnd { width:166px; height:35px; position:relative; }
.MenuItemEnd a { position:absolute; top:0; left:0; width:166px; height:35px; background-repeat:no-repeat; }
.MenuItemEnd a:hover { background-position: 0 -35px; }
.MenuItemEnd a#MenuHome { background-image:url('../images/MenuHome.png'); }
.MenuItemEnd a#MenuMyAccount { background-image:url('../images/MenuMyAccount.png'); }
.MenuItemCurrent a:hover { background-position: 0 0px; }
.MenuItemCurrent a#MenuHome { background-image:url('../images/MenuHomeCurrent.png'); }
.MenuItemCurrent a#MenuAboutUs { background-image:url('../images/MenuAboutUsCurrent.png'); }
.MenuItemCurrent a#MenuResources { background-image:url('../images/MenuResourcesCurrent.png'); }
.MenuItemCurrent a#MenuCommunity { background-image:url('../images/MenuCommunityCurrent.png'); }
.MenuItemCurrent a#MenuContactUs { background-image:url('../images/MenuContactUsCurrent.png'); }
.MenuItemCurrent a#MenuMyAccount { background-image:url('../images/MenuMyAccountCurrent.png'); }

.SubMenu {
	text-align:left;
	background-image: url('../images/SubMenuBackground.png');
	background-repeat:repeat-y;
	font-family: Segoe UI, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: black;
}
.SubMenu a { text-decoration:none; color:#333333; cursor:pointer; }
.SubMenu a:focus{ outline-width:0px; }
.SubMenuItem { width:200px; height:30px; position:relative; }
.SubMenuItem a { position:absolute; top:0; left:0; width:200px; height:30px; line-height:28px; padding-left:5px; background-image:url('../images/SubMenuLinks.png'); background-repeat:no-repeat; }
.SubMenuItem a:hover { background-position: 0 -30px; }
.SubMenuHeader {
	background-image: url('../images/SubMenuLinks.png');
	background-repeat:no-repeat;
	font-size: 18px;
	height:30px;
}
.SubMenuHeader span {  margin-left:5px; }

.ContentTable
{
	background-color:#FFFFFF;
	border-style:solid;
	border-color:#DFDFDF;
	border-width:1px;
}

.ImageLink
{
	margin:0px;
	border-style:none;
	text-decoration:none;
	color:black;
	cursor:pointer;
}

.ResourceSection
{	
	background-image:url('../images/ResourceSection.png');
	background-repeat:repeat-y;
	border-bottom:1px #DFDFDF solid;
	padding-left:5px;
}
.ResourceSection ul { padding:0px;line-height:12px; }
.ResourceSection li { list-style-type:none; }
.ResourceSection li:before { content: "\00BB \0020"; }

.ResourceSectionHeader 
{
	background-image:url('../images/ResourceSectionHeader.png');
	background-repeat:no-repeat;
}

.ResourceTable
{
	border:1px #DFDFDF solid;
	text-align:left;
}
.ResourceTable tr td { padding-left:5px; }
.ResourceTable tr.Head td { background-color:gray; color:white; padding-left:0px; text-align:center; }
.ResourceTable tr.Colored td { background-color: #DFDFDF; }

.PictureGallery 
{	
	background-image:url('../images/ImageBoxBackground.png');
	background-repeat:repeat-y;
	border-bottom:1px #DFDFDF solid;
	text-align:center;
}
.PictureGallery ul {
	margin:0px;
	margin-top:7px;
	margin-bottom:7px;
	padding: 0;
	border: 0;
	list-style:none;
}
.PictureGallery li {
	list-style:none;
	display:inline-block;
	vertical-align: top;
	margin: 2px;
	border: 0;
	padding: 3px;
}
.PictureGallery li a>img {
	margin:0 auto;
	border:0;
	width:auto;
	height:175px;
}
.PictureGallery li a>span {
	margin:0;
	padding:0;
	font-size: 12px;
	line-height: 12px;
	width:120px;
}
.PictureGallery li:hover
{
	border:1px solid #999;
	background-color:#FAFAFA;
	margin: 1px;
}
.PictureGallery a { text-decoration:none; color:#333333; }

.PictureGalleryHeader 
{
	background-image:url('../images/ImageBoxHeader.png');
	background-repeat:no-repeat;
}