/*
 * Copyrighted by Paul Saunders, 2008.
 *
 * Redistribution and use of any content in source and/or binary forms,
 * with or without modification, are permitted provided that the following
 * conditions are met:
 *
 * Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions and the following disclaimer in the documentation
 * and/or other materials provided with the distribution.
 *
 * The name of Paul Saunders and the names of my contributors may not be used to
 * endorse or promote products derived from this software without specific
 * prior written permission.
 *
 * The content of this web site and the software herein is provided by the
 * copyright holders and contributors "as is" and any express or implied
 * warranties, including, but not limited to, the implied warranties of
 * merchantability and fitness for a particular purpose are disclaimed.
 * In no event shall the copyright owner or contributors be liable for any
 * direct, indirect, incidental, special, exemplary, or consequential damages
 * (including, but not limited to, procurement of substitute goods or services;
 * loss of use, data, or profits; or business interruption) however caused and
 * on any theory of liability, whether in contract, strict liability, or tort
 * (including negligence or otherwise) arising in any way out of the use of
 * this software, even if advised of the possibility of such damage.
*/
#cal_block {
    float: right;
    width: 230px;
    margin: 10px;
}

#cal_box {
    border: 1px solid #000;
}

#calendar {
    text-align: center;
    font-weight: bold;
}

#calendar_event {
    margin-top: 1px;
    font-size: .8em;
    font-weight: bold;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    color: #626294;
}

#calendar_nav {
    margin: 5px;
    padding: 5px;
    font-size: .8em;
}

#calendar_nav a:link, #calendar_nav a:visited, #calendar_nav a:active {
    color: #000;
}

#calendar_body {
    background: transparent;
    margin-left: auto;
    margin-right: auto;
    width: 168px;
    height: 139px;
    border: 1px solid #000;
}

#calendar_header {
    background: #626294;
    color: #fff;
    font-size: .8em;
    border: 4px solid #626294;
}

.calendar_day, .calendar_box {
    color: #000;
    font-size: .8em;
    float: left;
    width: 22px;
    height: 15px;
    border: 1px solid #000;
}

.calendar_link, .calendar_box {
    cursor: pointer;
}

.empty_box {
    cursor: default;
}

.calendar_num {
    font-weight: normal;
}

.calendar_inevt {
    color: #e53624;
}

#calendar_month {
    background: none repeat scroll 0%;
}

.day_sel {
    border: 1px solid #000000;
    background: #626294;
}