.resizepanel .resizehandle { position:absolute; width:25px; height:4px; right:0; bottom:0; margin:0; padding:0; z-index:1; background:#666;  cursor:se-resize; font-size:2px; }

.yui-panel .bd { height: 100%; }

.fieldError
{
	background-color: mistyrose;
}

.mbB {
	font-size: 80% !important;
	border: none;
}
.mbB a {
	background-color: #002D5E;
	text-decoration: none !important;
	voice-family: "\"}\"";
	voice-family: inherit;
	border-top: 2px #6798C9 solid;
	border-left: 2px #4A6E92 solid;
	border-bottom: 2px #001E3B solid;
	border-right: 2px #00162B solid;
}

.mbBy {
	font-size: 80% !important;
	border: none;
}
.mbBy a {
	background-color: #E2E20E;
	text-decoration: none !important;
	voice-family: "\"}\"";
	voice-family: inherit;
	border-top: 2px #E2E20E solid;
	border-left: 2px #E2E20E solid;
	border-bottom: 2px #E2E20E solid;
	border-right: 2px #E2E20E solid;
}

.mbB {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: bold !important;
	margin-bottom: 200px;
	margin-top: 200px;
}

.mbB a {
	color: #FFFFFF;
	background-color: #002D5E;
	layer-background-color: #002D5E;
	white-space: nowrap
}
.mbB a:link {
	   color: #FFFFFF;
}
.mbB a:visited {
	   color: #FFFFFF;
}  
.mbB a:hover {
	color: #99ADC2;
}
.mbB a:active {
	   color: #EFEF00;
}

.mbBy {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: bold !important;
	margin-bottom: 200px;
	margin-top: 200px;
}

.mbBy a {
	color: #000000;
	background-color: #E2E20E;
	layer-background-color: #E2E20E;
}
.mbBy a:link {
	   color: #000000;
}
.mbBy a:visited {
	   color: #000000;
}  
.mbBy a:hover {
	color: #666666;
}
.mbBy a:active {
	   color: #000000;
}

.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}

/*XMP Panels */
.nomargin
{
	margin-bottom: 0px;
	margin-top: 0px;
}

.font_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.font_big_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.font_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.font_small_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*End XMP Panels*/

.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.standardbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.standardwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.largertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #000000;
}

#statesmod {position:relative;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#autocomplete-container {position:relative;width: 110px;}/* set width of widget here*/
#autocomplete-container {z-index:9000} /* for IE z-index of absolute divs inside relative divs issue */#oneWord  {position:absolute;width:100%;z-index:0;} /* abs for ie quirks */
#search-autocomplete-container {position:absolute;top:1.7em;width:210px; }
#search-autocomplete-container .yui-ac-content{position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;padding:0;}
#search-autocomplete-container .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
#search-autocomplete-container ul {width:95%; margin: 0;list-style-type:none; padding:5px; overflow-x:auto; }
#search-autocomplete-container li {padding:0 5px;cursor:default;white-space:nowrap;}
#search-autocomplete-container li.yui-ac-highlight {background:#b6e5f7;}
#search-autocomplete-container li.yui-ac-prehighlight {background:#e6f3ff;}

.hierarchyContainer
{
	position:relative;
	width:410px;
}
.hierarchyContainer .yui-ac-content{font:11 Arial;position:absolute;width:90%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}
.hierarchyContainer .yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#a0a0a0;z-index:9049;}
.hierarchyContainer ul {padding:5px 0;width:100%; margin-left: 0;}
.hierarchyContainer li {padding:0 5px;cursor:default;white-space:nowrap;}
.hierarchyContainer li.yui-ac-highlight {background:#b6e5f7;}
.hierarchyContainer li.yui-ac-prehighlight {background:#e6f3ff;}
.firstHierarchyContainer .yui-ac-content
{
	max-height:11em;
	overflow:auto;
	overflow-x:hidden; /* scrolling */
	_height:11em; /* ie6 */
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #808080;
	position:relative;
	width:170px;
	height:40px;
	z-index:9050;
}

.hd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #FFFFFF;
	font-weight: bold;
}

.ACLTable
{
	background-color:gainsboro;
}

.ACLPopupPanel {
	background-color:white;
	border:1px solid gainsboro;
	z-index:1000;
}

.ACL_header {
	background-color:gainsboro;
	z-index:1000;
/*
	padding-bottom:17px;
*/
	border :1px solid gainsboro;
}

.ACLPopupCloseButton {
	cursor:pointer;
	z-index:1000;
	right-padding:0px;
	right: 0px;
	padding: 3px;
	background-color:gainsboro;
}

.ACLPopupHeaderSpacer {
	visibility:hidden;
	width:170px;
}

.page-loading
{
	width:15px;
	height:15px;
	position:relative;
	top:3px;
}

.pagingSeparator
{
	background-color :#114477;
}

.mru_popup
{
	z-index:100;
}
.handorlink { font-weight:bold; color:#46546C; cursor:pointer; text-transform:uppercase; }
.handorlink:hover { text-decoration:underline; }
a.ygtvlabel { text-decoration:none !important;line-height:14px; }

.clear
{
	background-image:url("../sourcegraphics/buttons/images/clear-base.png");
}

.clear-hover
{
	background-image:url("../sourcegraphics/buttons/images/clear-hover.png");
}

.clear-down
{
	background-image:url("../sourcegraphics/buttons/images/clear-click.png");
}
tr.feed_row { height:35px; }
tr.feed_row:hover { background:#f1f5ff; }
tr.feed_row .actions { display:none; }
tr.feed_row_hover .actions { display:block; }
