h1,h2,h3,h4,p{margin-top:0}h1{color:#000;font-size:40px;font-weight:400;line-height:1.4}h2{color:#0074be;font-size:30px;font-weight:400;line-height:1.4}h3{color:#000;font-size:24px;font-weight:400;line-height:1.4}h4,h4 span{color:#0074be;font-size:20px;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:#000;font-size:16px;line-height:1.4;font-weight:400}a{color:#0074be}img{border:none}.box{border:1px solid #e0dfe3}.buttons{font-size:11px;cursor:pointer}.footer,.footer a,.footer div,.footer p{font-size:12px;color:rgba(255,255,255,.7);width:100%;text-align:left;padding:0!important;line-height:1.6;font-weight:400}.fields{border:1px solid #d8d8d8;color:#3c3c3c;font-size:11px}form{margin:0;padding:0}.boxTop2,.boxTop2 p,.boxTop2 td,.boxtop2,.boxtop2 p,.boxtop2 td{background-color:#666;color:#fff}.boxTop,.boxTop p,.boxTop td,boxTop div{color:#fff;background-color:#333}.line1{background:#eee}.cartImage{background:#fff;text-align:center;border:1px solid #ddd}.searchLink2{visibility:hidden}.searchText{padding:5px 0 0 14px}.tellAFriend,.tellAFriend .normalText,.tellAFriend p{text-align:left;color:#999}.bodyPrintPage{background-image:none;background-color:#fff}.footer p{margin:0}.footerCompany{margin:0}.alert{color:red!important;font-weight:700;font-size:11px!important;text-decoration:none;text-align:center;border:1px solid red!important;padding:5px;margin:15px}.bgOn{background-color:#000;color:#fff;font-weight:700;cursor:default;border-width:0 1px 0 0;border-right-width:1px;border-right-style:solid;border-color:#999;padding-left:5px}.bgOff{font-weight:700;background-color:#5c5c5c;color:#fff;cursor:pointer;border-right-width:1px;border-right-style:solid;border-right-color:#999;padding-left:5px}.boxtop2{font-weight:400;color:#dddddf;background-color:#000;padding:3px;font-size:11px;text-indent:7px;font-weight:700}.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:#000;background-color:#fff!important;background-image:none!important}.printPage{color:#000}.calendar a{text-decoration:none;font-weight:700}#calendar{width:100%}#monthLabel{font-size:14px;color:#000;font-weight:700}#yearLabel{font-size:14px;font-weight:700;text-align:center;color:#000}#calendarMonth table{background-color:#ddd}.month{height:500px}.dayHeading{font-size:9px;text-align:center;height:1px;background-color:#fff;padding-top:10px}.day{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:3px;height:30px;background-color:#bbb;background-image:url(calendarBG.gif);background-repeat:no-repeat;background-position:left top}.weekend .day_num{color:#fff}.day_num td{background-color:#999;height:100%}.weekend{background-color:#6f6f6f;background-image:url(weekendBG.gif);background-repeat:no-repeat;background-position:left top}.weekend td{width:120px;color:#fff}.blank{background-color:#ddd;background-image:url(spacer.gif)}.calendar_heading{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#000}.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}