<style type="text/css"> 
body {
	font: 100% Georgia, Verdana, Helvetica, sans-serif;
	background: #e4f3e4;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

.homebody {
	-moz-box-shadow: 0 0 5px 5px #b0b0b0;
	-webkit-box-shadow: 0 0 5px 5px #b0b0b0;
	box-shadow: 0 0 5px 5px #b0b0b0;
}
.main_nav { font-size: 16px; font-family: Georgia, Verdana, sans-serif; color: #ffffff; background-color:#23674e; letter-spacing:.2em;}
.main_nav A:link { color: #ffffff; text-decoration: none;}
.main_nav A:active { color: #ffffff; text-decoration: none;}
.main_nav A:visited { color: #ffffff; text-decoration: none;}
.main_nav A:hover { color: #9aaaa0; text-decoration: none;}

.border-bar {background-color:#8cbfcb; }
.side-nav-box {background-color:#89b68a;}
.homepage_top {font-size: 18px; font-family: Georgia, Verdana, sans-serif; color: #ffffff; letter-spacing:.2em;}
.homepage_top A:link { color: #ffffff; text-decoration: none; }
.homepage_top A:active { color: #ffffff; text-decoration: none;}
.homepage_top A:visited { color: #ffffff; text-decoration: none;}
.homepage_top A:hover { color: #944139; text-decoration: none;}

.shadow {
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

h1 { font-size: 24px; font-family: Georgia, Helvetica, San-Serif; padding-left: 25px; padding-right: 50px; padding-top:10px; color:#769253;}
h2 { font-size: 18px; font-family: Georgia, Helvetica, San-Serif; padding-left: 25px; padding-right: 50px; margin-bottom: 10px; margin-top: 0px; color:#007690; }
h3 { font-size: 14px; font-family: Georgia, Helvetica, San-Serif; padding-left: 45px; padding-right: 50px; margin-bottom: 10px; margin-top: 0px; color:#007690; }

.sidebar_link { padding-bottom: 45px; font-size: 11px; font-family: Georgia, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff;}
.sidebar_link A:link { color: #ffffff; text-decoration: none; }
.sidebar_link A:active { color: #ffffff; text-decoration: none;}
.sidebar_link A:visited { color: #ffffff; text-decoration: none;}
.sidebar_link A:hover { color: #007690; text-decoration: none;}

.homepage_promo { font-size: 11px; font-family: Georgia, Verdana, Geneva, Helvetica, sans-serif; color: #000000;}
.homepage_promo A:link { color: #768059; text-decoration: none; }
.homepage_promo A:active { color: #768059; text-decoration: none;}
.homepage_promo A:visited { color: #768059; text-decoration: none;}
.homepage_promo A:hover { color: #944139; text-decoration: none;}

.homepage_promo2 { font-size: 14px; font-family: Georgia, Verdana, Geneva, Helvetica, sans-serif; color: #000000;}
.homepage_promo2 A:link { color: #768059; text-decoration: none; }
.homepage_promo2 A:active { color: #768059; text-decoration: none;}
.homepage_promo2 A:visited { color: #768059; text-decoration: none;}
.homepage_promo2 A:hover { color: #944139; text-decoration: none;}

.video_title { font-size: 22px; font-family: Georgia, Helvetica, San-Serif; margin-top: 0px; color:#769253; }
.video_subtitle { font-size: 22px; font-family: Georgia, Helvetica, San-Serif; margin-bottom: 10px; margin-top: 0px; color:#007690; }

.profile_list { font-size: 14px; font-family: Georgia, Verdana, Geneva, Helvetica, sans-serif; color: #000000;}
.profile_list A:link { color: #944139; text-decoration: none; }
.profile_list A:active { color: #944139; text-decoration: none;}
.profile_list A:visited { color: #944139; text-decoration: none;}
.profile_list A:hover { color: #944139; text-decoration: none;}

.global_nav { font-size: 12px; font-family: Georgia, Verdana, sans-serif; color: #ffffff;  letter-spacing: 1px; line-height: 16px;
  background: white url("images/AlternativesHeader2.jpg");
  background-repeat:no-repeat;
  background-position: left;
}
.global_nav A:link { color: #ffffff; text-decoration: none;}
.global_nav A:active { color: #ffffff; text-decoration: none;}
.global_nav A:visited { color: #ffffff; text-decoration: none;}
.global_nav A:hover { color: #ffffff; text-decoration: none;}

.footer { font-size: 10px; font-family: Arial, Verdana, sans-serif; color: #555555;  letter-spacing: 1px;}
.footer A:link { color: #555555; text-decoration: none;}
.footer A:active { color: #555555; text-decoration: none;}
.footer A:visited { color: #555555; text-decoration: none;}
.footer A:hover { color: #5b4049; text-decoration: none;}

.sidebar { font-size: 15px; font-family: Georgia, Verdana, Helvetica, sans-serif; color: #769253; }

.homepage_header { text-align:center; font-size: 25px; font-family: Georgia, Verdana, Helvetica, sans-serif; margin-bottom: 0px; color:#ffffff; position:absolute; top: 250px; left: 0px; right: 0px; width: 978px; background: rgba(28, 28, 70, 0.4);   padding: 10px; }
.homepage_image { position:relative; width: 100%; }
.homepage_copy {font-size: 16px; line-height: 1.75em; font-family: Georgia, Verdana, Helvetica, sans-serif; padding-left: 50px; padding-right: 50px; margin-top:0px;}

p, ol, dl { font-size: 14px; line-height: 1.5em; font-family: Georgia, Helvetica, San-Serif; padding-left: 45px; padding-right: 45px; margin-top:0px;}
p A:link { color: #007690;}
p A:active { color: #007690;}
p A:visited { color: #007690;}
p A:hover { color: #007690; text-decoration: none;}
.pabovelist { font-size: 14px; line-height: 1.5em; font-family: Georgia, Helvetica, San-Serif; padding-left: 45px; padding-right: 45px; margin-top:0px; margin-bottom:0px;}

ul { font-size: 14px; line-height: 18px; font-family: Georgia, Helvetica, San-Serif; padding-left: 100px; padding-right: 50px; margin-top:0px;}
ul A:link { color: #007690;}
ul A:active { color: #007690;}
ul A:visited { color: #007690;}
ul A:hover { color: #007690;}

.light_padding { padding-left: 15px; padding-right: 15px; margin-top:0px;}

.news_date { padding-left: 65px; padding-right: 65px; padding-top: 0px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif; color: #000000; }
.news_item { padding-left: 65px; padding-right: 65px; padding-top: 0px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif; font-weight: bold;}
.news_com_date { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 16px; font-family: Arial, Georgia, Helvetica, San-Serif; font-weight: bold;}
.news_item_home { padding-left: 15px; padding-right: 10px; padding-top: 15px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif; font-weight: bold;}
.news_item_home A:link { color: #192b33;}
.news_item_home A:hover { color: #818181; }
.news_item_home A:active { color: #192b33; }
.news_item_home A:visited { color: #192b33; }
.news_publication { padding-left: 65px; padding-right: 65px; padding-top: 0px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif; font-style: italic;}
.news_description { padding-left: 65px; padding-right: 65px; padding-bottom: 10px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif; color: #000000;}
.news_description A:link { color: #962E34;}
.news_description A:hover { color: #818181; }
.news_description A:active { color: #962E34; }
.news_description A:visited { color: #962E34; }
.news_item A:link { color: #962E34;}
.news_item A:hover { color: #818181; }
.news_item A:active { color: #962E34; }
.news_item A:visited { color: #962E34; }
.news_headline { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 16px; font-family: Arial, Georgia, Helvetica, San-Serif;  color: #000000; font-weight: bold;}
.news_subhead { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 14px; font-family: Arial, Georgia, Helvetica, San-Serif;  font-weight: bold;}
.news_author { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 12px; font-family: Arial, Georgia, Helvetica, San-Serif;  font-weight: bold; color: #818181;}

.login { padding-left: 15px; padding-right: 10px; padding-top: 15px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}

.secondary_nav { font-size: 14px; font-family: Georgia, Verdana, sans-serif; color: #ffffff; padding-left: 25px; padding-top: 25px; font-weight:bold;}
.secondary_nav A:link { color: #ffffff; text-decoration: none;}
.secondary_nav A:active { color: #ffffff; text-decoration: none;}
.secondary_nav A:visited { color: #ffffff; text-decoration: none;}
.secondary_nav A:hover { color: #007690; text-decoration: none;}

.tertiary_nav { font-size: 13px; font-family: Georgia, Verdana, Helvetica, sans-serif; color: #ffffff; padding-left:35px; padding-top: 10px; font-weight:bold;}
.tertiary_nav A:link { color: #ffffff; text-decoration: none;}
.tertiary_nav A:active { color: #ffffff; text-decoration: none;}
.tertiary_nav A:visited { color: #ffffff; text-decoration: none;}
.tertiary_nav A:hover { color: #007690; text-decoration: none;}

.fourth_nav { font-size: 11px; font-family: Georgia, Verdana, Helvetica, sans-serif; color: #ffffff; padding-left:45px; padding-top: 10px; font-weight:bold;}
.fourth_nav A:link { color: #ffffff; text-decoration: none;}
.fourth_nav A:active { color: #ffffff; text-decoration: none;}
.fourth_nav A:visited { color: #ffffff; text-decoration: none;}
.fourth_nav A:hover { color: #007690; text-decoration: none;}


.chart_copy {FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Georgia, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;}
.chart_copy_large {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Georgia, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; margin-left: 50px;}
.chart_copy_medium {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Georgia, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; margin-left: 50px;}

.disclaimer { font-size: 10px; line-height: 12px; font-family: Georgia, Verdana, Helvetica, sans-serif; padding-left: 50px; padding-right: 50px; font-style:italic;}

.title { font-size: 12px; line-height: 16px; font-family: Georgia, Verdana, Helvetica, sans-serif; font-style:italic;}

.intro_text {
color:#FFFFFF;
background-color:#1c1c46;
font-weight:bold;
font-size:14px;
width:260px;
text-align:center;
padding:10px;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid #1c1c46;
text-decoration:none;
margin-left:1px;}

.homep { font-size: 14px; line-height: 1.5em; font-family: Georgia, Verdana, Helvetica, sans-serif; padding-left: 50px; padding-right: 50px; margin-top:0px; text-indent: -25px; padding-top: 15px;}

.chart_backer {
color:#FFFFFF;
background-color:#1c1c46;
font-size:11px;
width:400px;
padding:10px;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
outline:1px solid #1c1c46;
text-decoration:none;
margin-left:50px;}

.chart_backer A:link { color: #ffffff; }
.chart_backer A:active { color: #ffffff; }
.chart_backer A:visited { color: #ffffff; }
.chart_backer A:hover { color: #ffffff; text-decoration: none;}

.in_the_news { font-size: 16px; font-family: Georgia, Verdana, Helvetica, sans-serif; color: #000000; letter-spacing: 2px; padding-top: 17px; border-bottom:1px dotted #769253;} 
.home_news_date { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 12px; font-family: Georgia, Verdana, Helvetica, sans-serif; color: #000000;}
.home_news_item { padding-left: 15px; padding-right: 10px; padding-top: 15px; font-size: 12px; font-family: Georgia, Verdana, Helvetica, sans-serif; font-weight: bold; color: #000000;}
.home_news_item A:link { color: #000000; text-decoration: none;}
.home_news_item A:hover { color: #ffffff; }
.home_news_item A:active { color: #000000;  text-decoration: none;}
.home_news_item A:visited { color: #000000;  text-decoration: none;}
.home_news_publication { padding-left: 15px; padding-right: 10px; padding-top: 0px; font-size: 12px; font-family: Georgia, Verdana, Helvetica, sans-serif; font-style: italic; color: #000000;}

.detail_photo { float: right; padding-left: 15px; padding-bottom: 15px; padding-right: 10px;}

.profile_date { font-size: 14px; font-family: Georgia, Helvetica, San-Serif; font-style:italic; padding-left: 25px; padding-right: 50px; margin-bottom: 10px; margin-top: 0px; color:#768059; }


</style>

