* {margin:0; padding:0;}
body {font-family:arial,sans-serif; font-size:81.25%; background:#fff; color:#000; padding:14px; position:relative;}
img
{  border-style: none;
}
h1 {float:left; margin:0 9px 0 0; height:59px; overflow:hidden;}
h2 {font-size:1.25em; margin-bottom:1em; background:#e5ecf9; border-top:1px solid #36c; padding:2px 4px; clear:both;}
h3 {font-size:120%; padding:10px 0px;}
input {padding:1px; margin:0 4px 0 0;}
input.button {padding:0 10px;}
#q {width:282px;}
legend {display:none;}
img, fieldset {border:0;}
sup {color:red;}
#id {overflow:hidden; margin:0 0 2px;}
#id p {margin:0 0 4px;}
#id a {margin:0 15px 0 0;}
#about {clear:both; text-align:center; border-top:1px solid #36c; background:#e5ecf9; padding:2px 0 4px 0;}
div.section {width:47%; float:left; margin:0 0 20px 4px;}
div.section.alt {float:right;}
li {list-style:none; padding:0 0 0 46px; min-height:35px; margin:0 0 1em 5px; position:relative;}
li a span {background:url(i4.png) no-repeat -35px 0; height:35px; width:35px; top:-2px; left:0; position:absolute;}
/* IE6 */
* html li {height:35px;}
* html input.button {padding:0;}
