body
{
margin-right:50px;
font-size:100%;
}

div.code
{
width:400px;
}

div.dmgr
{
background:#cccccc;
}

div.Section1
{
margin-left:50px;
margin-right:50px;
}

div.Section_Footer
{
    margin-left: auto;
    margin-right: auto;
    text-align:center
}

.center {
    margin: auto;
/*
width: 70%;
*/
}

div.highlighter
{
    background-color: #ffff33;
}


h1,h2,h3,h4,h5,h6,h7,h8,h9
{
font-family:Arial, Helvetica, sans-serif;
wlkmargin-left:50px;
}

b
{
}

strong,em,b
{
font-family:Arial, Helvetica, sans-serif;
}

p
{
/*
margin-right:50px;
margin-left:50px;
*/
font-family:Arial, Helvetica, sans-serif;
}

p.code
{
    font-family: "Courier New", Courier, monospace;
    font-weight: normal;
    font-style: normal;
    font-size: 13px;
    text-indent: 0px
}

p.em
{
margin-right:50px;
margin-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}

p.question
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
background-color: #ffff33;
}

p.pad_table
{
}

p.center
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

p.bold_computer
{
font-family:"Courier New", Courier, sans-serif;
font-size:.875em;
font-weight:bold;
}

p.computer
{
margin-left:0px;
font-family:"Courier New", Courier, sans-serif;
font-size:.875em;
}

p.small_computer
{
font-family:"Courier New", Courier, sans-serif;
font-size:.700em;
}

p.tiny_computer
{
font-family:"Courier New", Courier, sans-serif;
font-size:.500em;
}

p.computer_keyword
{
margin-left:0px;
font-family:"Courier New", Courier, sans-serif;
font-size:1.250em;
font-weight:bold;
}


p.td
{
margin-right:50px;
margin-left:50px;
font-family:"Courier New", Courier, sans-serif;
font-size:.875em;
}

font.computer
{
margin-left:0px;
font-family:"Courier New", Courier, sans-serif;
font-size:.875em;
}

pre
{
font-family:"Courier New", Courier, sans-serif;
font-size:.875em;
}

span.em
{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}

span.small
{
font-family:Arial, Helvetica, sans-serif;
font-size:.700em;
}

span.computer
{
font-family:"Courier New", Courier, sans-serif;
}

span.computer_small
{
font-family:"Courier New", Courier, sans-serif;
font-size:.700em;
}

span.gray
{
color:gray;
}


table
{
border-collapse:collapse;
border: 3px solid black;
width:100%;
}

th, td
{
border: 3px solid black;
vertical-align: top; 
font-family:Arial, Helvetica, sans-serif;    
}

td
{
width: 200px;
padding:0in 6.4pt 0in 6.4pt;
font-family:Arial, Helvetica, sans-serif;    
}

ul,ol,li
{
font-family:Arial, Helvetica, sans-serif;    
}

// spacing after each list item
ul.verticalspacing1em li { margin-bottom: 1em; }
ul.verticalspacing2em li { margin-bottom: 2em; }
ul.verticalspacing3em li { margin-bottom: 3em; }
ul.verticalspacing4em li { margin-bottom: 4em; }

ol.verticalspacing1em li { margin-bottom: 1em; }
ol.verticalspacing2em li { margin-bottom: 2em; }
ol.verticalspacing3em li { margin-bottom: 3em; }
ol.verticalspacing4em li { margin-bottom: 4em; }

li.vertical_gap
{
margin: 20px 0;
}

#invisible
{
border-collapse:collapse;
border: 3px solid white;
width:90%;
}

#invisible.th, invisible.td
{
border: 3px solid white;
vertical-align: top;
}

#invisible.td
{
width: 200px;
}

invisible.table
{
border-collapse:collapse;
border: 3px solid white;
width:90%;
}

th.invisible, td.invisible, tr.invisible
{
border: 3px solid white;
vertical-align: top;
}

td.invisible
{
width: 200px;
}


ol.la {list-style-type:lower-alpha;}
