/* CSS Document */


/* Global Settings */

body				{ font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; padding:0;}
img					{	border-style: none;	border: none;		background: none;	}
p					{	line-height: 1.4em;	}
h1					{	font-weight: bold;	font-size: 1.4em;	margin-top: 20px;	}
h2					{ 	font-weight: bold;	font-size: 1.2em; 	margin-top: 30px;	}
A:link, A:active	{ 	text-decoration: none;	color: #005D73; }
A:visited			{	text-decoration: none;	color: #005D73;	}
A:hover				{	text-decoration: none;	color: #005D73;	border-bottom: dashed 1px #005D73;	}
img.left			{	margin: 5px 15px 5px 0;	float: left;	border-style: none;	}
img.right			{	margin: 5px 0 5px 15px;	float: right;	border-style: none;	}
.oldbrowser			{ display: none;	}

/* Content */

#content 			{	margin: 20px 60px 30px 60px;	}
#info				{	clear: both;	}

.address h2			{	font-size: 1.0em; margin-bottom: -10px; }


/* Front Page */

#mission			{clear: both;	}
#frontpage			{float: left; width: 66%;	}


/* Heading */

#heading			{	background: #9ABBC3;	
						padding: 4px 0 2px 4px;	
						white-space: nowrap;  }
#heading a.img		{	border: none;	background: none;	margin: 0;	padding: 0;	}
						
#headlinks			{	font-size:0.9em; 
						font-family: verdana, arial, helvetica, sans-serif; 
						background: #D6E6EA;	
						border-top: 2px solid #7F7F7F; 
						border-bottom: 2px solid #7F7F7F;
						white-space: nowrap;	
						padding: 1px 0 1px 55px;
						}

#headlinks a				{	padding: 1px 7px 1px 7px;	border: none;	border-left: 1px solid #7F7F7F;	}						
#headlinks .first a 		{	border: none;	}
#headlinks a:hover			{	background: #7F7F7F;	color: white;	}
#headlinks a.selected		{	background: #7F7F7F;	color: white;	}
#headlinks a:hover.selected	{	background: #ff8800;	color: white;	}
#selected					{	color: #ff8800;	}
								

/* Activities */


/* Email */

textarea				{	border: solid 1px #7F7F7F; width: 400px;	}
input					{	border: solid 1px #7F7F7F; width: 400px;	}
.formbutton 			{	border: solid 1px #7F7F7F; background-color:#D6E6EA ; color: #005D73; font-weight:bold;	}
.formbutton:hover		{	background-color: #9ABBC3; color: #D6E6EA;	 cursor: pointer;}


/* News */
/*
#content #news h2	{	border-bottom: 1px dashed #006699;	padding-bottom: 3px; }
.news				{	background: #D6E6EA;	float: right;	width: 30%;	border-bottom: 1px solid silver;	}
.news h1			{	background: #9ABBC3;	color: white;	padding: 0px 10px 0px 10px;	margin: 0;	font-size: 1.2em;	font-weight: normal;	}
.news h2			{	border-top: 1px solid #006699;	padding: 10px 10px 5px 10px;	margin: 0;	}
.news p				{	padding: 5px 10px 15px 10px;	margin: 0;	}
.news p.more		{	text-align: right; padding-bottom: 3px;}
p.posted			{	color: gray;	font-size: 0.7em;	}
*/

/* News */

.entries	{float: right;	width: 70%; margin-right: 0 20px 0 20px; padding-right: 20px; padding-left: 20px	}
.months		{float: left;	background-color: #D6E6EA;	width: 20%;	padding-left:10px; padding-bottom:10px;	}
.months p	{color:#7F7F7F;	margin: 10 0 0 0;  }
.months h2	{font-size:1em; margin: 0;}
.months h1 	{font-size:1.2em; margin: 0;}
/*.entries h1	{background: #D6E6EA; border: 2px solid #7F7F7F; font-weight:normal;	font-size:1em}*/
.entries h1	{font-weight:normal;	font-size:1em; border-bottom:2px #9ABBC3; border-bottom-style: dotted;}
.news_title	{font-size: 1.2em;	font-weight: bold;	color:#005D73;}
.news_date	{font-size: 0.8em;	float:right;	margin-right: 10px;}
.disclaimer {font-size: 0.8em; }

#content #news h2	{	border-bottom: 1px dashed #006699;	padding-bottom: 3px; }
.news 				{	background: #D6E6EA; 	float:right; 	width: 30%; border:2px solid #7F7F7F;	}
.news h1 			{	background: #9ABBC3; 	color:#D6E6EA; 	padding: 3px 10px 3px 10px; margin: 0; font-size: 1.2em;	}
.news h2			{	border-top: 1px solid #7f7f7f; 	padding: 10px 10px 5px 10px; margin: 0; font-size: 1em	}
.news p				{	padding: 5px 10px 15px 10px;	margin: 0;	}


/* Footer */

#footer				{	background: #E6E6E6;	color: gray; font-size: 0.7em; border-top: 2px solid #7F7F7F; border-bottom: 2px solid #7F7F7F; clear: both; margin-top: 20px;	}
#footer .right 		{	float:right; padding-bottom: 1px; /* Needed to show underline in IE6 */ }
