     A
     {
     	text-decoration: none;
     }
     A IMG
     {
     	border: none;
     }
     
     Table.MainTable
     {
     	Width: 100%;
     	Border: 1px solid black;
     	Font-Family: "Palatino Linotype";
     }
     Table.MainTable TD
     {
     	Padding-Top: 0.5em;
     }
     Table.MainTable TD DIV.Text
     {
     	Padding-Left: 0;
     }
     TD.Title
     {
     	Padding-Bottom: 0.5em;
     	Text-Align: Center;
     	Font-Weight: Bold;
     	Font-Size: 16pt;
     	Border-Bottom:1pt solid black;
     }
     TD.Semantic
     {
     	Text-Align: Center;
     }
     TD.Cap
     {
     	Font-Weight: Bold;
     	Vertical-Align: Top;
     	White-Space: NoWrap;
     	Width: 15%;
     }
     TR.Coding Table
     {
     	Border: 3px solid black;
     	Width: 100%;
     	Border-Collapse:Collapse;
     }
     TR.Coding Table TD
     {
     	Padding-Top: 0;
     	Padding-Left: 0.5ex;
     }
     TR.Coding Table TR.First TD
     {
     	Border: 1pt solid black;
     	Border-Bottom-Width: 2px;
     }
     TR.Coding Table TR.Middle TD
     {
     	Border: 1pt solid black;
		white-space:nowrap;
     }
     TR.Coding Table TD.AltCOP
	{
     	white-space:nowrap;
		
     }
     TR.Action TD.Def
     {
     	Font-Family: "Courier New", Courier, Fixed;
     }
     
     TD.Def Table.Tab
     {
     	Border-Collapse: Collapse;
     	Border: 1px solid black;
     }
     
     TD.Def Table.Tab TD
     {
     	Border: 1px solid black;
     	Margin: 0;
     	Padding: 0;
     }
     TR.Flags Table
     {
     	Width: 100%;
     	Border-Collapse: Collapse;
     }
     TR.Flags Table TD
     {
     	Text-Align: Center;
     	Width: 7%;
     	Padding: 0;
     }
     TR.Flags Table TD.Middle
     {
     	Border-Right: 1px solid black;
     }
     
     TR.Flags Table TR.Top TD
     {
     	Border-Bottom: 1px solid black;
     }
     .DST
     {
     	Text-Decoration: line-through line-through;
     }
     
     TR.Except Table
     {
     	Margin-Left: 0;
     	Padding-Top: 0;
     	Border-Collapse: Collapse;
     	Width: 96%;
     }
     
     TR.Except Table TD
     {
     	Padding-Left: 2ex;
     	Padding-Top: 0;
     }
     TR.Except Table TD.Mode
     {
     	Padding-Left: 0;
     	Font-Weight: Bold;
     }
     
     TR.Except Table TD.Cap
     {
     	Width: 15%;
     }
     TD UL
     {
     	margin-left: 2ex;
     	margin-bottom: 0;
     	margin-top:0;
     }
     TD OL
     {
     	margin-bottom: 0;
     	margin-top:0;
     }
     
     TR.Note Table
     {
     	border-collapse: collapse;
     }
     TR.Note Table TD
     {
     	border:1px solid black;
     	padding-top: 0;
     	Vertical-Align: Top;
     }
     TR.Flags TD.Def Table.FPU
     {
     	Width: 50%;
     }
     
     #Type
     {
     	font-variant:small-caps;
     }
     
     #Count
     {
     	text-align: right;
     	padding-right: 0.5em;
     }
     
     Table.InstructionMap
     {
     	Border: none;
     	Border-collapse: collapse;
     	Width: 100%;
     	Font-family: "Palatino Linotype";
     }
     
     Table.InstructionMap TD
     {
     	Text-align: center;
     }
     
     Table.InstructionMap TR.Top TD
     {
     	Border-right: 1px solid black;
     }
     
     Table.InstructionMap TR.Bottom TD
     {
     	Border-bottom: 1px solid black;
     	Border-right: 1px solid black;
     }
     
     
     
     
     
