.MsgDisplay
{
    FONT-SIZE: 10pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #4c4c94
}
.MsgDisplay #button
{
    FONT-SIZE: 8pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
.MsgDisplay #msgBody
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
.MsgDisplay #msgFooter
{
    FONT-SIZE: 8pt;
    COLOR: #efefef
}
.MsgDisplay #msgHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #efefef;
    FONT-FAMILY: Arial
}
.MsgDisplay #txtBox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    COLOR: #4c4c94;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial
}
.cnrBkGround1
{
    BACKGROUND-COLOR: white
}
.cnrFrGround1
{
    BACKGROUND-COLOR: #4c4c94
}
.cnrFrGround2
{
    BACKGROUND-COLOR: #cccccc
}
.cnrBkGround2
{
    BACKGROUND-COLOR: #4c4c94
}
.drkBGColor
{
    BACKGROUND-COLOR: #4c4c94
}
.drkMedText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial
}
.drkSmlText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial
}
.drkTblRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #efefef;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #4c4c94
}
.medBGColor
{
    BACKGROUND-COLOR: #c0c0c0
}
.medTblRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c0c0c0
}
.MsgDisplay OPTION
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #efefef
}
.ThisEventHour
{
    FONT-SIZE: 8pt;
    WIDTH: 16px;
    COLOR: #ddddee;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #4c4c94;
    TEXT-ALIGN: center
}
.ReservedHour
{
    FONT-SIZE: 8pt;
    WIDTH: 16px;
    CURSOR: hand;
    COLOR: #ddddee;
    FONT-FAMILY: Arial;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #9999ff;
    TEXT-ALIGN: center
}
.AutomationHour
{
    WIDTH: 16px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #c0c0c0
}
.AvailableHour
{
    WIDTH: 16px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.ScheduleHead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ddddee;
    TEXT-ALIGN: center
}
.GenericButton
{
    FONT-SIZE: 8pt;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
.NavCell
{
    CURSOR: hand
}
.GenericButton2
{
    FONT-SIZE: 8pt;
    WIDTH: 46px;
    CURSOR: hand;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.GenericButton3
{
    FONT-SIZE: 8pt;
    WIDTH: 60px;
    COLOR: #4c4c94;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}
.cnrBkGround3
{
    BACKGROUND-COLOR: #efefef
}
body
{
    background-color: #efefef;
    color: #4c4c94;
    font-family: Arial;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    margin: 0px;
    padding-top: 10px;
}
p
{
    font-size: 10pt;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
h3
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    border-bottom: #cfcfcf 2px solid;
    
}
h4
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    clear: both;
}
h5
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 2px;
    padding-top: 0px;
    clear:both;
}
.wrapper710
{
    width: 710px;
}
.hanging1
{
    font-size: 10pt;
    text-indent: -5em;
    margin-left: 5em;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
.hanging2
{
    font-size: 10pt;
    text-indent: -100px;
    margin-left: 100px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
.indent100
{
    font-size: 10pt;
    margin-left: 100px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 10px;
}
.nomargin
{
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.label1
{
    width: 100px;
    float: left;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
ul
{
    font-size: 10pt;
}
.figure-1
{
    width: 600px;
}

.figure-1-left
{
    float: left;
    margin-right: 20px;
}
.figure-1-right
{
    width: 300px;
}
.section-box-1
{
    border-right: #cfcfcf 1px solid;
    border-top: #cfcfcf 1px solid;
    border-left: #cfcfcf 1px solid;
    border-bottom: #cfcfcf 1px solid;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}
