/**
 * yui modules css
 * 
 * 
 * 
 * @author		Rolf Mortenson
 * @link		http://www.nyseblue.com
 * @email		rmortenson@nyseblue.com
 * 
 * @file		yui-modules.css
 * @version		5.3
 * @date		6/20/2011
 * 
 * Copyright (c) 2010-2011
 */

/* this file contains core.css and skin css files for : */
/*yui button-core.css*/
/*yui container-core.css*/
/*yui datatable-core.css*/
/*yui menu-core.css*/
/*yui paginator-core.css*/
/*yui tabview-core.css*/

/*yui autocomplete-skin.css*/
/*yui button-skin.css*/
/*yui container-skin.css*/
/*yui datatable-skin.css*/
/*yui menu-skin.css*/
/*yui paginator-skin.css*/
/*yui tabview-skin.css*/
/*yui uploader*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/

/*yui button-core.css ------------------------------------------------------------*/
/*version: 2.7.0*/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.yui-button .first-child{display:block;*display:inline-block;}.yui-button button,.yui-button a{display:block;*display:inline-block; border:none; margin:0;}.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;} .yui-button a{text-decoration:none;}

/*yui charts-core.css ------------------------------------------------------------*/
	/*intentionally empty*/

/*yui container-core.css ------------------------------------------------------------*/
/*version: 2.8.0*/
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel{position:relative;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}.yui-tt-shadow{position:absolute;}.yui-override-padding{padding:0!important;}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}

* html .yui-overlay-hidden table {border-collapse:separate;} /* IE hides the border correctly if it is set to "separate"*/
.yui-overlay-hidden {position: absolute; top: -10000px!important;}

/*yui datatable-core.css ------------------------------------------------------------*/
/*version: 2.8.0*/
.yui-dt-mask{position:absolute;z-index:9500;}.yui-dt-tmp{position:absolute;left:-9000px;}.yui-dt-scrollable .yui-dt-bd{overflow:auto;}.yui-dt-scrollable .yui-dt-hd{overflow:hidden;position:relative;}.yui-dt-scrollable .yui-dt-bd thead tr,.yui-dt-scrollable .yui-dt-bd thead th{position:absolute;left:-1500px;}.yui-dt-scrollable tbody{-moz-outline:none;} thead .yui-dt-sortable{cursor:pointer;} thead .yui-dt-draggable{cursor:move;}.yui-dt-coltarget{position:absolute;z-index:999;}.yui-dt-hd{zoom:1;}th.yui-dt-resizeable .yui-dt-resizerliner{position:relative;}.yui-dt-resizer{position:absolute;right:0;bottom:0;height:100%;cursor:e-resize;cursor:col-resize;background-color:#CCC;opacity:0;filter:alpha(opacity=0);}.yui-dt-resizerproxy{visibility:hidden;position:absolute;z-index:9000;background-color:#CCC;opacity:0;filter:alpha(opacity=0);}th.yui-dt-hidden .yui-dt-liner,td.yui-dt-hidden .yui-dt-liner,th.yui-dt-hidden .yui-dt-resizer{display:none;}.yui-dt-editor{position:absolute;z-index:9000;}
th.yui-dt-hidden,
tr.yui-dt-odd .yui-dt-hidden,
tr.yui-dt-even .yui-dt-hidden {
display:none;
}


/*yui menu-core.css ------------------------------------------------------------*/
/*version: 2.7.0*/
.yuimenu{top:-999em;left:-999em;}.yuimenubar{position:static;}.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}.yuimenubar li,.yuimenu li{list-style-type:none;}.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}.yuimenubar ul{*zoom:1;}.yuimenubar .yuimenu ul{*zoom:normal;}.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}.yuimenubaritem{float:left;}.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}.yui-overlay.yui-force-redraw{margin-bottom:1px;}

/*yui paginator-core.css ------------------------------------------------------------*/
	/*intentionally empty*/

