img{
behavior:url('/pngbehavior.htc');
}

H1
   {
   color:#FFA300;
   font-weight:900;
   font-family:lucida sans;
   margin-top:4px;
   margin-bottom:-5px;
   }

H2
   {
   color:#FFA300;
   font-family:lucida sans;
   }

H3
   {
   color:#FFA300;
   font-family:lucida sans;
   }
H4
   {
   color:#FFA300;
   font-family:lucida sans;
   }


.title
{
font-size:30pt;
color:#FFA300;
font-weight:900;
font-family:lucida sans;
}

.H2fake
{
   font-size:19pt;
   font-weight: bold;
   color:#FFA300;
   font-family:lucida sans;
}

.H2green
{
   font-size:19pt;
   font-weight: bold;
   color:#3D5726;
   font-family:lucida sans;
   margin-bottom:5px;
}

.H3green
{
   font-size:12pt;
   font-weight: bold;
   color:#3D5726;
   font-family:lucida sans;
   margin-bottom:5px;
}

.H2PTA
{
   font-size:22pt;
   font-weight:800;
   color:#FFA300;
   font-family:font-family: "Times New Roman", Times, serif;
}

.times
{
   font-size:12pt;
   font-weight:bold;
   color:#FFA300;
   font-family:font-family: "Times New Roman", Times, serif;
}

.timesItalic
{
   font-size:12pt;
   font-weight:800;
   color:#FFA300;
   font-family:font-family: "Times New Roman", Times, serif;
   font-style:italic;
}

.bigtextPTA
{
font-size:12pt;
font-weight:900;
color:#3D5726;
font-family:font-family: "Times New Roman", Times, serif;
}

.bodytext
{
font-size:10pt;
color:#3D5726;
font-family:lucida sans;
}

.tinytext
{
font-size:6pt;
color:#3D5726;
font-family:lucida sans;
}

.smallertext
{
font-size:7pt;
color:#3D5726;
font-family:lucida sans;
}

.bigtext
{
font-size:10pt;
font-weight:900;
color:#3D5726;
font-family:lucida sans;
}

.headertext
{
font-size:12pt;
font-weight:900;
color:#3D5726;
font-family:lucida sans;
}

.reallybigtext
{
font-size:28pt;
font-weight:bold;
color:#3D5726;
font-family:font-family: "Times New Roman", Times, serif;
}

.orangetext
{
font-size:10pt;
font-weight:900;
color:#FFA300;
font-family:lucida sans;
}

.blacktext
{
font-size:10pt;
font-weight:500;
color:#000000;
font-family:lucida sans;
}

.bigblack
{
font-size:16pt;
color:#000000;
font-weight:900;
font-family:lucida sans;
}

.bigorange
{
font-size:18pt;
color:#FF9F00;
font-weight:900;
font-family:"lucida handwriting", "Lucida Sans";
}

.redtext
{
font-size:10pt;
font-weight:900;
color:#C63434;
font-family:"lucida sans";
}

.smalltable
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:-5px;
border-spacing:0px;
margin:0px;
}

.maintable, .maintable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.maintable TH
{
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#FFE29E;
padding:10px;
}

.stable, .stable TD
{
font-family:lucida sans;
font-size:10pt;
color:#000000;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.stable TH
{
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#FFE29E;
padding:10px;
}

.headertable, .headertable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.headertable TH
{
border-style:none;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#FED274;
padding:10px;
}



table.bordertable table td { /* style for any td inside a pair of nested tables */
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:3px;
}

.bordertable TH
{
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#FFE29E;
padding:10px;
}

.bordertable, .bordertable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
padding:10px;
}


.nowraptable TH
{
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#FFE29E;
padding:7px;
white-space:nowrap;
}

.nowraptable, .nowraptable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-style:solid;
border-color:#FFA300;
border-width:thin;
border-collapse:collapse;
padding:7px;
white-space:nowrap;
}


.question
{
font-size:10pt;
font-weight:900;
color:#3D5726;
font-family:lucida sans;
}


.answer
{
   font-size:10pt;
   color:#3D5726;
   font-family:lucida sans;
}

.indextable, .indextable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.indextable TH
{
border-style:solid;
border-color:#FFA300;
border-width:3;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:10px;
}

.charactertable, .charactertable TD
{
font-family:lucida sans;
font-size:10pt;
color:#000000;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.charactertable TH
{
border-style:solid;
border-color:#e01f27;
border-width:3;
border-collapse:collapse;
font-family:arial black, arial, lucida sans;
font-size:14pt;
font-weight:900;
color:#1519a8;
background-color:#FFE29E;
padding:7px;
}

.alerttable, .alerttable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:solid;
border-width:5;
padding:6px;
}
.alerttable TH
{
border-style:solid;
border-color:#FFA300;
border-width:5;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:10px;
}

