﻿body { font-family: Verdana; font-size: 75%; color: #333333; line-height: 1.3em; }

p { margin-top: 0; }

.highlight { color: #750375; }
.sub { font-size: 0.9em; }

.strapline { color: #666666; font-size: 1.4em; }
.footer { color: #666666; font-size:0.9em; }
.measurements { font-size: 1.2em; }

a:link { color: #750375; text-decoration: none; }
a:visited { color: #750375; text-decoration: none; }

li { line-height: 1.6em; }

input { font-family: Verdana; font-size: 1em; color: #666666; padding: 3px; }
file { font-family: Verdana; font-size: 1em; color: #666666; padding: 3px; }
textarea { font-family: Verdana; font-size: 1em; color: #666666; padding: 4px;}
select { font-family: Verdana; font-size: 1em; color: #666666; padding: 3px; }

input.styledinput { font-family: Verdana; font-size: 0.9em; color: #666666; padding: 3px; background: #e6e6e6; border-top: 1px solid #616161; border-right: 1px solid #ebebeb; border-bottom: 1px solid #f1f1f1; border-left: 1px solid #919191; }
textarea.styledtextarea { font-family: Verdana; font-size: 0.9em; color: #666666; padding: 3px; background: #e6e6e6; border-top: 1px solid #616161; border-right: 1px solid #ebebeb; border-bottom: 1px solid #f1f1f1; border-left: 1px solid #919191; }
select.styledselect { font-family: Verdana; font-size: 0.9em; color: #666666; padding: 3px; background: #e6e6e6; border-top: 1px solid #616161; border-right: 1px solid #ebebeb; border-bottom: 1px solid #f1f1f1; border-left: 1px solid #919191; }
input.button { margin: 0px; padding: 0px; }

/* sIFR replacement fonts */
.title { font-size: 1.5em; color: #333333; letter-spacing: -0.2em; }
.titlelink { font-size: 1.5em; color: #760274; letter-spacing: -0.2em; }
.subtitle { font-size: 1.7em; color: #afd99f; }
.linktitle { font-size: 1.3em; color: #333333; }
.intro { font-size: 1.3em; color: #750375; }
