

html { width: 100%; height: 100%; }
body { height:100%; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; }
form { display:inline; }

#header { 
	background: url(/site/looksearch/images/logo_bg.gif) top left no-repeat #D1D100; 
	width: 100%; 
	height: 57px; 
	border-top: 1px solid #D1D100; /* Added to remove white-space from the top : v1.1*/
	border-bottom: 1px solid #A9A900; 
}

.menu { font-size: 80%; color:#FFFFFF; margin: 2px 6px 0 0; }
.menu a:link, .menu a:visited { color:#FFFFFF; }
#search_top { clear:both; text-align: center; margin:10px 0 0 130px; }
#search_bottom { clear:both; text-align: center; margin-top:10px; }
.searchbox { border:1px solid #A0A0A0; width:300px; height:22px; padding:1px 0 0 3px; }
.field { border:1px solid #A0A0A0; width: 220px; }

#container { width: 736px; padding: 10px; }
h3.title { margin: 0; padding-left:10px; padding-top:2px; background:#E13718; color: #FFFFFF; font-size:80%; font-weight:bold; height:18px; }
#text { font-size: 80%; margin: 0; padding: 10px; border: 1px solid #CCCC99; border-top: none; }
#text ul { margin-top: 0; margin-bottom: 0; }
#text p, #text li { margin: 0 0 10px 0; }
#text td { font-size: 80%; }

.tools {  border: 1px solid #CCCC99; border-top: none; text-align: center; }
.tools table { width: 90%; }
.tools td { padding: 10px; font-size: 80%; }
.tools ul { margin-left: 20px; padding: 5px; margin: 0; }
.tools ul li { margin-left: 10px; font-size: 11px; line-height: 1.1em; }
.details { list-style-type: none; }

hr { width:100%; height:8px; color:#E13718; margin:10px; padding:0; }
#footer { font-size:10px; color:#E13718; font-weight:bold; margin-left:10px; padding-bottom:20px; }
#footer a:link, #footer a:visited { color:#E13718; }