/* CSS Document */

/*CMS*/
.popCalendar{width:168px;display:none;border-left:solid 1px;border-top:solid 1px;position:padding:0px;margin:0px;float:left;margin-bottom:-120px;}
.popCalendar #calendarHeader{position:relative;width:167px;height:25px;background-color:#999999;border-bottom:solid 1px;border-right:solid 1px;padding:0px;margin:0px;}
.popCalendar #calendarHeader #title{position:absolute;width:117px;height:25px;padding-top:5px;text-align:center;left:24px;}
.popCalendar #calendarHeader #title #arrowLeft{float:left;margin-top:3px;}
.popCalendar #calendarHeader #title #arrowLeft img:hover{cursor:pointer;}
.popCalendar #calendarHeader #title #center{display:inline;}
.popCalendar #calendarHeader #title #arrowRight{float:right;margin-top:3px;}
.popCalendar #calendarHeader #title #arrowRight img:hover{cursor:pointer;}
.popCalendar #titleRow{padding:0px;margin:0px;}
.popCalendar #titleRow .titleDay{float:left;width:23px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;padding:0px;margin:0px;}
.popCalendar .row {padding:0px;margin:0px;height:17px;}
.popCalendar .row .day{float:left;width:23px;height:17px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;padding:0px;margin:0px;}
.popCalendar .row .day:hover{background-color:#000000;color:#ffffff;cursor:pointer;}

/*Main Calendar Page*/
#container #bottombox #sub_copy #searchContainer .popCalendar{width:168px;display:none;border-left:solid 1px;border-top:solid 1px;position:absolute;left:420px;padding:0px;margin:0px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader{position:relative;width:167px;height:25px;background-color:#999999;border-bottom:solid 1px;border-right:solid 1px;padding:0px;margin:0px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title{position:absolute;width:117px;height:25px;padding-top:5px;text-align:center;left:24px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title #arrowLeft{float:left;margin-top:3px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title #arrowLeft img:hover{cursor:pointer;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title #center{display:inline;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title #arrowRight{float:right;margin-top:3px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #calendarHeader #title #arrowRight img:hover{cursor:pointer;}
#container #bottombox #sub_copy #searchContainer .popCalendar #titleRow{padding:0px;margin:0px;}
#container #bottombox #sub_copy #searchContainer .popCalendar #titleRow .titleDay{float:left;width:23px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;padding:0px;margin:0px;}
#container #bottombox #sub_copy #searchContainer .popCalendar .row {padding:0px;margin:0px;height:17px;}
#container #bottombox #sub_copy #searchContainer .popCalendar .row .day{float:left;width:23px;height:17px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;padding:0px;margin:0px;}
#container #bottombox #sub_copy #searchContainer .popCalendar .row .day:hover{background-color:#000000;color:#ffffff;cursor:pointer;}

/*Results Page*/
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar{padding:0px;margin:0px;width:168px;display:none;border-left:solid 1px;border-top:solid 1px;position:absolute;left:175px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader{padding:0px;margin:0px;position:relative;width:167px;height:25px;background-color:#999999;border-bottom:solid 1px;border-right:solid 1px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title{padding:0px;margin:0px;position:absolute;width:117px;height:25px;padding-top:5px;text-align:center;left:24px;background:none;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title #arrowLeft{float:left;margin-top:3px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title #arrowLeft img:hover{cursor:pointer;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title #center{display:inline;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title #arrowRight{float:right;margin-top:3px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #calendarHeader #title #arrowRight img:hover{cursor:pointer;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #titleRow{padding:0px;margin:0px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar #titleRow .titleDay{padding:0px;margin:0px;float:left;width:23px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar .row {padding:0px;margin:0px;height:17px;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar .row .day{padding:0px;margin:0px;float:left;width:23px;height:17px;text-align:center;border-right:solid 1px;border-bottom:solid 1px;background-color:#eeeeee;}
#container #bottombox #sub_copy #anotherSearch #searchContainer .popCalendar .row .day:hover{padding:0px;margin:0px;background-color:#000000;color:#ffffff;cursor:pointer;}