/*
// ltw_style.css
// $Id: ltw_style.css 5 2006-03-12 08:15:51Z mootinator $
// 
// ltwCalendar Style Sheet 
*/
body {
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0px;
}

a.prevnext:link {color: 9999CC; font-size: 12px; text-decoration:underline}
a.prevnext:visited {color: 9999CC; font-size: 12px; text-decoration:underline}
a.prevnext:hover {color: 666699; font-size: 12px; text-decoration:underline}
a.prevnext:active {color: 666699; font-size: 12px; text-decoration:underline}

a.day:link {color: #666; font-weight: bold; font-size: 14px; text-decoration:none; background: #dfdfdf; padding-top: 4px; padding-left: 4px;}
a.day:visited {color: black; font-weight: bold; font-size: 14px; text-decoration:underline; background: #dfdfdf; padding-top: 4px; padding-left: 4px;}
a.day:hover {color: #666; font-weight: bold; font-size: 14px; text-decoration:underline; background: #dfdfdf; padding-top: 4px; padding-left: 4px;}
a.day:active {color: black; font-weight: bold; font-size: 14px; text-decoration:underline; background: #dfdfdf; padding-top: 4px; padding-left: 4px;}

a.event:link {color: blue; font-size: 12px; text-decoration:underline;}
a.event:visited {color: blue; font-size: 12px; text-decoration:underline}
a.event:hover {color: red; font-size: 12px; text-decoration:underline}
a.event:active {color: blue; font-size: 12px; text-decoration:underline}

a.admin:link {color: 2557ad; font-size: 14px; text-decoration:none}
a.admin:visited {color: 2557ad; font-size: 14px; text-decoration:none}
a.admin:hover {color: 2557ad; font-size: 14px; text-decoration:underline}
a.admin:active {color: 2557ad; font-size: 14px; text-decoration:underline}

.window_title {
background: url(images/greyTitleBar.gif);
background-repeat:repeat-x;
height: 50px;
font-family:Arial, Tahoma, Verdana, sans-serif;
font-weight: bold;
font-size: 20px;
color: #2557ad;
}

table.cal {
background-color: #EFEFEF;
height: 600px;
font-family: sans-serif;
border: 4px solid #999;
}

.caption {
font-family: Arial, Tahoma, Verdana, sans-serif;
color: #2557ad;
font-size: 28px;
font-weight: bold;
}

.thead {
color: #2557ad;
background-color: #d6e7fb;
font-size: 14px;
font-weight: bold;
border: 1px solid #000;
}

td.cal {
background-color: FFFFFF;
text-align: left;
vertical-align: top;
padding-top:5px;
border: 2px solid #DFDFDF;
}

tfoot.cal {
color:black;
background-color: #d6e7fb;
font-size: 10px;
text-align: left
}

ul.cal {
margin: 0px;
list-style-position: inside
}

.cal-admin-link {
color: #2557ad;
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}

/*
input {
background: #DFDFDF;
border-top: 1px solid #EFEFEF;
border-left: 1px solid #EFEFEF;
border-right: 2px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
}
 */

select {
background: #FFFFFF;
border: 1px solid #CCCCCC;
}

/* popup styles */

.popup {
background-color: #EFEFEF;
font-family: Arial, Tahoma, Verdana, sans-serif;
border: 4px solid #999;
padding: 10px;
}

.popupHead {
font-size: 14px;
}
