@charset "UTF-8";
/* CSS Document */

/* Unstyle defaults */

html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a, tr, td { 
margin: 0; 
padding: 0; 
border: 0; 
}


/* Banner Ads */

#main_bannerAd 			{ height:150px; background-color: #eaf3f5; }

#sidebar_bannerAd_1,
#sidebar_bannerAd_2,
#sidebar_bannerAd_3,
#sidebar_bannerAd_4,
#sidebar_bannerAd_5,
#sidebar_bannerAd_6 	{ height:286px }


p, li					{ font-size: 12px;
						  line-height:18px;
						  font-family: Helvetica, Arial, sans-serif;
						  color:black; }

h3,h4					{ font-family: Helvetica, Arial, sans-serif; }

img						{ border:0; }

table 					{ border:1px solid #929293;}

a:link, a:visited 		{ color:black; text-decoration: underline;}
a:hover 				{ text-decoration: underline;}

h4 a:link, h4 a:visited { color:#760c16; text-decoration:underline;}

caption 				{ display:none;}


#online_nav 			{ height:38px; margin-bottom: 4px;}
#online_nav img			{ border:0; padding:0;}
#online_nav img.last	{ margin-right: 0;}


div.section				{ padding:24px; padding-bottom: 6px; border:1px solid white; }
div.item 				{ padding:10px; padding-bottom: 6px; border:1px solid white; }


div.item 				{ border-bottom: 5px solid white;}

td.sidebar 				{ background-color: #faead1; }

.sidebar h4 			{ font-size: 14px; padding-bottom: 11px;}	
.main_content h3 		{ font-size: 18px; margin-bottom: 9px; }

.section h3 			{ color:#760c16; }
.section p 				{ margin: 9px 0 9px 0; }

.signoff p 				{ margin-bottom: 0;}
.signoff .title 		{ font-style: italic; }

#ftd img 				{ margin-right: 10px;}
#ftd h3 				{ color:#76b0bd;}




#sb_about 	 			{ background-color: #faead1; }
#sb_about p 			{ padding-bottom: 9px;} 	
#sb_about h4 			{ color:#e59f2a; }
#sb_about a:link,
#sb_about a:visited 	{ color: #e59f2a; font-weight: bold;}


#sb_calendar 			{ background-color: #e2eef3; }	
/*
#sb_calendar 			{ background-color: #faead1; }

*/#sb_calendar .event 	{ padding-bottom: 15px; }
#sb_calendar p 			{ line-height: 15px;}
#sb_calendar h4 		{ color:#3e8594; }
#sb_calendar .title 		{ font-weight: bold;}
#sb_calendar .location 	{ font-style: italic;}

#sb_membernews 			{ background-color: #faead1; }
#sb_membernews h4		{ color: #e59f2a; }
#sb_membernews p 		{ padding-bottom: 12px; }


.toc_list 				{ margin-bottom: 24px;  }
.toc_list ul			{ margin-left:12px; list-style-image: url(../assets/bullet_toc.gif); }
.toc_list ul li			{ border-top:1px solid #929293; 
						  margin-bottom: 6px; 
						  line-height: 14px;
						  padding-top:6px;}
						  
.toc_list ul li a:link, .toc_list ul li a:visited					  {text-decoration:none;}				
						
.content_item 			{ margin-bottom: 14px;}
.content_item h4 		{ color: #760c16; line-height: 14px; margin-bottom: 14px; font-size: 12px;}


.niso_note { font-style: italic;
		       border-left:2px solid #3e8594;
		       padding-left:8px; margin-bottom: 12px; }

#footer td 				{ background-color: #f0f0f2; padding:6px; }
#footer p 				{ font-size: 10px; font-family: "Lucida Grande", Tahoma, sans-serif; line-height: 13px; margin-bottom:10px;}
#footer a:link 			{ color:#760c16; font-weight: bold;}
#footer .rightcol 		{ padding-left:0;}


/* Lists */

ul, ol 					{ margin-left: 40px;}
