/* LEXPERT GENERAL STYLESHEET */

body
{
   /* font-family: Arial;*/
    font-size: 12px;
    color: #FFFFFF; /*	background-color : #000000 ;*/
}

td, th
{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
}

/* formatting */
.tal
{
    text-align: left;
}
.tac
{
    text-align: center;
}
.tar
{
    text-align: right;
}
.max
{
    width: 100%;
}

/* padding */
.p0
{
    padding: 0px;
}
.p1
{
    padding: 1px;
}
.p3
{
    padding: 3px;
}
.p5
{
    padding: 5px;
}
.p10
{
    padding: 10px;
}
.p15
{
    padding: 15px;
}
.p20
{
    padding: 20px;
}

/* styles */
.b
{
    font-weight: bold;
}
.i
{
    font-style: italic;
}
.u
{
    text-decoration: underline;
}

/* font sizes */
.header
{
    font-size: 16px;
}
.subheader
{
    font-size: 14px;
}
.title
{
    font-size: 12px;
}
.story
{
    font-size: 11px;
}
.small
{
    font-size: 10px;
}

/* colours */
.white
{
    color: #FFFFFF;
}
.black
{
    color: #000000;
}
.slate
{
    color: 49607A;
}

/* backgrounds */
.whiteBg
{
    background-color: #FFFFFF;
}
.lighterBg
{
    background-color: #EEEEEE;
}
.lightBg
{
    background-color: #DDDDDD;
}
.medBg
{
    background-color: #777777;
}
.darkBg
{
    background-color: #333333;
}
.blackBg
{
    background-color: #000000;
}
.errorBg
{
    background-color: #AA0000;
}
.responseBg
{
    background-color: #FFFFF0;
}

/* form */

/* misc */
.ranked
{
    color: #006600;
}

/* event display */

.eventcalendar
{
    width: 100%;
    padding: 0px;
}


.eventcalendar td
{
    background: #999;
    padding: 10px 3px;
    border-bottom: solid 15px #fff;
}
.eventcalendar td a img
{
    border: solid 1px #000;
    margin-bottom: 4px;
}
.calendarmonth
{
    font-weight: bold;
    width: 20%;
}


.rgGroupCol
{
    padding-left: 0 !important;
    padding-right: 0 !important;
}


.NormalItemStyle
{
    /*background-color: #CCCCCC;        margin:100px;        background-color: Background;*/
}
.AlternatingItemStyle
{
    background-color: #CCCCCC;
}
.Month
{
    font-weight: bold;
    font-size: 16px;
}

.Title
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
}