 #ui-datepicker-div, .ui-datepicker-inline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0; margin: 0; background: #ddd; width: 185px; } #ui-datepicker-div { display: none; border: 1px solid #777; z-index: 100;  } .ui-datepicker-inline { float: left; display: block; border: 0; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-dialog { padding: 5px !important; border: 4px ridge #ddd !important; } .ui-datepicker-disabled { position: absolute; z-index: 100; background-color: white; opacity: 0.5; } button.ui-datepicker-trigger { width: 25px; } img.ui-datepicker-trigger { margin: 2px; vertical-align: middle; } .ui-datepicker-prompt { float: left; padding: 2px; background: #ddd; color: #000; } * html .ui-datepicker-prompt { width: 185px; } .ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker { clear: both; float: left; width: 100%; color: #fff; } .ui-datepicker-control { background: #051235;  padding: 2px 0px; } .ui-datepicker-links { background: #051235;  padding: 2px 0px; } .ui-datepicker-control, .ui-datepicker-links { font-weight: bold; font-size: 80%; } .ui-datepicker-links label {  padding: 2px 5px; color: #888; } .ui-datepicker-clear, .ui-datepicker-prev { float: left; width: 34%; } .ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev { float: right; text-align: right; } .ui-datepicker-current { float: left; width: 30%; text-align: center; } .ui-datepicker-close, .ui-datepicker-next { float: right; width: 34%; text-align: right; } .ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next { float: left; text-align: left; } .ui-datepicker-header { padding: 1px 0 3px; background: #39416A;  text-align: center; font-weight: bold; height: 1.3em; } .ui-datepicker-header select { background: #39416A;  color: #fff; border: 0px; font-weight: bold; } .ui-datepicker { background: #ccc; text-align: center; font-size: 100%; } .ui-datepicker a { display: block; width: 100%; } .ui-datepicker-title-row { background: #5d709f;  } .ui-datepicker-days-row { background: #eee; color: #666; } .ui-datepicker-week-col { background: #777; color: #fff; } .ui-datepicker-days-cell { color: #000; border: 1px solid #ddd; } .ui-datepicker-days-cell a{ display: block; } .ui-datepicker-week-end-cell { background: #ddd; } .ui-datepicker-title-row .ui-datepicker-week-end-cell { background: #5d709f;  } .ui-datepicker-days-cell-over { background: #fff; border: 1px solid #777; } .ui-datepicker-unselectable { color: #888; } .ui-datepicker-today { background: #fcc !important; } .ui-datepicker-current-day { background: #999 !important; } .ui-datepicker-status { background: #ddd; width: 100%; font-size: 80%; text-align: center; }  #ui-datepicker-div a, .ui-datepicker-inline a { cursor: pointer; margin: 0; padding: 0; background: none; color: #000; } .ui-datepicker-inline .ui-datepicker-links a { padding: 0 5px !important; } .ui-datepicker-control a, .ui-datepicker-links a { padding: 2px 5px !important; color: #eee !important; } .ui-datepicker-title-row a { color: #eee !important; } .ui-datepicker-control a:hover { background: #fdd !important; color: #333 !important; } .ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover { background: #ddd !important; color: #333 !important; }  .ui-datepicker-multi .ui-datepicker { border: 1px solid #5d709f;  } .ui-datepicker-one-month { float: left; width: 185px; } .ui-datepicker-new-row { clear: left; } .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;   font: menu; font-size: 12px;  line-height: 16px; overflow: hidden; } .ac_loading { background: white url(/js/ui/indicator.gif) right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; } .mybuttonwrapper { background: url('/button2.png') no-repeat bottom left; margin-left: 170px; width: 200px; text-align: center; padding-top: 10px; } a.mybutton { font-size: 14px; font-weight: bold; line-height: 30px; height: 24px; text-decoration: none; color: white; } a:link.mybutton, a:visited.mybutton, a:active.mybutton { text-decoration: none; } a.mybutton:hover span { text-decoration: underline; }  .jqiwarning .jqi{ background-color: #b0be96; } .jqifade{ position: absolute; background-color: #ffffff; } div.jqi{ position: absolute; background-color: #4B6DB7; padding: 10px; width: 570px; text-align: left; } div.jqi .jqiclose{ float: right; margin: -35px -10px 0 0; cursor: pointer; color: #c0cEa6; } div.jqi .jqicontainer{ background-color: #ffffff; padding: 5px; color: #062971;  font-weight: bold; } div.jqi .jqimessage{ background-color: #ffffff; padding: 10px; } div.jqi .jqibuttons{ clear: left; text-align: center; padding: 5px 0 0 0; } div.jqi button{ padding: 3px 10px 3px 10px; margin: 0 10px; }  .impromptuwarning .impromptu{ background-color: #aaaaaa; } .impromptufade{ position: absolute; background-color: #ffffff; } div.impromptu{ position: absolute; background-color: #cccccc; padding: 10px; width: 300px; text-align: left; } div.impromptu .impromptuclose{ float: right; margin: -35px -10px 0 0; cursor: pointer; color: #213e80; } div.impromptu .impromptucontainer{ background-color: #213e80; padding: 5px; color: #ffffff; font-weight: bold; } div.impromptu .impromptumessage{ background-color: #415ea0; padding: 10px; } div.impromptu .impromptubuttons{ text-align: center; padding: 5px 0 0 0; } div.impromptu button{ padding: 3px 10px 3px 10px; margin: 0 10px; }  #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(/Images/Cluetip/wait.gif); } .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: #d9d9c2; } .cluetip-default #cluetip-outer { position: relative; margin: 0; background-color: #acbedf;  border: 1px solid #062971; } .cluetip-default h3#cluetip-title { margin: 0 0 5px; padding: 8px 10px 4px; font-size: 14px; font-weight: bold; background-color: #062971;  color: #fff; } .cluetip-default #cluetip-title a { color: black; font-size: 13px; } .cluetip-default p { margin-top: 10px; margin-bottom: 0; } .cluetip-default #cluetip-inner { padding: 10px; } .cluetip-default div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #900; }  .clue-right-default .cluetip-arrows { background-image: url(/Images/Cluetip/arrow_left.gif); } .clue-left-default .cluetip-arrows { background-image: url(/Images/Cluetip/arrow_right.gif); left: 100%; margin-right: -11px; } .clue-top-default .cluetip-arrows { background-image: url(/Images/Cluetip/arrow_down.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-default .cluetip-arrows { background-image: url(/Images/Cluetip/arrow_up.gif); 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-right-jtip .cluetip-arrows { background-image: url(/Images/Cluetip/arrowleft.gif); } .clue-left-jtip .cluetip-arrows { background-image: url(/Images/Cluetip/arrowright.gif); left: 100%; margin-right: -11px; } .clue-top-jtip .cluetip-arrows { background-image: url(/Images/Cluetip/arrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-jtip .cluetip-arrows { background-image: url(/Images/Cluetip/arrowup.gif); top: -11px; left: 50%; margin-left: -11px; height: 11px; width: 22px; }  .cluetip-rounded { background: transparent url(/Images/Cluetip/bl.gif) no-repeat 0 100%; margin-top: 10px; margin-left: 12px; } .cluetip-rounded #cluetip-outer { background: transparent url(/Images/Cluetip/tl.gif) no-repeat 0 0; 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; background: transparent url(/Images/Cluetip/tr.gif) no-repeat 100% 0; top: 0; right: 0; width: 12px; height: 30px; margin: -12px -12px 0 0; } .cluetip-rounded #cluetip-inner { background: url(/Images/Cluetip/br.gif) no-repeat 100% 100%; 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-right-rounded .cluetip-arrows { background-image: url(/Images/Cluetip/rarrowleft.gif); } .clue-left-rounded .cluetip-arrows { background-image: url(/Images/Cluetip/rarrowright.gif); left: 100%; margin-left: 12px; } .clue-top-rounded .cluetip-arrows { background-image: url(/Images/Cluetip/rarrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-rounded .cluetip-arrows { background-image: url(/Images/Cluetip/rarrowup.gif); top: -23px; left: 50%; margin-left: -11px; height: 11px; width: 22px; }  .cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner { zoom: 1; } 