﻿div.weekitem
{
width:240px;
min-height:40px;
border-bottom:dotted 1px #666699;
}

div.weekday
{
float:left;
width:30px;
height:20px;
line-height:20px;
}

div.weekdate
{
float:left;
width:30px;
height:20px;
line-height:20px;
}

div.weekevent
{
float:left;
width:180px;
text-align:right;
}

div.thisweekevent
{
float:left;
width:180px;
line-height:20px;
text-align:right;
}

div.thisweekevent a
{
display:block;
width:180px;
text-align:right;
line-height:20px;
}

div.thisweekevent a:hover, div.thisweekevent a:active
{
background-color:#000066;
}

div.weeksundayitem
{
width:240px;
min-height:66px;
border-bottom:dotted 1px #666699;
}

div.weeksundayleft
{
float:left;
width:60px;
height:60px;
}

div.weeksundaypiccie
{
clear:left;
width:40px;
height:40px;
background-image:url('images/sunday.png');
}

div.weeksundayright
{
float:left;
width:180px;
min-height:60px;
}


div.diaryitem
{
width:480px;
background-color:#CCCCEE;
}

div.diaryitemeven
{
width:480px;
background-color:#DDDDEE;
}

div.day
{
float:left;
width:60px;
}

div.date
{
float:left;
width:80px;
}

div.event
{
float:left;
width:340px;
line-height:20px;
}

div.calendarevent
{
float:left;
width:300px;
height:20px;
}

/*xxxxxxxxxxxxxx Pop Up xxxxxxxxxxxxxxx*/
div#popcont
{
position:absolute;
left:50%;
z-index:25;
}

div#pop
{
display:none;
position:absolute;
top:204px;
left:-210px;
margin:0px auto;
z-index:26;
width:420px;
background-color:transparent;
}

div#pophead
{
width:412px;
height:22px;
background-color:transparent;
background-image:url('images/pophead.png');
color:#FFFFFF;
font-size:small;
text-align:left;
padding:0px 4px 0px 4px;
}

div#eventtitle
{
float:left;
width:364px;
height:22px;
line-height:22px;
padding:0px 4px 0px 0px;
font:inherit;
}

div#popclose
{
float:left;
width:44px;
height:18px;
padding:0px 0px 4px 0px;
}

div#popclose a
{
display:block;
height:18px;
width:44px;
}

div#popclose a:link, div#popclose a:visited, div#popclose a:active
{
background-image:url('images/popclose.png') !important;
background-color:Transparent;
}

div#popclose a:hover
{
background-image:url('images/popclosehover.png') !important;
background-color:Transparent;
}

div#popbody
{
width:398px;
min-height:198px;
padding:10px;
background-color:#CCDDFF;
border-left:solid 1px #9999FF;
border-right:solid 1px #9999FF;
}

div#popfoot
{
width:412px;
height:20px;
line-height:20px;
background-color:transparent;
background-image:url('images/popfoot.png');
color:#FFFFFF;
font-size:small;
text-align:right;
padding:0px 4px 0px 4px;
}