div.yiiForm{border:2px solid #B7DDF2; background:#EBF4FB; margin-top:10px; padding:5px; width:550px}

div.errorSummary{border:2px solid #C00; padding:7px 7px 12px 7px; margin:0 0 20px 0; background:#FEE; font-size:0.9em}

div.errorSummary p{margin:0; padding:5px}

div.errorSummary ul{margin:0; padding:0 0 0 20px}

div.errorSummary ul li{list-style:square}

div.yiiForm p.hint{color:#333; font-size:90%; margin:0 0 0 110px}

div.yiiForm fieldset{border:#DDD 1px solid; margin:10px 0; padding:10px}

div.yiiForm legend{font-weight:bold}

div.yiiForm div.action{clear:left; margin-left:110px; padding:0.25em 0}

div.yiiForm div.simple, 
div.yiiForm div.complex{clear:left; padding:0.25em 0}

div.yiiForm div.simple label, 
div.yiiForm div.complex span{display:block; float:left; margin:0 10px 5px 0; position:relative; text-align:right; width:130px; font-weight:bold}

div.yiiForm label.error, 
div.yiiForm span.error{color:#C00}

div.yiiForm input.error, 
div.yiiForm textarea.error, 
div.yiiForm select.error{background:#FEE; border-color:#C00}

div.yiiForm div.simple div, 
div.yiiForm div.complex div{margin-left:110px}

div.yiiForm input, textarea{padding:2px; width:300px; border:1px solid #bbb}
div.yiiForm textarea{height:100px}
div.yiiForm input[type=checkbox]{width:auto}
div.yiiForm input[type=submit]{padding:2px 5px; width:auto}
/************ Button ************/
.btn_vert {
font-family: Verdana, Arial, sans-serif;
display: inline-block;
background: #459300 url('bg-button-green.gif') top left repeat-x !important;
border: 1px solid #459300 !important;
padding: 4px 7px 4px 7px !important;
color: #fff !important;
font-size: 11px;
cursor: pointer;
}
.btn_vert:hover {text-decoration: underline;}
.btn_vert:active {padding: 5px 7px 3px 7px !important;}
                
/*****************************/