﻿* {border:0px; margin:0px; padding:0px}

body
{
    width: 760px;
    height:670px;
    margin-left: auto;
    margin-right:auto;
    padding:0;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    font-size: 12px;
    background-color: #F1EEE5;
    color: black;
}

div#container
{
  width: 760px;
  height:670px;
  background-color: #1F1A17;
}

div#header
{
	width:760px;
	height:121px;
}

div#logo
{
	float:left;
	width:164px;
	height:121px;
}

img.logoImage
{
	width:164px;
	height:98px;
	display:block;
}

img.mastheadImage
{
	width:596px;
	height:75px;
	display:block;
}

div#topMenuContainer
{
	width:596px;
	height:23px;
}

div.menu {
    clear: both;
    height: 23px;
    width: 596px;
    margin-left: auto;
    margin-right: auto;
    background-color: #383431;
}

div#topMenuRedBar
{
	width:596px;
	height:23px;
	background-color:#932D28;
}

div#main
{
	width:760px;
	height:549px;
}

div#redDivider
{
	width:164px;
	height:23px;
	background-color:#932D28;
}

div#smallRedDivider
{
	width:500px;
	height:2px;
	background-color:#932D28;
	margin-left:auto;
	margin-right:auto;
}

img#smallRedDividerImage
{
	width:500px;
	height:2px;
}

div#headerRight
{
	float:left;
	width:596px;
	height:121px;
}

div#headerRightImage
{
	width:596px;
	height:75px;
}

div#mainLeft
{
	float:left;
	width:164px;
	height:549px;
	background-color:#F09F12;
}	

div#mainLeftTop
{
	float:left;
	width:164px;
	height:418px;
	background-color:#F09F12;
}	
	
	
div#mainRight
{
	float:right;
	width:596px;
	height:549px;
}
	
div#content
{
	width:596px;
	height:495px;
	background-color:#1F1A17;
}

div#blackDividerContent
{
	height:15px;
	width:596px;
	background-color:#1F1A17;
}

div#interiorContent
{
	width:536px;
	height:480px;
	margin:auto;
}	

div.interiorTop
{
	width:536px;
	background-color:#932D28;
	text-align:left;
	vertical-align:middle;
	height:24px;
	border-bottom:solid 1px #1F1A17;
}

div.homeLabelTop
{
	width:253px;
	background-color:#932D28;
	text-align:left;
	vertical-align:middle;
	height:24px;
	border-bottom:solid 1px #1F1A17;	
}

.labelTitle
{
	font-family: Tahoma;
	font-size: large;
	font-weight:bold;
	color:White;
	padding-left:8px;
}

div#interiorMain
{
	width: 536px;
	height: 480px;
	text-align:left;
}	

div.interiorPage
{
	width: 536px;
	height: 480px;
	background-color: #A29972;
}
div#footer
{
	width:596px;
	height:54px;
}	

div#bottomDivider
{
	height:13px;
}

div#companyName
{
	float:right;
	padding-right:10px;
	padding-top:4px;
	color:white;
	font-weight:bold;
}

div#ourMissionImage
{
	padding-top:35px;
	padding-left:6px;
}

div#smallDivider
{
	padding-left:2px;
}

img#redSmallDivider
{
	height:3px; 
	width:153px;
}

div#missionStatement
{
	padding-left:6px;
	text-align:left;
}

a.whiteLink
{
	color:White;
	text-decoration:none;
}

div#poweredBy
{
	float:right;
	color:Gray;
	font-size:9px;
	padding-right:8px;
}

div#copyright
{
	padding-left:8px;
	float:left;
	color:white;
	font-size:9px;
}

div#footerText
{
	background-color:#383431;
	clear:both;
	height:13px;
}

div#footerMenuContainer
{
	height:26px;
	width:596px;
}

div#footerMenu
{
	height:22px;
	width:456px;
	margin:auto;
	text-align:center;	
}

* html div#footerMenu
{
	height:22px;
	width:500px;
	margin:auto;
	text-align:center;	
}

.newsHeader
{
	font-weight:bold;
	color:White;
	font-size:14px;
}

