div.shoutbox {
    background: #FFFFFF;
    padding: 5px;
    width: 95%;
    height: 200px;
    border: 1px solid #000000;
    overflow: auto;
    color: #000000;
}
div.error {
    padding: 5px;
    font-weight: bold;
	color: #FF0000;
}
img.smileys { 
    border: 0;
    cursor: pointer;
}
#shoutbox-message {
	width: 95%;
}
strong {
    color: #000000;
}
ul { 
    margin: 0;
    padding: 0;
    list-style-type: none;
    color: #000000;
}
input {
    padding: 5px;
    border: 1px solid #000000;
    background-color: #FFFFFF;
    color: #000000;
}
textarea {
    width: 95%;
    padding: 5px;
    border: 1px solid #000000;
    background-color: #FFFFFF;
    color: #000000;
}
<style type="text/css">div.shoutbox { background: 
#FFFFFF; padding: 5px; width: 95%; height: 200px; 
border: 1px solid #000000; overflow: auto; color: 
#000000;}img.smileys { border: 0; cursor: 
pointer;}#shoutbox-message { width: 95%;}strong { 
color: #000000;}ul { margin: 0; padding: 0; 
list-style-type: none; color: #000000;}input { padding: 
5px; border: 1px solid #000000; background-color: #FFFFFF; 
color: #000000;}select { padding: 0 0 0 5px; border: 1px 
solid #000000;}option { padding: 0 5px 0 
5px;}option.reload_deactivated, select.reload_deactivated { 
background-color: #EE0000; color: #FFFFFF; font-weight: 
bold;}option.reload_tooFast, select.reload_tooFast { 
background-color: #FFBB00; color: #000000;}option.reload_normal, 
select.reload_normal { background-color: #93FF35; color: 
#000000;}textarea { width: 95%; padding: 5px; 
border: 1px solid #000000; background-color: #FFFFFF; color: 
#000000;}
		
