/*  Basic Styles */
body
{
  margin:1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  background-image: url(http://oslookup.org/images/logo_look.png);
  background-repeat: no-repeat;
  background-position: left top;
  position: absolute;
  left: 0px;
  top: 0px;
  margin: 0px; 
  padding: 0px;
}
a:link, a:visited, a:active { 
    color: #303bc7; 
    text-decoration: none; 
    background-color: transparent;
}
a:active { background-color: #FD0; }
a:hover { text-decoration: underline; }
a.outbound:hover { background-color: #d0dbe7; text-decoration: none; }
a img { border: none; }

/* lists  */

ul { list-style-type: disc; margin: 0 0 0 0.5em; padding-left: 1.5em; }
dt { font-weight: bold; }
dd { padding-bottom: 0.5em; }


@media screen {
    ul { list-style-type: none; padding-left: 0em; }
    ul li:before { content: '\FF0A\00A0 '; color: #740; font-size: 0.9em; } 
    li { font-size: 1em; margin: 0 0 0 0;}
}
ul li.folder {
  list-style-image: url(http://oslookup.org/images/folder_grey.png);
  margin-left: 3em;
  margin-bottom: 0.1em;
}
ul li.folder:before { content: ""; }

/* Other redefinitions */

acronym:hover, abbrev:hover { cursor: help; }
abbrev[title], acronym[title], span[title] {
  border-bottom: thin dotted;
  cursor: help;
}

input, textarea, select {
  border-color: black;
  border-style: solid;
  border-width: 1px;
  margin: 2px 1px;
  padding: 1px;
}

@media print {
  form {
    display: none;
  }
}

hr {
  border-style: none;
  background-color: #ddd;
  padding: 1px;
}

h1 + pre hr {
  display: none;
}

blockquote {
  border-style: solid;
  border-color: #d0dbe7;
  border-width: 0 0 0 .25em;
  padding-left: 0.5em;
  font-size: 1em;
}

h1,h2
{ 
  letter-spacing: -0.018em;
  padding-left: 0.5em;
}

h1
{ 
  font-size:13pt;
  text-align:left;
  margin-left:12em;
}
h2
{ 
  font-size:11pt;
}

h3
{ 
  font-size:10pt;
}
h4
{ 
  font-size:9pt;
}
h5
{ 
  font-size:8pt;
}

pre
{ 
  font-size:10pt;
  font-family: Monaco, Courier New, monospace;
}

table
{ 
  border:2px solid #CCC;
  border-collapse: collapse;
  font-size:10pt;
  width:100%;
}

table td
{ 
  border: 1px solid #CCC;
  padding:3px;
}

.GrayInfo
{ 
  color:gray;
}

.GrayInfo label
{ 
  font-weight:lighter;
  font-size:10pt;
}

/* Page Partitions */

#top
{
  height: 1em;
  background:#EDF4FC url(http://oslookup.org/images/dot.gif) repeat-x bottom; 
  padding:5px;
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-bottom:1em;
  margin-left:12em;
  text-align:left;
  font-size:11pt;
}
#bottom
{
  height: 1em;
  background:#EDF4FC url(http://oslookup.org/images/dot.gif) repeat-x top; 
  padding:5px;
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-bottom:0 em;
  text-align:left;
  font-size:11pt;
}
#description{
	background-color:#FFFFDD;
	margin-left:2em;
	margin-right:2em;
}
#alphabar{
	background-color:#FFFFFF;
	margin-left:2em;
	margin-right:2em;
}
#mainContent
{
  padding-left:1em;
  padding-right:1em;
//  margin:0em 11.5em 0em 230px;
  font-size:10pt;
  word-wrap:break-word;
}

#footer
{ 
  padding-top:0.5em;
  text-align:left;  
}

/* Page Footer */

#insideFooter
{
  border-left:1px solid #3080CB;
  padding-left:0.5em;
  margin-left:1em;
  color:gray; 
  font-weight:lighter;
  font-size:10pt;
}

#insideFooter a:hover
{ 
  color:#E97E00;
  border:0px;
}

#insideFooterMore a
{ 
  border:0px;
}

/* */


