﻿/*
 * Form elements
 -----------------------*/
html *  		{font-family: Verdana, 'Trebuchet MS', Helvetica, Arial, sans-serif; font-size: 11px; color: #261D14;}
fieldset        {padding:10px 25px;margin:0;border:1px solid #ccc;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;border-bottom-width:10px;}
legend          {color:#333;padding:0 10px;margin:0;}
input           {height: 1em;}
input,
textarea        {border:1px solid #ccc;padding:5px;margin:10px 0 0 0;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {}
label           {display:block;margin:12px 0 0;float:left;clear:left;width:135px;}
label:after     {content:": ";}
button          {display:block;float:left;clear:both;margin:1em 0 1em 135px; width:140px; height:35px;}
a               { color: #66CCCC; text-decoration: none; }
a:active        { color: #182E7A; text-decoration: none; }
a:hover         { color: #FF9900; text-decoration: none; }
a:focus         { color: #FF9900; text-decoration: none; }
a:visited       { color: #66CCCC; text-decoration: none; }
.mid            { vertical-align:middle}

/*
 * User feedback
 -----------------------*/
.ok, .err     {text-align:center;padding:10px;color:#fff;}
.ok            {background:#6CC;}
.err           {background:#f30;}
div.error       {padding:5px 0 0;color:#f30;margin:0 0 0 135px;}

/*
 * Captcha
 -----------------------*/
.img_cap            {border:1px solid #777;margin:0 0 0 90px;display:block;}
