Se uso questo DOCTYPE

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Non mi considera lo stile per colorare le barre di scorrimento e mi sfasa alcune spaziature:
codice:
body {
	scrollbar-arrow-color:#999999;
	scrollbar-face-color:e0e0e0;
	scrollbar-shadow-color:#cccccc; 
	scrollbar-darkshadow-color:#999999; 
	scrollbar-Highlight-color:#ffffff; 
	scrollbar-3Dlight-color:#999999; 
	scrollbar-track-color:#f0f0f0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
}
Se invece tolgo il:

codice:
"http://www.w3.org/TR/html4/loose.dtd"
Interpreta bene gli stili ma funziona male un codice Javascript (chiaramente funziona male in Explorer e perfettamente in FireFox).
Esiste una soluzione?