/* general CSS */
	body { margin:0; padding:0; text-align:center; background-color:#ffffff; }
	
/* containers */
	#main {  margin:auto; padding:auto; width:780px; background-color:#d7e5ea; }
	#lftcol { font-family:Arial,sans-serif; color:#414141; font-size:.75em; padding:15px 15px 0px 15px; margin:0; border-right: 1px solid #c4d7de; border-bottom: 1px solid #c4d7de; border-left: 1px solid #c4d7de; margin:0; }
	
	.title-col { font-weight: bold; background-color: #2A568F; color: #FFF; padding: 3px 10px; font-size: 16px;  font-family: "Times New Roman", Times, serif; }

/* links */
	a { text-decoration:none; color:#2537a3; }
	a:hover { text-decoration:underline; color:#2537a3; }
	
/* fonts */
	.subheader { font-family:Arial,sans-serif; color:#ffffff; font-size:.75em; font-weight:700; background-color:#85b1c0; padding:2px 0px 2px 10px; }
	.file { color:#414141; font-size:.75em; }
	
	.download { font-family:Arial,sans-serif; color:#414141; font-size:.75em; }

/* lists */
	ol { font-family:Arial,sans-serif; color:#414141; font-size:.75em; padding:0px; margin:0px 15px 0px 40px; }
	ol li { margin:15px 0px 15px 0px; }
	li.sublist { margin:0px; color:#414141; font-weight:700; }
	li.sublistTop { margin:15px 0px 0px 0px; color:#414141; font-weight:700; }
	ul { font-family:Arial,sans-serif; color:#414141; font-size:.75em; padding:0px; margin:0px 15px 0px 36px; list-style-type:disc; }
	ul li {  margin:0px; padding-left:5px; }
	
/* accents and borders */	
	.rtcol { background-color:#e7f0f3; }
	.divide { background-color:#d7e5ea; }
	
#nav { display: none; }
#nav a { padding: 2px 5px; border: 1px solid #000; }	
#nav #active { background-color: #2A568F; color: #fff; }


	

