/* NOTIFICATION */
div.jrwt-notification-msg{font-size:12px;margin: 10px 0 0 0}
div.jrwt-notification-error {color: #f00}
div.jrwt-notification-success {color: #0a0}

/* FORM */
form.jrwt-form{margin-bottom:10px}
form.jrwt-form:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
form.jrwt-form div.jrwt-row {display:block;clear:both;float:left;}
form.jrwt-form div.jrwt-row fieldset{float:left}
form.jrwt-form div.jrwt-row div.jrwt-form-item {float:left;margin:3px 5px 3px 0}
form.jrwt-form div.jrwt-form-item label {display: block;font-weight:bold}
form.jrwt-form fieldset{border:none;padding-bottom:20px}
form.jrwt-form fieldset legend {border: 1px solid black; border-width: 0 0 1px 0;font-size:13px;font-weight:bold;margin-bottom:8px;padding-top:15px;width:100%}
form.jrwt-form input, 
form.jrwt-form select{width:100%;height:24px;border:1px solid #7F9DB9;line-height:20px;padding:0;}
form.jrwt-form select{height:24px}
form.jrwt-form select.jrwt-multiselect-fake {background:transparent;}
form.jrwt-form input.jrwt-multiselect-input {border:none;width:94%}
form.jrwt-form input[type=button],
form.jrwt-form input[type=submit],
form.jrwt-form input[type=reset] {height:24px;background-color:#EEE;border:3px double #ccc;color:#333;cursor: pointer;font-weight: bold;line-height: 20px;}
form.jrwt-form input[disabled=on]{color:#ccc}
/* TABLE */
div.jrwt-datatable-caption{height:15px;font-size:10px;margin:5px 0}
table.jrwt-datatable {border: 1px solid #C0C0C0;border-width: 1px 0 1px 1px;color:black;font-size:10px}
table.jrwt-datatable thead tr.jrwt-th{background-color:#F2F2F2;font-weight:bold}
table.jrwt-datatable thead tr.jrwt-th td{border-bottom:1px solid #000;border-right:1px solid #C0C0C0;padding: 2px 5px;}
table.jrwt-datatable tbody {overflow-y: auto; overflow-x: hidden}
table.jrwt-datatable tbody tr.highlight {background-color: #F0F8FF}
table.jrwt-datatable tbody tr td {border:1px solid #C0C0C0;border-left:none;border-top:none;padding:5px;height:22px}
table.jrwt-datatable td.r-border{border-right:1px solid black}
table.jrwt-datatable td.b-border{border-bottom:1px  solid black}

/* DATEPICKER */
table.jCalendar {border-collapse: separate;border-spacing: 2px;}
table.jCalendar th {background: #80A1E1;color: #fff;font-weight: bold;padding: 3px 5px;}
table.jCalendar td {background: #fff;color: #000;padding: 3px 5px;text-align: center;}
table.jCalendar td.other-month {background: #F0F8FF;color: #aaa;}
table.jCalendar td.today {border: 1px solid #F06;}
table.jCalendar td.selected {background: #F06;color: #fff;}
table.jCalendar td.selected.dp-hover {background: #f33;color: #fff;}
table.jCalendar td.dp-hover, table.jCalendar tr.activeWeekHover td {background: #fff;color: #000;}
table.jCalendar tr.selectedWeek td {background: #f66;color: #fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {background: #bbb;color: #888;}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {background: #bbb;color: #888;}
/* For the popup */
div.dp-popup {position: relative;background: #f2f2f2;border:1px solid #ccc;font-size: 10px;font-family: arial, sans-serif;padding: 2px;width: 171px;line-height: 1.2em;}
#dp-popup {position: absolute;z-index: 199;}
div.dp-popup h2 {font-size: 12px;text-align: center;margin: 2px 0;padding: 0;}
a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}
a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}
div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}
div.dp-popup div.dp-nav-prev a {float: left;}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}
div.dp-popup div.dp-nav-next a {float: right;}
div.dp-popup a.disabled {cursor: default;color: #aaa;}
div.dp-popup td {cursor: pointer;}
div.dp-popup td.disabled {cursor: default;}

/* COMMONS */
.jrwt-bluelink{background:none;border:none;color:#36C;cursor:pointer;text-decoration:underline}
