﻿.dsps, .presentations, regions
{
    font-size:11px;
}
.dspsCol1, .rgsCol1
{
    display:inline-block;
    width:250px;
}
.dspsCol2, .dspsCol3, .rgsCol2, .rgsCol3
{
    display:inline-block;
    width:75px;
}
.dspsCol4, .dspsCol5, .dspsCol6, .dspsCol7
{
    display:inline-block;
    width:125px;
}
.dspsCol7
{
    width:50px;
}
.prsCol1, .prsCol2, .prsCol3
{
    display:inline-block;
    width:250px;
}
.validationlist {
color:#f00;
}
.editor
{
}
.editorline
{
    vertical-align:top;
    text-align:left;
}
.editorline span
{
    display:inline-block;
    width:250px;
    padding:5px;
    margin: 5px 0px 6px 0px;
    vertical-align:top;
}
    .editorline span.readonlyproperty
    {
        font-weight:bold;
        width:auto;
    }
.editorline input[type=text]
{
    width:400px;
    padding:5px;
    margin: 5px 0px 6px 0px;
}
.editorline input[type=radio]
{
    width:auto;
}
.editorline label
{
    display:inline-block;
}
.editorline input.shortInput75
{
    width:75px;
}
.editorline input.shortInput50
{
    width:50px;
}
.editorcol {
    display:inline-block;
}
    .editorcol input[type=text] {
        width:100px;
    }
.actionlinks
{
    padding:5px 0px;
}
.actionlinks a
{
    padding-left:24px;
}
.actionlinks a.createnew
{
    background:url(images/plus.png) no-repeat center left;
}
.actionlinks a.approve
{
    background:url(/Images/ok.png) no-repeat center left;
}
.actionlinks a.revoke
{
    background:url(/Images/nok.png) no-repeat center left;
}
.schedulerLeft {
    display:inline-block;
    width:220px;
    margin-right:30px;
    margin-top: 25px;
    vertical-align:top;
    padding: 20px 5px;
    background-color: #ccc;
    border: solid 1px #333;
}
    .schedulerLeft > a
    {
        padding: 4px 10px;
        border:solid 1px #333;
        background-color:rgb(239, 238, 239);
    }
.schedulerRight 
{
    display:inline-block;
    width:1050px;
    vertical-align:top;
}
.schedulerControl tr td {
    vertical-align:top;
    padding:2px;
    width:150px;
}
.schedulerControl {
    font-size:11px;
}
.calMonthTitle {
        font-weight:bold;
    }
.calDayNames th {
    font-weight:normal;
}
    .schedulerControl > tbody > tr > td {
    border: 1px solid #8DAED9;
}
.schedulerScreenSelector
{
    margin-bottom:20px;
}
.schedulerScreenSelector input
{
    width:auto;
}
.schedulerScreenSelector label
{
    display:inline;
    margin-left:10px;
    font-size:14px;
}
.dsplastactivity {
    padding: 3px;
}
.dsplastactivity.hour {
    background-color:#FFFFCC;
}
.dsplastactivity.day {
    background-color:yellow;
}
.dsplastactivity.day3 {
    background-color:orange;
}
.dsplastactivity.week {
    background-color:red;
    color:white;
}
.htmlcontent {
    font-family: sans-serif, Arial, Verdana, "Trebuchet MS";
    font-size: 12px;
    color: red;
    word-wrap: break-word;
    word-break: break-all;
}