dt {
	font-weight: bold;

}
dl,dt {
	margin: 0px;
	padding: 0px;
}


#tooltip {
    padding: 5px 10px;
    background: #cad7e0;
    border: 1px solid #b2bdc3;
    opacity: 0.90;
	width: 400px;
}

div#container-center /*this is to get some space below the table, margin on the table breaks the layout in safari/chrome*/
{
	padding-bottom:30px;
}

h1
{
	margin-top:0!important;
}

.api #intro-text
{
	padding:0;
	width:590px;
	float:left;
}
.api #intro-text p
{
	
	padding: 0 40px 10px 0;
}

.api #main-text
{
	width:590px;
}

.api .divider
{
	clear:both;
}


table#api
{
	border-collapse: collapse;
	border-style:none;
	margin:15px 0 0 0;
	padding:0;
	padding-bottom:15px;
}

table#api caption
{
	display:none;
}

table#api tr.even, table#api tr.even-last
{
	background:#f5f5f5;
}


table#api th {
	border:1px solid #e1e1e1;
	background: #64B0C0;
	color:#fff;
	padding:5px;
	


}
table#api td{
	border:1px solid #e1e1e1;
	padding:5px;
}

tr.even {
background-color:#ECECEC;
