/*------------ Admin Form Wrapper Styles -----------------*/


.formWrapper{
padding: 10px 0px 0px 0px;
padding-bottom: 10px;
float: left;
}

.formLabel{
color: #111111;
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
}


.requiredFormLabel{
background: url(../images/admin/form/newStar.gif) top left no-repeat;
padding-left: 23px;
}


/*.formWrapper table{
width: 480px!important;
}

.formWrapper table table{
width: 480px!important;
}

.formWrapper table table table{
width: auto!important;
}

.formWrapper table{
overflow: visible;
}

#body_text_formatselect, #body_text_styleselect{

width: auto!important;

}*/

.formrow{
clear: both;
margin-bottom: 20px;
}



.formfielditem{
width: 492px;
float: left;

}

/*----------------------- Admin Form Input Styles ----------------*/

.textfield, .textareaMedium, .textareaSmall, .textareaLarge{
width: 480px;
padding: 5px;

}



.selectfield{
width: 490px;
padding: 5px;
}


.textareaLarge{
height: 550px;
padding: 5px!important;
}

.textareaBlog{
height: 425px;
padding: 5px!important;
}

.textareaMedium{
height: 200px;
padding: 5px!important;
}

.textareaSmall{
height: 100px;
padding: 5px!important;
}


/*----------------------- Double Row Styles ------------------------*/
.formDoubleRow{
clear: both;
margin-bottom: 20px;
}

.formFieldItemDouble1{
margin-right: 35px;
}

.rowDouble{
float: left;
/*add two pixels for borders*/
width: 235px;
margin-right: 25px;
}

.rowDouble .textfield{
padding: 5px;
width: 222px;
}

.rowDouble .selectfield{
padding: 5px;
width: 229px;
}

/* ---------------- End Double Row Styles -------------------------- */


/*----------------------- Triple Row Styles ------------------------*/
.formTripleRow{
clear: both;
margin-bottom: 20px;
}


.rowTriple{
float: left;
margin-right: 25px;
width: 147px;

}

.rowTriple .textfield{
padding: 5px;
width: 135px;
}

.rowTriple .selectfield{
width: 125px;
padding: 5px;
}

/* ---------------- End Triple Row Styles -------------------------- */



.clear{
height: 1px!important;
clear: both;
display: block;
overflow: hidden;
}

/*----------------------- error messages --------------- */
.error{
color: #9D3E4A;
font-weight: bold;
font-size: 13px;
height: 17px;
padding: 12px 0px 0px 0px;
clear: both;
border: none!important;
}


.formWrapper table {
  display: table!important;
}