/**/ table td{border:1px solid #ccc;font-size:11px;background:#fff;}table td{padding:3px 5px 3px 5px;vertical-align:top;}
table td.label{font-weight:bold;background:#FFFEED;}table tr.title td{font-weight:bold;font-size:14px;color:#0373BD;padding:5px 3px 5px 3px;}
#cluetip-close img{border:0;}#cluetip-title{overflow:hidden;}#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(data:image/gif;base64,R0lGODlhPgANAJEAAMzMzJmZmf///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgACACwAAAAAPgANAAACX4wvh8At7SB7kkIbpTJp4ykBnxiOZrgFnXJW5evGULoucnbB+c3QtI4LgngkjedHbO2WQoDPAxwypc3RkxUtTrVV1BGazCqbV9t2TE1ze19s+H32spBxeNc4B9f3d0gBACH5BAUKAAIALAAAAAAUAA0AAAImhC+pGe2HlnIPAjlpsBcLvVnep3EjaHqoqJYstkKnK7dUCtNRThUAIfkEBQoAAgAsBwAAABQADQAAAiaEL6kZ7YeWcg8COWmwFwu9Wd6ncSNoeqioliy2Qqcrt1QK01FOFQAh+QQFCgACACwOAAAAFAANAAACJoQvqRnth5ZyDwI5abAXC71Z3qdxI2h6qKiWLLZCpyu3VArTUU4VACH5BAUKAAIALBUAAAAUAA0AAAImhC+pGe2HlnIPAjlpsBcLvVnep3EjaHqoqJYstkKnK7dUCtNRThUAIfkEBQoAAgAsHAAAABQADQAAAiaEL6kZ7YeWcg8COWmwFwu9Wd6ncSNoeqioliy2Qqcrt1QK01FOFQAh+QQFCgACACwjAAAAFAANAAACJoQvqRnth5ZyDwI5abAXC71Z3qdxI2h6qKiWLLZCpyu3VArTUU4VACH5BAUKAAIALCoAAAAUAA0AAAImhC+pGe2HlnIPAjlpsBcLvVnep3EjaHqoqJYstkKnK7dUCtNRThUAIfkEBQoAAgAsKgAAABQADQAAAiaML6kJ7YeWcg8GOSmwFwu9Wd6ncSNoeqioliy2Qqcrt1QK01FOFQAh+QQFCgACACwjAAAAFAANAAACJowvqQnth5ZyDwY5KbAXC71Z3qdxI2h6qKiWLLZCpyu3VArTUU4VACH5BAUKAAIALBwAAAAUAA0AAAImjC+pCe2HlnIPBjkpsBcLvVnep3EjaHqoqJYstkKnK7dUCtNRThUAIfkEBQoAAgAsFQAAABQADQAAAiaML6kJ7YeWcg8GOSmwFwu9Wd6ncSNoeqioliy2Qqcrt1QK01FOFQAh+QQFCgACACwOAAAAFAANAAACJowvqQnth5ZyDwY5KbAXC71Z3qdxI2h6qKiWLLZCpyu3VArTUU4VACH5BAkKAAIALAAAAAA+AA0AAAJElC+hiwgPm5y0zsUmjLZ7iinU9nzmGQYjebZdum7ufIUxR+eJrbF6DuvJfrSghAQgFnlHn7JlbCCfrqjDSf1YD9PspAAAOw==);border:1px solid #000;}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}.cluetip-default{background-color:#EFEFEF;}.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#EFEFEF;}
.cluetip-default h3#cluetip-title{margin:0;padding:4px 5px 4px 5px;font-size:1.1em;font-weight:normal;background-color:#0373BD;color:#fff;}
.cluetip-default #cluetip-title a{color:#fff;font-size:.95em;text-decoration:none;}
.cluetip-default #cluetip-inner{padding:5px 10px 10px 10px;border-left:2px solid #0373BD;border-right:2px solid #0373BD;border-bottom:2px solid #0373BD;}
.cluetip-default div#cluetip-close{text-align:right;margin:0;color:#900;}.clue-right-default .cluetip-arrows{background-image:url(data:image/gif;base64,R0lGODlhCwAWAIABAANzvefn5yH5BAEAAAEALAAAAAALABYAAAIjjI+AC7rWHIsvtmmTvXBzT4HiKAZkBx6l6mGUK2lcNdNPUgAAOw==);}
.clue-left-default .cluetip-arrows{background-image:url(data:image/gif;base64,R0lGODlhCwAWAIABAANzvefn5yH5BAEAAAEALAAAAAALABYAAAIkRI4JlrqN1oNyutqqvDrqHXyYSJZkeKKf17Ggy3CQOqN1eAcFADs=);left:100%;margin-right:-11px;}
.clue-top-default .cluetip-arrows{background-image:url(data:image/gif;base64,R0lGODlhFgALAIABAANzvefn5yH5BAEAAAEALAAAAAAWAAsAAAIchI+pEOsZ4nuxTlXzPbnvDk7g6IwmZp5cmhpsAQA7);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-default .cluetip-arrows{background-image:url(data:image/gif;base64,R0lGODlhFgALAIABAANzvefn5yH5BAEAAAEALAAAAAAWAAsAAAIcjI8AyJ26nAwQzlbrPTnv3k0g6IwjY5pcqrJsAQA7);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-jtip{background-color:transparent;}.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff;}
.cluetip-jtip h3#cluetip-title{margin:0 0 5px;padding:2px 5px;font-size:16px;font-weight:normal;background-color:#ccc;color:#333;}
.cluetip-jtip #cluetip-inner{padding:0 5px 5px;display:inline-block;}.cluetip-jtip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-left-jtip .cluetip-arrows{left:100%;margin-right:-11px;}.clue-top-jtip .cluetip-arrows{top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-jtip .cluetip-arrows{top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded{margin-top:10px;margin-left:12px;}.cluetip-rounded #cluetip-outer{margin-top:-12px;}
.cluetip-rounded #cluetip-title{background-color:transparent;padding:12px 12px 0;margin:0 -12px 0 0;position:relative;}
.cluetip-rounded #cluetip-extra{position:absolute;display:block;top:0;right:0;width:12px;height:30px;margin:-12px -12px 0 0;}
.cluetip-rounded #cluetip-inner{padding:5px 12px 12px;margin:-18px -12px 0 0;position:relative;}
.cluetip-rounded div#cluetip-close{text-align:right;margin:0 5px 5px;color:#009;background:transparent;}
.cluetip-rounded div#cluetip-close a{color:#777;}.clue-left-rounded .cluetip-arrows{left:100%;margin-left:12px;}
.clue-top-rounded .cluetip-arrows{top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-rounded .cluetip-arrows{top:-23px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded #cluetip-title,.cluetip-rounded #cluetip-inner{zoom:1;}.fc_main{background:#E1F0FF;border:3px solid #036;font-family:Verdana;font-size:10px;}
.fc_date{border:1px solid #E1F0FF;cursor:pointer;font-size:10px;text-align:center;}
.fc_dateHover,TD.fc_date:hover{cursor:pointer;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #036;border-bottom:1px solid #036;background:#E1F0FF;font-size:10px;text-align:center;}
.fc_wk{font-family:Verdana;font-size:10px;text-align:center;}.fc_wknd{color:#036;font-weight:bold;font-size:10px;text-align:center;}
.fc_head{background:#036;color:#FFF;font-weight:bold;text-align:left;font-size:11px;}
#calendarDiv{position:absolute;width:205px;border:1px solid #317082;padding:1px;background-color:#FFF;font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden;}
#calendarDiv span,#calendarDiv img{float:left;}#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}
#calendarDiv td{padding:3px;margin:0;font-size:10px;}#calendarDiv .selectBox{border:1px solid #E2EBED;color:#E2EBED;position:relative;}
#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color:#317082;color:#FFF;position:relative;}
#calendarDiv .selectBoxTime{border:1px solid #317082;color:#317082;position:relative;}
#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color:#216072;position:relative;}
#calendarDiv .topBar{height:16px;padding:2px;background-color:#317082;}#calendarDiv .activeDay{color:#F00;}
#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background-color:#E2EBED;text-align:center;position:absolute;bottom:0;width:201px;}
#calendarDiv .todaysDate div{float:left;}#calendarDiv .timeBar{height:17px;line-height:17px;background-color:#E2EBED;width:72px;color:#FFF;position:absolute;right:0;}
#calendarDiv .timeBar div{float:left;margin-right:1px;}#calendarDiv .monthYearPicker{background-color:#E2EBED;border:1px solid #AAA;position:absolute;color:#317082;left:0;top:15px;z-index:1000;display:none;}
#calendarDiv #monthSelect{width:70px;}#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}
#calendarDiv .monthYearActive{background-color:#317082;color:#E2EBED;}#calendarDiv td{text-align:right;cursor:pointer;}
#calendarDiv .topBar img{cursor:pointer;}#calendarDiv .topBar div{float:left;margin-right:1px;}
.BtnCalendar{font-size:11px;}
/**/