.datepick {background-color: #fff;color: #000;border: 1px solid #444;    border-radius: 0.25em;    -moz-border-radius: 0.25em;    -webkit-border-radius: 0.25em;font-family: Arial,Helvetica,Sans-serif;font-size: 90%;}
.datepick-rtl {direction: rtl;}
.datepick-popup {z-index: 1000;}
.datepick-disable {position: absolute;z-index: 100;background-color: white;opacity: 0.5;filter: alpha(opacity=50);}
.datepick a {color: #fff;text-decoration: none;}
.datepick a.datepick-disabled {color: #888;cursor: auto;}
.datepick button {    margin: 0.25em;    padding: 0.125em 0em;    background-color: #fcc;    border: none;    border-radius: 0.25em;    -moz-border-radius: 0.25em;    -webkit-border-radius: 0.25em;    font-weight: bold;}
.datepick-nav, .datepick-ctrl {float: left;width: 100%;background-color: #000;color: #fff;font-size: 90%;font-weight: bold;}
.datepick-ctrl {background-color: #600;}
.datepick-cmd {width: 30%;}
.datepick-cmd:hover {background-color: #777;}
.datepick-ctrl .datepick-cmd:hover {background-color: #f08080;}
.datepick-cmd-prevJump, .datepick-cmd-nextJump {width: 8%;}
a.datepick-cmd {height: 1.5em;}
button.datepick-cmd {text-align: center;}
.datepick-cmd-prev, .datepick-cmd-prevJump, .datepick-cmd-clear {float: left;padding-left: 2%;}
.datepick-cmd-current, .datepick-cmd-today {float: left;width: 35%;text-align: center;}
.datepick-cmd-next, .datepick-cmd-nextJump, .datepick-cmd-close {float: right;padding-right: 2%;text-align: right;}
.datepick-rtl .datepick-cmd-prev, .datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear {float: right;padding-left: 0%;padding-right: 2%;text-align: right;}
.datepick-rtl .datepick-cmd-current, .datepick-rtl .datepick-cmd-today {float: right;}
.datepick-rtl .datepick-cmd-next, .datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close {float: left;padding-left: 2%;padding-right: 0%;text-align: left;}
.datepick-month-nav {float: left;background-color: #777;text-align: center;}
.datepick-month-nav div {float: left;width: 12.5%;margin: 1%;padding: 1%;}
.datepick-month-nav span {color: #888;}
.datepick-month-row {clear: left;}
.datepick-month {float: left;width: 15em;border: 1px solid #444;text-align: center;}
.datepick-month-header, .datepick-month-header select, .datepick-month-header input {height: 1.5em;background-color: #444;color: #fff;font-weight: bold;}
.datepick-month-header select, .datepick-month-header input {height: 1.4em;border: none;}
.datepick-month-header input {position: absolute;display: none;}
.datepick-month table {width: 100%;border-collapse: collapse;}
.datepick-month thead {border-bottom: 1px solid #aaa;}
.datepick-month th, .datepick-month td {margin: 0em;padding: 0em;font-weight: normal;text-align: center;}
.datepick-month th {border: 1px solid #777;}
.datepick-month th, .datepick-month th a {background-color: #777;color: #fff;}
.datepick-month td {background-color: #eee;border: 1px solid #aaa;}
.datepick-month td.datepick-week {border: 1px solid #777;}
.datepick-month td.datepick-week * {background-color: #777;color: #fff;border: none;}
.datepick-month a {display: block;width: 100%;padding: 0.125em 0em;background-color: #eee;color: #000;text-decoration: none;}
.datepick-month span {display: block;width: 100%;padding: 0.125em 0em;}
.datepick-month td span {color: #888;}
.datepick-month td .datepick-other-month {background-color: #fff;}
.datepick-month td .datepick-weekend {background-color: #ddd;}
.datepick-month td .datepick-today {background-color: #f0c0c0;}
.datepick-month td .datepick-highlight {background-color: #f08080;}
.datepick-month td .datepick-selected {background-color: #777;color: #fff;}
.datepick-month th.datepick-week {background-color: #777;color: #fff;}
.datepick-status {clear: both;background-color: #ddd;text-align: center;}
.datepick-clear-fix {clear: both;}
.datepick-cover {    display: none;    display: block;    position: absolute;    z-index: -1;    filter: mask();    top: -1px;    left: -1px;    width: 100px;    height: 100px;}
.uploadify {position: relative;float:left;margin-bottom: 1em;}
.uploadify-queue {margin-bottom: 1em;position:relative;top:40px;}
.uploadify-queue-item {background-color: #F5F5F5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font: 11px Verdana, Geneva, sans-serif;margin-top: 5px;max-width: 350px;padding: 10px;}
.uploadify-error {background-color: #FDE5DD !important;}
.uploadify-queue-item .cancel a {background: url('/_media/images/general/uploadify-cancel.png') 0 0 no-repeat;float: right;height:16px;text-indent: -9999px;width: 16px;}
.uploadify-queue-item.completed {background-color: #7E335E;}
.uploadify-progress {background-color: #7E335E;margin-top: 10px;width: 100%;}
.uploadify-progress-bar {background: transparent;height: 3px;width: 1px;}
