/* CSS Document */

body{
margin:5px;
background-color:#FFF;
font-size:12px;
color:#000;
text-align:center;
}

a, a:link { color: #333; }
a:visited { color: #777; }
a:hover, a:focus { color: #ffffff; text-decoration:none; background-color:#f03;}
a:active { color: #606; }

div{
font-family:Arial, "宋体", Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

ul{
margin:0px;
padding-left:12px;
margin-left:5px;
line-height:20px;
}

.alignLeft{
text-align:left;
}

.alignRight{
text-align:right;
}

.alignCenter{
text-align:center;
}

.floatRight{
float:right;
}

.floatLeft{
float:left;
}

.cutDiv{
margin:0px;
margin-left:auto;
margin-right:auto;
clear:both;
width:700px;
}

#pageTop{
border-top:1px solid #000;
}

#pageTopLogo{
}

#pageTopPic{
background-image:url(/theme/daily01/images/daily_pic.jpg);
background-repeat:repeat-x;
height:80px;
}

#pageTopText{
padding-top:2px;
}

#mainDiv{
margin-top:5px;
}

.contentDiv{
clear:both;
margin:3px 3px 10px 3px;
padding:5px;
}

.contentDiv .divTitle{
font-size:14px;
font-weight:bold;
color:#ff0033;
line-height:20px;
margin:0px 0px 3px 0px;
border-bottom:1px solid #000;
}

#leftContent{
width:450px;
}

#rightContent{
width:240px;
border-left:1px solid #000;
}

#pageBottom{
margin-top:3px;
background-color:#eee;
color:#000;
padding:5px;
height:16px;
}

#Calendar{
width:210px;
border: 0px;
border-collapse:collapse;
}

#Calendar caption {
background-color:#003366;
color:#fff;
font-size:12px;
}

#Calendar caption a:link,
#Calendar caption a:visited,
#Calendar caption a:hover,
#Calendar caption a:active {
background-color:#003366;
color:#fff;
text-decoration:none;
}

#CalendarTable a:link,
#Calendar a:visited,
#Calendar a:active{
text-decoration:none;
}

#CalendarTable a:hover {
text-decoration:none;
}

#CalendarTable table{
border-collapse:collapse;
padding:0px;
width:210px;
border: 0px;
}

#CalendarTable table th{
font-family:Arial,"宋体";
font-size:12px;
background-color:#eee;
border: 1px solid #fff;
padding: 1px;
color:#666;
margin: 0;
text-align:center;
}

#CalendarTable table td{
font-family:Arial,"宋体";
font-size:12px;
border: 1px solid #fff;
color:#000;
text-align:center;
padding: 1px;
margin: 0;
}

#CalendarTable table td a{
display: block;
}

#CalendarTable .Today{
background: #ccc;
color: #000;
}

#CalendarTable .Today a {
color: #000;
}

#CalendarTable .Lastday{
background: #eee;
color: #000;
}

#Calendar .act{
color:#fff
padding:4px;
}
