body {
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #330000;
}

a {
	color: #330000;
}

form {
	background-color: #FFFFCC;
}

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 30px;
  background-color: #990000; color: #FFFF66;
}

.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
  color: #660000; font-style: oblique;
}

.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	background-color: #990000;
  color: #FFFF66;
}

.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCC66;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}
a:hover {
	color: #DEDECA;
	background-color: #330000;
}

.sidebar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFF99;
}

.sidebarHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFF99;
	background-color: #999933;
 font-weight: bold;
}

.sidebarFooter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 color: #990000;
}

.footer {
  font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #FFFF99;
}

.legal {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #333333;
}

.box1 {
	border-width: 2px;
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
  border-style: dotted;
	}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #CCCC99;
 color: #660000; font-weight: bolder; font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.nTT20 { font-family: "times new roman", times, serif; font-size: 20px; color: #000099; line-height: 37px; }
.nTTb20 { font-family: "times new roman", times, serif; font-size: 20px; color: #000099; font-weight: bold; line-height: 37px; }
.nTTbr20 { font-family: "times new roman", times, serif; font-size: 20px; color: #CC0000; line-height: 37px; }
.nTTbr20 { font-family: "times new roman", times, serif; font-size: 20px; color: #CC0000; font-weight: bold; line-height: 37px; }
.nTTk20 { font-family: "times new roman", times, serif; font-size: 20px; color: #000066; line-height: 27px; }
.nTTbk20 { font-family: "times new roman", times, serif; font-size: 20px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 37px; }
.nTT12 { font-family: "times new roman", times, serif; font-size: 12px; color: #000099; }
.nTTb12 { font-family: "times new roman", times, serif; font-size: 12px; color: #000099; font-weight: bold; }
.nTTr12 { font-family: "times new roman", times, serif; font-size: 12px; color: #CC0000; }
.nTTbr12 { font-family: "times new roman", times, serif; font-size: 12px; color: #CC0000; font-weight: bold; }
.nTTk12 { font-family: "times new roman", times, serif; font-size: 12px; color: #000000; }
.nTTbk12{ font-family: "times new roman", times, serif; font-size: 12px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTT30 { font-family: "times new roman", times, serif; font-size: 30px; color: #000099; line-height: 40px; }
.nTTb30 { font-family: "times new roman", times, serif; font-size: 30px; color: #000099; font-weight: bold; line-height: 40px; }
.nTTr30 { font-family: "times new roman", times, serif; font-size: 30px; color: #CC0000; line-height: 40px; }
.nTTbr30 { font-family: "times new roman", times, serif; font-size: 30px; color: #CC0000; font-weight: bold; line-height: 40px; }
.nTTk30 { font-family: "times new roman", times, serif; font-size: 30px; color: #000000; line-height: 40px; }
.nTTbk30 { font-family: "times new roman", times, serif; font-size: 30px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 40px; }
.nTT9 { font-family: "times new roman", times, serif; font-size: 9px; color: #000099; }
.nTTb9 { font-family: "times new roman", T, serif; font-size: 9px; color: #000099; font-weight: bold; }
.nTTr9 { font-family: "times new roman", times, serif; font-size: 9px; color: #CC0000; }
.nTTbr9 { font-family: "times new roman", times, serif; font-size: 9px; color: #CC0000; font-weight: bold; }
.nTTk9 { font-family: "times new roman", times, serif; font-size: 9px; color: #000000; }
.nTTbk9 { font-family: "times new roman", T, serif; font-size: 9px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTT24 { font-family: "times new roman", times, serif; font-size: 24px; color: #000099; line-height: 44px; }
.nTTb24 { font-family: "times new roman", times, serif; font-size: 24px; color: #000099; font-weight: bold; line-height: 44px; }
.nTTr24 { font-family: "times new roman", times, serif; font-size: 24px; color: #CC0000; line-height: 44px; }
.nTTbr24 { font-family: "times new roman", times, serif; font-size: 24px; color: #CC0000; font-weight: bold; line-height: 44px; }
.nTTk24 { font-family: "times new roman", times, serif; font-size: 24px; color: #000000; line-height: 44px; }
.nTTbk24 { font-family: "times new roman", times, serif; font-size: 24px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 44px; }
.nTT40 { font-family: "times new roman", times, serif; font-size: 40px; color: #000099; line-height: 53px; }
.nTTb40 { font-family: "times new roman", times, serif; font-size: 40px; color: #000099; font-weight: bold; line-height: 53px; }
.nTTr40 { font-family: "times new roman", times, serif; font-size: 40px; color: #CC0000; line-height: 53px; }
.nTTbr40 { font-family: "times new roman", times, serif; font-size: 40px; color: #CC0000; font-weight: bold; line-height: 53px; }
.nTTk40 { font-family: "times new roman", times, serif; font-size: 40px; color: #000000; line-height: 53px; }
.nTTbk40 { font-family: "times new roman", times, serif; font-size: 40px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 53px; }

.nTG20 {
	font-family: georgia, courier, serif;
	font-size: 20px;
	color: #000099;
	vertical-align: baseline;
	line-height: 25px;

}
.nTGb20 { font-family: georgia, courier, serif; font-size: 20px; color: #000099; font-weight: bold; line-height: 25px; }
.nTGbr20 { font-family: georgia, courier, serif; font-size: 20px; color: #CC0000; line-height: 25px; }
.nTGbr20 { font-family: georgia, courier, serif; font-size: 20px; color: #CC0000; font-weight: bold; line-height: 25px; }
.nTGk20 { font-family: georgia, courier, serif; font-size: 20px; color: #000000; line-height: 25px; }
.nTGbk20 { font-family: georgia, courier, serif; font-size: 20px; color: #000099; BACKGROUND-COLOR: #ffff66;line-height: 25px;  }
.nTG12 { font-family: georgia, courier, serif; font-size: 16px; color: #000099; line-height: 20px; }
.nTGb12 { font-family: georgia, courier, serif; font-size: 12px; color: #000099; font-weight: bold; }
.nTGr12 { font-family: georgia, courier, serif; font-size: 12px; color: #CC0000; }
.nTGbr12 { font-family: georgia, courier, serif; font-size: 12px; color: #CC0000; font-weight: bold; }
.nTGk12 { font-family: georgia, courier, serif; font-size: 12px; color: #000000; }
.nTGbk12{ font-family: georgia, courier, serif; font-size: 12px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTG30 { font-family: georgia, courier, serif; font-size: 30px; color: #000099; line-height: 47px; }
.nTGb30 { font-family: georgia, courier, serif; font-size: 30px; color: #000099; font-weight: bold; line-height: 47px; }
.nTGr30 { font-family: georgia, courier, serif; font-size: 30px; color: #CC0000; line-height: 47px; }
.nTGbr30 { font-family: georgia, courier, serif; font-size: 30px; color: #CC0000; font-weight: bold; line-height: 47px; }
.nTGk30 { font-family: georgia, courier, serif; font-size: 30px; color: #000000; line-height: 47px; }
.nTGbk30 { font-family: georgia, courier, serif; font-size: 30px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 47px; }
.nTG9 { font-family: georgia, courier, serif; font-size: 9px; color: #000099; }
.nTGb9 { font-family: georgia, courier, serif; font-size: 9px; color: #000099; font-weight: bold; }
.nTGr9 { font-family: georgia, courier, serif; font-size: 9px; color: #CC0000; }
.nTGbr9 { font-family: georgia, courier, serif; font-size: 9px; color: #CC0000; font-weight: bold; }
.nTGk9 { font-family: georgia, courier, serif; font-size: 9px; color: #000000; }
.nTGbk9 { font-family: georgia, courier, serif; font-size: 9px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTG24 { font-family: georgia, courier, serif; font-size: 24px; color: #000099; line-height: 29px; }
.nTGsb24 { font-family: georgia, courier, serif; font-size: 24px; color: #000099; font-weight: bold; line-height: 39px; }
.nTGr24 { font-family: georgia, courier, serif; font-size: 24px; color: #CC0000; line-height: 39px; }
.nTGbr24 { font-family: georgia, courier, serif; font-size: 24px; color: #CC0000; font-weight: bold; line-height: 39px; }
.nTGk24 { font-family: georgia, courier, serif; font-size: 24px; color: #000000; line-height: 39px; }
.nTGbk24 { font-family: georgia, courier, serif; font-size: 24px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 39px; }
.nTG40 { font-family: georgia, courier, serif; font-size: 40px; color: #000099; line-height: 53px; }
.nTGb40 { font-family: georgia, courier, serif; font-size: 40px; color: #000099; font-weight: bold; line-height: 53px; }
.nTGr40 { font-family: georgia, courier, serif; font-size: 40px; color: #CC0000; line-height: 53px; }
.nTGbr40 { font-family: georgia, courier, serif; font-size: 40px; color: #CC0000; font-weight: bold; line-height: 53px; }
.nTGk40 { font-family: georgia, courier, serif; font-size: 40px; color: #000000; line-height: 53px; }
.nTGbk40 { font-family: georgia, courier, serif; font-size: 40px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 53px; }

.nTC20 { font-family: courier, verdana, serif; font-size: 20px; color: #000099; line-height: 29px; }
.nTCb20 { font-family: courier, verdana, serif; font-size: 20px; color: #000099; font-weight: bold; line-height: 29px; }
.nTCbr20 { font-family: courier, verdana, serif; font-size: 20px; color: #CC0000; line-height: 29px; }
.nTCbr20 { font-family: courier, verdana, serif; font-size: 20px; color: #CC0000; font-weight: bold; line-height: 29px; }
.nTCk20 { font-family: courier, verdana, serif; font-size: 20px; color: #000000; line-height: 29px; }
.nTCbk20 { font-family: courier, verdana, serif; font-size: 20px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 29px; }
.nTC12 { font-family: courier, verdana, serif; font-size: 12px; color: #000099; }
.nTCb12 { font-family: courier, verdana, serif; font-size: 12px; color: #000099; font-weight: bold; }
.nTCr12 { font-family: courier, verdana, serif; font-size: 12px; color: #CC0000; }
.nTCbr12 { font-family: courier, verdana, serif; font-size: 12px; color: #CC0000; font-weight: bold; }
.nTCk12 { font-family: courier, verdana, serif; font-size: 12px; color: #000000; }
.nTCbk12{ font-family: courier, verdana, serif; font-size: 12px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTC30 { font-family: courier, verdana, serif; font-size: 30px; color: #000099; line-height: 50px; }
.nTCb30 { font-family: courier, verdana, serif; font-size: 30px; color: #000099; font-weight: bold; line-height: 50px; }
.nTCr30 { font-family: courier, verdana, serif; font-size: 30px; color: #CC0000; line-height: 50px; }
.nTCbr30 { font-family: courier, verdana, serif; font-size: 30px; color: #CC0000; font-weight: bold; line-height: 50px; }
.nTCk30 { font-family: courier, verdana, serif; font-size: 30px; color: #000000; line-height: 50px; }
.nTCbk30 { font-family: courier, verdana, serif; font-size: 30px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 50px; }
.nTC9 { font-family: courier, verdana, serif; font-size: 9px; color: #000099; }
.nTCb9 { font-family: courier, verdana, serif; font-size: 9px; color: #000099; font-weight: bold; }
.nTCr9 { font-family: courier, verdana, serif; font-size: 9px; color: #CC0000; }
.nTCbr9 { font-family: courier, verdana, serif; font-size: 9px; color: #CC0000; font-weight: bold; }
.nTCk9 { font-family: courier, verdana, serif; font-size: 9px; color: #000000; }
.nTCbk9 { font-family: courier, verdana, serif; font-size: 9px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTC24 { font-family: courier, verdana, serif; font-size: 24px; color: #000099; line-height: 32px; }
.nTCb24 { font-family: courier, verdana, serif; font-size: 24px; color: #000099; font-weight: bold; line-height: 32px; }
.nTCr24 { font-family: courier, verdana, serif; font-size: 24px; color: #CC0000; line-height: 32px; }
.nTCbr24 { font-family: courier, verdana, serif; font-size: 24px; color: #CC0000; font-weight: bold; line-height: 32px; }
.nTCk24 { font-family: courier, verdana, serif; font-size: 24px; color: #000000; line-height: 32px; }
.nTCbk24 { font-family: courier, verdana, serif; font-size: 24px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 32px; }
.nTC40 { font-family: courier, verdana, serif; font-size: 40px; color: #000099; line-height: 60px; }
.nTCb40 { font-family: courier, verdana, serif; font-size: 40px; color: #000099; font-weight: bold; line-height: 60px; }
.nTCr40 { font-family: courier, verdana, serif; font-size: 40px; color: #CC0000; line-height: 60px; }
.nTCbr40 { font-family: courier, verdana, serif; font-size: 40px; color: #CC0000; font-weight: bold; line-height: 60px; }
.nTCk40 { font-family: courier, verdana, serif; font-size: 40px; color: #000000; line-height: 60px; }
.nTCbk40 { font-family: courier, verdana, serif; font-size: 40px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 60px; }

.nTV20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #000099; line-height: 35px; }
.nTVb20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #000099; font-weight: bold; line-height: 35px; }
.nTVbr20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #CC0000; line-height: 35px; }
.nTVbr20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #CC0000; font-weight: bold; line-height: 35px; }
.nTVk20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #000000; line-height: 35px; }
.nTVbk20 { font-family: verdana, tahoma, san-serif; font-size: 20px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 35px; }
.nTV12 { font-family: verdana, tahoma, san-serif; font-size: 12px; color: #000099; }
.nTVb12 { font-family: verdana, tahoma, san-serif; font-size: 12px; color: #000099; font-weight: bold; }
.nTVr12 { font-family: verdana, tahoma, san-serif; font-size: 12px; color: #CC0000; }
.nTVbr12 { font-family: verdana, tahoma, san-serif; font-size: 12px; color: #CC0000; font-weight: bold; }
.nTVk12 { font-family: verdana, tahoma, san-serif; font-size: 12px; color: #000000; }
.nTVbk12{ font-family: verdana, tahoma, san-serif; font-size: 12px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTV30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #000099; line-height: 43px; }
.nTVb30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #000099; font-weight: bold; line-height: 43px; }
.nTVr30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #CC0000; line-height: 43px; }
.nTVbr30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #CC0000; font-weight: bold; line-height: 43px; }
.nTVk30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #000000; line-height: 43px; }
.nTVbk30 { font-family: verdana, tahoma, san-serif; font-size: 30px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 43px; }
.nTV9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #000099; }
.nTVb9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #000099; font-weight: bold; }
.nTVr9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #CC0000; }
.nTVbr9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #CC0000; font-weight: bold; }
.nTVk9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #000000; }
.nTVbk9 { font-family: verdana, tahoma, san-serif; font-size: 9px; color: #000099; BACKGROUND-COLOR: #ffff66; }
.nTV24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #000099; line-height: 37px; }
.nTVb24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #000099; font-weight: bold; line-height: 37px; }
.nTVr24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #CC0000; line-height: 37px; }
.nTVbr24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #CC0000; font-weight: bold; line-height: 37px; }
.nTVk24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #000000; line-height: 37px; }
.nTVbk24 { font-family: verdana, tahoma, san-serif; font-size: 24px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 37px; }
.nTV40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #000099; line-height: 60px; }
.nTVb40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #000099; font-weight: bold; line-height: 60px; }
.nTVr40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #CC0000; line-height: 60px; }
.nTVbr40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #CC0000; font-weight: bold; line-height: 60px; }
.nTVk40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #000000; line-height: 60px; }
.nTVbk40 { font-family: verdana, tahoma, san-serif; font-size: 40px; color: #000099; BACKGROUND-COLOR: #ffff66; line-height: 60px; }
