body {
      background-color: #cccccc;
      margin: 0;
      font-family: arial, helvetica;
      text-decoration: none;
      color: #000000; }

p, ul {
      font-family: arial, helvetica;
	    font-size: 14px;
	    color: #ffffff;
	    padding: 0 10px 0 10px; }
	    
ul {
      padding: 0 10px 0 35px; }
      
h3 {
      font-family: arial, helvetica;
	    border-style: solid;
      border-width: 0 0 1px 0; 
      border-color: #ffffff;
	    font-size: 16px;
	    color: #ffffff;
	    padding: 10px 0 0 10px; }

img {
      border: 0px; }

p img {
      border-style: solid;
      border-width: 1px; 
      border-color: #ffffff;
      float: right;
      margin: 0 0 10px 10px; }

center p img {
      border-style: solid;
      border-width: 1px; 
      border-color: #ffffff;
      float: none;
      margin: 15px 5px 0 5px; }

.main {
 	    background-color: #ffffff;
      border-style: solid;
      border-width: 0 3px 3px 0; 
      border-color: #ffffff; }      

.address {
      background-color: #ffffff;
      padding: 5px 0 0 5px;
      font-family: arial, helvetica;
	    font-size: 12px;
	    color: #002469; }

a:visited,
a:link {
      text-decoration: underline;
      color: #3399ff; }

a:hover {
      text-decoration: none;
      color: #c3103f; }


.address a:visited,
.address a:link {
      text-decoration: underline;
      color: #002469; }

.address a:hover {
      text-decoration: none;
      color: #c3103f; }

.footer {
      background-color: 
      font-family: arial, helvetica;
	    text-align: center;
	    color: #ffffff;
	    border-style: solid;
      border-width: 1px 0 0 0; 
	    font-size: 10px;
	    border-color: #ffffff;
	    margin-top: 35px;
	    padding: 3px 0 5px 0; }
	    
.footer a:visited,
.footer a:link {
	    color: #ffffff;
	    font-size: 10px; }

.footer a:hover {
      text-decoration: none; }