

a:link {color: #333399; text-decoration: none}     /* unvisited link */
a:visited {color: #333399; text-decoration: none}  /* visited link */
a:hover {color: #0099ff; text-decoration: none}   /* mouse over link */
a:active {color: #silver; text-decoration: none}   /* selected link */



.mailinglist {

margin-left: 10px;


}



.interiorheading {

font-family: arial;
font-size: 20px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;


}

.interiorheadingnomargin {

font-family: arial;
font-size: 20px;
font-style: bold;


}


.interiorsubheading {

font-family: arial;
font-size: 18px;
font-style: bold;


}


.interiortext {

font-family: arial;
font-size: 12px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
margin-right: 5px;

}

.interiortextnomargin {

font-family: arial;
font-size: 12px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
margin-right: 5px;

}


.interiortextheading {

font-family: arial;
font-size: 14px;
font-style: bold;

}



.articlelisting {

font-family: arial;
font-size: 11px;
font-style: bold;
padding-left: .2cm;
margin-left: 25px;
line-height: 115%

}

.morearticlelisting {

font-family: times;
font-size: 12px;
font-style: bold;
padding-left: .2cm;
text-align: right;

}


.yahoolisting {

font-family: arial; 
font-size: 11px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
line-height: 115%

}


.yahooheader {

font-family: arial;
font-size: 11px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
line-height: 120%;
font-weight:bold

}

.sunfish_home {

font-family: arial;
font-size: 11px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
line-height: 120%;
font-weight:bold

}


.featureheader {

font-family: arial;
font-size: 11px;
line-height: 120%;
font-weight:bold

}



.about {

font-family: arial;
font-size: 11px;
font-style: bold;
padding-left: .2cm;
margin-left: 10px;
line-height: 120%

}


.policy {

font-family: arial;
font-size: 9px;
font-style: bold;
text-align:center;

}


.rollover a { display:block; width:30px; background-color: #ECECEC;}

.rollover a:hover { background: none; padding: 0; background-color: #7E92BE}



/* The following styles are related to forms */


INPUT {
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 10pt;
height: 20px;
}

TEXTAREA {
border: black 2px solid;
font-family: arial, verdana, ms sans serif;
font-size: 12pt;
font-weight: normal
}


A.menulink {
display: block;
width: 100%;
text-align: center;
text-decoration: none;
font-family:arial;
font-size:10px;
color: #000000;
BORDER: none;
border: solid 1px #ffffff;
}

A.menulink:hover {
border: solid 1px #ffffff;
background-color:#ffffff;
}

A.menulink:active {
border: solid 1px #ffffff;
background-color:#2B448D;

}


a.menulink:link {color: #ffffff; text-decoration: none}     /* unvisited link */
a.menulink:visited {color: #ffffff; text-decoration: none}  /* visited link */
a.menulink:hover {color: #2B448D; text-decoration: none}   /* mouse over link */
a.menulink:active {color: #ffffff; text-decoration: none}   /* selected link */

