    /* formatting */
body {
    background-color: #E2E2E2;
    font-family: Skia,Helvetica,sans-serif;
    color: #000;
}

img { 
    border: 0px;
    }

h1 {
    text-align: center;
    }
    
h2 {
    font: bold 16px Skia,Helvetica,sans-serif;
    color: #820412;
    text-align: center;
    width: 100%;
    border-top: 1px dotted #333;
    border-bottom: 1px dotted #333;
    background-color: #F5F5F5;
    padding: 2px 0px 4px 0px;
    margin: 0px;
    }   
    
h3 {
    font: bold 14px Skia,Helvetica,sans-serif;
    color: #820412;
    text-align: center;
    height: 24px;
    text-decoration: none;
    }

h4 {
    font: normal 14px Skia,Helvetica,sans-serif;
    color: #820412;
    text-align: left;
    text-decoration: none;
    }    
  
a {
    font: normal 14px Skia,Helvetica,sans-serif;
    color: #820412;
    text-align: center;
    height: 24px;
    text-decoration: none;
    }
    
a:hover {
    text-decoration: underline;
    }
    
.caption {
	padding: 0;
	margin: 0;
}

.productName {
    color: #5580AA;
    padding-bottom: 0;
    }
        
.product p {
    color: #5580AA;
    text-align: left;
    padding: 3px;
    }
    
.alert {
   color: #820412;
   font-weight: bold;
   }
    
.copyright {
    font: normal 10px serif;
    color: #5580AA;
    text-align: center;
    border-top: 1px dotted #333;
    border-bottom: 1px dotted #333;
    }
    
.updated {
    font: normal 10px serif;
    color: silver;
    text-align: left;
	padding: 0;
	padding-left: 4px;
	margin: 0;
    }    
    
.error404 {
    font: normal 10px serif;
    color: #5580AA;
    text-align: center;
    }
