.rls-support-box {
	display: block;
	position: fixed;
	right: 10px;
	bottom: 10px;
	width: 200px;
	height: 50px;
	border: #009fd7 3px solid;
	text-align: left;
	z-index: 2147483647;
	background-color: #f0f0f0;
	background-image: url('http://livesupport.slideshop.com/themes/minimalistic_blue/images/background.png');
	cursor: pointer;
	font-family: Tahoma;
}

	.rls-support-box img {
		float: left;
		padding: 0px;
		margin: 0px 7px 0px 0px;
		width: 50px;
		height: 50px;
		border-right: #cccccc 1px solid;
	}
	
	.rls-support-box .title, .rls-support-box .description {
		font-size: 11px;
		display: block;
		line-height: 12px;
		padding: 0px;
	}
	
	.rls-support-box .title {
		font-weight: bold;
		margin: 5px 0px 0px 0px;
	}
	
	.rls-support-box .description {
		padding-right: 5px;
	}

	.rls-support-box:hover {
		background-image: none;
	}

.rls-write-box {
	display: none;
	position: fixed;
	right: 10px;
	bottom: 63px;
	width: 200px;
	border: #009fd7 3px solid;
	text-align: left;
	z-index: 2147483647;
	background-color: #ffffff;
	font-family: Tahoma;
}

	.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 {
			float: right; 
			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: #009fd7;
		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: #f0f0fa;
	}
	
	.rls-write-box .rls-navline {
		text-align: left; 
		padding: 2px; 
		background-color: #f0f0f0; 
		border-bottom: #cccccc 1px solid;
	}
	
		.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;
			}
