body#RCC div#RCC-ctrl-login,
body#RCC div#RCC-ctrl-client,
span#RCC-ctrl-sound.off img#on,
span#RCC-ctrl-sound.on img#off,
div#RCC-popup div#popup-content,
div#RCC-out div#RCC-out-alerts div#alert-wait,
div#RCC-out div#RCC-out-alerts div#alert-disconnect,
div#RCC-out div#RCC-out-alerts div#alert-disconnect-in,
div#RCC-out div#RCC-out-alerts div#alert-disconnect-out,
div#RCC-out.alert-disconnect-in div#RCC-out-alerts div#alert-tn,
div#RCC-out.alert-disconnect-out div#RCC-out-alerts div#alert-tn,
div#RCC-out.alert-wait div#RCC-out-messages
		{display:none;}
body#RCC.login div#RCC-ctrl-login,
body#RCC.client div#RCC-ctrl-client,
div#RCC-popup.RCC-popup-content-stop	div#popup-content.RCC-popup-content-stop,
div#RCC-popup.RCC-popup-content-flag	div#popup-content.RCC-popup-content-flag,
div#RCC-out.alert-wait div#RCC-out-alerts div#alert-wait,
div#RCC-out.alert-disconnect-in div#RCC-out-alerts div#alert-disconnect-in,
div#RCC-out.alert-disconnect-out div#RCC-out-alerts div#alert-disconnect-out,
div#RCC-out.alert-disconnect-in div#RCC-out-alerts div#alert-disconnect,
div#RCC-out.alert-disconnect-out div#RCC-out-alerts div#alert-disconnect
		{display:block;}
div#RCC-out div#RCC-out-alerts div#alert-tn
		{visibility: hidden}
div#RCC-out.alert-tn div#RCC-out-alerts div#alert-tn		
		{visibility: visible}

div#RCC-popup, div#RCC-popup div#RCC-popup-overlay
	{position:absolute;top:0;left:0;width:100%;height:100%;}
div#RCC-popup
	{z-index:999;position:fixed}
div#RCC-popup div#RCC-popup-overlay
	{background-color:#000;}
div#RCC-popup div#popup-wrapper
	{position:absolute;left:50%;top:10%;margin-left:-161px;width:322px;}
div#RCC-popup div#popup-body
	{border:1px solid #303030;-moz-border-radius:10px;background-color:#dff2fb;padding:10px;}
div#RCC-popup div#RCC-popup-content
	{position:relative;height:100%;background-color:#fff;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:16px;}
div#RCC-money
	{
		display:none;
		position:absolute;
		width:195px;
		margin-top:-65px;
		margin-left:-17px;
		text-align:left;
		background-color:#e9f7fe;
		border: 1px solid #c1e6f7;
		border-radius: 0.5em;
		-moz-border-radius: 0.5em;
		-webkit-border-radius: 0.5em;
		padding:0.5em;
		font-size:10px;
	}
