/* 
	cache-default.9.12.1-6606f5a61db3f664c31451e865523846 (2,327)
 */

/* --------- CACHE-DEFAULT.9.12.1-6606F5A61DB3F664C31451E865523846 --------- */
html body div.header div.mast,  
html body div.header div.mastPre,  
html body div.header div.mastPost {  
        display:none;  
}  

html body div.globalWrap {  
      max-width: 95% !important;
      min-width: 95% !important;
      font-family: helvetica !important;
}

pre.wrapped { 
    white-space: pre-wrap; 
    white-space: -moz-pre-wrap !important; 
    white-space: -pre-wrap; 
    white-space: -o-pre-wrap; 
    word-wrap: break-word;
    width: 99%;
}

dd {
	margin-left: 2em !important;
}
p.filename-pre-label {
    font-family: monospace;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

pre.file-pre {
    margin-top: 0 !important;
    padding-top: 0em !important;
    font-size: 85%;
}

div.long-article h3 {
    width: 100%;
    background-color: #dfe9f3;
    padding: 5px;
    padding-bottom: 5px !important;
}

div.long-article h4 {
    padding-bottom: 0 !important;
    margin-bottom: 0em !important;
    font-weight: 600;
    font-size: 125%;
    width: 100%;
    border-bottom: 1px solid black;
}

div.long-article table {
    border-collapse: collapse;
}
div.long-article table td,
div.long-article table th {
    padding: 3px;
}

div.api-index h4 {
font-family: monospace !important;
font-size: 1.5em !important;
}
div.api {
margin-left: 2em;
}
 /* Body CSS */ 
.handyLinks {
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	display:block;
	background-color: white;
	padding-left: 1em;
}

.handyLinks a {
	color: #333;
}

.handyLinks a:hover {
	color: #3f6f9c;
	text-decoration:none;
}

.resourcesSideBox { 
	padding: 0pt 1em 1em;
	width: 33%;
	float: right;
	background-color: #ebebeb;
	font-size: 95%;
	margin-left: 2em;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;"
}

.devResourcesSideBox h4 {
   margin-top: 5px;
}
.devResourcesSideBox { 
	padding: 0pt 1em 1em;
	float: right;
	background-color: #ebebeb;
	font-size: 80%;
	margin-left: 2em;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
}
div.dp-highlighter span.comment {
  display: inline;
}
