body {
 font-family: Sans-serif;
    color: gray;
    background: url(/backgrounds/greytex1.gif) gray;
	font-size: 16px;
    }

p {font-size: 90%;
   padding-left: 10px;
   padding-right: 5px;  
}

p.links {font-size: 90%;
  padding-right: 0;
  padding-left: 0;
}

p.signature {font-size: 85%;
	font-style: italic;
	padding-right: 0;
	padding-left: 0;
}




/*Use this to place the logo vertically with absolute positioning*/
img.vertical-logo {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 2em;
    left: 1em;
}


.image-align-left {
float: left;
border-style: outset;
border-color: black;
border-width: 5px;
margin: 4px;
}  

.image-align-right {
float: right;
border-style: outset;
border-color: black;
border-width: 5px;
margin: 4px;
}  

/*Use this group for navigation bars and vertical buttons for menus*/
ul.navbar {
    list-style-type: none;
    padding: 0;
    margin: 0;
    top: 2em;
    left: 1em;
    width: 9em;
 }

/*This sets the button width, color and font size if its part of a ul class navbar*/
ul.navbar button {
    width: 150px;
    color: black;
    font-size: 80%;
    margin: 2px;
}

/*This sets the button width, color and font size if its part of an input type="button" under the ul class navbar*/
ul.navbar input {
	width: 150px;
    	color: black;
    	font-size: 80%;
    	margin: 2px;
}


