A { text-decoration: underline; ; color: #3300CC}
A:link { color: #3300CC; ; text-decoration: underline}
A:visited { color: #800080; ; text-decoration: underline}
A:hover { color: #3300CC; ; text-decoration: underline}
A.whitelink { text-decoration: underline; ; color: #FFFFFF}
A:link.whitelink { color: #FFFFFF; ; text-decoration: underline}
A:visited.whitelink { color: #FFFFFF; ; text-decoration: underline}
A:hover.whitelink { color: #FFFFFF; ; text-decoration: underline}


BODY {
	text: #000000;
	background-color: #FFFFCC;
}
h1 { border-bottom: 1px solid #ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; margin-top: 10px; margin-bottom: 10px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.normal { COLOR: #3F6398; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14pt; font-weight: normal; }
.quote { COLOR: #006600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10pt; font-variant: normal; text-transform: none}
.red { font-weight: normal; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
.redbold { font-weight: bold; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
.darkbluebold {	font-weight: bold; color: #660099 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.redboldheader { font-weight: bold; color: #FF0000 ; font-family: Arial, Helvetica, sans-serif; font-size: 11pt }
.darkblueboldheader {	font-weight: bold; color: #660099 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt }
.penbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #330099; font-weight: bold }
.penbluebold_header {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: 330099; font-weight: bold }
.sb_bluebold {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399; font-weight: bold }
.sb_bluebold_header {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #003399; font-weight: bold }
.sc_bluebold {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: bold }
.sc_bluebold_header {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #003366; font-weight: bold }
.normal_bold {	COLOR: #3F6398; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; fONT-SIZE: 12pt; font-weight: bold }
.normal_bold_header { COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; font-weight: bold }
.white { COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; }
.whitebold_header { COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; font-weight: bold }
.sml_text {  font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal}


/* styles added winter 07 */
p { margin-top: 10px; }
.table_row { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background: #fff; } 
.table_row_subhead { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background: #eee; } 
#workshop { border: 1px solid #999; padding: 10px 15px; }
#waves { font-size: 11px; }
#news_and_notes { padding: 12px 12px 12px 0px; }
#flickr_teaser { padding: 10px; text-align: center; background: #C1D9EC url(file:///C|/Documents%20and%20Settings/JFA/My%20Documents/My%20Stuff/Personal/Me/Marathon/TNT/TNT%20Website/shared/images/flickr_bg.jpg) top center no-repeat; }