.alternatingtable, .alternatingtable TD
{
font-family:lucida sans;
font-size:10pt;
font-weight:600;
color:#3D5726;
background-color:#FFE29E;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:7px;
}
.alternatingtable TH
{
border-style:none;
border-color:#FFA300;
border-width:3;
border-collapse:collapse;
font-family:lucida sans;
font-size:10pt;
font-weight:550;
color:#3D5726;
background-color:#FFA300;
padding:7px;
}


.greentable, .greentable TD
{
font-family:lucida sans;
font-size:10pt;
color:#202020;
background-color:#A09E63;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
padding:6px;
}
.greentable TH
{
border-style:solid;
border-color:#FFA300;
border-width:3;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:10px;
}
.greentable  a:link { color:#FED274; }
.greentable  a:visited { color:#FED274; }
.greentable  a:hover { color:#FED274; }
.greentable  a:active { color:#FED274; }

.flashytable, .flashytable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:solid;
border-width:5;
padding:6px;
}
.flashytable TH
{
border-style:solid;
border-color:#FFA300;
border-width:5;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:0px;
}

.nopadtable, .nopadtable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:solid;
border-width:5;
padding:0px;
}

.reversealert, .reversealert TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#3D5726;
border-style:solid;
border-width:5;
padding:6px;
}
.reversealert TH
{
border-style:solid;
border-color:#3D5726;
border-width:5;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#3D5726;
background-color:#FFA300;
padding:10px;
}

.bulletinboard
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#3D5726;
border-style:solid;
border-width:5;
padding:6px;
line-height: 18pt;
}

.bulletin
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#3D5726;
border-style:none;
border-width:1;
padding:0px;
line-height: 10pt;
}

.bulletin TD
{
font-family:lucida handwriting;
font-size:10pt;
color:#3D5726;
background-color:#FFFFFF;
border-collapse: collapse;
border-color:#3D5726;
border-style:none;
border-width:0;
padding:2px;
line-height: 10pt;
}


.textbox
{
border-style:solid;
border-color:#FFA300;
border-width:3;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:10px;
}

.boxtable, .boxtable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
border-width:0;
padding:6px;
}
.boxtable TH
{
border-style:solid;
border-color:#FFA300;
border-width:5;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight:700;
color:#FFA300;
background-color:#3D5726;
padding:10px;
}

.msgtable, .msgtable TD
{
font-family:lucida sans;
font-size:10pt;
color:#3D5726;
background-color:#FED274;
border-collapse: collapse;
border-color:#FFA300;
border-style:none;
border-width:0;
padding:6px;
}
.msgtable TH
{
border-style:none;
border-color:#3D5726;
border-width:5;
border-collapse:collapse;
font-family:lucida sans;
font-size:12pt;
font-weight: bold;
color:#3D5726;
background-color:#FED274;
padding:10px;
}


.upperLeft 
{ 
	background-image: url(../images/corner.gif); 
	background-position: left top; 
	height: 12; 
	width: 12; 
} 
 
.upperRight 
{ 
	background-image: url(../images/corner.gif); 
	background-position: right top; 
	height: 12; 
	width: 12; 
} 
.lowerLeft 
{ 
	background-image: url(../images/corner.gif); 
	background-position: left bottom; 
	height: 12; 
	width: 12; 
} 
 
.lowerRight 
{ 
	background-image: url(../images/corner.gif); 
	background-position: right bottom; 
	height: 12; 
	width: 12; 
} 
 
.horizontal 
{ 
	background-image: url(../images/hor.gif); 
	background-position: top; 
	height: 12; 
} 
.horizontalBottom 
{ 
	background-image: url(../images/hor.gif); 
	background-position: bottom; 
	height: 12; 
} 
.verticalL 
{ 
	background-image: url(../images/ver.gif); 
	background-position: left; 
	width: 12; 
} 
.verticalR 
{ 
	background-image: url(../images/ver.gif); 
	background-position: right; 
	width: 12; 
} 
.fill 
{ 
	background-color:#E1E7FA; 
      font-family:"lucida sans";
      font-size:10pt;
      color:#132145;
	font-family:lucida sans; 
	padding:50px; 
} 
.halloweentips
{
font-family:arial narrow, arial;
font-size:12pt;
color:#3D5726;
}

.dpBack
{ 
	background-image: url(../images/distinguishedpools.png); 
	width: 585px;
	height: 303px;
} 
.dpBack TD
{
	color:#738abe;
    font-family:"lucida sans";
    font-size:10pt;
    padding-top:140px;
    padding-left:30px;
    padding-right:30px;
}