/*yui resize-core.css -------------------------------------------------------------*/
/*version: 2.8.0*/
.yui-resize{position:relative;zoom:1;z-index:0;}.yui-resize-wrap{zoom:1;}.yui-draggable{cursor:move;}.yui-resize .yui-resize-handle{position:absolute;z-index:1;font-size:0;margin:0;padding:0;zoom:1;height:1px;width:1px;}.yui-resize .yui-resize-handle-br{height:5px;width:5px;bottom:0;right:0;cursor:se-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-bl{height:5px;width:5px;bottom:0;left:0;cursor:sw-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-tl{height:5px;width:5px;top:0;left:0;cursor:nw-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-tr{height:5px;width:5px;top:0;right:0;cursor:ne-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-r{width:5px;height:100%;top:0;right:0;cursor:e-resize;zoom:1;}.yui-resize .yui-resize-handle-l{height:100%;width:5px;top:0;left:0;cursor:w-resize;zoom:1;}.yui-resize .yui-resize-handle-b{width:100%;height:5px;bottom:0;right:0;cursor:s-resize;zoom:1;}.yui-resize .yui-resize-handle-t{width:100%;height:5px;top:0;right:0;cursor:n-resize;zoom:1;}.yui-resize-proxy{position:absolute;border:1px dashed #000;visibility:hidden;z-index:1000;}.yui-resize-hover .yui-resize-handle,.yui-resize-hidden .yui-resize-handle{opacity:0;filter:alpha(opacity=0);}.yui-resize-ghost{opacity:.5;filter:alpha(opacity=50);}.yui-resize-knob .yui-resize-handle{height:6px;width:6px;}.yui-resize-knob .yui-resize-handle-tr{right:-3px;top:-3px;}.yui-resize-knob .yui-resize-handle-tl{left:-3px;top:-3px;}.yui-resize-knob .yui-resize-handle-bl{left:-3px;bottom:-3px;}.yui-resize-knob .yui-resize-handle-br{right:-3px;bottom:-3px;}.yui-resize-knob .yui-resize-handle-t{left:45%;top:-3px;}.yui-resize-knob .yui-resize-handle-r{right:-3px;top:45%;}.yui-resize-knob .yui-resize-handle-l{left:-3px;top:45%;}.yui-resize-knob .yui-resize-handle-b{left:45%;bottom:-3px;}.yui-resize-status{position:absolute;top:-999px;left:-999px;padding:2px;font-size:80%;display:none;zoom:1;z-index:9999;}.yui-resize-status strong,.yui-resize-status em{font-weight:normal;font-style:normal;padding:1px;zoom:1;}

/*yui tabview-core.css ------------------------------------------------------------*/
/*version: 2.7.0*/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-nav li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}.yui-navset .yui-content:after{content:'';display:block;clear:both;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}

/*yui uploader-core.css ------------------------------------------------------------*/
	/*intentionally empty*/

/* ***************** begin skin css ********************* */

/*yui autocomplete-skin.css ----------------------------------------------------------*/

/* styles for entire widget */
.yui-ac {position:relative; font-family:Tahoma, Helvetica, Arial, sans-serif;font-size:100%;}

/* styles for input field */
.yui-ac-input {position:static; width:100%;}

/* styles for results container */
.yui-ac-container {position:relative;/*top:1.6em;*/width:100%;}

/* styles for header/body/footer wrapper within container */
.yui-ac-content {position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}

/* styles for container shadow */
.yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}

/* styles for container iframe */
.yui-ac iframe {opacity:0;filter: alpha(opacity=0);padding-right:.3em; padding-bottom:.3em;}/* Bug 2026798: extend iframe to shim the shadow */

/* styles for results list */
.yui-ac-content ul{margin:0;padding:0;width:100%;}

/* styles for result item */
.yui-ac-content li {margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1; /* For IE to trigger mouse events on LI */}

/* styles for prehighlighted result item */
.yui-ac-content li.yui-ac-prehighlight {background:#B3D4FF;}

/* styles for highlighted result item */
.yui-ac-content li.yui-ac-highlight {background:#426FD9;color:#FFF;}



/*yui accordionview.css ----------------------------------------------------------*/
.yui-accordionview div.yui-accordion-content {
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.hidden {
	visibility: hidden;
	position: absolute;
}

.almosthidden {
	position: absolute;
	left: -9999px;
	z-index: -10;
}

.yui-accordionview {
	position: relative;border-bottom: 1px #A3A3A3 solid;
}

.yui-accordionview li.yui-accordion-panel {
	display: inline;
}

ul.yui-accordionview ul.yui-accordionview {
    zoom: 1;
}

.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {
	display: block;
	border: 1px #A3A3A3 solid;
	border-bottom: none;
	padding: 0.3em;
	height: 1.5em;
	padding-left: 0.5em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background: url(../images/yui/sprite.png) repeat-x;
	background-position: 0 -1500px;
	position: relative;
	cursor: pointer;
	margin: 0px;
}

.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover {
	background-position: 0 -1300px;
}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {
	background-position: 0 -1500px;
	border-color: #243356;
	border-bottom: 1px #243356 solid;
	/*color: #fff;*/
}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover {
	background-position: 0 -1300px;
}

.yui-accordion-toggle .indicator {
	display: block;
	width: 14px;
	height: 14px;
	background: url(../images/yui/sprite.png) 0 -350px;
	position: absolute;
	right: 0.5em;
	top: 25%;
}
.yui-accordion-toggle.active .indicator {
	background: url(../images/yui/sprite.png) 0 -400px;
}

.yui-accordion-content {
	border-left: 1px #A3A3A3 solid;
	border-right: 1px #A3A3A3 solid;
	/*background: #EDF5FF;*/
	background: #FFF;
    _zoom: 1;
}

ul.submenu {
	background: #fff;
}

ul.submenu li a {
	display: block;
	height: 1.5em;
	line-height: 1.5em;
	padding: 0.3em;
	padding-left: 0.5em;
	text-decoration: none;
	color: #000;
}
ul.submenu li a:hover {
	background: #b3d4ff;
}
ul.submenu li a:visited, .yui-accordionview li.yui-accordion-panel a.link:visited {color: #777;}

.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:focus {
	text-decoration: underline;
}
.yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.activepanel {
	text-decoration: underline;
}

/*yui button-skin.css ------------------------------------------------------------*/
/*version: 2.7.0*/
.yui-button{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}
.yui-button .first-child{display:block;*display:inline-block;}
.yui-button button,.yui-button a{display:block;*display:inline-block;border:none;margin:0;}
.yui-button button{background-color:transparent;*overflow:visible;cursor:pointer;}
.yui-button a{text-decoration:none;}
.yui-button{border-width:1px 0;border-style:solid;border-color:#808080;background:url(../images/yui/sprite.png) repeat-x 0 0;margin:auto .25em;*line-height: 1.4;}
.yui-button .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;_margin:0;*line-height: 1.4;}
.yui-button button,.yui-button a{padding:0 10px;font-size:93%;line-height:1.5;*line-height:1.4;min-height:1.5em;*min-height:auto;color:#000;}
.yui-button a{*line-height:1.875;*padding-bottom:1px;}
.yui-split-button button,
.yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}
.yui-menu-button button{background-image:url(../images/yui/menu-button-arrow.png);}
.yui-split-button button{background-image:url(../images/yui/split-button-arrow.png);}

/* Focus state */
.yui-button-focus{border-color:#7D98B8;background-position:0 -1300px;}
.yui-button-focus .first-child{border-color:#7D98B8;}
.yui-button-focus button,
.yui-button-focus a{color:#000;}
.yui-split-button-focus button{background-image:url(../images/yui/split-button-arrow-focus.png);}

/* Hover state */
.yui-button-hover{border-color:#7D98B8;background-position:0 -1300px;}
.yui-button-hover .first-child{border-color:#7D98B8;}
.yui-button-hover button,
.yui-button-hover a{color:#000;}
.yui-split-button-hover button{background-image:url(../images/yui/split-button-arrow-hover.png);}

/* Active state */
.yui-button-active{border-color:#7D98B8;background-position:0 -1700px;}
.yui-button-active .first-child{border-color:#7D98B8;}
.yui-button-active button,
.yui-button-active a{color:#000;}
.yui-split-button-activeoption{border-color:#808080;background-position:0 0;}
.yui-split-button-activeoption .first-child{border-color:#808080;}
.yui-split-button-activeoption button{background-image:url(../images/yui/split-button-arrow-active.png);}

/* Checked state */
.yui-radio-button-checked,
.yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}
.yui-radio-button-checked .first-child,
.yui-checkbox-button-checked .first-child{border-color:#304369;}
.yui-radio-button-checked button,
.yui-checkbox-button-checked button{color:#fff;}

/* Disabled state */
.yui-button-disabled{border-color:#ccc;background-position:0 -1500px;}
.yui-button-disabled .first-child{border-color:#ccc;}
.yui-button-disabled button,
.yui-button-disabled a{color:#A6A6A6;cursor:default;}
.yui-menu-button-disabled button{background-image:url(../images/yui/menu-button-arrow-disabled.png);}
.yui-split-button-disabled button{background-image:url(../images/yui/split-button-arrow-disabled.png);}

/*yui container-skin.css ------------------------------------------------------------*/
/*version: 2.7.0*/

/* Panel modality mask styles */
.mask {background-color: #000; opacity: .25; filter: alpha(opacity=25);/* Set opacity in IE */ }

/* Panel styles */
.yui-panel-container {padding:0 1px; *padding:2px;}/* Padding added for IE to allow 0,0 alignment with shadow */
.yui-panel {position:relative; left:0; top:0; border-style: solid; border-width: 1px 0; border-color: #808080; z-index: 1;}

/* Rollback rounded corner support for IE6/7 */
.yui-panel  { *border-width:1px; zoom:1;}
.yui-panel .hd,
.yui-panel .bd,
.yui-panel .ft {border-style: solid;border-width: 0 1px;border-color: #808080; margin: 0 -1px; *margin:0; *border:0;}/* Rollback rounded corner support for IE6/7 */
.yui-panel .hd {border-bottom: solid 1px #ccc;}
.yui-panel .bd,
.yui-panel .ft {background-color: #F2F2F2;}
.yui-panel .hd {padding: 0 10px; line-height: 2; *line-height:1.9; font-weight:bold; color:#000;background: url(../images/yui/sprite.png) repeat-x 0 -200px;}
.yui-panel .bd { padding: 8px; position: relative;}
.yui-panel .ft {border-top: solid 1px #808080; padding:5px 10px; font-size:77%;}
.yui-panel-container.focused .yui-panel .hd {}
.container-close {position: absolute;top: 5px;right: 6px;width: 25px;height: 15px;background: url(../images/yui/sprite.png) no-repeat 0 -300px;cursor:pointer;}

/* Panel underlay styles */
.yui-panel-container .underlay {right: -1px; left: -1px;}
.yui-panel-container.matte {padding: 9px 10px;background-color: #fff;}
.yui-panel-container.shadow {_padding: 2px 4px 0 2px;/* IE 7 Quirks Mode and IE 6 Standards Mode and Quirks mode */}
.yui-panel-container.shadow .underlay {
    position: absolute;
    top: 2px;
    left: -3px;
    right: -3px;
    bottom: -3px;

    /* IE7 Strict (provides 3px shadow (when combined with 2px padding applied to container) */
    *top: 4px;
    *left: -1px;
    *right: -1px;
    *bottom: -1px;

    /* IE 7 Quirks Mode and IE 6 Standards Mode and Quirks mode */
    _top: 0;
    _left: 0;
    _right: 0;
    _bottom: 0;
    _margin-top: 3px;
    _margin-left: -1px;

    background-color: #000;
    opacity: .12;
    filter: alpha(opacity=12);  /* Set opacity in IE */
	-ms-filter: "alpha (opacity=12)";
}

/* Dialog styles */
.yui-dialog .ft {border-top: none;padding: 0 10px 10px 10px;font-size: 100%;}
.yui-dialog .ft .button-group {display: block;text-align: right;}

/* Dialog default button style */
.yui-dialog .ft button.default {font-weight:bold;}

/* Dialog default YUI Button style */
.yui-dialog .ft span.default {border-color: #304369;background-position: 0 -1400px;}
.yui-dialog .ft span.default .first-child {border-color: #304369;}
.yui-dialog .ft span.default button {color: #fff;}

/* Dialog YUI Button disabled state */
.yui-dialog .ft span.yui-button-disabled {background-position:0pt -1500px;border-color:#ccc;}
.yui-dialog .ft span.yui-button-disabled .first-child {border-color:#ccc;}
.yui-dialog .ft span.yui-button-disabled button {color:#a6a6a6;}

/* SimpleDialog icon styles */
.yui-simple-dialog .bd .yui-icon {background: url(../images/yui/sprite.png) no-repeat 0 0;width: 16px;height: 16px;margin-right: 10px;float: left;}
.yui-simple-dialog .bd span.blckicon {background-position: 0 -1100px;}
.yui-simple-dialog .bd span.alrticon {background-position: 0 -1050px;}
.yui-simple-dialog .bd span.hlpicon {background-position: 0 -1150px;}
.yui-simple-dialog .bd span.infoicon {background-position: 0 -1200px;}
.yui-simple-dialog .bd span.warnicon {background-position: 0 -1900px;}
.yui-simple-dialog .bd span.tipicon {background-position: 0 -1250px;}

/* Tooltip styles */
.yui-tt .bd { padding: 8px; font-size: 0.9em; border: none; position: relative;top: 0;left: 0;z-index: 3;color: #000; background-color: #fff3a2; line-height: 1.3em; max-width: 250px; -webkit-border-radius: .5em; -moz-border-radius: .5em;}
.yui-tt ul {margin-bottom:0px;}

.yui-tt.show-scrollbars .bd {overflow: auto;}
.yui-tt-shadow {top: 2px;right: -3px;left: 2px;bottom: -3px;background-color: #000; -webkit-border-radius: .5em; -moz-border-radius: .5em;}
.yui-tt-shadow-visible {opacity: .12; filter: alpha(opacity=12);}

/*yui datatable-skin.css ------------------------------------------------------------*/
/*version: 2.7.0*/

/* basic skin styles */
.yui-dt table {margin:0;padding:0; width: 100%; font-family:arial; font-size:inherit; border-collapse:separate;*border-collapse:collapse;border-spacing:0;border:1px solid #7F7F7F;}
.yui-dt thead {border-spacing:0;} /* for safari bug */
.yui-dt caption {color:#000000;font-size:85%;font-weight:normal;font-style:italic;line-height:1;padding:1em 0pt;text-align:center;}
.yui-dt th {background:#D8D8DA url(../images/yui/sprite.png) repeat-x 0 0; /* header gradient */}
.yui-dt th,
.yui-dt th a {font-weight:normal;text-decoration:none;color:#000;vertical-align:bottom;}
.yui-dt th {margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;}
.yui-dt tr.yui-dt-first td {border-top:1px solid #7F7F7F;}
.yui-dt th .yui-dt-liner {white-space:nowrap;font-size: 0.9em;line-height: 1em;}
.yui-dt .yui-dt-liner {margin:0;padding:0; padding:4px 5px 4px 5px;}/* cell padding */
.yui-dt th .yui-dt-liner {padding:8px 5px 8px 5px;}/* header cell padding */
.yui-dt td .yui-dt-liner {line-height: 1.4em; font-size: .9em;}
.yui-dt-coltarget {width: 5px;background-color: red;}
.yui-dt td {margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;text-align:left;}
.yui-dt-list td {border-right:none; /* disable inner column border in list mode */}
.yui-dt-resizer {width:6px;}

/* mask */
.yui-dt-mask {background-color: #000;opacity: .25; filter: alpha(opacity=25);}

/* messaging */
.yui-dt-message  {background-color:#FFF;}

/* scrolling */
.yui-dt-scrollable table {border:none; width: auto;} /*added width to override 100% width - set scrollable widths in config*/
.yui-dt-scrollable .yui-dt-hd {border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;background:#D8D8DA url(../images/yui/sprite.png) repeat-x 0 0;}
.yui-dt-scrollable .yui-dt-bd {border-left:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;border-right:1px solid #7F7F7F;background-color:#FFF;}
.yui-dt-scrollable .yui-dt-data tr.yui-dt-last td {border-bottom:1px solid #7F7F7F;}

/* sortable columns */
thead .yui-dt-sortable {cursor:pointer;}
th.yui-dt-asc,
th.yui-dt-desc {background:url(../images/yui/sprite.png) repeat-x 0 -100px; /* sorted header gradient */}
th.yui-dt-sortable .yui-dt-label {/*margin-right:10px;*/}
th.yui-dt-asc .yui-dt-liner {background:url(../images/yui/dt-arrow-up.png) no-repeat center 1px; /* sorted header gradient */}
th.yui-dt-desc .yui-dt-liner {background:url(../images/yui/dt-arrow-dn.png) no-repeat center 1px; /* sorted header gradient */}

/* editing */
tbody .yui-dt-editable {cursor:pointer;}
.yui-dt-editor {text-align:left; background-color:#F2F2F2; border:1px solid #808080; padding:6px;}
.yui-dt-editor label {padding-left:4px;padding-right:6px;}
.yui-dt-editor .yui-dt-button { padding-top:6px;text-align:right;}
.yui-dt-editor .yui-dt-button button { border:1px solid #999; width:4em;height:1.8em; margin-left:6px;background:url(../images/yui/sprite.png) repeat-x 0 0;}
.yui-dt-editor .yui-dt-button button.yui-dt-default { border:1px solid #304369;color:#FFF; background:#5584E0 url(../images/yui/sprite.png) repeat-x 0 -1400px;}
.yui-dt-editor .yui-dt-button button:hover {color:#000; background:url(../images/yui/sprite.png) repeat-x 0 -1300px;}
.yui-dt-editor .yui-dt-button button:active {color:#000; background:url(../images/yui/sprite.png) repeat-x 0 -1700px;}

/* striping */
tr.yui-dt-even { background-color:#FFF; } /* white */
tr.yui-dt-odd { background-color:#F1F5FA; } /* light blue */
tr.yui-dt-even td.yui-dt-asc,
tr.yui-dt-even td.yui-dt-desc { background-color:#F1F5FA; } /* light blue sorted */
tr.yui-dt-odd td.yui-dt-asc,
tr.yui-dt-odd td.yui-dt-desc { background-color:#DBEAFF; } /* dark blue sorted */

/* disable striping in list mode */
.yui-dt-list tr.yui-dt-even { background-color:#FFF; } /* white */
.yui-dt-list tr.yui-dt-odd { background-color:#FFF; } /* white */
.yui-dt-list tr.yui-dt-even td.yui-dt-asc,
.yui-dt-list tr.yui-dt-even td.yui-dt-desc { background-color:#F1F5FA; } /* light blue sorted */
.yui-dt-list tr.yui-dt-odd td.yui-dt-asc,
.yui-dt-list tr.yui-dt-odd td.yui-dt-desc { background-color:#F1F5FA; } /* light blue sorted */

/* highlighting */
th.yui-dt-highlighted,
th.yui-dt-highlighted a {background-color:#B2D2FF; /* med blue hover */}
tr.yui-dt-highlighted,
tr.yui-dt-highlighted td.yui-dt-asc,
tr.yui-dt-highlighted td.yui-dt-desc,
tr.yui-dt-even td.yui-dt-highlighted,
tr.yui-dt-odd td.yui-dt-highlighted,
.yui-dt-expansion td.yui-dt-highlighted {cursor:pointer !important; background-color:#B2D2FF;}/* med blue hover */

tr.yui-dt-odd td.yui-dt-highlighted.error,tr.yui-dt-even td.yui-dt-highlighted.error {background: #FCC; background: rgba(255, 0, 0, 0.2);}/*highlight an error coded cell*/

/* enable highlighting in list mode */
.yui-dt-list th.yui-dt-highlighted,
.yui-dt-list th.yui-dt-highlighted a {background-color:#B2D2FF;}/* med blue hover */
.yui-dt-list tr.yui-dt-highlighted,
.yui-dt-list tr.yui-dt-highlighted td.yui-dt-asc,
.yui-dt-list tr.yui-dt-highlighted td.yui-dt-desc,
.yui-dt-list tr.yui-dt-even td.yui-dt-highlighted,
.yui-dt-list tr.yui-dt-odd td.yui-dt-highlighted {background-color:#B2D2FF; cursor:pointer;}/* med blue  hover */  

/* selection */
th.yui-dt-selected,
th.yui-dt-selected a {background-color:#446CD7;}/* bright blue selected cell */
tr.yui-dt-selected td,
tr.yui-dt-selected td.yui-dt-asc,
tr.yui-dt-selected td.yui-dt-desc {background-color:#426FD9; color:#FFF;}/* bright blue selected row */
tr.yui-dt-even td.yui-dt-selected,
tr.yui-dt-odd td.yui-dt-selected {background-color:#446CD7; color:#FFF;}/* bright blue selected cell */
tr.yui-dt-selected td a {color: #FFF;}

/* enable selection in list mode */
.yui-dt-list th.yui-dt-selected,
.yui-dt-list th.yui-dt-selected a {background-color:#446CD7;} /* bright blue selected cell */
.yui-dt-list tr.yui-dt-selected td,
.yui-dt-list tr.yui-dt-selected td.yui-dt-asc,
.yui-dt-list tr.yui-dt-selected td.yui-dt-desc {background-color:#426FD9; color:#FFF;}/* bright blue selected row */
.yui-dt-list tr.yui-dt-even td.yui-dt-selected,
.yui-dt-list tr.yui-dt-odd td.yui-dt-selected {background-color:#446CD7;color:#FFF;} /* bright blue selected cell */

/* pagination */
.yui-dt-paginator {display:block;margin:6px 0;white-space:nowrap;}
.yui-dt-paginator .yui-dt-first,
.yui-dt-paginator .yui-dt-last,
.yui-dt-paginator .yui-dt-selected {padding:2px 6px;}
.yui-dt-paginator a.yui-dt-first,
.yui-dt-paginator a.yui-dt-last {text-decoration:none;}
.yui-dt-paginator .yui-dt-previous,
.yui-dt-paginator .yui-dt-next {display:none;}
a.yui-dt-page {border:1px solid #CBCBCB;padding:2px 6px;text-decoration:none;background-color:#fff}
.yui-dt-selected {border:1px solid #fff;background-color:#fff;}

/*row expansion*/
/** 
* Style the yui-dt-expandablerow-trigger column 
**/

.yui-dt-expandablerow-trigger{ width:14px;height:22px;cursor:pointer;}
.yui-dt-expanded .yui-dt-expandablerow-trigger{background-color: transparent; background-image:url(../images/yui/arrow_open.png); background-repeat:no-repeat ; background-position:2px 50%;}
.yui-dt-expandablerow-trigger, .yui-dt-collapsed .yui-dt-expandablerow-trigger{ background-color: transparent; background-image:url(../images/yui/arrow_closed.png); background-repeat:no-repeat ; background-position:2px 50%;}
.yui-dt-expanded .yui-dt-expandablerow-trigger.spinner{ background:transparent url(../images/yui/spinner.gif) 1px 4px no-repeat;}

/** 
* Style the expansion row
**/
.yui-dt-expansion .yui-dt-liner{ padding:0 0 0 0px; border:solid 0 #bbb;border-width: 0 0 2px 0;background-color:#C9C8A4;}
.yui-dt-expansion .yui-dt-liner th, .yui-dt-expansion .yui-dt-liner table{ margin: 0px; border:none; background-color:#fff;}
.yui-dt-expansion .yui-dt-liner th, .yui-dt-expansion .yui-dt-liner table th{ padding:0 5px; background-image:none; background-color:#EFEDD0; font-weight: normal;}
.yui-dt-expansion .yui-dt-liner th, .yui-dt-expansion .yui-dt-liner table td{border:solid 0 #eee; border-width: 0 1px 1px 0;}
.yui-dt-expansion .yui-dt-liner th {border-color: #FFF;}
/*.yui-dt-expansion .yui-dt-liner th, .yui-dt-expansion .yui-dt-liner table td div{padding:3px; overflow:hidden; width:100px;}*/
.yui-dt-expansion .yui-dt-liner th, .yui-dt-expansion .yui-dt-liner table td ul{ padding:0; margin:0; }
/* datatable in expansion row */
.yui-dt-expansion .yui-dt-liner table .yui-dt-liner{ background-color:transparent; border-style:none; padding:0; }
.yui-dt-expansion .yui-dt-liner table .yui-dt-odd{ background-color:transparent; }
.yui-dt-expansion td:first-child {border-right:none;}
.yui-dt-expansion td:first-child td:first-child {border-right: 1px solid #EEE;}
.yui-dt-expansion th:first-child {width: 17px; padding: 0px !important; overflow:hidden;}/*toggle*/
.yui-dt-expansion .simple td:first-child {width: 17px; background-color:#C9C8A4; padding: 0px !important; overflow:hidden;}/*toggle*/


/*yui menu-skin.css ------------------------------------------------------------*/
/* MenuBar style rules */
.yuimenubar {line-height: 1;border: solid 1px #808080;background: url(../images/yui/sprite.png) repeat-x 0 0;}

/* MenuBarItem style rules */
.yuimenubarnav .yuimenubaritem {border-right: solid 1px #999;background: url(../images/yui/sprite.png) repeat-x 0 0;}
.yuimenubaritemlabel {
  	padding: 0.3em 0.5em;
    color: #333;
    text-decoration: none;
    cursor: pointer;
    border-style: solid;
    border-color: #808080;
    border-width: 0px;
    border-left:	1px solid #fff;
    font-weight: bold;
}

.yuimenubarnav .yuimenubaritemlabel {padding-right: 20px;}
.yuimenubarnav .yuimenubaritemlabel-hassubmenu { background: url(../images/yui/menubaritem_submenuindicator.png) right center no-repeat;}

/* MenuBarItem states */

/* Selected MenuBarItem */
.yuimenubaritem-selected {background-color: #FFF;background-image: none;}
.yuimenubaritemlabel-selected {background-color: #FFF;background-image: none;}
.yuimenubarnav .yuimenubaritemlabel-selected {background-color: #FFF;}

/* Disabled  MenuBarItem */
.yuimenubaritemlabel-disabled {cursor: default;color: #A6A6A6;}
.yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled {background-image: url(../images/yui/menubaritem_submenuindicator_disabled.png);}

/* Menu style rules */
.yuimenu {line-height: 1;}
.yuimenubar .yuimenu,
.yuimenu .yuimenu {font-size: 100%;}
.yuimenu .bd {*zoom: 1;_zoom: normal;border: solid 1px #808080;background-color: #fff;margin-left: -1px;margin-top: -1px;}
.yuimenu .yuimenu .bd {*zoom: normal;}
.yuimenu ul {padding: 0;border-width: 1px 0 0 0;border-color: #ccc;border-style: solid;}
.yuimenu ul.first-of-type {border-width: 0;}

/* Group titles */
.yuimenu h6 { font-weight: bold;border-style: solid;border-color: #ccc;border-width: 1px 0 0 0;color: #a4a4a4;padding: 3px 10px 0 10px;}
.yuimenu ul.hastitle,
.yuimenu h6.first-of-type {border-width: 0;}

/* Top and bottom scroll controls */
.yuimenu .yui-menu-body-scrolled {border-color: #ccc #808080;overflow: hidden;}
.yuimenu .topscrollbar,
.yuimenu .bottomscrollbar {height: 16px;border: solid 1px #808080;background: #fff url(../images/yui/sprite.png) no-repeat 0 0;}
.yuimenu .topscrollbar {border-bottom-width: 0; background-position: center -950px;}
.yuimenu .topscrollbar_disabled {background-position: center -975px;}
.yuimenu .bottomscrollbar {border-top-width: 0;background-position: center -850px;}
.yuimenu .bottomscrollbar_disabled {background-position: center -875px;}

/* MenuItem style rules */
.yuimenuitem {}
.yuimenuitemlabel {padding: 0.3em 0.5em;border-bottom: 1px solid #999;color: #000;text-decoration: none;cursor: pointer;}
.yuimenuitemlabel .helptext {margin-top: -1.5em;*margin-top: -1.45em;}
.yuimenuitem-hassubmenu {background: url(../images/yui/menuitem_submenuindicator.png) no-repeat right center;}
.yuimenuitem-checked {background: url(../images/yui/menuitem_checkbox.png) no-repeat left center;}

/* Menu states */
/* Visible Menu */
.yui-menu-shadow-visible {background-color: #000;opacity: .12; filter: alpha(opacity=12);}

/* MenuItem states */
/* Selected MenuItem */
.yuimenuitem-selected { background-color: #B3D4FF;}

/* Disabled MenuItem */
.yuimenuitemlabel-disabled {cursor: default;color: #A6A6A6;}
.yuimenuitem-hassubmenu-disabled {background-image: url(../images/yui/menuitem_submenuindicator_disabled.png);}
.yuimenuitem-checked-disabled {background-image: url(../images/yui/menuitem_checkbox_disabled.png);}


/*yui paginator-skin.css ------------------------------------------------------------*/
.yui-pg-container {display: block;margin: 0;white-space: nowrap;}
.yui-pg-first,
.yui-pg-previous,
.yui-pg-next,
.yui-pg-last,
.yui-pg-current,
.yui-pg-pages,
.yui-pg-page {display: inline-block;font-family: arial,helvetica,clean,sans-serif;padding: 0px 6px; zoom:1;}
.yui-pg-pages {padding: 0;}
.yui-pg-current {padding: 0px 0;}

a.yui-pg-first:link,      a.yui-pg-first:visited,
a.yui-pg-first:active,    a.yui-pg-first:hover,
a.yui-pg-previous:link,   a.yui-pg-previous:visited,
a.yui-pg-previous:active, a.yui-pg-previous:hover,
a.yui-pg-next:link,       a.yui-pg-next:visited,
a.yui-pg-next:active,     a.yui-pg-next:hover,
a.yui-pg-last:link,       a.yui-pg-last:visited,
a.yui-pg-last:active,     a.yui-pg-last:hover,
a.yui-pg-page:link,       a.yui-pg-page:visited,
a.yui-pg-page:active,     a.yui-pg-page:hover {
    color: #06c;
    text-decoration: underline;
    outline: 0;
}
span.yui-pg-first,
span.yui-pg-previous,
span.yui-pg-next,
span.yui-pg-last {color: #a6a6a6;}
.yui-pg-page {background-color: #fff;border: 1px solid #CBCBCB;padding: 0px 6px;text-decoration: none;}
.yui-pg-current-page {background-color: transparent;border: none;font-weight: bold;padding: 0px 3px;}
.yui-pg-page {margin-left: 1px;margin-right: 1px;}
.yui-pg-first,
.yui-pg-previous {padding-left: 0;}
.yui-pg-next,
.yui-pg-last {padding-right: 0;}
.yui-pg-current,
.yui-pg-rpp-options {margin-left: 1em;margin-right: 1em;}


/*yui tabview-skin.css ------------------------------------------------------------*/
.yui-navset {padding: 0px; margin-top: 5px; margin-bottom: 10px; }
.bd .yui-navset {margin-bottom: 0px;}

/* .yui-navset defaults to .yui-navset-top */
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
	background: url(../images/bg/tabs_bg.gif) no-repeat right bottom; border: none;zoom:1; }

.yui-navset .yui-nav li,
.niceform .yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li,
.yui-navset .yui-nav li.disabled {
	position: relative; border:none; margin-right: 5px; margin-top: 4px; padding: 0px; padding-left: 18px; font-size: .9em; background: transparent url(../images/bg/tabs.png) no-repeat left -50px;}

.yui-navset .yui-nav li.disabled {opacity: .5; cursor: default;}

.niceform .yui-navset .yui-nav .selected,
.yui-navset .yui-nav .selected,
.yui-navset .yui-navset-top .yui-nav .selected { 
   /* margin:0 0.16em -1px 0;*/ /* for overlap */
	border:none; background: transparent url(../images/bg/tabs.png) no-repeat left 0px; margin-bottom: -1px; margin-top: 0px; z-index: 1;}

.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
	position: relative; padding: 4px 0px 4px 0px; margin-right: -4px; border:none; white-space: nowrap; background: transparent url(../images/bg/tabs.png) no-repeat right -149px; color: #999; text-decoration: none; text-align: center;}

.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    position:relative; color: inherit; cursor: pointer;}

.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	border:none; background: transparent url(../images/bg/tabs.png) no-repeat right -99px; color: #000;}

.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
    outline:0;border:none; background-color: transparent; color: #06C;}

.yui-navset .yui-nav li.disabled a, .yui-navset .yui-nav li.disabled a:hover, .yui-navset .yui-nav li.disabled a em {
   /* background:#D8D8D8 url(../images/yui/sprite.png) repeat-x scroll 0% 50%; cursor: default;}*/
   cursor:default; color: #999;}
    
.yui-navset .yui-nav .selected a em {padding: 2px 0;}/* raise selected tab */
.yui-navset .yui-nav .selected a{}/* selected tab border color */

.yui-navset .yui-content {border: 1px solid #999; padding: 10px 1px 1px 1px; background: #FFF url(../images/bg/bg-dogear-sm.png) no-repeat right top;}
.yui-panel-container .yui-navset .yui-content {background-image: none;}

.yui-navset .yui-content .yui-content {background: #FFF;}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {position: relative; border:1px solid #CCC; border-top-color:#999; padding:1em; }

/* left and right orientations */
.yui-navset-left .yui-nav,
.yui-navset .yui-navset-left .yui-nav,
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav {border-width:0 5px 0 0;top:0; bottom:0;}/* stretch to fill content height */

.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav {border-width:0 0 0 5px;}

.yui-navset-left .yui-nav li,
.yui-navset .yui-navset-left .yui-nav li,
.yui-navset-right .yui-nav li {margin:0 0 0.16em;padding:0 0 0 1px;}
.yui-navset-right .yui-nav li {padding:0 1px 0 0;}

.yui-navset-left .yui-nav .selected,
.yui-navset .yui-navset-left .yui-nav .selected {margin:0 -1px 0.16em 0;}
.yui-navset-right .yui-nav .selected { margin:0 0 0.16em -1px;}

.yui-navset-left .yui-nav a,
.yui-navset-right .yui-nav a {border-width:1px 0;}

.yui-navset-left .yui-nav a em,
.yui-navset .yui-navset-left .yui-nav a em,
.yui-navset-right .yui-nav a em {border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}/* for 1px rounded corners */
.yui-navset-right .yui-nav a em {border-width:0 1px 0 0;left:auto;right:-1px;} /* for 1px rounded corners */

.yui-navset-left .yui-nav a,
.yui-navset-left .yui-nav .selected a,
.yui-navset-left .yui-nav a:hover,
.yui-navset-right .yui-nav a,
.yui-navset-right .yui-nav .selected a,
.yui-navset-right .yui-nav a:hover,
.yui-navset-bottom .yui-nav a,
.yui-navset-bottom .yui-nav .selected a,
.yui-navset-bottom .yui-nav a:hover {background-image:none;} /* no left-right or bottom-top gradient */
.yui-navset-left .yui-content {border:1px solid #808080;border-left-color:#243356;}

/* bottom orientation */
.yui-navset-bottom .yui-nav,
.yui-navset .yui-navset-bottom .yui-nav {border-width:5px 0 0;}
.yui-navset .yui-navset-bottom .yui-nav .selected,
.yui-navset-bottom .yui-nav .selected { margin:-1px 0.16em 0 0;}
.yui-navset .yui-navset-bottom .yui-nav li,
.yui-navset-bottom .yui-nav li { padding:0 0 1px 0; vertical-align:top;}
.yui-navset .yui-navset-bottom .yui-nav li a,
.yui-navset-bottom .yui-nav li a {}
.yui-navset .yui-navset-bottom .yui-nav a em,
.yui-navset-bottom .yui-nav a em {border-width:0 0 1px;top:auto;bottom:-1px;} /* for 1px rounded corners */
.yui-navset-bottom .yui-content,
.yui-navset .yui-navset-bottom .yui-content {border:1px solid #808080; border-bottom-color:#243356;}

/* yui-resize-skin.css ----------*/
/*version: 2.8.0*/
.yui-resize .yui-resize-handle{background-color:#F2F2F2;zoom:1;}.yui-resize .yui-resize-handle-active{background-color:#7D98B8;zoom:1;}.yui-resize .yui-resize-handle-l,.yui-resize .yui-resize-handle-r,.yui-resize .yui-resize-handle-l-active,.yui-resize .yui-resize-handle-r-active{height:100%;zoom:1;}.yui-resize-knob .yui-resize-handle{border:1px solid #808080;}.yui-resize-hover .yui-resize-handle-active{opacity:1;filter:alpha(opacity=100);}.yui-resize-proxy{border:1px dashed #426FD9;}.yui-resize-status{border:1px solid #A6982B;border-top:1px solid #D4C237;background-color:#FFEE69;color:#000;}.yui-resize-status strong,.yui-resize-status em{float:left;display:block;clear:both;padding:1px;text-align:center;}.yui-resize .yui-resize-handle-inner-r,.yui-resize .yui-resize-handle-inner-l{background:transparent url(../images/yui/layout_sprite.png) no-repeat 0 -5px;height:16px;width:5px;position:absolute;top:45%;}.yui-resize .yui-resize-handle-inner-t,.yui-resize .yui-resize-handle-inner-b{background:transparent url(../images/yui/layout_sprite.png) no-repeat -20px 0;height:5px;width:16px;position:absolute;left:50%;}.yui-resize .yui-resize-handle-br{background-image:url(../images/yui/layout_sprite.png);background-repeat:no-repeat;background-position:-22px -62px;}.yui-resize .yui-resize-handle-tr{background-image:url(../images/yui/layout_sprite.png);background-repeat:no-repeat;background-position:-22px -42px;}.yui-resize .yui-resize-handle-tl{background-image:url(../images/yui/layout_sprite.png);background-repeat:no-repeat;background-position:-22px -82px;}.yui-resize .yui-resize-handle-bl{background-image:url(../images/yui/layout_sprite.png);background-repeat:no-repeat;background-position:-22px -23px;}.yui-resize-knob .yui-resize-handle-t,.yui-resize-knob .yui-resize-handle-r,.yui-resize-knob .yui-resize-handle-b,.yui-resize-knob .yui-resize-handle-l,.yui-resize-knob .yui-resize-handle-tl,.yui-resize-knob .yui-resize-handle-tr,.yui-resize-knob .yui-resize-handle-bl,.yui-resize-knob .yui-resize-handle-br,.yui-resize-knob .yui-resize-handle-inner-t,.yui-resize-knob .yui-resize-handle-inner-r,.yui-resize-knob .yui-resize-handle-inner-b,.yui-resize-knob .yui-resize-handle-inner-l,.yui-resize-knob .yui-resize-handle-inner-tl,.yui-resize-knob .yui-resize-handle-inner-tr,.yui-resize-knob .yui-resize-handle-inner-bl,.yui-resize-knob .yui-resize-handle-inner-br{background-image:none;}.yui-resize-knob .yui-resize-handle-l,.yui-resize-knob .yui-resize-handle-r,.yui-resize-knob .yui-resize-handle-l-active,.yui-resize-knob .yui-resize-handle-r-active{height:6px;width:6px;}.yui-resize-textarea .yui-resize-handle-r{right:-8px;}.yui-resize-textarea .yui-resize-handle-b{bottom:-8px;}.yui-resize-textarea .yui-resize-handle-br{right:-8px;bottom:-8px;}


/* yui uploader */
#uiElements {margin: 5px 0;}
#uploaderContainer {display: inline-block; height: 20px; width: 100px;}
#uploaderOverlay {height: 20px; width: 100px;}
#uploadFilesLink {display: inline-block; height: 20px; width: 100px;}
#selectFilesLink a, #uploadFilesLink a, #clearFilesLink a {display: block;border: 1px solid #999;color: #000;line-height: 20px;text-align: center;text-decoration: none;}
#selectFilesLink a {background-color: #CCC;}
#selectFilesLink a:visited {background-color: #CCC;}
#selectFilesLink a:hover {background-color: #88beeb;}
#uploadFilesLink a, #uploadFilesLink a:visited  {background-color: #CCC;}
#uploadFilesLink a:hover {background-color: #91cd60;}
