a:link, a:active, a:visited { 
   font-family: arial;
   font-size: 16pt;
   color: #008080; 
   font-weight: bold; 
   text-decoration: underline; }   

/* white text 16pt   - used for talking book & braille pages in the library*/
font.white16 { color: #ffffff; font-size: 16pt;  font-family: arial; font-weight: normal; text-decoration: none; }

/* white bold text 16pt   - used for talking book & braille pages in the library*/
font.white16b { color: #ffffff; font-size: 16pt;  font-family: arial; font-weight: bold; text-decoration: none; }


/* black text 16pt   - used for talking book & braille pages in the library*/
font.black16 { color: #000000; font-size: 16pt;  font-family: arial; font-weight: normal; text-decoration: none; }

/* black bold text 16pt    - used for talking book & braille pages in the library*/
font.black16b { color: #000000; font-size: 16pt;  font-family: arial; font-weight: bold; text-decoration: none; }


/* black text 16pt   - used for talking book & braille pages in the library*/
.black16 { 
	color: #000000; 
	font-size: 16pt;  
	font-family: arial; 
	font-weight: normal; 
	text-decoration: none; }
	
/* black bold text 16pt    - used for talking book & braille pages in the library*/
.black16b { 
	color: #000000; 
	font-size: 16pt;  
	font-family: arial; 
	font-weight: bold; 
	text-decoration: none; }



.blocktext { 
	text-align: justify; 
	font-size: 16pt;  
	font-family: arial; 
	color: #008080;}

.block1 { 
;}
	
	

/* teal heading with margins */
p.headt16 { text-align: justify; font-size: 16pt;  font-family: arial; text-decoration: none; font-weight: bold; color: #008080; padding-bottom: 0.01in; padding-top: .1 in;}

.headt16 { text-align: justify; font-size: 16pt;  font-family: arial; text-decoration: none; font-weight: bold; color: #008080; padding-bottom: 0.01in; padding-top: .1 in;}

/*  white heading with margins */
p.headwhite16 { text-align: justify; font-size: 16pt;  font-family: arial; text-decoration: none; font-weight: bold; color: #ffffff; padding-bottom: 0.01in; padding-top: .1 in;}

/* teal heading with margins */
h3 { text-align: justify; font-size: 18pt;  font-family: arial; text-decoration: none; font-weight: bold; color: #008080; padding-bottom: 0.1in; padding-top: .1 in;}


/* li tag */
li {  list-style-position : outside; font-size: 16pt;  font-family: arial; color: #008080; padding-bottom : 12px; list-style-position: outside;}

/* li tag */
li.two {  list-style-position : outside; font-size: 16pt;  font-family: arial; color: #008080; padding-bottom : 12px; list-style-position: outside;}

/* li tag - talking book and braille section */
li.teal16 {  list-style-position : outside; font-size: 16pt;  font-family: arial; color: #008080; list-style-position: outside;}


/* li tag */
li.no {  margin-right: 0px; margin-left: 0px;}

/* li tag capital alpha */
li.calpha { 
			list-style-type: upper-alpha;
			}
			
/* li tag none */
li.nobullet { 
			list-style-type: none;
			list-style-position : outside; 
			font-size: 16pt;  
			font-family: arial; 
			color: #008080; 
			padding-bottom : 12px; 
			}

/* li tag numbers */
li.number { 
			list-style-type: decimal;
			list-style-position : outside; 
			font-size: 16pt;  
			font-family: arial; 
			color: #008080; 
			padding-bottom : 12px; 
			}
			

/* ol tag */
ol { padding-bottom : 0.01in;	padding-top : 0.01in;}

/* ol tag */
ol.no { margin-right: 0in; margin-left: 0in;}

/* ol tag */
ol.number { padding-bottom : 0.01in;	padding-top : 0.01in; list-style-type: decimal; color: #ffffff; }


/* ul tag */
ul { padding-bottom : 0.01in;	padding-top : 0.01in;}

/* ul no right margin*/
ul.noright { margin-left: .5in;  padding-bottom : .01in;	padding-top : .01in;}


/* ul tag */
ul.no { margin-right: 0px; margin-left: 0px;}

body { 
	background-color : #FFFFFF;}

body.white { background-color : #ffffff;}

body.teal { background-color : #008080;}


table.body { 
   width: 100%;
   height: 100%;}

   
/* hr tag used on all pages */
hr.teal {
	width : 632px; 
	padding-bottom : 0.01in; 
	padding-top : 0.01in; 
	color:#008080; 
	size:1; }

/* hr tag used on all pages */
hr.blue {
	width : 632px; 
	padding-bottom : .01in; 
	padding-top : .01in; 
	color:#003366; 
	size:1; 
	margin-left : .5in; 
	margin-right : .5in; }

/* hr tag used on all pages */
hr.black {
	width : 632px; 
	padding-bottom : 0.01in; 
	padding-top : 0.01in; 
	color:#000000; size:1; }

.headt18 { text-align: justify; font-size: 18pt; font-family: arial; text-decoration: none; font-weight: bold; color: #008080; padding-bottom: 0.01in; padding-top: .1 in; }

