body {background-color: #fff; margin: 0; padding: 0; }

p, ul, ol, li {font-family: "lucida grande", verdana, helvetica, sans-serif; font-size: small; line-height: 18px; color: #333; font-weight: normal; }

h1 {font-family: georgia, "times new roman", serif; font-size: medium; line-height: 21px; color: #e00; font-weight: bold; }

h2, h3 {font-family: georgia, "times new roman", serif; font-size: medium; line-height: 21px; color: #333; font-weight: bold; }

h1, h2, h3 { margin: 0; padding: 0;}

img {padding: 0; border: 0;}

.skiplink {display: none;}
a:link {font-family: "lucida grande", verdana, helvetica, sans-serif; color: #e00; text-decoration: none; font-weight: bold; border: 0;}
a:visited {color: #039; text-decoration: none; font-weight: bold;}


.codes a:link {font-family: georgia, "times new roman", serif; font-size: large; text-decoration: none; }

td#grammar a { font-size: small; display: block; line-height: 20px; color: #fff; text-decoration: none;}
td#vocab a { font-size: small; display: block; line-height: 20px; color: #fff; text-decoration: none;}
td#fv a { font-size: small; display: block; line-height: 20px; color: #fff; text-decoration: none;}
td#links a { font-size: small; display: block; line-height: 20px; color: #fff; text-decoration: none;}
td#about a { font-size: small; display: block; line-height: 20px; color: #fff; text-decoration: none;}




td#grammar p {line-height: 18px; color: #fff; text-decoration: none;  color:#333; font-weight: bold;  font-size: 11px;}

td#unitheader h1 {font-family: georgia, "times new roman", serif; font-size: 1.3em; color: #e00; }

td#unitheader p {font-size: 0.7em; color: #333; font-family: "lucida grande", "bitstream vera sans", verdana, arial, geneva, helvetica, sans-serif; font-weight: bold;}


.smallnav {margin:0.3em 0 0 0; font-size: 11px; color: #333; font-family: "lucida grande", "bitstream vera sans", verdana, arial, helvetica;}
.smallnav a { font-size: 11px; color: #333; font-family: "lucida grande", "bitstream vera sans", verdana, arial, helvetica; text-decoration: none;}

.smallnav a:visited { font-size: 11px; color: #333; font-family: "lucida grande", "bitstream vera sans", verdana, arial, helvetica; text-decoration: none;}
.highlight {background-color: #ffd700; font-weight: bold;}

.exen {  COLOR: #333; FONT-STYLE: italic}

.exfr { COLOR: #333; }


.feature {font-weight: bold; color: #fb0;}

/* css by Derren Wilson, Design Studio, MMU */