.timeSlot{float:left;line-height:28px;width:70px;margin-left:25px;}div.restClearBox{border:1px solid #000;height:15px;margin:5px 5px 0;margin-top:4px !important;width:15px;float:left;display:block;background-color:white;}div.restGreenBox{background-color:green;border:1px solid #000;height:15px;margin:5px 5px 0;margin-top:4px !important;text-align:center;width:15px;color:#FFF;float:left;display:block;}div.restPurpleBox{background-color:#7a00ff;border:1px solid #000;float:left;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;margin-top:4px !important;}div.restPurpleBox a,div.restGreenBox a,div.restBlueBox a,div.restOrangeBox a{width:100%;height:100%;display:block;cursor:pointer;color:#fff !important;padding:0 !important;}div.restOrangeBox{background-color:orange;border:1px solid #000;float:left;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;margin-top:4px !important;}div.restBlueBox{background-color:#4385BB;border:1px solid #000;float:left;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;margin-top:4px !important;}.orangeBox{background-color:orange !important;}div.restSemiBox{background-image:url('/images/semibooked.png');background-position:top left;background-repeat:no-repeat;border:1px solid #000;float:left;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;}div.restSemiBox a{width:20px;height:20px;display:block;cursor:pointer;color:#000;padding:0 !important;}div.restRedBox{background-color:red;border:1px solid #000;height:15px;margin:0 5px;text-align:center;width:15px;color:#FFF;float:left;display:block;margin-top:4px !important;font-size:12px;}div.restRedBox a{width:100%;height:100%;display:block !important;cursor:pointer;color:#fff !important;padding:0 !important;}div.restClearBox{border:1px solid #FFF;float:left;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;}div.restGreenBox{background-color:green;border:1px solid #000;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;display:block;float:left;}div.restRedBox{background-color:red;border:1px solid #000;height:20px;line-height:19px;margin-left:2px;margin-right:2px;margin-top:0;text-align:center;width:20px;display:block;float:left;color:white;}