
/* SVG */
g {
	fill:#fff;

}

a {
   	fill: #0000ff;
   	text-decoration: underline;
}

rect, path {
  stroke:inherit;
  stroke-width: inherit;
}

rect {
	fill:;
}

path {
	fill:inherit;
}

text {
  stroke: none;
  fill: #000;
}

.room, path {
	
	stroke: #000000;
	stroke-width:1px;
}
		
.room:hover {

	stroke: #3333ff;
	stroke-width:3px;
}

.selected {

	stroke: #0000ff;
	stroke-width:3px;

}

.name {
    font-size: 8pt;
    }
    
.tweetbubble {
	stroke: #000000;
	stroke-width:1px;
}

.tweet {
	font-size: 8pt;    
	display: none;
}

/* HTML */

body {
	font-family: arial, sans-serif;
	font-size: 10pt;
}

.label_align {
	float: left;
	width: 100px;
}


#form_title {
	float:left;
}

#titlebar a {
	color: black;
	text-decoration:none;
}

#form {
	width: 100%;
}

#form input{
	margin-bottom: 2px;
}

.form_float {
	float: left;
	margin-right: 3px;
}

#content {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}

#calendar {
  font-size: 10pt;
  width: 50em;  
}

.col1 {
    width: 20em;
    }
