/* CSS Document */

.form {width:560px; height:500px;   border:3px solid #FFF; margin:0px 0 20px 5px; padding:10px; background-color:#EDEDED;
			
box-shadow:2px 2px 5px #999;
-moz-box-shadow:2px 2px 5px #999;
-webkit-box-shadow:2px 2px 5px #999;

border-radius:15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px; /* for old Konqueror browsers */

/* Syntax, taken from: http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/ 
-moz-linear-gradient( [<point> || <angle>,]? <stop>, <stop> [, <stop>]* )*/  
/*Mozilla*/
background: -moz-linear-gradient(bottom,  #EDEDED,  #CCC);

/* Syntax, taken from: http://webkit.org/blog/175/introducing-css-gradients/  
-webkit-gradient(<type>, <point> [, <radius>]?, <point> [, <radius>]? [, <stop>]*)*/   
/* In practice... */  
background: -webkit-gradient(linear, 0 0, 0 100%, from(#CCC), to(#EDEDED));}

.form legend {padding:1px 4px 1px 4px; border-radius:5px; background-color:#FFF; margin:5px 5px 5px 10px;}
.form fieldset {padding:10px;border-radius:5px; margin:11px 10px}
.form input, .form textarea {width:225px;}
.form .error {font-weight:normal;color:red;text-align:left;width:140px; padding-left:25px; background: transparent url(cancel.png) no-repeat scroll left; }