
body
{
margin-left: 8px;
margin-top: 8px;
font: x-small sans-serif;
color: #336666;
}

#all
{
 font-size: 127%;
 width: 100%;
 margin: 0;
 padding: 0;
}

img.floatright
{
 margin-left:10px;
 float:right;
}

h1,h2,h3
{
 margin: 0;
 padding-top: .5em;
 padding-bottom: .17em;
 border-bottom: 1px solid #366;
 font-weight: normal;
}
h1 {  font-size: 188%; }
h2 {  font-size: 150% }
h3 { font size: 132%; }

p,ul
{
 text-align:justify;
}
p a:link,ul a:link { color: #336666; }
p a:hover,ul a:hover { color: #CC6666; }

.piEditHighlight
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 background-color: #FF0000;
 font-weight:normal;
 text-decoration:none;
 text-align:justify;
}
.piParagraph a:link { color: #336666; }
.piParagraph a:visited { color: #336666; }


.piParagraphTable
{
 border-collapse: collapse;
}

.piParagraph
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 font-weight:normal;
 text-decoration:none;
 text-align:justify;
}
.piParagraph a:link { color: #336666; }
.piParagraph a:visited { color: #336666; }


.piMediaTable
{
 width: 100%;
 border-collapse: collapse;
}

.piMediaTableCell
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 background-color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;
}
.piMediaTableCell a:link { color: #336666;  text-decoration:none; }
.piMediaTableCell a:visited { color: #336666;  text-decoration:none;}

.piMediaTableCellH
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0000;
 background-color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;
}
.piMediaTableCellH a:link { color: #FF0000;  text-decoration:none;}
.piMediaTableCellH a:visited {	color: #FF0000;  text-decoration:none; }

.piRuleTable
{
 width: 100%;
 border-collapse: collapse;
}

.piRuleTableCell
{
  color: #336666;
}

.piTable
{
 width: 100%;
 border-collapse: collapse;
}

.piTableCell
{
 border:1px solid #336666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 font-weight:normal;
 text-decoration:none;
}

.piTableCellH
{
 border:1px solid #336666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0000;
 font-weight:normal;
 text-decoration:itallic;
}

.piTableHeadingCell
{
 border:1px solid #336666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 font-weight:bold;
 text-decoration:none;
}

.piTableHeadingCellH
{
 border:1px solid #336666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0000;
 font-weight:bold;
 text-decoration:none;
}


.piBannerTable
{
 border-collapse: collapse;
}
 
.piBannerTableCell
{
 font-family: Arial, Helvetica, sans-serif;
 background-color: #FFFFFF;
 font-size: 12px;
 color: #336666;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
}

.piMenuTable
{
 border-collapse: collapse;
}
 
.piMenuTableCell
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #336666;
 background-color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
}
.piMenuTableCell a:link { color: #336666;  text-decoration:none; }
.piMenuTableCell a:visited { color: #336666;  text-decoration:none;}

.piMenuTableCellH
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FF0000;
 background-color: #FFFFFF;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
}
.piMenuTableCellH a:link { color: #FF0000;  text-decoration:none;}
.piMenuTableCellH a:visited {	color: #FF0000;  text-decoration:none; }

.loginbox
{
border:1px solid #999999; background-color:#FFFFFF; width=80; height=16; color: #33666; font-family: Arial, Helvetica, sans-serif; font-size: 9px;
}
.loginboxsmall
{
border:1px solid #999999; background-color:#FFFFFF; width=20; height=16; color: #33666; font-family: Arial, Helvetica, sans-serif; font-size: 9px;
}
.logintext
{
color: #336666; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;
}
.logintext:hover
{
color: #336666; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;
}
.logintext:visited
{
color: #336666; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;
}
