
 body {
				font-family: Arial, Helvetica;
				background-color: rgb(204,204,153);
				color: rgb(0,51,51); 
		}   

 /*  body * {text-align: left;} */ 

div.mainstuff { width: 1000px;
margin-left: auto;
margin-right: auto;  }  


/* div.mainstuff {
				position: absolute;
				top: 0px; 
				left: 50%;
				width: 1024px;
				margin-left: -512px; margin-top:0px
			  }  */
div.newpara { width: 100%;
margin-left: auto;
margin-right: auto;  } 

			  

div.topbar {
				position: relative;
				width: 100%; 
				top: 0px; left: 0px;
				text-align: left; float: left; width: 100%; word-spacing:1px}
div.sidebar {
				position: relative; float: left;
				width: 100px; height: 100%; 
				top: 5px; left: 0px;  
		  		}

div.indexbut {top: 50px; position:absolute; left:50px}


div.bodytxt  {position: relative; text-align: left; width: 850px;  margin-top: 10px;}

div.rightcorner {position: absolute; left: 60%; top: 20%; z-index:-10;} 


h1.indexhead {font-family: Tahoma; font-size: 28px; position: absolute; left: 20%;}
				
h1.heading {font-family: Tahoma; font-size: 28px; position: relative; top: 30px; text-align:center;}
h3.bodytxt {width: 100%; text-align: center; font-size:10pt; font-family:Tahoma; 
margin-top:0; margin-bottom:0; background-color:#BEFCF5; color:#6D3F3A 
}
h4.bodytxt {width: 80%; text-align: center; font-size:8pt; font-family:Tahoma; 
margin-top:0; margin-bottom:0; margin-left:5%; background-color:#BEFCF5; color:#6D3F3A 
}


p  { 
				font-family: Tahoma; font-size: 8pt; color: #000000; 
               	text-align:left;}
p.pbodytxt {margin-top: 5px; margin-bottom: 5px; color:#535353}
p.ptxtlarge {margin-top: 5px; margin-bottom: 5px; color:#000066; font-size:9pt}
p.ptxtlargered {margin-top: 5px; margin-bottom: 5px; color:#E26663; font-size:9pt}
p.ptxtlargeright {margin-top: 5px; margin-bottom: 5px; color:#000066; font-size:9pt; text-align:right}
p.ptxtmed {margin-top: 5px; margin-bottom: 5px; color:#663300; font-size:8pt}

p.ptxtsmall {margin-top: 5px; margin-bottom: 5px; color:#663300; font-size:6pt}
p.ptxtitalic {margin-top: 5px; margin-bottom: 5px; color:#996633; font-size:8pt; font-style:italic}
p.ptxtitalicclose {margin-top: 1px; margin-bottom: 1px; color:#996633; font-size:8pt; font-style:italic}
p.cntr {
				text-align:center}

p.topon  { 
				border-style:outset; border-width:3px;  text-indent: 0; 
               	margin-top: 0; margin-bottom: 0;  background-color:#FF99CC;}

p.topoff  { border-style:outset; border-width:3px; text-indent: 0; position: absolute; 
               margin-top: 0; margin-bottom: 0;  background-color:#FFCCCC; color:#999966;}
              

p.topdown  { border-style:inset; border-width:3px;  text-indent: 0; position: absolute; 
               margin-top: 0; margin-bottom: 0; background-color:#FF99CC;}
              
p.topi   {top: 78%; left: 66%; float: left; width: 100px; position: absolute; font-size: 14pt}             

p.top1   { left:24%; float: left; width: 7%; position: absolute;}             
p.top2   { left:32%; float: left; width: 7%; position: absolute;}            
p.top3   { left:40%; float: left; width: 7%; position: absolute;}             
p.top4   { left:48%; float: left; width: 7%; position: absolute;}             
p.top5   { left:56%; float: left; width: 7%; position: absolute;}             
p.top6   { left:64%; float: left; width: 10%; position: absolute;}
p.buttondown {width: 90%; height: 5%; position: relative; left: 5%; right: 5%; border-style: 
               inset; border-width: 3px; background-color: #FFFF66; margin-top:0px; margin-bottom:0px}
p.buttongrey {width: 90%; height: 5%; position: relative; left: 5%; right: 5%; border-style: 
               outset; border-width: 3px; background-color: #FFFF99; color:#999966; margin-top:0px; margin-bottom:0px}
              
p.buttonup {width: 90%; height: 5%; position: relative; left: 5%; right: 5%; border-style: 
               outset; border-width: 3px; background-color: #FFFF66; margin-top:0px; margin-bottom:0px}

font.txtitalic {color:#996633; font-style:italic}               
img.small {height: 48px; float: left; margin: 5px; position:relative}
               
img.backimg {height: 10%; float: left;}
               
img.picleft {height: 120px; float: left; margin: 5px; margin-right: 20px; position:relative}

img.largerleft {height: 120px; float: left; margin: 5px; position:relative}
img.largerright {height: 120px; float: right; margin: 5px;position:relative}
              
img.largeleft {height: 70px; float: left; margin: 5px; position:relative}
img.vlargeleft {height:150px; float: left; margin: 5px; position:relative}
img.vlargeright {height: 150px; float: right; margin: 5px; position:relative}

img.smallleft {height: 48px; float: left; margin: 5px;position:relative}
img.largeright {height: 70px; float: right; margin: 5px;position:relative}
img.smallright {height: 48px; float: right; margin: 5px; vertical-align: text-top; position:relative}
img.bodyimage {width: 100%; margin-top:0px; padding-left:0px}

.leftcolumn60 {
float: left;
width: 60%;
margin-top: 10px;
padding: 10px;
text-align: justify;
}
.leftcolumn100 {
float: left;
width: 100%;
margin-top: 10px;
padding: 10px;
text-align: justify;
}
.rightcolumn60 {
float: right;
width: 60%;
margin-top: 10px;
padding: 10px;
text-align: justify;
}
.leftcolumn20 {
float: left;
width: 20%;
margin-top: 10px;
padding: 10px;
text-align: justify;
}
.leftcolumn10 {
float: left;
width: 10%;
margin-top: 10px;
padding: 10px;
text-align: justify;
}
.leftcolumn40 {
float: left;
width: 40%;
margin-top: 10px;
padding: 10px;
text-align: justify;}


.leftcolumn50 {
float: left;
width: 48%;
margin-top: 30px;
padding: 5px;
text-align: justify;}

.leftcolumn {
float: left;
width: 30%;
padding: 10px;
text-align: justify;}

.rightcolumn {
float: right;
width: 30%;
padding: 10px;
text-align: justify;}

.midhead {
 clear: both;
 font: 24px/.99 "Arial"; letter-spacing: -.06em;
 text-align: right;
 padding-bottom: 15px;

}
hr {
 clear: both;
 height: 2px;
 width: 90%;
 background-color: mediumspringgreen; text-align:center
}
hr.short {
 clear: both;
 height: 1px;
 width: 15%;
 background-color: mediumspringgreen; text-align:center
}
ul.ord {
padding: 5px;
font-family: Tahoma; font-size: 8pt; color: #535353; 
text-align:left;
}
ul#locn {
list-style-type: none;
padding: 5px;
font-size:9pt;
}
ul#locn  li {
display: inline;
}
a.link {
text-decoration: none}
td.tdtxtlarge {margin-top: 5px; margin-bottom: 5px; color:#000066; font-size:9pt}
tr.trtxtlarge {margin-top: 5px; margin-bottom: 5px; color:#000066; font-size:9pt}
