.tbldata caption {
display:none;
}
table.tbldata {
/*border-collapse:collapse;*/
clear:both;
}
.tbldata tbody td {
border-style:solid;
border-width:0pt 0pt 1px;
padding:2px 0pt 2px 5px;
}
.tbldata thead th {
background:transparent url(http://l.yimg.com/us.yimg.com/i/us/pim/r/medici/all/px_w.gif) repeat-y scroll 0%;
border-style:solid;
border-width:1px 1px 1px 0pt;
padding:1px 0pt 1px 5px;
text-align:left;
}
.tbldata thead th input {
margin-bottom:0px;
margin-top:-1px;
}
.tbldata td img {
text-align:right;
}
.tbldata th img {
float:right;
margin:4px 4px 0pt 0pt;
}
.tbldata tr.msgnew {
font-weight:bold;
}
#calhdr {
border-style:solid;
border-width:0pt 0pt 1px;
padding:0.75em 0pt;
text-align:right;
}
html > body #calhdr {
height:2em;
}
#calhdr span {
float:left;
font-size:140%;
font-weight:bold;
text-align:left;
width:auto;
}
#calhdr .print {
font-family:Verdana;
font-size:78%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0.5em 4px 0.5em 1.8em;
}
.tblcalendar thead th {
font-family:Verdana;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:3px 0pt;
text-align:center;
}
.tblcalendar tbody th {
font-family:Verdana;
font-size:74%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0pt 5px;
text-align:center;
}
.tblcalendar tbody th, .tblcalendar tbody td {
border-style:solid;
border-width:0pt 1px 1px;
}
.tblcalendar tbody td {
height:60px;
padding:0pt;
vertical-align:top;
}
.tblcalendar tbody td .calmonthhdr {
padding:0pt 5px 5px 0pt;
text-align:left;
}
.tblcalendar tbody td .calmonthhdr span {
display:block;
float:right;
font-family:Verdana;
font-size:73%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:4px 0pt 0pt;
}
.tblcalendar tbody td .calmonthhdr .d {
font-weight:bold;
padding:3px 0pt 3px 3px;
}
.tblcalendar tbody td .monmy {
border-style:solid;
border-width:0pt 0pt 1px;
clear:both;
padding:5px;
text-align:left;
}
.tblcalendar small {
font-family:Verdana;
font-size:73%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.tbldata thead th {
background-color:#E6E6E6;
border-bottom-color:#C1C1C1;
border-right-color:#C1C1C1;
border-top-color:#FFFFFF;
}
.tbldata thead th.sortcol {
background-color:#C1C1C1;
}
.tbldata tbody td {
border-bottom-color:#E6E6E6;
}
.tbldata tr.selected td {
background-color:#D5DED8;
}
#calhdr {
border-bottom-color:#FFFFFF;
}
#calhdr span {
color:#93A59C;
}
#calhdr .print {
background:transparent url(http://l.yimg.com/us.yimg.com/i/fifa/gen/printer.gif) no-repeat scroll 0% 50%;
}
.tblcalendar thead th {
color:#333333;
}
.tblcalendar tbody th {
background-color:#F6F6F6;
}
.tblcalendar tbody th, .tblcalendar tbody td {
border-color:#C1C1C1;
}
tbody td.bgc, .bgd, .today {
background-color:#D5DED8;
}
.tblcalendar tbody td .monmy, .calmy {
background-color:#EBF1EC;
border-color:#BFCBC4 !important;
}
.calguide {
background-color:#F4F6E1;
border-color:#CCCCAA !important;
}
.tblyear td.midcol {
border-left-color:#E6E6E6;
border-right-color:#E6E6E6;
}
