.table {border-collapse:separate;border-spacing:0;margin:0px auto;border-radius:4px;border:1px solid limegreen;background-color:#CDF2A5;} .table th,.table td {padding:5px;border-width:0;} .table .table-rcell {text-align:left;} .table .table-text {vertical-align:middle;} .table .table-ccell {text-align:center;} .table .table-lcell {text-align:right;} input[type=text].css-text {background:white;border:1px solid #77bf28;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font:normal 13px Arial,Helvetica,Tahoma,sans-serif;outline:none;padding:5px;width:620px;} input[type=radio].css-radio {display:none;} label.radio {background-image:url(../images/radio.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;} input[type=radio].css-radio + label.radio {padding-left:25px;padding-right:10px;height:13px;display:inline-block;line-height:13px;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;} input[type=radio].css-radio:checked + label.radio {background-position:0 -13px;} input[type=submit].css-submit,input[type=reset].css-reset {margin:0 0 5px;padding:0 12px;height:28px;line-height:28px;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;color:#465f25;text-decoration:none;text-shadow:0 1px #d9f3b5;background:#94d362;border-width:1px 1px 0;border-style:solid;border-color:#91ce5e #7ab04b #5e903f;border-radius:3px 3px 2px 2px;outline:0;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-image:-webkit-linear-gradient(top,#c0eb85,#94d362 70%,#8ed258);background-image:-moz-linear-gradient(top,#c0eb85,#94d362 70%,#8ed258);background-image:-o-linear-gradient(top,#c0eb85,#94d362 70%,#8ed258);background-image:linear-gradient(to bottom,#c0eb85,#94d362 70%,#8ed258);-webkit-box-shadow:inset 0 1px #d9f3b5,inset 0 0 0 1px #b1e095,0 1px #5e903f,0 3px #6da445,0 4px #5e903f,0 5px 2px rgba(0,0,0,0.4);box-shadow:inset 0 1px #d9f3b5,inset 0 0 0 1px #b1e095,0 1px #5e903f,0 3px #6da445,0 4px #5e903f,0 5px 2px rgba(0,0,0,0.4);-webkit-transition:all 150ms ease;transition:all 150ms ease;} input[type=submit].css-submit:active ,input[type=reset].css-reset:active {background:#94d362;border-top-color:#82bd53;vertical-align:-5px;margin-bottom:0;padding:1px 13px 0;border-width:0;border-radius:3px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3),inset 0 1px 1px rgba(0,0,0,0.4),0 1px white;box-shadow:inset 0 0 3px rgba(0,0,0,0.3),inset 0 1px 1px rgba(0,0,0,0.4),0 1px white;} input[type=submit].css-submit:hover,input[type=submit].css-submit:focus,input[type=reset].css-reset:hover,input[type=reset].css-reset:focus {background:#94d362;border-top-color:#82bd53;-webkit-animation:pulsate 1.2s linear infinite;animation:pulsate 1.2s linear infinite;}