
.headingfont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.theadingfont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.normalfont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.normalfont a:link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;

}

.normalfont a:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;

}
.normalfont a:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;

}
.normalfont a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;

}
.subfont {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.subfont a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: blue;
}

.subfont a:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: blue;
}

.subfont a:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: blue;
}

.subfont a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
}

.tsubfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.leftnavheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC6600;
}
.topnavlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnavlinks a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnavlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnavlinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}
.topnavlinks a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.leftnavlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
}
.leftnavlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.leftnavlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.leftnavlinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.leftnavlinks a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}

.horiz#FF6600 {
	background-color: #CC6600;
	color: #CC6600;
	line-height: 1px;

}

.articleheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.articleheading a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}
.articleheading a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}
.articleheading a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}
.articleheading a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}
.articlereadlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.articlereadlink  a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;
}
.articlereadlink  a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: blue;
}
.articlereadlink  a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF9900;
}

.altrow1 {
	background-color: #E3E9F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.altrow1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;

}
.altrow1 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;

}
.altrow1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;

}
.altrow1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;

}
.altrow2 {
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.altrow2 a:link{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
}
.altrow2 a:active{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
}
.altrow2 a:visited{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
}
.altrow2 a:hover{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}

.altrow3 {
	background-color: #E3E9F4;
}

.codefont {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-weight: bold;

}

.codefont a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;

}
.codefont a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;

}
.codefont a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;

}

.codefont a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;

}

.codeindent5 {
	text-indent: 20pt;
	white-space: normal;


}
.coderow2 {
	background-color: #DDEACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	

}

.coderow2 a:link {
	background-color: #DDEACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.coderow2 a:active{
	background-color: #DDEACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.coderow2 a:visited{
	background-color: #DDEACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.coderow2 a:hover{
	background-color: #DDEACC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}


.horizorange {

	background-color: #394D5A;
	color: #394D5A;
	line-height: 1px;
}
.paltrow1 {

	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.paltrow2 {

	background-color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.pcoderow2 {

	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
}


.scriptfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: white;

}
.scriptfont a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;

}

.scriptfont a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;

}
.scriptfont a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;

}
.scriptfont a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;

}

.scriptmisc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.scriptmisc a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}

.scriptmisc a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}

.scriptmisc a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: blue;
}

.scriptmisc a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF660;
}

.scriptheading {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.scriptheading a:link{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	text-decoration: none;

}

.scriptheading a:active{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	text-decoration: none;

}
.scriptheading a:visited{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
	text-decoration: none;

}
.scriptheading a:hover {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;

}.refheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;

}

.boldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}
.boldlink a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;

}

.boldlink a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;

}
.boldlink a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;

}
.boldlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;

}

.leftlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #394D5A;

}
.leftlink a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #394D5A;
}

.leftlink a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #394D5A;
}
.leftlink a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #394D5A;
}
.leftlink a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;

}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;

}
.topnav a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #FFFFFF;
}

.topnav a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #FFFF00;
}
.topnav a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
	color: #FFFFFF;
}
.topnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.articleheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.searchheading a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: blue;
}
.searchheading a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: blue;
}
.searchheading a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: blue;
}

.searchlinkfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.searchlinkfont a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}
.searchlinkfont a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}
.searchlinkfont a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}
.searchlinkfont a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.specheading {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #434470;
	font-weight: bolder;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
}
.specheading a:link{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #434470;
	font-weight: bolder;
	text-decoration: none;
}
.specheading a:active{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #434470;
	font-weight: bolder;
	text-decoration: none;
}
.specheading a:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #434470;
	font-weight: bolder;
	text-decoration: none;
}
.specheading a:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF6600;
	font-weight: bolder;
	text-decoration: underline;
}
.formfont {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;


}
.fpheading {
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.fpheading a:link {
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.fpheading a:active{
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.fpheading a:visited {
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.fpheading a:hover {
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: blue;
	text-decoration: underline;
}

td.tablehov {
  border: 1px solid white;
  color: white;
}
td.tablehov2 {
  border: 1px solid #434470;
  color: white;
  background: #EFEFEF;
} 

.scriptsmlink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.scriptsmlink a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.scriptsmlink a:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.scriptsmlink a:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.scriptsmlink a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}


.endrow {
	background-color: #4A2570;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.megaborder {
	border: 1px dashed #333366;
}
.megasize1 {
	font-family: "Arial Black";
	font-size: 12px;
	color: #434470;
	text-decoration: none;
}
.megasize1 a:link {
	font-family: "Arial Black";
	font-size: 12px;
	color: #434470;
	text-decoration: none;
}
.megasize1 a:visited {
	font-family: "Arial Black";
	font-size: 12px;
	color: #434470;
	text-decoration: none;
}
.megasize1 a:hover {
	font-family: "Arial Black";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
.megasize2{
	font-family: "Arial Black";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.megasize2 a:link{
	font-family: "Arial Black";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.megasize2 a:active{
	font-family: "Arial Black";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.megasize2 a:visited{
	font-family: "Arial Black";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.megasize2 a:hover{
	font-family: "Arial Black";
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
.megasize1box {
	font-family: "Arial Black";
	font-size: 12px;
	color: #434470;
	text-decoration: none;
	height: auto;
	width: auto;
	border: 1px solid #333366;
}
.jsmenu {cursor:hand; margin-bottom: 5px; background-color:#394D5A; color:#FFFFFF; width:100%; padding:2px; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.submenu{margin-bottom: 0.5em;}

.titlefont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.megasponsortitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000CC; }
.megasponsortitle a:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000CC; }
.megasponsortitle a:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000CC; }
.megasponsortitle a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0000CC; }

.megasponsortext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.megasponsortext a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.megasponsortext a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.megasponsortext a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

.megsponsorsmlink { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.megsponsorsmlink a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #0000CC; }
.megsponsorsmlink a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #0000CC; }
.megsponsorsmlink a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #0000CC; }

.megasponsorssmlink { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; }
.megasponsorssmlink a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; }
.megasponsorssmlink a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; }
.megasponsorssmlink a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; }

.sl1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-top: 1px solid #A2A2A2;
	border-right: 1px none #A2A2A2;
	border-bottom: 1px solid #A2A2A2;
	border-left: 1px solid #A2A2A2;
	font-size: 10px;
}
.sl2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F9F9FF;
	border-top: 1px solid #A2A2A2;
	border-right: 1px none #A2A2A2;
	border-bottom: 1px solid #A2A2A2;
	border-left: 1px solid #A2A2A2;
	font-size: 10px;
}

.adt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	
}
.adt1 a:link {color: #000066; text-decoration: none;}
.adt1 a:visited {color: #000066; text-decoration: none; }
.adt1 a:active { color: #000066; text-decoration: none;}
.adt1 a:hover { color: #FF6600; text-decoration: none; }
.adt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.adtable {
	border: 1px dashed #FF6600;
	padding: 3px;
	background-color: #FFFFFF;
}
ul.adt2 { margin-left: 10px; padding-left: 0px; padding-bottom: 2px; }
li.adt2 { margin-left: 10px; padding-left: 0px; padding-bottom: 2px; }
.mega1 a:link { color: black; }
.mega1 a:active { color:black; }
.mega1 a:visited { color:black; }
.mega1 a:hover { color:orange; }


.layerheader { font: normal 10pt arial,sans-serif; font-weight: bold; color: #FFF; padding-left: 28px; background-color: #EC8102; text-align:center }
.layerheaderbg { border:1px solid black; background-color: white; width:100%; }
.layerbody { cursor:hand; font: normal 10pt arial,sans-serif; padding:6px; vertical-align: top; text-align: left;}
.layerclose { cursor:hand; font: normal 10pt arial,sans-serif; padding:0px; color: white; background-color: #EC8102; text-decoration: none }
.layerclose a:link { color: white; }
.layerclose a:active { color: white; }
.layerclose a:visited { color: white; }
.layerclose a:hover { color: red; }



td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 666666;
	font-size: 11px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 737373;
	font-size: 10px;
}


.small-table{font-family:verdana,arial;font-size:9px;color:#171717;text-align:right;}

TABLE.small-table TD{font-family:verdana,arial;font-size:9px;color:#171717;text-align:left;}
.small-table INPUT{font-family:Arial,Helvetica,sans-serif;width:150;height:17;font-size:10px; border:solid 1px #76A0C3;background:#DCE7F0;color:#220000;}
.small-table SELECT{font-family:Arial,Helvetica,sans-serif;width:150;height:14;font-size:10px; border:solid 1px #76A0C3;background:#DCE7F0;color:#220000;}
.small-table TEXTAREA{font-family:Arial,Helvetica,sans-serif;width:150;font-size:10px; border:solid 1px #76A0C3;background:#DCE7F0;color:#220000;}
.small-table INPUT.button{background:pink;
	color:white;
	border-top: solid  1px #CCCCFF;
	border-right: solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px #CCCCFF;
	width:80px;height:22;}
	

/*.small-table2{font-family:verdana,arial;font-size:9px;color:#171717;text-align:right;}*/

/*TABLE.small-table2 TD{font-family:verdana,arial;font-size:9px;color:#171717;text-align:left;} */
.small-table2 INPUT{font-family:Verdana, Helvetica,sans-serif;width:150;height:17;font-size:11px; border:solid 1px #646464;background:#E6E6E6;color:220000;}
.small-table2 SELECT{font-family:Arial,Helvetica,sans-serif;width:150;height:14;font-size:10px; border:solid 1px #646464;background:#E6E6E6;color:#220000;}
.small-table2 TEXTAREA{font-family:Arial,Helvetica,sans-serif;width:150;font-size:10px; border:solid 1px #646464;background:#E6E6E6;color:#220000;}
.small-table2 INPUT.button{background:pink;
	color:white;
	border-top: solid  1px #CCCCFF;
	border-right: solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px #CCCCFF;
	width:80px;height:22;}




.xtable, .xtd
{
    border-color: #D3CCC2;
    border-style: solid;
}

.xtable
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

.xtd
{
    margin: 0;
    padding: 4px;
    font-family:verdana; font-size:11; color:#737373; border-left-width:0; border-right-width:1px; border-top-width:1px; border-bottom-width:0
}

	
	
a:link.toplink 		{ text-decoration: none; color: 8D97AF; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a:visited.toplink 	{ text-decoration: none; color: #77829E; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a:hover.toplink 	{ text-decoration: underline; color: red; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a:link.sideLogin 	{ text-decoration: none; color: 3366CC; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a:visited.sideLogin	{ text-decoration: none; color: #3366CC; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
a:hover.sideLogin 	{ text-decoration: underline; color: red; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }

a:link.sideLogin2 	{ text-decoration: underline; color: 3366CC; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
a:visited.sideLogin2	{ text-decoration: underline; color: #3366CC; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
a:hover.sideLogin2 	{ text-decoration: underline; color: red; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

.footer 		{  color: 3366CC; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

a:link.footer 	{ text-decoration: none; color: 3366CC; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
a:visited.footer	{ text-decoration: none; color: #3366CC; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
a:hover.footer 	{ text-decoration: underline; color: red; font-family: Verdana, Arial, sans-serif; font-size: 11px;}


.vert_lines { color: 77829E; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.tenText { color: 666666; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; }
.txt_date { color: 8D97AF; font-family: Verdana, Arial, sans-serif; font-size: 9px;}

