.rls-support-box-on,
.rls-support-box-off,
.rls-support-box-white {
	display: block;
	margin-top: 8px;
	z-index: 2147483647;
	cursor: pointer;
	font-family: Tahoma;
	background-repeat: no-repeat; 
	background-position: center;
	width: 94px;
	height: 22px;
	line-height: 22px;
}

.rls-support-box-on { background-image: url('http://livesupport.slideshop.com/themes/token/images/support-on.png'); }
.rls-support-box-off { background-image: url('http://livesupport.slideshop.com/themes/token/images/support-off.png'); }
.rls-support-box-white { background-image: url('http://livesupport.slideshop.com/themes/token/images/support-white.png'); }

	.rls-support-box-on .title,
	.rls-support-box-off .title,
	.rls-support-box-white .title {
		font-family: Tahoma;
		font-size: 14px;
		font-weight: bold;
		padding-left: 27px;
		text-decoration: none;
	}
	
	.rls-support-box-on .title,
	.rls-support-box-off .title { color: #fff; }
	.rls-support-box-white .title { color: #333; }
	
		.rls-support-box-on .title:hover,
		.rls-support-box-off .title:hover,
		.rls-support-box-white .title:hover {
			text-decoration: underline;
		}

.rls-write-box {
	display: none;
	/*
	position: absolute;
	right: 33px;
	top: 30px;
	*/
	position: absolute;
	width: 200px;
	border: #ccc 1px solid;
	border-top: none;
	text-align: left;
	z-index: 2147483647;
	background-color: #ffffff;
	font-family: Tahoma;
	background-image: url('http://livesupport.slideshop.com/themes/token/images/box-top-bg.png');
	background-repeat: no-repeat;
	background-position: top;
}

	.rls-write-box .hide {
		background-color: #009fd7;
		color: #ffffff;
		padding: 1px 1px 4px 3px;
		display: block;
		font-weight: bold;
		text-decoration: none;
		font-size: 10px;
	}
	
		.rls-write-box .hide:hover {
			text-decoration: underline;
		}
		
		.rls-write-box img.loader { 
			margin: 1px 3px 0px 0px;
		}
	
	.rls-write-box form {
		display: block;
		margin: 5px;
		padding: 5px;
	}
	
	.rls-write-box span {
		display: block;
	}
	
	.rls-write-box .input-title {
		font-size: 11px;
		font-weight: bold;
		padding: 4px 0px 0px 0px;
	}
	
	.rls-write-box p {
		padding: 0px;
		margin: 0px;
		font-size: 11px;
	}
	
	.rls-write-box .input-field {
		font-family: Tahoma;
		font-size: 10px;
	}
	
		.rls-write-box .input-field a { text-decoration: none; }
		.rls-write-box .input-field a:hover { text-decoration: underline; }
	
	.rls-write-box .input-field input[type="text"],
	.rls-write-box .input-field textarea {
		width: 94%;
		padding: 2px;
		font-family: Tahoma;
		font-size: 11px;
	}
	
	.rls-write-box .queueTable {
		text-align: center;
		font-size: 11px;
		color: #aaaaaa;
		font-family: Tahoma;
		width: 100%;
		margin: 10px 0px 10px 0px;
	}
	
	.rls-write-box .queueTable .queueNumber {
		color: #4e2907;
		font-size: 52px;
		font-weight: bold;
		font-family: 'Trebuchet MS';
		margin: 10px 0px 0px 0px;
	}
	
	.rls-write-box textarea#chatTextarea {
		width: 190px; 
		border: none; 
		border-top: #cccccc 1px solid; 
		padding: 5px; 
		margin: 0px; 
		font-family: Arial; 
		font-size: 11px; 
		background-color: #f0f0f0;
	}
	
	.rls-write-box .rls-navline {
		text-align: left; 
		padding: 2px; 
		background-color: #fff; 
		border-bottom: #ccc 1px solid;
		background-image: url('http://livesupport.slideshop.com/themes/token/images/box-top-bg.png');
		background-repeat: no-repeat;
		background-position: top;
	}
	
		.rls-write-box .rls-navline a {
			font-size: 10px;
			color: #333333;
			text-decoration: none;
			font-family: Tahoma;
		}
		
			.rls-write-box .rls-navline a:hover {
				text-decoration: underline;
			}
	
		.rls-write-box .rls-navline .right {
			float: right;
		}
		
	.rls-write-box ul.rls-supporter-list {
		list-style: none;
		padding: 0px 0px 0px 10px;
		margin: 0px;
	}
	
		.rls-write-box ul.rls-supporter-list li { float: left; }
		.rls-write-box ul.rls-supporter-list li a img { margin: 0px 5px 10px 0px; cursor: pointer; max-height: 32px; max-width: 32px; padding: 1px; border: #cccccc 1px solid; }
		.rls-write-box ul.rls-supporter-list li a:hover img { max-height: 32px; max-width: 32px; padding: 1px; border: #009fd7 1px solid; }
	
	.rls-write-box ul.rls-conversation-list {
		margin: 0px;
		padding: 5px 0px 0px 0px;
		list-style: none;
		max-height: 300px;
		overflow-y: scroll;
	}
	
		.rls-write-box ul.rls-conversation-list li {
			padding: 0px 5px 5px 5px;
			font-family: Tahoma;
			font-size: 11px;
			color: #565656;
		}
		
			.rls-write-box ul.rls-conversation-list li.blue .author { color: #009fd7; }
			.rls-write-box ul.rls-conversation-list li.black .author { color: #666666; }
		
			.rls-write-box ul.rls-conversation-list li .author {
				font-weight: bold;
				display: block;
				margin: 0px;
				padding: 0px;
			}
