body {
    background-color: #FFFFFF;
    color:#333333;

}

#welcome a
{
    color: #990066;
}
/***************************************************
 a link style
 *****************************************************/
a:link {
	color: #333333;
}
a:hover {
	color: #333333;
}

a:visited  {
    color: #333333;
}
/**************************************************
Top banner part style
 ***************************************************/
    .divider
    {
        background-image:url(../image/divider.gif);
        background-repeat:repeat-x;
}
.dateLabel
{

}
.empty
{
 
}
/*********************************************
Calendar moth view style
 ************************************************/
    table.calMonth {
        border-color: #88BBDD;
        background-color: #BBDDFF;
}


table.calMonth th {
    border-color: #88BBDD;
}

table.calMonth td {
    border-color: #BBDDFF;
    background-color: #FFFFFF;
}
/************************************
Calendar weekly view style
 ************************************/
    table.calWeekContainer
    {
        border-collapse: collapse;
        background-color:#BBDDFF;
        color: #000000;
}
table.calWeekContainer td
{

    background-color:#BBDDFF;
}
table.calWeekTop
{
    background-color:#BBDDFF;
    color:#000000;

}


table.calWeekTop td {

}
table.calWeekTop td.today {
    background-color: #8bd;

}

table.calWeek {
    border-color: #BBDDFF;
    background-color:#BBDDFF;

}

table.calWeek th {
    border-color: #88BBDD;
}

table.calWeek td {
    border-color: #BBDDFF;
    background-color: #FFFFFF;

}
table.calWeek td div.event {
    background-color: #ddf;
    color: #444;
    border-color: #888;
}

table.calWeek td div.lockedEvent {
    background-color: #ddf;
    color: #444;
    border-color: #888;
}
table th.today {
    background-color: #8bd;
}

table td.today {
    background-color: #ffc;
}


/************************************************
Calebdar Day view
 ****************************************************/
    table.calDayContainer th
    {
        background-color:#BBDDFF;
        /*border-color: #006699;*/


}
table.calDayContainer td
{
    background-color:#BBDDFF;
}
table.calDayTop td {
    border-color: #006699;

}
table.dayCalAllDay{
    background-color:#BBDDFF;
}
table.dayCalAllDay th{
    background-color:#BBDDFF;
}

table.calDay {
    border-color: #BBDDFF;
    background-color:#BBDDFF;
}

table.calDay th {
    border-color: #88BBDD;
}


table.calDay td {
    border-color: #BBDDFF;
    background-color: #FFFFFF;
}


table.calDay td div.event {
    background-color: #ddf;
    color: #444;
    border-color: #888;

}

table.calDay td div.lockedEvent {
    background-color: #ddf;
    color: #444;
    border-color: #888;
}
/***************************************************
end of the Day view style
 *****************************************************/
    /***************************************************
    User list style
     *****************************************************/
    table.userList {
        border-color: black;
}
table.userList th {
    background-color: black;
    color: #f0f8ff;
}
table.userList td {
    border-top-color: black;
}
table.userList td.even {
    background-color: #def;
}
input#delete {
    background-color: #fcc;
}

span.input {
    background-color: #bdf;
    border-color: #8cf;
}
/***************************************************
Edit Event pop up window style
 *****************************************************/
    table#editEvent
    {
        background-color:#ffffff;
}
/***************************************************
Edit Calendar pop up window style
 *****************************************************/
   
table.editCal td:first-child {
    text-align: right;
}
.help {
    font-size: .85em;
    font-style: italic;
}
/***************************************************
subscribe calendar page cal.php
 *****************************************************/
    #calList
    {
        border-color: #990000;

}
/***************************************************
a link style
 *****************************************************/
.weeks {
    background-color: #FFCACA;
}

.info {
    background-color: #00CCFF;
}

.error {
    background-color: #FF6666;
}
/*
------------------------------
calendar header style
------------------------------
 */
    #mainContent
    {
        background-color: #D7EBFF;

}

#mainSpace
{
    background-color: #D7EBFF;

}

.calendar_header {
    background-color: #D7EBFF;
}
.dateArrow {
    background-color:#BBDDFF ;
    position:relative;

}
.ArrowRew{
background-image:url(../image/arrow_rew.gif);
background-repeat:no-repeat;
}
.ArrowFF{
background-image:url(../image/arrow_ff.gif);
background-repeat:no-repeat;
}

.date {
    background-color: #73AAD8;
}


.date_selected {
    background-color:#BBDDFF ;
}


