/* CSS Document */

.HomePageFooter {
	font:12px arial, helvetica, sans-serif;
	color:#677A65;
}

.PageFooter {
	font:12px arial, helvetica, sans-serif;
	color:#677A65;
	height:35px;
	vertical-align:bottom;
	padding-bottom:6px;
	padding-right:17px;
}

a.FooterLink:link, 
a.FooterLink:visited {
	color : #677A65;
	text-decoration: none;
	font:12px arial, helvetica, sans-serif;
}
a.FooterLink:hover {
	color : #8F9F8D;
	text-decoration: none;
	font:12px arial, helvetica, sans-serif;
}

.HomeBody {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	padding-left:10px;
	line-height:16px;
}

.Body {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	line-height:18px;
}

a:link,
a:visited,
a:hover {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	text-decoration:underline;
}

.TitleText {
	font:15px arial, helvetica, sans-serif;
	color:#C09630;
	font-weight:bold;
	line-height:18px;
}

html, body { 
	height: 100%;
	margin:0 0 0 0;
	background-color:#40473F;
}

.GlobalContent { 
	height: 100%;
	background-image:url("Images/Global/RexBorder_Full.gif");
	background-repeat:repeat-y;
}

.HomeContent {
	background-image:url("Images/Global/RexBorder_Full.gif");
	background-repeat:repeat-y;
}

.GalleryContainer {
	padding-top:21px;
	padding-bottom:21px;
}

.GalleryText {
	font-family:Arial, Helvetica, sans-serif;
}
.GalleryTitle {
	color:#ECAD25;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
}
.GalleryCaption {
	color:#C09630;
	font-size:13px;
}

.GalleryImage {
	border-bottom:#88858D solid 4px;
	border-left:#302C35 solid 4px;
	border-right:#67636D solid 4px;
	border-top:#242128 solid 4px;
	display:inline-table;
}

a.NewsTitle:link,
a.NewsTitle:visited,
a.NewsTitle:hover {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	font-weight:bold;
	text-decoration:none;
}
a.NewsTeaser:link,
a.NewsTeaser:visited,
a.NewsTeaser:hover {
	font:11px arial, helvetica, sans-serif;
	color:#C09630;
	text-decoration:none;
}

a.PageLink:link,
a.PageLink:visited,
a.PageLink:hover {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	text-decoration:underline;
}

a.NewsArchive:link,
a.NewsArchive:visited,
a.NewsArchive:hover {
	font:16px arial, helvetica, sans-serif;
	color:#C09630;
	font-weight:bold;
	line-height:30px;
	text-decoration:none;
}

.NewsHeader {
	font:18px arial, helvetica, sans-serif;
	color:#C09630;
	font-weight:bold;
	padding:0 65px 0 65px;
}
.NewsBody {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
	line-height:18px;
	padding:0 65px 0 65px;
}
.NewsDate {
	font-size:14px;
	font-weight:normal;
	font-style:italic;
}
#subnav td {
	text-align:center;
	vertical-align:top;
	height:29px;
	filter: Shadow(Color=#000000, 
                 Direction=135, 
                 Strength=2);
}
#subnav td.selected {
	background-image:url(Images/Global/SubNavSelect.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	filter: none;
}
#subnav td a {
	font-family:Palatino, "Times New Roman", Times, serif;
	font-size:14px;
	color:#ECAC02;
	text-decoration:none;
	padding:0 8px;
	text-shadow: #000 1px 1px 2px;
	height: 1em;
}
#subnav td a:hover {
	color:#FFE8A0;
}

#subnav td.selected a {
	color:#FFE8A0;
}

.Header1 {
	font:20px arial, helvetica, sans-serif;
	color:#C09630;
}
.FormLabel {
	font:14px arial, helvetica, sans-serif;
	color:#C09630;
	font-weight:bold;
}
.FormValue {
	font:13px arial, helvetica, sans-serif;
	color:#C09630;
}