body,table,input { font: 14px Arial, Verdana, Helvetica, sans-serif; }
	    form { margin: 0; margin-bottom: 0.5em; }

	    #head { height: 90px; }

	    #cats, #sites { border: #CCC7BE 1px solid; border-bottom: #CCC7BE 1px solid; background: #688FAF; }
	    #sites { border-top-width: 0; margin-bottom: 1em; }

	    #cats a {
	    	display: block;
	    	text-decoration: none;
	    	color: #FFFFFF;
	    	padding: 0.2em 0.8em;
	    	font-weight: bold;
	    	font-size : 11pt;
	    }
	    #cats a:hover { background: #8EAEC8; font-weight: bold;}
	    #cats a.act, #cats a.act:hover { color: #FFFFFF; background: #044D7E; font-weight: bold;}

	    #sites a { display: block; text-decoration: none; font-weight: normal; color: #FFFFFF; padding: 0.2em 0.8em; }
	    #sites a:hover { background: #8EAEC8; font-weight: bold; }
	    #sites a.act, #sites a.act:hover { color: #FFFFFF; background: #044D7E; font-weight: bold;}

	    #WSA_q { cursor: default; }
	    #WSA_smit { cursor: pointer; }

	    #msgLoad { margin-bottom: 0.5em; padding: 0.1em 1.5em; padding-bottom: 0.2em; color: #fff; display: none; background: #688FAF; }

	    #hlp { margin: 0.5em 0; background: rgb(99,142,177); border: #ccc7be 1px solid; padding: 0.5em; font: 12px; display: none; }
	    #hlp dl { margin: 0; }
	    #hlp dd { margin-bottom: 0.5em; }
	    #hlp .close { float: right; }

	    #hist { margin: 0.5em 0; background: rgb(99,142,177); border: #ccc7be 1px solid; padding: 0.5em; font: 12px; display: none; }
	    #hist .close { float: right; }

	    #hist table td { padding-right: 1em; }
	    #hist table a { color: #FFFFFF; }

	    #iframe {  }
	    #iframe .search { color: #000000; font: normal 15px arial; text-align: center; }