.news
{
	margin-left:8px;
	text-align:left;
}

.newsSummary
{
	line-height:1.3em;
	padding-left:4px;
	padding-right:4px;
}

div.newsBreak
{
	height:20px;
}

.labelDate
{
	margin-left:4px;
	color:white;
	font-size:12px;
}

div.homeNews
{
	height:480px;
	width:253px;
	float:left;
	background-color:#A29972;
}

div.homeNewsContent
{
	height:455px;
	overflow:auto;
}

div.homeTallBlackDivider
{
	height:480px;
	width:30px;
	float:left;
	background-color:#1F1A17;
}

div.homeRightContent
{
	height:480px;
	width:253px;
	float:right;
}

div.homeSpotlightContent
{
	height:200px;
	overflow:auto;
}

div.homeCalendarContent
{
	height:200px;
	width:253px;
	overflow:auto;
	text-align:left;
}

div.homeSpotlight
{
	height:225px;
	width:253px;
	background-color:#878B68;
}

div.homeSmallBlackDivider
{
	height:30px;
	width:253px;
}

div.homeCalendar
{
	height:225px;
	width:253px;
	background-color:#566A6B;
}

div.spotlightSummary
{
	text-align:left;
	padding-left:8px;
}

a.readMore:link, a.readMore:visited, a.readMore:hover
{
	color:#932D28;
	font-weight:bold;
}

a.readMore:hover
{
	color:White;
	font-weight:bold;
}

a.readMore:active
{
	color:#932D28;
	font-weight:bold;
}

div.newsArticle, div.shareholderForm
{
	width: 516px;
	height: 443px;
	background-color:#A29972;
	overflow:auto;	
	padding:8px 10px 4px 10px;
}

div.interior
{
	overflow:auto;
	height:443px;
	width:516px;
	padding:8px 10px 4px 10px;
}

.spotlightImage
{
	text-align:center;
}

div.calendarItem
{
	line-height:18px;
}

div.calendarDate
{
	float:left;
	width:100px;
}

div.calendarDescription
{
	float:left;
	width:118px;
}

.leftMenuVertical .AspNet-Menu-Vertical
{
	height:200px;
    z-index: 300;
}

.leftMenuVertical ul
{
    background:#EBBD57;
}

.leftMenuVertical .AspNet-Menu-Vertical ul.AspNet-Menu
{
    width: 164px;
}

.leftMenuVertical ul.AspNet-Menu ul
{
    width: 215px;
    left: 164px;
    border-left:solid 2px black;
    top: 0;
    z-index: 400;
}

.leftMenuVertical ul.AspNet-Menu ul ul
{
    width: 11.5em;
    left: 10.4em;
}

.leftMenuVertical ul.AspNet-Menu li
{
    background:#EBBD57;
	border-bottom:solid 1px #383431;
	height:16px;
	padding-top:4px;
}

.leftMenuVertical ul.AspNet-Menu li a,
.leftMenuVertical ul.AspNet-Menu li span
{
    color: black;
	font-size:11px;
	text-indent:4px;
}

.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Leaf span
{
    background-image: none;
}

.leftMenuVertical ul.AspNet-Menu li:hover, 
.leftMenuVertical ul.AspNet-Menu li:hover a.AspNet-Menu-Selected,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover
{
    background:#eadf67;
    height:16px;
}

* html .leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover a.AspNet-Menu-Selected
{
    color: Black;
    height:16px;
    background:#eadf67;    
}

.leftMenuVertical ul.AspNet-Menu li:hover a, 
.leftMenuVertical ul.AspNet-Menu li:hover span, 
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover a,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover span,
.leftMenuVertical ul.AspNet-Menu li:hover li:hover a, 
.leftMenuVertical ul.AspNet-Menu li:hover li:hover span, 
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.leftMenuVertical ul.AspNet-Menu li:hover li:hover ul a:hover, 
.leftMenuVertical ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover
{
    color: Black;
    height:16px;
}



