Calendar not displaying correctly

In the following code, ‘disposal_from’ is a text box:

    mCalDF = new dhtmlxCalendarObject("disposal_from");
    mCalDF.setSkin("dhx_skyblue");
    mCalDF.setDateFormat("%m/%d/%Y");
    mCalDF.draw();

When the calendar opens, it looks like this:

I’ve also tried other skins, to no effect. Any idea’s?

Probably some css classes of your page affect calendar styles.
We need a complete demo if the problem can not be solved.

It was the default settings for a td. I added

.entbox td {padding: 0px;border:none;}

to my css to fix it.