body{
	color: #000000;
	background: url(bg-cells.jpg);
	background-color: #fffffe;
	margin: 0;
	font-family: Arial,Verdana,sans-serif;
	font-size: 14px;
}

p{text-align: center; margin:.8em}

img{
display: block;
border: 0;
margin-right: auto;
margin-left: auto;
}
a { 
color: blue;
background: #fff ; 
font-weight: bold; 
text-decoration: none; 
font-size: 14px;
}
a:visited { 
color: #003768;
background: inherit;
}
a:hover{
color: #B30838; 
background: inherit;
text-decoration: underline overline; 
}
p{
font-size: 0.8em;
text-align: center;
margin-bottom: 0;
margin-top: 0;
}
blockquote{
font-size: .9em; 
text-align: center;
}
h2{
font-family: "Arial Rounded MT Bold",Tekton, Blueprint, "Dom Casual", sans-serif;
font-size: 22px;
text-align: center; padding-top: .5em; margin: 0;
}

h3{font-weight: bold; font-size: 16px;}
a{ color: #000099;  text-decoration: none; }
a:visited {text-decoration:line-through  }
a:active {text-decoration: underline }
a:hover {text-decoration: underline overline
} 

ul li {
margin-left: .5em;
text-align: left;
line-height: 18px;
list-style: none;
}

hr{
	align: center;
width: 80%;
height: 3px;
color: #003768;
background-color:#000;
margin-top: -.5em;
}

table.whole,table.content{
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
background: white;
color: black;
padding: 20px;
}
table.whole{width: 750px;
border: solid 4px #9F120B;
}


#footer {
/*clear: both;*/
position:fixed;
   height:60px;
   width:100%;
   left:0px;
   bottom:0px;
padding: 4px;
/*margin-top: 2px;*/
background: #003768;
color: #fff;
line-height: 1.2em;
}


