@charset "utf-8";
	<style type="text/css">

	::selection{ background-color: #E13300; color: white; }
	::moz-selection{ background-color: #E13300; color: white; }
	::webkit-selection{ background-color: #E13300; color: white; }

	body {
		background-color: #fff;
		margin: 40px;
		font: 13px/20px normal Tahoma, Geneva, sans-serif;
		color: #4F5155;
	}
	input{
color: #4F5155;
font: 13px/20px normal Tahoma,Geneva,sans-serif;
	}
	
	input,h1,h2,h3,p,td,th,span,div,button,select,option{
		font-family:Tahoma, Geneva, sans-serif;	
	}

	a {
		color: #003399;
		background-color: transparent;
		font-weight: normal;
		text-decoration:none;
		cursor:pointer;
	}

	h1 {
		color: #444;
		background-color: transparent;
		border-bottom: 1px solid #D0D0D0;
		font-size: 19px;
		font-weight: normal;
		margin: 0 0 14px 0;
		padding: 14px 15px 10px 15px;
	}
	
	ul{
		padding:0;
		margin:0;	
	}
	
	li{
		padding:0;
		margin:0;
		list-style:none;	
	}

	code {
		font-family: Consolas, Monaco, Courier New, Courier, monospace;
		font-size: 12px;
		background-color: #f9f9f9;
		border: 1px solid #D0D0D0;
		color: #002166;
		display: block;
		margin: 14px 0 14px 0;
		padding: 12px 10px 12px 10px;
	}

	#body{
		margin: 0 15px 0 15px;
	}
	
	p.footer{
		text-align: left;
		font-size: 11px;
		border-top: 1px solid #D0D0D0;
		line-height: 32px;
		padding: 0 10px 0 10px;
		margin: 20px 0 0 0;
		direction:ltr;
	}
	

	#container{
		margin: 10px;
		border: 1px solid #D0D0D0;
		-webkit-box-shadow: 0 0 8px #D0D0D0;
	}
td{
	vertical-align:top;	
}

.toolbar li{
	float:left;
	margin:3px 10px;
}

.toggle_box{
	position:relative;	
}

.toggle_container{
	display:none;
	background-color:#CCC;
	position:absolute;	
	width:300px;
	height:200px;
	overflow:auto;
}

.flt-30{
	width:300px;
	display:inline-block;
	vertical-align:top;	
}

.loading-image{
	margin:auto;
	display:block;	
}

.relation_type{
	display:inline-block; margin:3px 10px;	
}

.action-bar{
	display:none;
}
.action-toggler{
	float:left;
}

.action-bar a{
	background-color: #333333;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	margin: 5px 10px;
	padding: 3px 10px 4px;
}

.action-bar a:hover{
	background-color: #CCC;
	color: #6666FF;
}

.form-control{
	font-size:14px;
	font-weight:bold;
	padding:3px;	
	letter-spacing:1px;
}

input{}
.number{
	display:inline-block;
}
.number >span{
	float:left;
	direction:ltr;
}

table.table th{
	text-align:center;	
}

#sms_box{
	height:400px;
	overflow:scroll;	
}