h1,h2,h3,h4,p{margin-top:0}h1{color:#004698;font-size:36px;font-weight:400;line-height:1.4}h2{color:#211d19;font-size:36px;font-weight:400;line-height:1.4}h3{color:#004698;font-size:32px;font-weight:400;line-height:1.4}h4,h4 span{color:#211d19;font-size:24px;font-weight:400;line-height:1.4}hr{color:#fff;border:1px dashed #ccc;border-width:1px 0 0 0;height:0}body,div,p,span,td{color:#211d19;font-size:16px;line-height:1.4;font-weight:400}a{color:#004698}img{border:none}.box{border:1px solid #e0dfe3}.buttons{font-size:11px;cursor:pointer}.b-footer p,.footer,.footer a,.footer div,.footer p{font-size:12px;color:#fff;width:100%;text-align:left;padding:0!important;line-height:1.4;font-weight:400;letter-spacing:1px;text-transform:uppercase;margin:0}.fields{border:1px solid #d8d8d8;color:#3c3c3c;font-size:11px}form{margin:0;padding:0}.tellAFriend,.tellAFriend .normalText,.tellAFriend p{text-align:left;color:#999}.bodyPrintPage{background-image:none;background-color:#fff}.footer p{margin:0}.footerCompany{margin:0}.bodyPrintPage,.bodyPrintPage .footer,.bodyPrintPage .normalText,.bodyPrintPage .printPage,.bodyPrintPage div,.bodyPrintPage h1,.bodyPrintPage h2,.bodyPrintPage h3,.bodyPrintPage p,.bodyPrintPage span,.bodyPrintPage td,.tellAFriend,.tellAFriend .normalText,body .bodyPrintPage{color:#004698;background-color:#fff!important;background-image:none!important}.printPage{color:#004698}.calendar a{text-decoration:none;font-weight:700}#calendar{width:100%}.calendarNext,.calendarPrev{width:33%;text-align:center}.calendarNext a,.calendarPrev a{font-size:20px;line-height:0;display:inline-block;vertical-align:top}#monthLabel{font-size:20px;color:#004698;font-weight:600;text-transform:uppercase;padding-bottom:30px;display:inline-block;vertical-align:middle}#yearLabel{font-size:20px;font-weight:600;text-align:center;color:#004698;padding-bottom:30px;display:inline-block;vertical-align:middle}#calendarMonth table{background-color:#fff}.month{min-height:500px}.dayHeading{font-size:20px;text-align:center;height:30px;background-color:#daa73a;padding:0}.day{border-right:1px solid #eee;border-bottom:1px solid #eee;padding:5px 10px;height:50px;background-color:#fff;background-image:url(calendarBG.gif);background-repeat:no-repeat;background-position:left top}.day p{color:#6b4b07;font-size:18px}.weekend .day_num{color:#6b4b07}.day_num td{background-color:#fff;height:100%}.weekend{background-color:#f7f7f7;background-image:url(weekendBG.gif);background-repeat:no-repeat;background-position:left top}.weekend td{width:120px;color:#fff}.blank{background-color:#fff;background-image:url(spacer.gif)}.calendar_heading{font-size:20px;font-weight:700;color:#004698;display:none}.faqQuestion{padding-left:17px;text-indent:-17px}.faqView a{text-decoration:none}.faqView a:hover{text-decoration:underline}.faqView div{border:1px dashed #ccc;padding:5px 5px 25px 5px;margin-left:17px;margin-bottom:20px}.faqView div p{margin:0}