body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	line-height: normal;
    background-color: #333333;
    margin:           15 0 0 0;
    padding:          0 0 0 0;
	color:            #333333;
}


.red {
    color:#990000;
	font-size: 110%;
	font-weight: bold;
}


.arttitle {
    color:#aaaa47;
	font-size: 105%;
	font-style: italic;
	font-weight: bold;
}

.specs {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#666666;
	font-size: 100%;
	font-weight: bold;
}

.specs1 {
    color:#666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
}

.pagetitle
     {
    color:#b0aeae;
	font-size: 16px;
	font-weight: bold;
}

.grey

     {
    color:#b0aeae; font-weight: bold;
}

 
a:link.port {text-decoration:underline;  color:#b0aeae; font-weight: bold;}
a:visited.port {text-decoration:underline; color:#b0aeae;font-weight: bold;}
a:hover.port {text-decoration:underline;  color:#848080;font-weight: bold;}
a:active.port {text-decoration: color:#b0aeae; font-weight: bold;}
	  
	
 
.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
    color: #ffffff;
    text-align: center;
}

a:link.footer {text-decoration:none;  color:#ffffff; font-size: small;}
a:visited.footer {text-decoration:none; color:#ffffff; font-size: small;}
a:hover.footer {text-decoration:underline;  color:#ffffff;font-size: small;}
a:active.footer {text-decoration:none; color:#ffffff; font-size: small;}
	
	
.footersmall {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
  color: #ffffff;
  text-align: center;
}