html, body {
background-color: White;
color: #666;
font-family: sans-serif;
height: 100%;
}


td {
align: center;
valign: middle;
}

td.centerJustify {
text-align: center;
}

body, html, #wrapper {
height: 100%;
margin: 0;
padding: 0;
border: none;
text-align: center; /*background-color: #FFFFFF;*/
}

#wrapper {
margin: 0 auto;
text-align: left;
vertical-align: middle;
z-index: 10;
}

table.center {
width: 70%;
margin-left: 15%;
margin-right: 15%;
}

/* Vertical centering: make div as large as viewport and use table layout */

div.container {
top: 0;
left: 0;
width: 100%;
height: 100%;
position: fixed;
display: table;
}

p {
display: table-cell;
vertical-align: middle;
}

/* Horizontal centering of image: set left & right margins to 'auto' */
	  
img.displayed {
display: block;
margin: auto;
}

/* Also center the lines in the paragraph */

p {
text-align: center
}

.noUnderline {
text-decoration: none
}

.heading {
font-size: 115%;
font-weight: bold;
}


a:link {
color: Silver;
color: #673427;
color: Indigo;
color: 3C0068;
color: #673427;
text-decoration: none;
}

a:visited {
color: Silver;
color: #673427;
color: Indigo;
color: 3C0068;
color: #673427;
text-decoration: none;
}

a:hover {
color: Silver;
text-decoration: none;
}

a:active {
color: Silver;
text-decoration: none;
}

/* Place this after the other link-related tags */
.currentLink a:link,
.currentLink a:visited,
.currentLink a:hover,
.currentLink a:active {
color: Red;
}

