/* Style sheet form */
.ce_form table{width:99%x;margin-top:10px;background-color:#6699ff;border:1px solid #fff;border-collapse:separate;-moz-border-radius: 10px;border-spacing: 5px;}
.ce_form td{margin:5px;padding:5px;text-align:left;vertical-align:top;}
.ce_form td.col_0{width:30%;}
.ce_form td.col_1{width:60%;}
.ce_form .even{margin:50px;background: #0066ff;-moz-border-radius: 3px;}
.ce_form .odd{margin:5px;background: #0066ff;-moz-border-radius: 3px;}
.ce_form input.text{width:100%;border:1px dotted #fff;font-weight:bold;color:#fff;-moz-border-radius: 3px;background: 0;}
.ce_form select{width:100%;border:1px dotted #fff;font-weight:bold;color:#fff;-moz-border-radius: 3px;background: 0;background: #0066ff;}
.ce_form select:focus{border-top:0px dotted #fff;border-right:0px dotted #fff;border-bottom:1px dotted #fff;border-left:0px dotted #fff;background: #0066ff;}
.ce_form select:hover{border-top:0px dotted #F6A400;border-right:0px dotted #F6A400;border-bottom:1px dotted #F6A400;border-left:0px dotted #F6A400;color:#000;background: #fff;}
.ce_form input.submit{width:100%;border:1;font-weight:normal;color:#000;background: #;text-transform: uppercase;}
.error{margin:0px;padding:0px;font-weight:bold;font-size:14px;color:#ff0000;background: #;-moz-border-radius: 2px;}
.ce_form textarea{width:99%;border:1px dotted #fff;font-family:arial, verdana, sans-serif;font-weight:normal;color:#ffdf9e;-moz-border-radius: 3px;background: 0;}
.ce_form .radio span{float:left;}
.ce_form .row_last{background: #0066ff;}
span.mandatory{font-weight:bold;font-size:200%;color:#ff0000;}
