A:link {
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size:14px; 
font-weight:bold; 
color:#003399;
}

A:active {
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size:14px; 
font-weight:bold; 
color:#336699;
}

A:visited {
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size:14px; 
font-weight:bold; 
color:#336699;
}

A:hover {
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size: 14px; 
font-weight:bold; 
color:red; 
text-decoration: underline;
}

.heading {
background:#eeeecc;
color:#990000;
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size:18px;
font-weight: bold;
}

.headingsmall {
background:#eeeecc;
color:#990000;
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size:14px;
font-weight: bold;
}

.titlesmall {
color:#808000; 
font-family: arial,helvetica,ms sans serif,sans-serif; 
text-decoration: none; 
font-size: 20px; 
font-weight: normal;
}

.medtext {
color:#000000; 
font-family: arial,helvetica,ms sans serif,sans-serif; 
font-size: 12px; 
font-weight: normal;
}

.error {
color:red;
}

div.on {
border-style:ridge;
border-color:#990000;
border-width:1px; 
background-color:#FFFFEE; 
}

div.off {
display:none;
}

div.code {
border-style:solid;
border-color:#990000;
border-width:2px; 
background-color:#FFFFEE; 
padding:'5' '5' '5' '5'
}
