a {color:black;text-decoration:none}
a:hover{color:#3D107B;text-decoration:underline}


.tred{color:#970317;font-size:14pt;font-weight:bold}
.twhite{color:#ffffff;font-size:14pt;font-weight:bold}
.tgreen{color:#3E7941;font-size:14pt;font-weight:bold}
.torange{color:#E8641B;font-size:14pt;font-weight:bold}
.tpurple{color:#91007B;font-size:14pt;font-weight:bold}
.p1{line-height:16pt}

input.text{background-color:#5E8AC6;border:1px #000000 solid;color:white;font-size:9pt}
input.button{background-color:#5E8AC6;border:1px #000000 outset;color:white;font-size:9pt}
select.text{background-color:#5E8AC6;border:1px #000000 solid;color:white;font-size:9pt}
table{font-size:9pt}


/*-- top bar --*/
a.top {color:white;text-decoration:none}
a.top:hover{color:#D8E0F0}



/*-- left bar --*/
.lnav{background-image:URL(images/lnav.gif);}
.tips{line-height:16pt;color:#200767}

a.lnav {color:#200767;text-decoration:none}
a.lnav:hover{color:#5E8AC6}

/* ----------------- prject --------------- */
a.unimportant:hover{color:blue;text-decoration:underline}
a.important:hover{color:red;text-decoration:underline}
a.complete:hover{color:gray;text-decoration:line-through}

.important {color:red}
.unimportant {color:blue}
.complete {color:gray;text-decoration:line-through}

/* ----------------- task --------------- */
a.request:hover{color:red;text-decoration:underline}
.request{color:blue}





/* ----------------- calendar --------------- */
a.gray {color: #B6B6B6;
text-decoration: none}

table.calbox{
border: 1px solid #B4D5F6;
background-color: #E1EEFC;
}

table.calbox td.cap{
border: 1px solid #f5f5f5;
padding-left: 3px;
padding-right: 1px;
text-align: center;
background-color : #ffffff;
}

table.calbox td{
font-size: 8pt;
padding: 1px;
}

td.night {
background-color: #63B1F9;
text-align: center;
}

td.morning {
background-color: #A4D2FF;
text-align: center;
}

td.afternoon {
background-color: #63B1F9;
text-align: center;
}

td.evening {
background-color: #A4D2FF;
text-align: center;
}

td.blank1 {
background-color: #CEE3FF;
}

td.blank2 {
background-color: #ffffff;
}

td.something1 {
background-color: #CEFFCE;
}

td.something2 {
background-color: #ffffff;
}

td.something3 {
background-color: #98FF98;
}

.today {
font-weight: bold;
color: #FF0000;
}

.header {
padding-left: 15px;
background-color: #ffffff;
}

.reminder {
padding-left: 15px;
background-color: #ffffff;
}



.subtitle{background-color:#D7E8FF;padding:10px}
.even{background-color:#D7E8FF}
.odd{background-color:#ffffff}


.crtdate{font-family:arial;font-size:15pt;}

td.ri {background-image: URL(img/ri.gif);}
td.li {background-image: URL(img/li.gif);}
td.bi {background-image: URL(img/bi.gif);}
td.ra1 {background-image: URL(img/ra1.gif);}
td.ra2 {background-image: URL(img/ra2.gif);}
td.la1 {background-image: URL(img/la1.gif);}
td.la2 {background-image: URL(img/la2.gif);}

td.inactive {
background-color: #F2F6FB;
text-align: center;
background-image: URL(img/inactive.gif);
}

td.active {
text-align: center;
background-color: #FFFFFF;
background-image: URL(img/active.gif);
}