/* SGT stylesheet */

body { 
    margin: 0;
    font-family: arial, helvetica, sans-serif;
    color: black;
	background: white;
  }

h1, h2, h3, h4, h5, h6, p, ul, ol, dir, menu, div, 
dt, dd, address, blockquote, pre, hr { display: block }
/* BR removed from above */

b, strong, i, em, cite, var, tt, code, kbd, samp, 
img, span { display: inline }

li { font-family: arial, helvetica, sans-serif; font-size: 10pt }

h1, h2, h3, h4 { margin-top: 0; margin-bottom: 0 }
h5, h6 { margin-top: 0 }
h1 { text-align: left }
h3, h5 { font-style: normal }
h1 { font-family: arial, helvetica, sans-serif; font-size: 1.6em }
h2 { font-family: arial, helvetica, sans-serif; font-size: 1.4em }
h3 { font-family: arial, helvetica, sans-serif; font-size: 1.2em }
h4 { font-family: arial, helvetica, sans-serif; font-size: 1.1em }
h5 { font-family: arial, helvetica, sans-serif; font-size: 1.1em }
h6 { font-family: arial, helvetica, sans-serif; font-size: 0.9em }

p { font-family: arial, helvetica, sans-serif; }

b, strong { font-weight: bold }  /* relative to the parent */
i, cite, em, var, address, blockquote { font-style: italic }
pre, tt, code, kbd, samp { font-family: monospace }

pre { white-space: pre }

address { margin-left: 0 }

blockquote { margin-left: 0; margin-right: 0 }

ul, dir { list-style: disc }
ul { margin-left: 0 }
ul { font-family: arial, helvetica, sans-serif; }

ol { list-style: decimal }
ol { margin-left: -1em }
ol { font-family: arial, helvetica, sans-serif; }

menu { margin: 0 }              /* tight formatting */

li { margin-left: 0; /* indent-left: -1em */ }

dt { margin-bottom: 0 }
dt { font-family: arial, helvetica, sans-serif; }

dd { margin-top: 0 }
dd { margin-left: 1em }
dd { font-family: arial, helvetica, sans-serif; }

td { font-family: arial, helvetica, sans-serif;}
td { font-size: 10pt }
th { font-family: arial, helvetica, sans-serif;}
th { font-size: 10pt }
tr { font-family: arial, helvetica, sans-serif;}
tr { font-size: 10pt }

hr { border-top: solid }        /* 'border-bottom' could also have been used */

/* a:link { color: blue }          /* unvisited link */
/* a:visited { color: red }        /* visited links */
/* a:active { color: lime }        /* active links */

/* setting the anchor border around img elements
   requires contextual selectors */

/* a:link img { border: 2px solid blue } */
/* a:visited img { border: 2px solid red } */
/* a:active img { border: 2px solid lime } */

p.category_header { color: black; background: red; font-weight: bold; text-align: justify; padding: 3px; font-size: 1.2em; border: 2px solid black }

p.navlinks {
	margin-top: 0;
	background: #DDDDDD;
	padding: 3px;
	border: dotted #CCCCCC 1px;
}