.leftMenuVertical ul.AspNet-Menu li:hover ul a, 
.leftMenuVertical ul.AspNet-Menu li:hover ul span, 
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.leftMenuVertical ul.AspNet-Menu li:hover li:hover ul a, 
.leftMenuVertical ul.AspNet-Menu li:hover li:hover ul span, 
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span
{
    color: Black;
    height:16px;    
}

.leftMenuVertical ul.AspNet-Menu li a:hover,
.leftMenuVertical ul.AspNet-Menu li span.Asp-Menu-Hover
{
    color: Black;
}

.leftMenuVertical ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
    background-image: none;
}

.leftMenuVertical ul.AspNet-Menu .AspNet-Menu-Selected
{
	background:#F09F12;
}

.topMenuHorizontal .AspNet-Menu-Horizontal
{
	width:596px;
	height:23px;
	color:White;
	font-weight:bold;
	text-align:center;
    z-index: 300;
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu
{
	width:596px;
	height:23px;
	color:White;
	font-weight:bold;
	text-align:center;
	margin:auto;
	text-align:center;	
    z-index: 300;	
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
    text-align:center;
    padding-left:23px;
    padding-right:23px;
    padding-top:3px;
    height:20px;
}

* html .topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	padding:4px 0 5px 0;
	width:99px;
    text-align:center;
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li a
{
	color:White;
    text-align:center;  
    padding-left:0;
    padding-right:0;      
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-Selected
{
	background-color:#932D28;
	color:#EEEAAA;
	height:23px;
}

/* */

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu ul
{
	padding-top:9px;
	text-align:left;
	width:150px;
    padding-left:0;
    padding-right:0;      
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu ul li
{    
	text-indent:8px;
	padding-left:0;
    padding-right:0; 
    padding-top:0;     
	color:White;
	text-align:left;
	font-weight:bold;
	width: 150px;
	height:23px;
	background-color:#383431;	
}

.topMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu ul li a
{
	text-align:left;
}


.topMenuHorizontal ul.AspNet-Menu li:hover
{
	color:#EEEAAA;	
    background:#932D28;
    height:23px;
}

.topMenuHorizontal ul.AspNet-Menu li:hover a:hover
{
	color:#EEEAAA;	
}

* html .topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover,
* html .topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover a,
* html .topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover span
{
    background:#932D28;
	width:99px;
	color:#EEEAAA;	
	height:23px;	
}

* html .topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover ul li a, 
* html .topMenuHorizontal ul.AspNet-Menu li:hover li:hover span
{
	color:White;
    background:#383431;
    height:23px;
    width:150px;
}

* html .topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover ul li a:hover
{
	background:#932D28;
	color:#EEEAAA;	
}

.topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover a,
.topMenuHorizontal ul.AspNet-Menu li.AspNet-Menu-Hover span,
.topMenuHorizontal ul.AspNet-Menu li:hover li:hover a, 
.topMenuHorizontal ul.AspNet-Menu li:hover li:hover span
{
    background:#932D28;
    height:23px;
    width:150px;
}

.footerMenuHorizontal .AspNet-Menu-Horizontal
{
	height:21px;
	padding-top:1px;
	width:456px;
	text-align:center;	
    z-index: 300;
}

* html .footerMenuHorizontal .AspNet-Menu-Horizontal
{
	height:21px;
	padding-top:1px;
	width:500px;
	text-align:center;	
    z-index: 300;
}

.footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu
{
	height:21px;
	width:456px;
	margin:auto;
	text-align:center;	
}

* html .footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu
{
	height:21px;
	width:500px;
	margin:auto;
	text-align:center;	
}

.footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	padding-left:13px;
	padding-right:13px;
    text-align:center;
    border-left:solid 1px white;
    border-right:solid 1px white;
   
}

* html .footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li
{
	padding:0;
	width:81px;
    text-align:center;
}

.footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li a
{
	color:White;
    text-align:center;    
}

.footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-Selected
{
	color:#EEEAAA;	
}

* html .footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Hover a
{
	color:#EEEAAA;
}

.footerMenuHorizontal .AspNet-Menu-Horizontal ul.AspNet-Menu li:hover a:hover
{
	color:#EEEAAA;
}