/*	System Autocomplete
-------------------------------------------------*/
div.autocomplete {position:absolute;width:250px;background-color:#ffffff;border:1px solid #888888;text-align:left;margin:0;padding:0}
div.autocomplete ul {list-style-type:none;margin:0;padding:0;}
div.autocomplete ul li.selected {background-color: #ffffbb}
div.autocomplete ul li {font-size:8pt;list-style-type:none;display:block;margin:0;padding:2px;height:auto;cursor:pointer}


/*	System Form
-------------------------------------------------*/
.tf_error	{background:url(/imglib/form/icon-error.png) #ffd4d4 left top no-repeat;padding-left:20px;font-size:11pt;color:#9b0404;border:#9b0404 1px solid}
.tf_ok		{background:url(/imglib/form/icon-ok.png) #d4ffd4 left top no-repeat;padding-left:20px;font-size:11pt;color:#005004;border:#005004 1px solid}
.tf_pw		{background:url(/imglib/form/icon-pw.png) #eeeeee left top no-repeat;padding-left:20px;font-size:11pt;color:#000000;border:#ABC6DD 1px solid}
.formerror{font-size:8pt;color:#ee0000;display:none}


/*	System DIV
-------------------------------------------------*/
.sbox_t				{font-weight:bold;font-size:11pt}
.sbox_system	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-system.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_denied	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-denied.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_error		{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-error.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_success	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-success.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_help		{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-help.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_info		{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-info.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_network	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-network.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_printer	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-printer.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_connection	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-satellite.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_save		{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-save.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_search	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-search.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_secure	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-secure.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_work		{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-work.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}
.sbox_denied	{min-height:50px;min-width:300px;background:url(/imglib/cssdiv/40-denied.png) no-repeat left top;font-size:10pt;padding-left:40px;padding-top:5px;text-align:left}


/*	Status DIV
-------------------------------------------------*/
.status_y	{background:#aaffaa}
.status_n	{background:#ffaaaa}
.status_c	{background:#aaaaff}
.status_d	{background:#ffaaaa}
.status_m	{background:#aaaaff}
