
/*1/21/2013 modified for new UI*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 12px/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #cccccc/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a {text-decoration:none; color: #616764/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #cccccc/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a {text-decoration:none; color: #616764/*{fcHeader}*/; }

/*;display:block}*/
.ul-accordion ul li a {text-decoration:none}



/* Component containers*/
/* 1/21/2013  updated for new UI*/

.ui-dialog { background-image: none; }

.ui-accordion .ui-accordion-header {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #fff; display: block; cursor: pointer; position: relative; margin-top: 0; font-weight:600;background:#e0e0e0;font-size:11px ; }
.ui-accordion h3 {font-weight:600;text-shadow:1px 1px 0 #efefef;color:#616764;}
.ui-accordion h3:hover {font-weight:600;text-shadow:1px 1px 0 #efefef;color:#222}
.ui-accordion .ui-accordion-icons {  }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content {border-top: 0; overflow: auto; zoom: 1; }
.ui-accordion ul {margin:0;}		
.ui-accordion ul li {display:block;margin:0;border-bottom:1px solid #ccc;list-style-type:none;padding:7px 15px;font-size:11px;background: url('../../../images/accordianback.png') bottom left repeat-y; }
.ui-accordion ul li:hover {display:block;background: url('../../../images/accordianback_hover.png') bottom left repeat-y; }
.ul-accordion ul li a {text-decoration:none}

.ui-dialog .ui-dialog-title {color:#fff}



.sidebar .ui-accordion .ui-accordion-header {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #fff; display: block; cursor: pointer; position: relative; margin-top: 0; padding:10px; font-weight:600;background:#e0e0e0;font-size:11px }
.sidebar .ui-accordion .ui-accordion-content {padding:0 } 
.sidebar .ui-accordion h3 {font-weight:600;text-shadow:1px 1px 0 #efefef;color:#616764;}
.sidebar .ui-accordion h3:hover {font-weight:600;text-shadow:1px 1px 0 #efefef;color:#222}
.sidebar .ui-accordion .ui-accordion-icons {  }
.sidebar .ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.sidebar .ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.sidebar .ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.sidebar .ui-accordion .ui-accordion-content {border-top: 0; overflow: auto; zoom: 1; }
.sidebar .ui-accordion ul {margin:0;}		
.sidebar .ui-accordion ul li {display:block;margin:0;border-bottom:1px solid #ccc;list-style-type:none;padding:7px 15px;font-size:11px;background: url('../../../images/accordianback.png') bottom left repeat-y; }
.sidebar .ui-accordion ul li:hover {display:block;background: url('../../../images/accordianback_hover.png') bottom left repeat-y; }
.sidebar .ul-accordion ul li a {text-decoration:none}

.ui-sortable-helper {  background-color:#f4f4f4; border:1px  dashed #ff6a00; width:100%}
.ui-sortable-helper TABLE, .ui-sortable-helper td, .ui-sortable-helper .DataFormChildDataGridAlternatingItem_JQ , .ui-sortable-helper .DataFormChildDataGridItem_JQ{ width:25%}

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(../../images/ui-icons_cccccc_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../../images/ui-icons_cccccc_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../../images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../../images/ui-icons_cccccc_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../images/ui-icons_222222_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../../images/ui-icons_4b8e0b_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../images/ui-icons_a83300_256x240.png); }

.ui-widget-content { border: 1px solid #cccccc/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(../../images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid rgb(57, 147, 186); background:rgb(57, 147, 186) ; color: #fff/; font-weight: bold; }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius:0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 0px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 0px/*{cornerRadius}*/;
}
/* date picker modifications */
.ui-datepicker {padding-bottom: 0.5em;}
.ui-datepicker select {width: auto;}