/* Basic Style definitions */
BODY { font-family: Verdana; font-size: 12px; color: #000000; margin-top: 10; background-color: white; }
BODY.Shade { background-color: #CCCCCC; }
TABLE.PageBox { margin: 10px 0px; border: 0; padding: 0px; width: 100%; }
TABLE.IdxHead { margin: 0px; border: 1px solid #808080; padding: 0px; width: 140px; }
TABLE.IdxItem { margin: 10px 5px; border: 0; padding: 0px; }
TR.Grey { background-color: #EFEFEF; }
TD { font-family: Verdana; font-size: 12px; color: black; vertical-align: top;}
TD.Reverse { color: white; background-color: #330033; }
TD.ReverseGrey { color: white; background-color: #666666; }
TD.IdxBar { width: 150px; }
.Heading1 { font-size: 18px; font-weight: bold; color: #6633CC;}
.Heading2 { font-size: 12px; font-weight: bold; color: #008000;}
.Heading3 { font-size: 12px; font-weight: bold; color: black;}

a.LinkTxt { COLOR: #6666CC; TEXT-DECORATION: underline;}
a.LinkTxt:hover { COLOR: #9999FF; TEXT-DECORATION: none;}
a.RevLinkTxt { COLOR: #FFFFCC; TEXT-DECORATION: underline;}
a.RevLinkTxt:hover { COLOR: #FFFF00; TEXT-DECORATION: none;}
/* End of Style definistions */