@media print {
    #navigation,#head,.subnav {
    display:none;
}

.noprint {
    display:none
}
}

* {
    padding:0;
    margin:0
}

body {
    font-family: Verdana;
    font-size: 13px;
    color:#000000;
}

a {
    color: #125893; 
    text-decoration:underline;
}
.pagination a, a.tooltip
{
    text-decoration:none;
}

a.confirm:hover, a.confirmactive {
    background: #c00;
    color: #fff;
}

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix {
    display:inline-block;
}
/* Hide from IE Mac \ */

.clearfix {
    display:block;
}
/* End hide from IE Mac */

a:hover {
    text-decoration: underline;
}

img {
    border:none;
}

ul {
    list-style-type:none;
}
.area {
    padding:5px;
    margin-left:10px;
}

#content h2 {
    background:transparent url(/s/backend/images/heading-bg.gif) repeat-x scroll center bottom;
    color:#3A4851;
    font-family:Tahoma,Verdana,Arial;
    font-size:28px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:0px 0px 15px 0;
}

#content h2 a {
    color:#125893;
}

.error {
    font-size:14px;
    font-weight:bold;
    color:red;
}

input.full, textarea.full {
    width:500px;
}

textarea {
    padding:3px;
}

form label {
    font-weight:bold;
    display:block;
    margin-top:7px;
    font-size:12px;
}

.comment {
    color:#777777;
    font-size:11px;
}

#area {
    color:#333366;
    padding:3px;
    float:left;
}

div.list {
    width:400px;
    float:left;
    background-color:#F1F3F4;
    padding:5px;
    min-height:70%;
}

.editor {
    width:700px;
    float:left;
    background-color:#FFFFFF;
    padding:5px;
    min-height:70%;
}

div.list ul,ul.list {
    border:1px solid #333366;
    background-color:#DDD;
    margin:10px 10px 10px 10px;
}

.list li.header {
    background-color:#FFCCCC;
    border-bottom:1px solid #6666CC;
    padding:5px;
    font-weight:normal;
}

.list li {
    font-size:12px;
    font-weight:normal;
    padding:5px;
}

.table div, .userTableCell {
    display:block;
    float:left;
    background-color:#F1F3F4;
    padding:7px 9.5px;
    border:1px solid #AAAAAA;
    border-collapse:collapse;
    color:black;
    vertical-align: middle;
    height: 20px;
}

.userEditForm {
    display:table-cell;
    vertical-align: middle;
    padding-bottom:5px;
}

.encList {
    border:1px solid #125893;
    padding: 5px 5px 5px 5px;
    margin-top:-1px;
}

.pictureView {
    float:left;
    padding:10px;
    width:120px;
    height:140px;
    border:1px solid #cccccc;
}

.pictureComment {
    float:right;
    width:125px;
    clear:both;
    font-size: 11px;
    text-align:left;
}

.half {
    width:50%;
}

form.half input {
    width:350px;
    margin-bottom:7px;
}

form.half textarea {
    width:345px;
    height:120px
    margin-bottom:15px;
}

form.half select.half {
    width:345px;
    margin-bottom:15px;
}

input.date, form.half input.date {
    width:80px;
}


form.half .DatePicker {
    width:150px;
}

.dp_container select {
    width:auto;
}

span.searchword {
    background-color:yellow;
}

.tool-tip {
    width: 200px;
    z-index: 13000;
    background-color:white;
    border:1px solid #AAAAAA;
}

.tool-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: black;
    padding: 8px 8px 4px;
}

.tool-text {
    font-size: 11px;
    padding: 4px 8px 8px;
}

a.tooltip {
    cursor:help;
}

form .validation-advice {
    color: #F55F00;
}

fieldset {
    padding:7px;
    border:1px solid #999999;
    margin-bottom:13px;
}

fieldset legend {
    font-weight:bold;
    padding:0 5px 0 5px;
}

form div.p3 {
    width:30%;
    float:left;
    margin-right:3%;
}

form div.p4 {
    width:23%;
    float:left;
    margin-right:2%;
}

form div.p2 {
    width:45%;
    float:left;
    margin-right:3%;
}

form div.p3 input, form div.p2 input, form div.p4 input {
    width:100%;
}

textarea.html 
{
   width:600px;
   height:400px;
}

#i18nholder input
{
    padding:1px;
    width: auto;
}
.hidden 
{
    display:none;
}