/*menu and mini calendar*/

.menuTitle
{
    background-color:#006699;
    color:#FFFFFF;

}
.calendar_manage
{

    background-color: #006699;
    background-image: url(../image/manage_tab.gif);
    background-repeat: no-repeat;

}

a.hasEvent {
    font-size: 1.2em;
    font-weight: bold;
}
#myCalendar_tab
{
    border-color: #73AAD8;
}
.myCalendar_tab
{
    background-color: #FFFFFF;
    border-color: #006699;
}
/*Menu Other calendars style*/
.menuTitleOther
{
    background-color:#73AAD8;
    color:#FFFFFF;
}
.calendar_manageOther
{
    background-color: #73AAD8;
    background-image: url(../image/manageOther_tab.gif);
    background-repeat: no-repeat;
}
#otherCalendar_tab
{
    border-color: #73AAD8;
}

.otherCalendar_tab
{
    background-color: #FFFFFF;
    color: #333333;
    border-color: #73AAD8;
}
/*mini calendar style*/


#miniCal {
    background-color: #D7EBFF;
}

#miniCal table
{
    background-color:#BBDDFF;
}
#miniCal table th
{

    border-color: #BBDDFF;
    background-color:#BBDDFF;
}
#miniCal table td
{
    background-color: #FFFFFF;
}
#miniCal table .empty
{
    background-color: #e4e6e8;
    color:#CCCCCC;
}
#miniCal table .today
{
    background-color: #FFFFCC;
    color:#CCCCCC;
}



/************************************************
setting page
 *************************************************/
    #setting
    {
        /*border: 3px solid #D7EBFF;*/
        background-color:#D7EBFF;
}
#setting table
{
    border-color: #D7EBFF;
    background-color: #FFFFFF;
}

/***************************************************
agenda page style
 ****************************************************/
#agendaContent
{
background-color:#D7EBFF;
}
.agendaList
{
border-color:#BBDDFF;
background-color: #FFFFFF;
}
.agendaList h3
{
background-color:#BBDDFF;
}

#eventBox
{
    /*border-color: #73AAD8;*/
    background-color: #FFFFFF;
    color: #000000;
}
div#eventBox .event{
    background-color: #FFFFFF;
    border-color: #73AAD8;
}
/**************************************************
Date picker
 *****************************************************/
    div#datePicker table
    {
        background-color: #BBDDFF;
}
div#datePicker table th
{
    background-color:#BBDDFF;
}
div#datePicker table td
{
    background-color: #FFFFFF;
}
div#datePicker table .empty
{
    background-color: #e4e6e8;
}

div#datePicker table .today
{
    background-color: #FFFFCC;
}
/**************************************************
HELP Page style
 *****************************************************/

#main h2 {
    background-color:#BBDDFF;
    border-color: #006699;
}
.note {
    background-color:#FFFFCC;
    border-color: #CCCCAA;
}
.warning {
    background-color:#FFCCCC;
    border-color: #CCAAAA;
}
.tip {
    background-color:#CCFFCC;
    border-color: #AACCAA;
}
/**************************************************
Browser page style /browse/events.php
 *****************************************************/
    div#browse
    {
        background-color: #FFFFFF;
}
div#browse h2
{
    background-color:#BBDDFF;

}
/**************************************************
search result page style /api.php
 *****************************************************/
    .Events
    {
        background-color:#FFFFFF;
        border-color: #73AAD8;
}
.Events .event
{
    background-color: #FFFFFF;
}
.Events .event .name
{
    background-color: #BBDDFF;
}
.Events .event a
{
    background-color: #BBDDFF;
    color: #990066;
}
/*************************************************
Footer style
 *****************************************************/
    .footer
    {
        color:#666666;
}
.footer a
{
    color: #666666;
}



/*************************************************
simBox style
*****************************************************/
#eTitle {
    background-color:#BBDDFF;
    border-color:#006699;
    border-style: solid;
    border-width: 0 0 1px;
    height: 27px;

}

#eTitleClose {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size:10px;
    height: 15px;
    width: 15px;
    margin-right:5px;
    margin-top: 5px;
    text-align: center;
    background-color:#BBDDFF;
    border-color:#006699;
    border-style: solid;
    border-width: 1px;
}
#simBox {
    clear: both;
    margin-left: 10px;
    padding: 0;
    text-align: left;
    vertical-align: top;
    line-height: 1.4em;
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #006699;
    color: #000000;
    overflow: hidden;
}

* {
    margin: 0;
    padding: 0;
}

