
body {
	margin: 0;
	padding: 0;
    background: clear;
    font-size:16px;
}

#parent {
	-webkit-appearance:textfield;
    background: white;
	position: absolute;
	bottom: 2px;
	top: 2px;
	left: 2px;
	right: 2px;
}

#textcontainer {
	overflow-x:hidden;
	overflow-y:auto;
	font-family:Helvetica;
    line-height:150%;
	position: absolute;
	bottom: 2px;
	top: 2px;
	left: 7px;
	right: 7px;
    text-rendering: optimizeLegibility;
}	

img, video, object {
    display: none;
}

:focus {
    outline: none;
}

::-webkit-scrollbar {
    width: 8px;
    background-color:#eee;
	-webkit-border-radius:5px;
}

::-webkit-scrollbar-thumb {
    background:#aaa;
    -webkit-border-radius:5px;
}

/* These are a fix webkit truncating list numbers */
ol { 
    margin-left: 1.5em;
}

ul {
    margin-left: 1.5em;
}

li { 
    margin-left: 0; 
}