a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #990000;
}
a:active {
	color: #990000;
}
h1 {
margin-top:0;
padding-top:0;
padding-left: 3em;
padding-right: 3em;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
font-weight:bold;
color:#666666;
text-align:left
}
p {
margin-left:6em;
margin-right:6em;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}
div {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-bottom:0;
}
form{
margin: 0px; 
padding: 0px;
padding-top:0px;
border-top:none;
margin-top:0px;
outline:none;
white-space:nowrap;
}
ol,
ul {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-bottom:0;
margin-bottom:0;
text-align:left;
margin-left: 9em;
margin-right: 6em;
}
li {
padding-bottom:1em;
}


/* classes */
.hang {
text-indent: -3em;
margin-left: 6em;
margin-right: 3em;
text-align: left;
} 
.hangextra {
text-indent: -3em;
margin-left: 9em;
margin-right:3em;
text-align:left;
} 
.indent{
text-indent: 3em;
margin-left: 3em;
padding-left: 3em;
padding-right: 3em;
margin-right:3em;
text-align:left;
}
.nomargin{
margin-left: 0em;
margin-right:0em;
text-align:left;
}
.norightmargin{
margin-right: 0em;
text-align:left;
}
.smallmargin{
margin-left:1em;
text-align:left;
}
.mediumfont{
font-size:14px;
text-align:left;
}
.normalfont{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
text-align:left;
}
.nopad{
padding:0;
margin:0;
text-align:left;
}
.catheading{
padding-left: 3em;
padding-right: 3em;
font-size:medium;
font-weight:bold;
color:#666666;
text-align:left
}
.subheading {
padding-left: 9em;
padding-right: 3em;
padding-top: 1em;
}
img.hr {
padding-left: 3em;
}
p.fisrtline_indent {
text-indent: 3em;
text-align:left;
}
p.paragraph_indent{
margin-left:9em;
text-align:left;
}
div.content {
/* needed for layout */
padding: 0;
margin:0;
width:892px;
}

div.positions {
/* needed for layout */
padding: 0;
margin:0;
}
div.positions p {
margin-top:0;
margin-left:1em;
margin-right:3em;
}
