/*this is for the main navigation links*/.mainNav { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #000000; 	text-align: left; 	padding: 2pt 2pt 2pt 2pt;	}.mainNav a:link { text-decoration: none; color: #000000 } .mainNav a:visited { text-decoration: none; color: #000000 } .mainNav a:active { text-decoration: underline; color: #3399FF } .mainNav a:hover { text-decoration: underline; color: #3399FF }/*this is for the date at the top of the pages*/.date { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt; 	font-weight: bold; 	color: #999999; 	text-align: left; 	padding: 2pt 2pt 2pt 2pt;  }/*this is for left-aligned body text*/.bodyL { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: normal; 	color: #000000; 	text-align: left;	padding: 2pt 2pt 2pt 2pt;; line-height: 10pt	}.bodyL a:link { text-decoration: none; color: #3399FF } .bodyL a:visited { text-decoration: none; color: #3399FF } .bodyL a:active { text-decoration: underline; color: #3399FF } .bodyL a:hover { text-decoration: underline; color: #3399FF }/*this is for left-aligned italic body text*/.bodyIL { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: normal; 	color: #000000; 	text-align: left;	padding: 2pt 2pt 2pt 2pt;	vertical-align: top;	font-style: italic	}.bodyL a:link { text-decoration: none; color: #3399FF } .bodyL a:visited { text-decoration: none; color: #3399FF } .bodyL a:active { text-decoration: underline; color: #3399FF } .bodyL a:hover { text-decoration: underline; color: #3399FF }/*this is for centered bold body text*/.bodyBC { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #000000; 	text-align: center;	padding: 2pt 2pt 2pt 2pt;  line-height: 11pt	}.bodyBC a:link { text-decoration: none; color: #3399FF } .bodyBC a:visited { text-decoration: none; color: #3399FF } .bodyBC a:active { text-decoration: underline; color: #3399FF } .bodyBC a:hover { text-decoration: underline; color: #3399FF }/*this is for centered bold body text*/.bodyBCW { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #FFFFFF; 	text-align: center;	padding: 2pt 2pt 2pt 2pt;  line-height: 11pt	}.bodyBC a:link { text-decoration: none; color: #3399FF } .bodyBC a:visited { text-decoration: none; color: #3399FF } .bodyBC a:active { text-decoration: underline; color: #3399FF } .bodyBC a:hover { text-decoration: underline; color: #3399FF }/*this is for left-aligned bold body text*/.bodyBL { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #000000; 	text-align: left;	padding: 2pt 2pt 2pt 2pt;  line-height: 11pt	}.bodyBL a:link { text-decoration: none; color: #3399FF } .bodyBL a:visited { text-decoration: none; color: #3399FF } .bodyBL a:active { text-decoration: underline; color: #3399FF } .bodyBL a:hover { text-decoration: underline; color: #3399FF }/*this is for left-aligned bold body text in white*/.bodyBLW { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #FFFFFF; 	text-align: left;	padding: 2pt 2pt 2pt 2pt;  line-height: 11pt	}.bodyBL a:link { text-decoration: none; color: #3399FF } .bodyBL a:visited { text-decoration: none; color: #3399FF } .bodyBL a:active { text-decoration: underline; color: #3399FF } .bodyBL a:hover { text-decoration: underline; color: #3399FF }/*this is for right-aligned bold body text*/.bodyBR { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: bold; 	color: #000000; 	text-align: right; 	padding: 2pt 2pt 2pt 2pt;	}.bodyBR a:link { text-decoration: none; color: #3399FF } .bodyBR a:visited { text-decoration: none; color: #3399FF } .bodyBR a:active { text-decoration: underline; color: #3399FF } .bodyBR a:hover { text-decoration: underline; color: #3399FF }/*this is for small print e.g. copyright notice. Different versions for IE and NS*/.smallPrintIE { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt;	font-weight: normal; 	color: #000000; 	text-align: center;	padding: 2pt 2pt 2pt 2pt;	}.smallPrintIE a:link { text-decoration: none; color: #3399FF } .smallPrintIE a:visited { text-decoration: none; color: #3399FF } .smallPrintIE a:active { text-decoration: underline; color: #3399FF } .smallPrintIE a:hover { text-decoration: underline; color: #3399FF }/*this is for small print range left e.g. copyright notice. Different versions for IE and NS*/.smallPrintLIE { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 7pt;	font-weight: normal; 	color: #000000; 	text-align: left;	padding: 2pt 2pt 2pt 2pt;	}.smallPrintIE a:link { text-decoration: none; color: #3399FF } .smallPrintIE a:visited { text-decoration: none; color: #3399FF } .smallPrintIE a:active { text-decoration: underline; color: #3399FF } .smallPrintIE a:hover { text-decoration: underline; color: #3399FF }.smallPrintNS { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 8pt; 	font-weight: normal; 	color: #000000; 	text-align: center;	padding: 2pt 2pt 2pt 2pt;	}.smallPrintNS a:link { text-decoration: none; color: #3399FF } .smallPrintNS a:visited { text-decoration: none; color: #3399FF } .smallPrintNS a:active { text-decoration: underline; color: #3399FF } .smallPrintNS a:hover { text-decoration: underline; color: #3399FF }/*this is for left-aligned page titles*/.titleLeft { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 18pt; 	font-weight: normal; 	color: #3399FF; 	text-align: left; 	padding: 2pt 2pt 2pt 2pt;	}/*this is for centered page titles*/.titleCenter { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 18pt; 	font-weight: bolder; 	color: #3399FF; 	text-align: center; 	padding: 2pt 2pt 2pt 2pt;	}/*this is for centered page titles, reversed out white*/.titleCenterW { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 18pt; 	font-weight: bolder; 	color: #FFFFFF; 	text-align: center; 	padding: 2pt 2pt 2pt 2pt;	}/*this is for table headings like on the subs form*/.tableHeadBL { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; 	font-weight: bold; 	color: #FFFFFF; 	text-align: left; 	background-color: #3399FF;	padding: 2pt 2pt 2pt 2pt;	}/*old styles*/.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; font-weight: normal; color: #000000; text-align: center}.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; text-align: center}.introbl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #000000; text-align: left; text-decoration: none} .introbl a:link { text-decoration: none } .introbl a:visited { text-decoration: none; color: #000000} .introbl a:hover { text-decoration: underline; color: #3399FF } .introbl a:active { text-decoration: underline; color: #3399FF } .introbc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #000000; text-align: center}.introbc a:link { text-decoration: none ; color: #3399FF } .introbc a:visited { text-decoration: none; color: #3399FF } .introbc a:hover { text-decoration: underline; color: #3399FF } .introbc a:active { text-decoration: underline; color: #3399FF } .title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: 0066ff; text-align: left}.titlec { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: 0066ff; text-align: center}.clues {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #000000; text-align: left}.cluesb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; color: #000000; text-align: left }.cluesbR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #000000; text-align: right}.introl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #000000; text-align: left}.intror { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #000000; text-align: right}.introblbig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; color: #000000; text-align: left }.introblw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #FFFFFF; text-align: left }.introrb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #000000; text-align: right }.introrbw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; color: #FFFFFF; text-align: right }.introblbigw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; color: #FFFFFF; text-align: left }.introbcw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #FFFFFF; text-align: center }.subsref {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; border-width: 3px; border-style: solid; border-color: black}.copyrightn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #000000; text-align: center }.titlew { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF; text-align: left }.titley { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFF00; text-align: left }.introbly { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #FFFF00; text-align: left }.titlere { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FF0000; text-align: left }.introbl50 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #999999; text-align: left; text-decoration: none }.news { font-size: 10px; font-family: Verdana, Arial, sans-serif ; color: #FFFFFF}.news a:link { color: #000000 } .news a:visited { color: #000000 } .news a:active { text-decoration: underline; color: #FFFFFF } .news a:hover { text-decoration: underline; color: #FFFFFF }.back {  background-color: #FFFFFF; background-image:   url(../images/titles/back_main.gif); background-repeat: no-repeat}.bodyC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: center; padding: 2pt 2pt 2pt 2pt; line-height: 11pt }.bodyBLBrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #663300; text-align: left; padding: 2pt 2pt 2pt 2pt; line-height: 11pt }.bodyBCBrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #663300; text-align: center; padding: 2pt 2pt 2pt 2pt; line-height: 11pt }.titleCenterBrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bolder; color: #663300; text-align: center; padding: 2pt 2pt 2pt 2pt; }.titleLeftBrown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; color: #663300; text-align: left; padding: 2pt 2pt 2pt 2pt; }