body {
	font-family:  Georgia, Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    margin-right: 10%;
    margin-left:5%;
    margin-top:10
}

.tabular
{
    FONT-SIZE: 9pt;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

TD
{
    FONT-SIZE: 8pt
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

INPUT
{
    FONT-SIZE: 8pt
}

a:visited {
   color:  #3160C1;
   text-decoration:none;
}

a {
   color: blue;
   text-decoration:none;
}

a:hover {
   color: blue;
   text-decoration:underline;
}

ol ol {
   list-style: lower-alpha;
}
pre {
   margin-left: .15in;
   padding-top: 6px;
   padding-bottom: 6px;
   line-height: 1.25em;
   background: #f7f7f7;
   border: 1px   #ffbbaa;
   font-size: .95em;
}

h1 {
    font-family: arial narrow, sans-serif;
   font-size: 28pt;
   color: #122e57;
   border-bottom:  3px solid gray;
   border-top:  1px solid white
}
h1 a {
   color: royalblue;
   text-decoration: none;
}
h1 a:hover {
   color: royalblue;
   text-decoration:underline;
}

h2 {
    font-size: 15pt;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    padding-top: 0px;
    padding-left: 4px;
    margin-left: -5px;
    background: #f0f0e0;
    color: #122e57;
}

h2 a {
   color: royalblue;
   text-decoration: none;
}
h2 a:hover {
   color: royalblue;
   text-decoration:underline;
}


h3
{
    border-bottom: 1px dashed silver;
    margin-top: 1.6em;
    color: #122e57;
    font-variant: small-caps;
}
h3 a {
   color: royalblue;
   text-decoration: none;
}
h3 a:hover {
   color: royalblue;
   text-decoration:underline;
}

h4 {
   color: darkred;
   border-bottom: 1px dashed silver;

}

h5 {
   color: #122e57;
   margin-top: 1.6em;
}

h6 {
   color: #122e57;
   margin-top: 1.6em;
}


a.standardsButton
{
    border-left:1px solid #ff9a57; border-right:1px solid #7d3302; border-top:1px solid #ffc8a4; border-bottom:1px solid #3f1a01; color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; #verdana; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px
}
a:hover.standardsButton
{
    border-left:1px solid #ff9a57; border-right:1px solid #7d3302; border-top:1px solid #ffc8a4; border-bottom:1px solid #3f1a01; color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; #verdana; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px
}
a:visited.standardsButton
{
    border-left:1px solid #ff9a57; border-right:1px solid #7d3302; border-top:1px solid #ffc8a4; border-bottom:1px solid #3f1a01; color:#FFFFFF; background-color:#ff6600;
    text-decoration:none;
    margin:0px; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; #verdana; padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px
}
li
{
   margin-left: .05in;
   line-height: 1.2em;
   margin-top: 1px;
   padding-top: 1px;
   padding-bottom: 1px;
   margin-bottom: 1px;
}



.TableClass { background-color: #f8f8f8; border: #505050 1px solid; border-collapse: collapse;font-size: 10pt; }

.TableCell{ border-collapse: collapse;border: #909090 1px solid;padding-left: 6px;padding-right: 6px;   padding-bottom: 3px; font-size: 10pt; }

.TableRow1 { background-color: #DAE1F9 ; border: #505050 1px solid; border-collapse: collapse;   font-size: 10pt; }

.TableRow2 { background-color: #FFEACC ; border: #505050 1px solid; border-collapse: collapse;   font-size: 10pt; }

.TableRow3 { background-color: #EDF8ED ; border: #505050 1px solid; border-collapse: collapse;   font-size: 10pt; }






















p            { line-height: 150% }
