* {margin: 0px; padding: 0px; font-family: Verdana;}
body {background-color: #213a40; margin: 0px; position: relative;}
a {text-decoration: none; color: #ea0b8c;}
p {color: #2b5c6a; font-size: 10px;}


a {color: #ea0b8c;}
a:hover {text-decoration: underline;}


table,td {border-collapse: collapse;}
td {border: 0px dotted black;}


select {background-color: #1c1c1c; border: 1px solid #666; color: #aaa;}
select:focus {border: 1px solid #777;}
option:focus {border: 1px solid #777;}

textarea {background-color: #404040; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #353432; border-bottom: 1px solid #353432; color: #999; text-indent: 1em;}
textarea:focus {border: 1px solid #777;}
input {background-color: #404040; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #353432; border-bottom: 1px solid #353432; color: #999; text-indent: 1em;}
input[type=text]:focus {
        border: 1px solid #777;
}
input[type=password]:focus {
        border: 1px solid #777;
}

.lnk {cursor: pointer;}
.lnk_u {cursor: pointer; text-decoration: underline;}

#days {
list-style:none;
width:141px;
margin:10px 0 0 8px;
}
#days li {
width:20px;
float:left;
}
#days li span {
display:block;
width:16px;
height:14px;
color:#2b5c6a;
font-size: 12px;
text-decoration:none;
text-align:center;
margin:0 auto 7px;
}

#numbers {
list-style:none;
width:141px;
margin:10px 0 0 8px;
}

#numbers li {
width:20px;
float:left;
}

#numbers li b {
display:block;
width:17px;
height:17px;
color:#2b5c6a;
font-size: 10px;
text-decoration:none;
text-align:center;
margin:0 auto 7px;

cursor: pointer;
}

#numbers .today,b.today {

font-weight:700;
text-align:center;
width:16px;
height:14px;
display:block;
}

#numbers .curr_date {}

.emp {}

