



div.row {
    clear: both;
}

div.rowEven {
    clear: both;
}

div.rowOdd {
    clear: both;
}

.group {
    border: 1px solid #8cacbb;
    padding: 0;
    margin: 0;
}

.legend {
    padding: 0.5em;
}


input.standalone {
    cursor: pointer;
    font-weight: normal;
}

input.context {
    cursor: pointer;
    font-weight: normal;
}

input.noborder {
}

.error {
    /* Class for error indication in forms */
    background: #FFCE7B;
    border: 1px solid #FFA500;
    margin: 1em;
}

.required {
    /* Used in addition to class "label" on required elements */
    background: url(required.gif) 2em no-repeat;
}

.label {
    font-weight: bold;
    padding: 0em 0em;
}

.field {
    padding: 0em 0em 0em 0em;
    text-align: left;
}

.info {
    padding: 0em 0em 0.2em 0em;
    text-align: left;
}

div.help {
	font-weight: normal;
}

span.card {
    background: #DEE7EC;
    border-color: #8CACBB;
    border-width: 1px;
    border-style: solid;
    float: left;
    margin: 1em;
    padding: 1em;
    text-align: center;
}

span.left {
    float: left;
    text-align: left;
    width: 40%;
}

span.right {
    float: right;
    text-align: right;
    width: 40%;
}

table.listing {
    /* The default table for document listings. Contains name, document types, modification times etc in a file-browser-like fashion */
    margin: 1em 0em 1em 0em;
}

table.listing th {
    background: #DEE7EC;
    color: Black;
    font-weight: normal;
    padding: 0em 1em 0em 1em;
}

table.listing tr.odd {
    /*every second line should be shaded */
    background: transparent;
}

table.listing tr.even {
    background: #F7F9FA;
}

table.listing td {
    padding: 0em 1em;
}

table.listing a:hover {
    text-decoration: underline;
}

table.box {
    /* The Plone Box(tm) (Navigation, Related etc) */
    background: transparent;
    margin: 0em 0em 2em 0em;
}

table.box th {
    background: #DEE7EC;
    color: Black;
    font-weight: normal;
    padding: 0em 1em;
    text-align: left;
}

table.box th.empty {
    background: White;
}

table.box tr.odd {
    /*every second line should be shaded */
    background: transparent;
}

table.box tr.even {
    background-color: #F7F9FA;
}

table.box td {
}

div.boxDetails {
    /*the line that contains the date for news and other info */
    text-align: right;
}

table.box a {
    /* special format for links inside boxes - adds link image and displays the link as a block (which in this case means the text will not float under the link image, plus the whole thing is clickable) */
}

table.box a.comment {
    /* special link for comments - default behavior is to display the discussion icon next to the link */
    background-image: url(http://www.eejnet.org/plone_images/discussion_icon.gif);
    background-position: 0px 0px;
    padding: 0em 0em 0.5em 2em;
}

table.box a.plain {
    /* use this if you need plain links without images */
    padding: 0;
}

span.folderName {
    /* The folder name in folder_contents */
    font-size: 150%;
    font-weight: bold;
}

div.spacer {
	margin: 3em;
}

.private {
    color: Black;
}

.published {
    color: #74AE0B;
}

.pending {
    color: #FFA500;
}

.syndicated {
    color: #008000;
}

.expired {
    color: Red;
}






