#main{
float:left;
width:650px!important;
text-align:center;
padding:10px 0 20px;
margin:0;
}

#main div.text {
color:#333;
text-align:left;
margin:0 0 1.5em 0;
}


div.text h3{
color:#0079BB;
font-size:125%;
margin:2px 0;
}

ol{
margin:1em 1em 1em 3em;
padding:0;
}

ol li{
margin:1em 0;
padding:0;
}

ol li h3{
 padding :0;
 margin :0;
}

dl{margin: 0 8px 1.5em 8px;}

dd{margin:0 0 0.5em 1em;}

pre {
  background-color:#eeeeee;
  padding:8px;
  margin:0.5em 0 1.5em 0;
  border:1px #ccc solid;
}
.description {
  font-size:115%;
  line-height:150%;
  margin-bottom:1em;
}

code{font-weight:bold;font-size:13px;}

div.text dd table{margin:0;width:180px;
border:1px #aaa solid;border-bottom:none;}
div.text table th{background:#eee;text-align:left;padding: 2px 2px 2px 5px;white-space:nowrap;width:120px;
border-bottom:1px #aaa solid;}
div.text table td{padding: 2px 2px 2px 5px;
border-bottom:1px #aaa solid;}


div.text #apicontents  {
margin:1em auto;
padding:2px;
text-align:center;
white-space: nowrap;
list-style-type:none;
}

div.text #apicontents li {
display:inline;
padding:0 10px;
border-left:1px #ddd solid;
}

div.text #apicontents li.start {
border:none;
}

p.pagetop{text-align:right;}




