/* TEXT */
h1
{font-size:130%;margin:2px 0 2px 0;padding:2px 0 2px 0;text-shadow:2px 2px 2px #858585,0 0 20px #858585,0 0 0.40px #858585;}
h2
{display:inline;font-size:100%;margin:0 0 0 0;padding:0 0 0 0;font-weight:bold;}
td
{overflow:hidden;text-overflow:hidden;}
.lr
{padding:0 15px 0 5px;}
.left
{text-align:left;float:left;}
.right
{text-align:right;}

/* FORM */
input,textarea,select
{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
input[type="text"]
{width:100%;background:#efefef;}
input[NAME="name"]
{width:45%;background:#efefef;}
input[NAME="age"]
{width:10%;background:#efefef;}
input[NAME="words"]
{width:20%;background:#efefef;}
input[type="password"],select
{font-size:100%;background:#efefef;}
input:focus,input:hover
{background:#ffffff;}
textarea
{width:100%;height:100px;font-size:100%;background:#efefef;}
textarea:focus,textarea:hover
{background:#ffffff;}
input[type="submit"]
{font-size:100%;margin:5px 0 5px 0;padding:2px 10px 2px 10px;background:#CCC;background:linear-gradient(to bottom, #EEE, #CCC);background:-webkit-gradient(linear, left top, left bottom, from(#EEE), to(#CCC));border:1px #858585 solid;color:#555555;-webkit-appearance:none;-webkit-border-radius:10px;-webkit-box-shadow:0 2px 2px #CCC;text-shadow:1px 2px 3px #3F3F3F;}
