/* IDs used once per page #name <div id="name"> .  Classes used many times per page .name2 <div class="name2"> .
To change all e.g. paragraphs p { color:#Foo; font-size:12px;} then possibly <p class"adjust"> to adjust. */

body{
	background:#BBFFF1 fixed 0px 0px; /*background-image: url(./lightrock6.gif);*/ background-image: url(./u3aWeb4.gif); 
	color:black;  line-height:120%; font-family: "Times New Roman", Times, serif; margin-left:20px;  margin-right: 20px;
	margin-bottom: 7px;  margin-top:0px;  font-size:medium; /* Medium is a CSS standard about 16px??*/
}      

/*#container{width:  760px; margin: 20px auto; background: fixed 0px 0px;}*/

/* styles from forms_table */
table {
margin-left: auto;
margin-right: auto;
border:0;
border-collapse:collapse;
/*background-color: #DDD; */
background-color: #C0C0E0;
}
/* This is for border bars */
.stream{ 
    width: 1000px; height: 300px; padding: 10px; border: 1px solid #999; background-color: #FFF; overflow: auto; }
.stream_1{ 
    width: 970px; height: 350px; padding: 0px; border: 1px solid #000000; background-color: #FFF; overflow: auto; margin-left: auto; margin: auto;}

th{background-color:#C0C0E0;font-size: 1.5em; color: white; padding:6px; border: solid 4px  #A0A0A0;}

td, tr {
padding:6px; border: solid 4px  #A0A0A0;
}
tr {
font:  'Lucida Grande',Verdana,sans-serif;  
}
td {
font-size:1em; font-weight:700; background-color: #E0C0C0;
}

.td_main{background-color: #E0FFC1; font-size: 18px;}

.td_small_1{font-size: 0.7em; padding: 1px; background-color: #C0E0C0; border: solid 1px #A0A0A0; font-family: Verdana, sans-serif;}
.td_small_2{font-size: 0.7em; padding: 1px; background-color: #E0C0C0; border: solid 1px #A0A0A0; font-family: Verdana, sans-serif;}

.td_smaller_1{font-size: 1em; padding: 1px; background-color: #C0E0C0; border: solid 1px #A0A0A0; font-family: Verdana, sans-serif;}
.td_smaller_2{font-size: 1em; padding: 1px; background-color: #E0C0C0; border: solid 1px #A0A0A0; font-family: Verdana, sans-serif;}


.th_small{font-size: 0.8em; padding: 2px; border: solid 2px;}
.th_smaller{font-size: 1em; padding: 2px; border: solid 2px;}
input {
border:3px double #333; font-weight: 700;font: 700 15px 'Lucida Grande',Verdana,sans-serif;
}
.form {
margin:0;
padding:0;
}
#smallfieldset {
margin:0 auto 10px auto;
padding:5px;
border:1px solid #333;
width: 355px;
}



legend {
background: #DDDDDD;
margin: 0;
padding:5px;
border-style:solid;
border-width:1px;
border-color:#FFF #AAA #666 #FFF;
}
label {font-weight:bold;font-family: "Times New Roman", Times, serif;font-size: 1.2pc; font-weight: 700;}
#submit{background-color: #C0FFC0;}
#reset{background-color: #FFC0C0;}
#name, #email, #message, #subject {
width:100%;
}
#first{color: blue ;  border-width: medium; border-style: outset; font-size: 1.2pc; font-weight: 800; text-align: center;background: white; }
/* end of forms_table styles ////////////////////////////////////////////////////////////////////////////////////*/

#leftfloat{float: left; border: 1px solid #000; padding: 10px; background-color: #E0E0E0;}

#rightfloat{float: right;  border: 1px solid #000; padding: 10px; background-color: #E0E0E0;}

#centrefloat{float: none; border: 1px solid #000; padding: 10px; background-color: #E0E0E0; margin-left: auto; margin-right: auto; width: 150px;}
			 
/*To move rest of screen below topband */
#spacer{
	width:100px; height:60px;
}

.smallIndexBox{
	width: 7em; margin: 0 auto 0 auto;  border-color: white;  text-align: center;
} 


#middle{
	text-align: center; margin: 10px 10px 10px auto;
}

#center_div{
	width: 200px; /*border: 1px black solid;*/ height: 10px; padding: 10px; margin-left: 150px;
}

#twoforms{width: 225px; border: 1px black solid; height: 10px; padding: 10px; margin-left: 150px; background-color: #E6ABFF;}

.twoforms{background-color:#E6ABFF ; font-size: 18px;}
 
#leftish{
	margin-left: 200px;	text-align: left;  width: 370px; /*border: solid black 2px; */
}

#central{
	width: 200px; margin: 10px 300px 10px auto; border: 2px solid black;
}



#realmid{width: 400 px; margin-left: auto; margin-right: auto; padding: 20px; border: 1px solid #000; background: #CCC;}
#centralish{
	margin-left: 200px; 
}

#sur_div{
	margin-top: 20px;  width: 900px;  margin-left: auto;  margin-right: auto;  margin-bottom: 1em;
/*    border: 1px solid #000;  */	padding: 20px;
}

#inputtable{margin-left: auto; border: 6px solid; background-color: #E0FFC1; border-color: #00BC00;}

.editable{font-size: 1pc; font-weight: 700; background-color: black;}

.all_mem_table{font-size: 0.5pc; background-color: black;}
 
#box{
	margin: 20px 100px 20px 100px;	border-style: groove;	border-color: #C0C0C0;	background-color: white;
	padding: 0 20px 0 20px;
}

#yellow_div{
	background-color: #FFFF80;	border: 4px #FFBB39 double;	font-size: 20px;
}
   
#purple_div{
	background-color: #DEB7FF;	width: 500px;	border-width: 4px;	border-color: #B765FD;	border-style: double;	padding: 20px; margin-left: auto; margin-right: auto;
}
   
.textbox{
	width: 25em;    
 /*   margin: 1em auto 1em auto;         All these wreck Firefox !	padding: 1em 0 1em 0      */
	background-color: #FFF;	text-align: left;
}

.redtext {
color: #FF0000;
}
.bluetext {
    color: blue;
}

.spanred {
    color: red; background: white;
}

.spangreen{
    color: green; background: white;
}

a:link{color:#00F}
a:visited{color:#00F}
a:hover{color:#00C000}
a:active{color:#F00}

A {
}

A:Hover {
}

