/* Main Positioning Styles */
* 			{font-family:verdana,sans-serif;}
body 		{text-align:center;background-color:#336699;margin:0px;}
textarea	{
			scrollbar-face-color: #cccccc;
			scrollbar-shadow-color: white;
			scrollbar-highlight-color: white;
			scrollbar-3dlight-color: white;
			scrollbar-darkshadow-color: white;
			scrollbar-track-color: white;
			scrollbar-arrow-color: white; 
			}
img { border:0px;margin:0px;padding:0px; }
form { margin:0px;padding:0px; }

#body_block {width:794px;margin-top:10px;margin-right:auto;margin-left:auto;text-align:left;}


/* General Styles */

.basic { color:#555555; font-family:verdana,sans-serif; font-size: 10px; margin-top: 0px; line-height: 130%; }
.nav   { color:#555555; font-family:verdana,sans-serif; font-size: 10px; }
.nav_selected  { color:#555555; font-family:verdana,sans-serif; font-size: 10px; }
.copywrite { color:#CCCCCC; font-family:verdana,sans-serif; font-size: 9px; }
.required	{ font-family: Arial; COLOR: red; FONT-SIZE: 13px; font-weight:bold; }
.pale_green_field { background-color:white; border:none; font-family:courier; color:#777777; font-size:11px; width:120px; margin-top:1px; }
.search { background-color:white; border:1px solid gray; font-family:courier; color:#777777; font-size:11px; width:146px; margin-top:1px; }
.contact_labels { color:#555555; font-family:verdana,sans-serif; font-size: 9px; margin-top: 0px; }
.contact_fields { background-color: white; border:1px solid #cccccc; font-family:courier; color:#225588; font-size:10px; }
.contribute_labels { color:#555555; font-family:verdana,sans-serif; font-size: 9px; margin-top: 0px; } 
.contribute_fields { background-color: white; border:1px solid #cccccc; font-family:courier; color:#225588; font-size:10px; }
.mini_date {color:#333333;font-size:8px;font-family:verdana,sans-serif;font-style:italic;}

.basic A			{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.basic A:link 		{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.basic A:active 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.basic A:visited	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.basic A:hover 		{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}

.nav A			{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.nav A:link 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.nav A:active 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.nav A:visited	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#555555;}
.nav A:hover 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}

.nav_selected A			{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}
.nav_selected A:link 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}
.nav_selected A:active 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}
.nav_selected A:visited	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}
.nav_selected A:hover 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699;}

.photo_credit A				{ color:#999999; font-family:arial,helvetica,sans-serif; font-size:9px; text-decoration:none; }
.photo_credit A:link		{ color:#999999; font-family:arial,helvetica,sans-serif; font-size:9px; text-decoration:none; }
.photo_credit A:active		{ color:#999999; font-family:arial,helvetica,sans-serif; font-size:9px; text-decoration:none; }
.photo_credit A:visited 	{ color:#999999; font-family:arial,helvetica,sans-serif; font-size:9px; text-decoration:none; }
.photo_credit A:hover		{ color:red; font-family:arial,helvetica,sans-serif; font-size:9px; text-decoration:none; }


.print_link A			{ color:red; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; }
.print_link A:link		{ color:red; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; }
.print_link A:active	{ color:red; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; }
.print_link A:visited 	{ color:red; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:none; }
.print_link A:hover		{ color:red; font-weight:bold; font-family:arial,helvetica,sans-serif; font-size:11px; text-decoration:underline; }


/* Article Styles */

.category_title			{ color:#555555; font-family:verdana,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; }
.article_category		{ color:#999999; font-family:verdana,sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; }
.article_title			{ color:#336699; font-family:verdana,sans-serif; font-size:12px; font-weight:bold; line-height: 120%; }
.article_description	{ color:#555555; font-family:verdana,sans-serif; font-size:11px; margin-top:0px; line-height: 130%; font-style:italic; }
.article_text 			{ color:black; font-family:verdana,sans-serif; font-size:10px; margin-top:0px; line-height: 130%; }
.article_date 			{ color:#999999; font-family:arial,helvetica,sans-serif; font-size: 9px; }
.archive_article_title a 			{ color:#336699; font-family:verdana,sans-serif; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; line-height: 120%; }
.archive_article_title a:link  		{ color:#336699; font-family:verdana,sans-serif; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; line-height: 120%; }
.archive_article_title a:active		{ color:#336699; font-family:verdana,sans-serif; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; line-height: 120%; }
.archive_article_title a:visited	{ color:#336699; font-family:verdana,sans-serif; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase; line-height: 120%; }
.archive_article_title a:hover		{ color:#009f00; font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; font-weight:bold; text-transform:uppercase; line-height: 120%; }
.footer_archive_article_title a		{ color:#336699; font-family:verdana,sans-serif; font-size:10px; text-decoration:none; font-weight:bold; text-transform:capitalize; line-height: 120%; }
.footer_archive_article_title a:hover	{ color:#009f00; font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; font-weight:bold; text-transform:capitalize; line-height: 120%; }

.photo_caption			{ color:#333333; font-family:arial,helvetica,sans-serif; font-size: 11px; font-style: italic; }
.photo_credit			{ color:#999999; font-family:arial,helvetica,sans-serif; font-size: 9px; }

.article_text a			{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699; }
.article_text a:link 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699; }
.article_text a:active 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699; }
.article_text a:visited	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; color:#336699; }
.article_text a:hover 	{ font-family:verdana,sans-serif; font-size:10px; text-decoration:underline; }

