/*body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0}*/ /*table{border-collapse:collapse;border-spacing:0}*/ fieldset,img{border:0} address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal} ol,ul{list-style:none} caption{text-align:left} h1,h2,h3,h4,h5,h6{font-size:100%;font-style:normal;font-weight:normal} q:before,q:after{content:''} body{font:11px tahoma;font-size:small;} select,input,textarea{font:99% tahoma;} pre,code{font:115% monospace;font-size:100%} body * {line-height:1.22em} body { color: #202020; } h1 { color: #fff; background: #06b; padding: 10px; font-size: 200%; } h2 { color: #000; font-size: 150%; padding: 10px 0; } h3 { color: #000; font-size: 120%; padding: 10px 0; } #content { padding: 10px; } label { /*float: left;*/ width: 12em; } /*input[type=text] { width: 10em; }*/ #banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc; background: url(bg.gif) repeat-x; text-align: center } #banner a { color: white; } /*.tb7 { background: transparent url('../images/bg.jpg') no-repeat; color : #747862; height:20px; border:0; padding:4px 8px; margin-bottom:0px; } .tb6:focus { border: 5px double #CAE0F9; outline:none; } input:focus, textarea:focus{ background-color: lightyellow; border: 1px solid #888377; border: 5px double #DBEEFD; }*/ form.cmxform label.error, label.error { /* remove the next line when you have trouble in IE6 with labels in list */ color: white; text-align:center; } input { border: 1px solid black; } input.checkbox { border: none } input:focus { border: 2px double #D9D9FF; } input.error { border: 2px double red; }