body {
            font-family: "Segoe UI regular", "Segoe UI", Arial, Tahoma, sans-serif;
            font-size: 13px;
			background-color: #FFF;
			padding:0px;
			margin: 0px;
        }
		
		button:focus {
			outline:none;
		}
		
		h1,h2,h3{
			font-weight: normal;
		}
		
		#header{
			width: 100%;
			height: 173px;
			background-color: #FFF;
			font-size: 24px;
			font-weight: lighter;
			color: #eee;
			line-height: 100px;
		}
		
		#menu{
			width: 100%;
			height: 140px;
			line-height:30px;
			background-color: #f9f9f9;
			text-align: left;
			position: relative;
			border-bottom: 1px solid #eee;
		}
		
		#menu img{
			height: 140px;
		}
		
		#menu>div{
			height: 140px;
			overflow: hidden;
			line-height: 1px;
			line-height: 1px;
			display: inline-block;
		}
		
		#menu>nav{
			border: 1px solid #c9c9c9;
			border-top: 0;
			height: 32px;
			display: inline-block;
			top: 0;
			right: 0;
			position: absolute;
		}
		
		#menu>.tenant-name{
			right: 7px;
			bottom: 3px;
			position: absolute;
			padding-left: 10px;
		}
		
		#menu>nav>a>span{
			color: #777;
			text-transform: uppercase;
			padding-left: 15px;
			padding-right: 15px;
		}
		
		#menu>nav>a{
			text-decoration: none;
		}
		
		#menu>nav>span{
			color: #fff;
			margin-left:5px;
		}
		
		@media (max-width:600px) { 
			#menu>div{
				margin-top:32px;
				height: 108px;
			}
			
			#menu{
				height: 140px;
			}
			
			#menu>nav{
				width: 100%;
				border-left: 0;
			}
			
			#menu>.tenant-name {
				bottom: 23px;
			}
			#menu img {
				height: 108px;
			}
		}
		
		#white-overlay{
			width: 100%;
			height: 100%;
			position: fixed;
			background-color: rgba(255, 255, 255, 0.94);
			display:none;
			z-index:9996;
		}
		
		#window{
			height: 400px;
			width: 100%;
			margin-left:-390px;
			margin-top:-200px;
			left:50%;
			top:50%;
			position: fixed;
			background-color: #fff;
			border: 1px solid #C2C2C2;
			text-transform: uppercase;
			display:none;
			box-shadow: 0px 0px 12px -1px #C2C2C2;
			z-index:9997;
		}
		
		#window-header{
			height: 30px;
			width: 100%;
			line-height:30px;
			padding-left:10px;
			border-bottom: 1px solid #eee;
			color:#868686;
		}
		
		#window-body{
		}
		
		.team-confirm{
			margin: 5px;
		}
		
		#team-members{
			text-align: center;
		}
		
		#team-members-hz{
			text-align: left;
		}
		
		.window-foot{
			position: absolute;
			width: 100%;
			margin-left:-5px;
			margin-right:-5px;
			bottom: 0px;
			text-transform: uppercase;
		}
		
		#window-edit{
			width: 180px;
			padding: 0px;
			margin:0px;
			height: 30px;
			line-height: 30px;
			background-color: #2D77C0;
			outline: none;
			border: 0px;
			color:#fff;
			text-align: center;
			display:inline-block;
			cursor: pointer;
		}
		
		#window-confirm{
			width: 600px;
			padding: 0px;
			margin:0px;
			height: 30px;
			line-height: 30px;
			background-color: #71AD36;
			color:#fff;
			text-align: center;
			display:inline-block;
			cursor: pointer;
		}
		
		
		#alertx{
			height: 300px;
			width: 600px;
			margin-left:-300px;
			margin-top:-150px;
			left:50%;
			top:50%;
			position: fixed;
			background-color: #fff;
			border: 1px solid #C2C2C2;
			text-transform: uppercase;
			display:none;
			box-shadow: 0px 0px 12px -1px #C2C2C2;
			z-index:9997;
		}
		
		#alertx-body{
			margin-left: 20px;
		}
		
		.alertx-foot{
			position: absolute;
			width: 600px;
			margin-left:-5px;
			margin-right:-5px;
			bottom: 0px;
			text-transform: uppercase;
		}
		
		#alertx-edit{
			width: 180px;
			padding: 0px;
			margin-left:5px;
			height: 30px;
			line-height: 30px;
			background-color: #2D77C0;
			outline: none;
			border: 0px;
			color:#fff;
			text-align: center;
			display:inline-block;
			cursor: pointer;
		}
		
		#login{
			height: 400px;
			width: 780px;
			margin-left:-390px;
			margin-top:-200px;
			left:50%;
			top:50%;
			position: fixed;
			background-color: #fff;
			border: 1px solid #C2C2C2;
			text-transform: uppercase;
			display:none;
			box-shadow: 0px 0px 12px -1px #C2C2C2;
			z-index:9998;
		}
		
		#login-window-header{
			height: 30px;
			width: 770px;
			line-height:30px;
			padding-left:10px;
			border-bottom: 1px solid #eee;
			color:#868686;
		}
		
		#login-window-back{
			width: 780px;
			padding: 0px;
			margin:0px;
			height: 30px;
			line-height: 30px;
			background-color: #2D77C0;
			outline: none;
			border: 0px;
			color:#fff;
			text-align: center;
			display:inline-block;
			cursor: pointer;
		}
		
		#container{
			background-color: #fff;
			width: 100%;
		}
		
		#container-table{
			height: 600px;
		}
		
		#success,#error,#notice{
			position: fixed;
			top: 0px;
			left: 0px;
			height: 100px;
			width: 100%;
			color: #fff;
			display:none;
			padding-left: 200px;
			z-index:9999;
		}
		
		#success{
			background-color: #6AA831;
		}
		
		#error{
			background-color: #BB1B1B;
		}
		
		#notice{
			background-color: #3072B3;
		}
		
		#success h1,#error h1, #notice h1{
			padding: 2px;
			font-weight: lighter;
			margin: 3px;
		}
		
		#success div,#error div, #notice div{
			padding: 2px;
			font-weight: lighter;
			margin: 3px;
			font-size: 15px;
		}
		
		.msg-side{
			background-color: #303030;width:100px;height:100px;position:absolute;left:0px;top:0;
		}
		
		.pagination ul {
			display: inline-block;
			margin-bottom: 0;
			margin-left: 0;
		}
		
		.pagination ul > li {
			display: inline;
			line-height: 20px;
			padding: 3px;
			margin-left:3px;
			background-color: #E3405B;
			color:#fff;
		}
		
		.pagination ul > li.active {
			background-color: #E27E8E;
		}
		
		.pagination ul > li > a {
			color:#fff;
		}

		.container-fluid{
			border: 1px solid #eee;
		}
		
		.no-right-padding{
			padding-right:0;
		}
		.no-left-padding{
			padding-left:0;
		}