.title { font-family: Tahoma, Arial;
	     font-size: 1.4em;
	     padding-left: 0em;
	     padding-right: .5em; }
		 
.partitle { padding-top: 1.2em;
			font-family: Verdana, Helvetica, Arial, Sans, Georgia, Serif, Tahoma; 
			font-size: .9em; font-weight: bold; color: #000000; text-align: left; }		 

.title2 { font-family: Verdana, Tahoma;
		  font-size: 14px;
		  font-weight: bold; }

.address { padding-left: 65px; 
	       padding-bottom: 25px; }

.italic { font-style: italic;
		  size: 1em; }

/* Padding is Top, Right, Bottom, Left */		  
p.header { padding: 5px 2px 5px 10px; border: 2px solid #AAA; background: #408080; text-align: left; color: white; }
p.subhdr { padding: 5px 2px 5px 10px; border: 0px solid #AAA; background: #408080; text-align: left; color: white; width: 550px; }
p.point { padding-bottom: 0px; margin-bottom: 0px; }

p { font-size: 14px; }
li { font-size: 14px; list-style-type: disc; }

.pointbox { width: 70%; background-color: 99CCCC;
			border-width: thin; border-color: 990000;
			padding-right: 5px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }

/* Colors */
.table1 { border-color: #000000 }
.td1 { margin-left: 10px;
	   margin-right: 10px;
	   margin-top: 0px;
	   margin-bottom: 10px; }
.td2 { background: #ABABAB }
.td3 { background: #9DC0BB }
.td4 { background: #006666 }
.hold { background: #56859D }
.td5 { background: #A8C4C3 }
.td6 { background: #EEEEEE;
	   vertical-align: middle }
.tdrightalign {text-align: right;
		 vertical-align: middle }
.tdclearbg { background-color: none; }
.td-blue { background-color: #99CCCC; }

body { margin-left: 0px;
	   margin-right: 0px;
	   margin-top: 10px;
	   margin-bottom: 0px;
	   background-color: #FFFFFF;
	   font-size: 8pt;
	   font-family: Arial Unicode MS, Tw Cen MT, Palatino Linotype, ITC Franklin Gothic, Helvetica, Eras Medium ITC, MS Sans Serif, Tahoma, Verdana; }
	   
	   
table { background-color: white; 
		width: 100%}

.tabletrborder { border-width-left: 0;
				 border-width-right: 2;
				 border-width-bottom: 0;
				 border-width-top: 2; }
				 
.break { border-top: dotted #CCC; text-align: center; width: 100%; }
.dotborder { border: dotted #CCC; text-align: left; width: 100%;
			 padding-left: 20px; padding-right: 20px; }
				 
.padtb { padding-top: 5px;
		 padding-bottom: 5px; }

.pad10tb { margin-top: 10px;
		   margin-bottom: 10px; }
		   				 
.pad5px { padding-top: 5px;
		  padding-left: 5px;
		  padding-right: 5px;
		  padding-bottom: 5px; }

.tablepad { padding-left: 14px;
			padding-right: 14px;
			padding-bottom: 14px;
			padding-top: 5px;
			vertical-align: top; }
			
.texttopalign { vertical-align: text-top;
				padding-top: 5px; }

.teal { color: #538A84;
		font-weight: bold }

.imgallpad { margin-left: 12px;
			 margin-right: 12px;
			 margin-bottom: 12px;
			 margin-top: 12px; }
			 
.address { margin-right: 12px }
			 
.imgnoleftpad { margin-right: 12px;
			    margin-bottom: 12px }
			    
.imgnorightpad { margin-left: 12px;
			     margin-bottom: 12px }
			     
.imgcenter { text-align: center;
			 vertical-align: center }

.a2nopad:link, .a2nopad:visited { font-family: Lucida Sans, Verdana, Tahoma, Times New Roman;
								  font-size: 14px;
								  text-decoration: none;
								  color: black; }

.a2:link, .a2:visited { font-family: Lucida Sans, Verdana, Tahoma, Times New Roman;
						font-size: 14px;
						text-decoration: none;
						padding-left: 10px;
						color: black; }

.a2indent:link, .a2indent:visited { font-family: Lucida Sans, Verdana, Tahoma, Times New Roman;
									font-size: 14px;
									text-decoration: none;
									padding-left: 18px;
									color: black;
									margin-left: 15px; }

.a2:hover { text-decoration: underline;
			color: #006666; }
.a2nopad:hover { text-decoration: underline;
				 color: black; }
.a2indent:hover { text-decoration: underline;
				  color: white; }

.a3 { font-family: Lucida Sans, Verdana, Tahoma, Times New Roman;
      font-size: 14px;
      text-decoration: underline;
      padding-left: 10px;
      padding-bottom: 5px;
      color: black;
      font-weight: bold; }
      
.a3indent { font-family: Lucida Sans, Verdana, Tahoma, Times New Roman;
      		font-size: 14px;
      		text-decoration: underline;
      		padding-left: 20px;
      		color: black;
      		margin-left: 15px; }

a:link { color: #007855 }
a:visited { }
a:hover { text-decoration: none; }
		  
.imgcaption { font-size: 8pt }

.footer { font-family: Garamond, Book Antiqua, Perpetua;
		  font-size: 14px }
		  
.adminname { font-size: 13pt;
			 font-weight: bold;
			 text-align: center }
			 
.blockquote { margin-left: 45px;
			margin-top: 5px;
			margin-bottom: 5px; }
			
.paraindent { text-indent: -.31in;
			  margin-left: .25in }
.indented { margin-left: 25px; }
.tenpxindent { margin-left: 10px; }
.fivepxindent { padding-left: 5px; }
.currentnews { padding-left: 10px;
			   font-size: 14px; }
			   
.left { float: left }
.leftindent { float: left;
			  margin-left: 5px; }
.center { text-align: center }
.right { float: right; }

/*** Breaks --- Dividers ***/
.break { border-top: dotted #CCC; text-align: center; width: 100%; }
.divider { border-top: solid #000 thin; text-align: center; width: 100%; }

.bold { font-weight: bold; }