body,td,.standard { font-family: "trebuchet ms", arial, verdana;	font-size: 12px;	color: #666666 }


a { font-weight: normal; color: #ff6600; text-decoration: none }
a:hover { font-weight: normal; color: #000000; text-decoration: underline }

.heading1,h1 { font-family: "trebuchet ms", arial, verdana;	font-size: 18px; color: #CC0000; font-weight: normal}
.heading2,h2 { font-family: "trebuchet ms", arial, verdana;	font-size: 14px; color: #cc0000; font-weight: bold }
.heading3,h3 { font-family: "trebuchet ms", arial, verdana;	font-size: 12px; color: #000000; font-weight: bold }
.highlight { font-size: 18px;	font-weight: normal;	color: #999999 }
.smalltext { font-size:10px }

.sitenav,.sitenav:visited { font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }
.sitenav:hover { text-decoration: none; color: #ffffff }
.sitenavcurrent { font-size: 12px; color: #ffffff; font-weight: normal; text-decoration: none }

.subnav,.subnav:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: #000000 }
.subnav:hover { text-decoration: none; font-weight: normal; color: #ffffff }
.subnavcurrent { font-size: 11px; font-weight: normal; color: #ffffff; font-weight: normal; text-decoration: none }

.formquestion { background-color:#EAF5FA }
.formquestionneeded { background-color: #C2E1F0 }

.calendareventday { font-weight: bold; color:#ffffff; background-color:#cccccc }
.calendartext { font-size: 8pt }

.downloadheading { font-size: 14px; color: #663399; font-weight: bold }

.teaserheading { font-size: 12px; color: #ff9900; font-weight: bold }
.teasertext { font-size: 10px; color: #000000 }

.formfield { font-size:10px; width: 100%; border: 1px solid #CC0000; }


