* {font-family: Arial, Helvetica, Sans-Serif;}

.testimonial {font-family:arial; font-size:11px; color:#999999;}
.testimonialSmall {font-family:arial; font-size:10px; color:#999999;}

#Quotes {position:absolute;
    top:5px;
    left:550px;
    width:300px;
    }

/* Styles to hide Section 508 info from standard browsers */
#PageSummary {display:none;}
#ProceedToNavigation {display:none;}
legend, caption {display:none;}
.hidden {display:none;}

body 
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 82%;
	color: #000;
}

/* General Content Diplay */
.content {color:#999999;font-size:90%;text-align:justify;margin-right:10px;}
.content p {margin-right:1em;text-align:justify;}
.contentOver, .contentOver p {margin-right:1em;text-align:justify;}
.contentOver {color:#999999;font-size:90%;margin-right:10px;cursor:hand;background-color:yellow;}
.header {color:#439538;font-size:120%;font-weight:bold;}
.subHeader {color:black;font-size:95%;font-weight:bold;}

/* Default Link Style */
a {color:#409639;font-family:Arial;font-size:100%;text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {color:green;text-decoration:underline;}

/* STRIPE AREAS */
#topWhite, #topBlack, #topGreen, #midWhite, #contentDrop, #bototmGreen, #bottomWhite 
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#topWhite 
{
	height: 45px;
	background-color: #FFF;
}

#topBlack 
{
	height: 105px;
	background-color: #000;
	color: #FFF;
}

#topGreen 
{
	height: 40px;
	margin: 3px 0px;
	background-color: #439538;
	color: #FFF;
}

#contentDrop 
{
	height: 30px;
	background-color: Transparent;
}

#midWhite 
{
	height: 325px;
	background-color: #FFF;
	color: #000;
}

#bottomGreen 
{
	height: 3px;
	margin: 3px 0px;
	background-color: #439538;
	color: #FFF;
	font-size: 3px;
}

#bottomWhite 
{
	height: 95px;
	color: #9B9C9E;
}

/* WIDTH CONSTRAINT */
.Bounds 
{
	width: 960px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/* COLUMN 2 ALIGNMENT */
#Logo, #Navigation
{
	position: relative;
	left: 117px;
}

#Tag , #Copy
{
	position: relative;
	left: 0px;
}


#Navigation 
{
	font-size: 115%;
}

#Reel 
{
	display: inline;
	float: right;
	margin-right: 52px;
	margin-top: -17px;
}

#Copy
{
	font-size: 75%;
}

#Tag 
{
	margin-top: 3px;
	font-size: 75%;
}

/* SUB NAVIGATION */
#NavigationSub 
{
	text-align: right; 
	float: left;
	width: 100px;
	padding-top: 60px;
}
#NavContentDiv 
{
	float: left; 
	width: 2px;
	height: 300px;
	background-color: #439538;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
#Content1 
{
	vertical-align: top;
	float: left;
	width: 440px;
	height: 300px;
	overflow: auto;

	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #439538;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-track-color: white;	

	margin-top: 10px;
	text-align: justify;
}
#Content2 
{
	vertical-align: top;
	float: left;
	width: 440px;
	height: 300px;
	overflow: auto;

	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #439538;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-track-color: white;	

	margin-left: 10px;
	margin-top: 10px;
	text-align: justify;
}
.navLabelSub {color:#439538;font-size:100%;}
a.navSub {font-size:95%;color:#999999;text-decoration:none;line-height: 115%;}
a.navSub:hover {color:black;text-decoration:none;}
a.navSub:active {color:black;text-decoration:none;}

/* MAIN NAVIGATION */
a.navMain {text-transform:lowercase;font-family:Arial;color:white;text-decoration:none;font-size:14px;}
a.navMain:hover {color:white;text-decoration:none;}
a.navMain:active {color:white;text-decoration:none;}
td.tdnav {height:30px;}
td.tdnavOn {height:30px;background-image:url(/shared/templates/standard/objects/arr.gif);background-repeat:no-repeat;background-position:top center;}
.navLabelSep {font-family:Arial;color:White;font-size:80%;}
.navLabelMain {font-family:Arial;color:White;font-size:14px;}

/* NEWS STYLES */
.newsDate {position:relaitve;float:left;width:80px;font-family:Arial,sans-serif;color:#000000;font-size:80%;}
.newsContent {position:relaitve;color:#999999;font-size:90%;text-align:justify;padding-right:10px;margin-bottom:0.8em;float:left;width:490px;}
a.newsHeader {display:block;font-size:95%;color:#409639;text-decoration:none;font-weight:bold;}


/* HOME PAGE FEATURE IMAGES*/
.homeFeature 
{
	display: inline;
	height: 325px;
	margin: 2px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

/* HOME PAGE FEATURED NEWS */
#NewsItems 
{
	display: inline;
	width: 640px;
	float: right;
	margin-right: 0px;
	margin-top: 2px;
}
.NewsTitle 
{
	color: #439538;
	font-size: 120%;
	font-weight: bold;
	text-transform: lowercase;
	letter-spacing: 1px;
	margin-bottom: 0em; 
	margin-left: 2em;
}
ul.NewsList 
{
	hieght: 47px;
	overflow: hidden;

	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #439538;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-track-color: white;	

	font-size: 90%;
	line-height: 130%;
	margin-top: 0em;
}
a.newsLink 
{
	color: #9B9C9E;
	font-size: 100%;
	text-decoration: none;
	line-height: 130%;
}
a.newsLink:hover 
{
	color: #439538;
	text-decoration: underline;
}
a.newsLink:active 
{
	color: #439538;
	text-decoration: underline;
}


.homeCopyPad {padding-left:10px;}