/** FORM **/
.yiiForm label {
  display: block;
}

.yiiForm input, .yiiForm select {
  border: 1px solid #C8C8C8;
  height: 20px;
  width: 100%;
}

.yiiForm textarea {
  border: 1px solid #C8C8C8;
  width: 100%;
  height: 60px;
}

.yiiForm input[type=checkbox] {
  width: auto;
}

.yiiForm select {
  height: 24px;
  padding-top: 2px;
}

.yiiForm .item {
  margin-bottom: 20px;
}

.yiiForm .item label {
  margin-bottom: 5px;
}

.yiiForm .item.full {
  clear: both;
}

.yiiForm .item.left {
  clear: both;
  width: 49%;
  float: left;
}

.yiiForm .item.right {
  float: left;
  width: 49%;
  margin-left: 2%;
}

.yiiForm label.error {
  color: #A70020;
}

.yiiForm input.error, .yiiForm textarea.error, .yiiForm select.error {
  border: 1px solid #A70020;
}

.yiiForm .errorSummary {
  color: #FFFFFF;
  border: 1px solid #A70020;
  padding: 1px;
  margin-bottom: 28px;
}

.yiiForm .errorSummary p {
  display: none;
}

.yiiForm .errorSummary ul {
  background-color: #A70020;
  padding: 5px;
}

.yiiForm .errorSummary ul li {
  list-style: none;
  font-weight: normal;
	float: none;
}


.yiiForm .space {
  clear:both; 
  margin:0; 
  padding:0; 
  height:1px
}

.yiiForm .left_input {
  float:left; 
  width:230px; 
  margin-right:20px;
  margin-bottom:20px;
}

.yiiForm .left_input label, .yiiForm .right_input label, .yiiForm .full_input label {
  margin-bottom:3px
}

.yiiForm .right_input {
  float:left; 
  width:230px;
  margin-bottom:20px;
}

.yiiForm .full_input {
  width:480px;
  margin-bottom:20px;
}

.yiiForm .inputbox {
  border:none
}

.leftcontent {
  width: 480px
}

/** FORM **/