/* CSS Document *//* Clear browser faults */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  	    margin:0; 	    padding:0; 	} table { 	    border-collapse:collapse;     	border-spacing:0; } fieldset,img {  	    border:0; 	} address,caption,cite,code,dfn,em,strong,th,var { 	    font-style:normal; 	    font-weight:normal; 	} ol,ul { 	    list-style:none; 	} caption,th { 	    text-align:left; 	} h1,h2,h3,h4,h5,h6 { 	    font-size:100%; 	    font-weight:normal; 	} q:before,q:after { 	    content:''; 	} abbr,acronym { 		border:0; 	} 	/* CSS */body {	font-family:'Trebuchet MS';	background-color:#99cc00;	}	h1 {	font-family:'Trebuchet MS';	font-size:26px;	color:#FFFFFF;	padding:5px;	}	h2 {	font-family:'Trebuchet MS';	font-size:20px;	color:#FFFFFF;	padding:5px;	}h3 {	font-family:'Trebuchet MS';	font-size:18px;	color:#FFFFFF;	padding:5px;	}.tabhead {	font-family:'Trebuchet MS';	font-size:16px;	color:#FFFFFF;	padding:5px;	}	#main p {	padding:10px;	font-size:14px;	}#dolls p {	font-size:14px;	}	#main {	width:750px;	text-align:left;	padding-top:30px;	}	#dolls {	width:600px;	padding-top:30px;	}	.text {	width:150px;	float:left;	}	.error_message {	text-align:left;	font-family:Trebuchet MS;	font-size:14px;	color:#FF0000;  background-color: #FFF0F0;	font-weight:bold;}h4 {	font-family:'Trebuchet MS';	font-size:20px;	color:#FF0000; background-color: #FFF0F0;	padding:5px;	}