.JsDatePickBox       {position:relative;width:212px;font-family:Arial; margin:0 0 0 -70px; }
.JsDatePickBox .jsDatePickCloseButton       {cursor:pointer;position:absolute;z-index:1;top:1px;right:10px; width:33px;height:13px;background:url(img/closeButton_normal.gif) left top no-repeat;}
.JsDatePickBox .jsDatePickCloseButtonOver       {cursor:pointer;position:absolute;z-index:1;top:1px;right:10px;width:33px;height:13px;background:url(img/closeButton_over.gif) left top no-repeat;}
.JsDatePickBox .jsDatePickCloseButtonDown       {cursor:pointer;position:absolute;z-index:1;top:1px;right:10px;width:33px;height:13px;background:url(img/closeButton_down.gif) left top no-repeat;}
.JsDatePickBox .boxLeftWall       {float:left;width:7px;margin:0;padding:0;}
.JsDatePickBox .boxLeftWall .leftTopCorner       {margin:0;padding:0;width:7px;height:8px;background:url(img/boxTopLeftCorner.png) left top no-repeat;overflow:hidden;}
.JsDatePickBox .boxLeftWall .leftBottomCorner       {margin:0;padding:0;width:7px;height:8px;background:url(img/boxBottomLeftCorner.png) left top no-repeat;overflow:hidden;}
.JsDatePickBox .boxLeftWall .leftWall       {margin:0;padding:0;width:7px;background:url(img/boxSideWallPx.gif) #fff left top repeat-y;overflow:hidden;}
.JsDatePickBox .boxRightWall       {float:left;width:7px;margin:0;padding:0;}
.JsDatePickBox .boxRightWall .rightTopCorner       {margin:0;padding:0;width:7px;height:8px;background:url(img/boxTopRightCorner.png) left top no-repeat;overflow:hidden;}
.JsDatePickBox .boxRightWall .rightBottomCorner       {margin:0;padding:0;width:7px;height:8px;background:url(img/boxBottomRightCorner.png) left top no-repeat;overflow:hidden;}
.JsDatePickBox .boxRightWall .rightWall       {margin:0;padding:0;width:7px;background:url(img/boxSideWallPx.gif) #fff right top repeat-y;overflow:hidden;}
.JsDatePickBox .topWall       {position:absolute;overflow:hidden;top:0;left:7px;width:198px;height:4px;background:url(img/boxTopPx.gif) #fff left top repeat-x;}
.JsDatePickBox .bottomWall       {position:absolute;overflow:hidden;bottom:-1px;left:7px;width:198px;height:4px;background:url(img/boxTopPx.gif) #fff left top repeat-x;}
.JsDatePickBox .hiddenBoxLeftWall       {float:left;width:0;overflow:hidden;overflow:hidden;}
.JsDatePickBox .hiddenBoxRightWall       {float:left;width:0;overflow:hidden;overflow:hidden;}
.JsDatePickBox .boxMain						{float:left;background-color:#fff;margin:0;padding:15px 0 5px 0;}
.JsDatePickBox .boxMainStripped				{background:#fff;border:none;}
.JsDatePickBox .tooltip						{height:12px;line-height:11px;overflow:hidden;font-size:10px;color:#666;text-align:left;padding:0;margin:2px 0 2px 0;}
.JsDatePickBox .weekDaysRow       			{height:12px;overflow:hidden;line-height:11px;font-size:10px;color:#666;text-align:center;padding:0;margin:2px 0 0 0;}
.JsDatePickBox .weekDaysRow .weekDay		{float:left;height:14px;overflow:hidden;width:24px;margin:0 5px 0 0;padding:0;}

.JsDatePickBox .boxMainInner				{background:#fff;width:198px;float:left;margin:5px 0 0 0;padding:0;}
.JsDatePickBox .boxMainCellsContainer       {background-color:#fff;margin:0;padding:0;}
.JsDatePickBox .boxMainInner .controlsBar       {overflow:hidden;height:20px;position:relative;}
.JsDatePickBox .boxMainInner .controlsBarText       {overflow:hidden;height:20px;line-height:20px;color:#000;font-size:12px;text-align:center;}
.JsDatePickBox .boxMainInner .monthForwardButton       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(img/monthForward_normal.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .monthForwardButtonOver       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(img/monthForward_over.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .monthForwardButtonDown       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:22px;background:url(img/monthForward_down.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .monthBackwardButton       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(img/monthBackward_normal.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .monthBackwardButtonOver       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(img/monthBackward_over.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .monthBackwardButtonDown       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:22px;background:url(img/monthBackward_down.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearForwardButton       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(img/yearForward_normal.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearForwardButtonOver       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(img/yearForward_over.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearForwardButtonDown       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;right:0;background:url(img/yearForward_down.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearBackwardButton       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(img/yearBackward_normal.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearBackwardButtonOver       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(img/yearBackward_over.gif) left top no-repeat;}
.JsDatePickBox .boxMainInner .yearBackwardButtonDown       {overflow:hidden;cursor:pointer;width:20px;height:20px;position:absolute;top:0;left:0;background:url(img/yearBackward_down.gif) left top no-repeat;}


.JsDatePickBox .boxMainInner .skipDay       	{cursor:default;overflow:hidden;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;}
.JsDatePickBox .boxMainInner .dayNormal			{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;color:#4c4c4c; float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px; width:22px;height:23px; border:1px solid #666; }
.JsDatePickBox .boxMainInner .dayNormalToday	{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;color:#f40f0f;font-weight:bold;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayDisabled       {-khtml-user-select:none;cursor:default;font-size:12px;overflow:hidden;color:#999;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayOver			{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#000;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px; color:#fff; background:#000 ! important; }
.JsDatePickBox .boxMainInner .dayOverToday		{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;font-weight:bold;color:#f40f0f;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayDown			{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:red;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px; color:#fff; background:#000 ! important; }
.JsDatePickBox .boxMainInner .dayDownToday		{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#f40f0f;font-weight:bold;width:24px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px; }


.yearForwardButton	{display:none ! important; }
.yearBackwardButton {display:none ! important; }
