.front-end-edit ul {
    padding: 0 !important;
}
.front-end-edit li {
    list-style: none;
    margin-bottom: 6px !important;
}
.front-end-edit label {
    margin-right: 10px;
    display: block;
    float: left;
    text-align: right;
    width: 100px !important;
}
.front-end-edit .radio label {
    float: none;
}
.front-end-edit .readonly {
    border: none !important;
    color: #666;
}    
.front-end-edit #editor-xtd-buttons {
    height: 50px;
    width: 600px;
    float: left;
}
.front-end-edit .toggle-editor {
    height: 50px;
    width: 120px;
    float: right;
}

#access-rules a:hover{
    background:#f5f5f5 url('../images/slider_minus.png') right  top no-repeat;
    color: #444;
}

fieldset.radio label{
    width: 50px !important;
}

form div.button-div{
    margin-left: 110px;
}

.p5 {width: 5%; min-width: 20px; padding-right: 0px; height: 25px}
.p8 {width: 8%; min-width: 80px; padding-right: 0px; height: 25px}
.p10 {width: 10%; min-width: 100px; padding-right: 0px; height: 25px}
.p13 {width: 11%; min-width: 100px; padding-right: 0px; height: 25px}
.p15 {width: 15%; min-width: 120px; padding-right: 0px; height: 25px}
.p20 {width: 20%; min-width: 120px; padding-right: 0px; height: 25px}
.p22 {width: 22%; min-width: 120px; padding-right: 0px; height: 25px}
.p23 {width: 23%; min-width: 120px; padding-right: 0px; height: 25px}
.p24 {width: 24%; min-width: 120px; padding-right: 0px; height: 25px}
.p25 {width: 25%; min-width: 120px;  height: 25px}
.p26 {width: 26%; min-width: 120px; padding-right: 0px; height: 25px}
.p265 {width: 26.5%; min-width: 120px; padding-right: 0px; height: 25px}
.p27 {width: 27.5%; min-width: 120px; padding-right: 0px; height: 25px}
.p28 {width: 28%; min-width: 120px; padding-right: 0px; height: 25px}
.p29 {width: 29%; min-width: 120px; padding-right: 0px; height: 25px}
.p30 {width: 30%; min-width: 120px; padding-right: 0px; height: 25px}
.p33 {width: 32%; min-width: 120px; padding-right: 0px; height: 25px}
.p35 {width: 35%; min-width: 120px; padding-right: 0px; height: 25px}
.p37 {width: 37%; min-width: 120px; padding-right: 0px; height: 25px}
.p40 {width: 42.3%; min-width: 120px; padding-right: 0px; height: 25px}
.p45 {width: 45%; min-width: 120px; padding-right: 0px; height: 25px}
.p46 {width: 46.5%; min-width: 120px; padding-right: 0px; height: 25px}
.p47 {width: 47%; min-width: 120px; padding-right: 0px; height: 25px}
.p48 {width: 48%; min-width: 120px; padding-right: 0px; height: 25px}
.p50 {width: 50%; min-width: 120px; padding-right: 0px; }
.p55 {width: 55%; min-width: 120px; padding-right: 0px; height: 25px}
.p60 {width: 60%; min-width: 120px; padding-right: 0px; height: 25px}
.p65 {width: 65%; min-width: 120px; padding-right: 0px; height: 25px}
.p68 {width: 68%; min-width: 120px; padding-right: 0px; height: 25px}
.p70 {width: 70%; min-width: 120px; padding-right: 0px; height: 25px}
.p75 {width: 75%; min-width: 120px; padding-right: 0px; height: 25px}
.p80 {width: 80%; min-width: 120px; padding-right: 0px; height: 25px}
.p85 {width: 85%; min-width: 120px; padding-right: 0px; height: 25px}
.p90 {width: 90%; min-width: 120px; padding-right: 0px; height: 25px}
.p100 {width: 100%; min-width: 120px; padding-right: 0px; height: 25px}

.p5, .p8, .p10, .p13, .p15, .p20, .p22, .p23, .p24, .p25, .p26, .p265, .p27, .p28, .p29, .p30, .p33, .p35, .p40, .p45, .p46, .p48, .p50, .p55, .p60, .p65, .p68, .p70, .p75, .p80, .p85, .p90, .p100, .ta40{
	padding-bottom: 2px !important;
	padding-top: 2px !important;
}