body {
	font: 10px Arial, sans-serif;
	color: #fff;
	background-color: #006;
}

.btnnowrap {
	white-space: nowrap;
}

td {
	font: 10px Arial, sans-serif;
	color: #fff;
}

td.about {
	font: 12px Arial, sans-serif;
	color: #fff;
}

td.title {
	background-color: #039;
	color: #FFF;
	font: bold 14px Arial, sans-serif;
}

td.main {
	background-color: #06C;
	color: #FFF;
	font: 14px Arial, sans-serif;
}

span.small {
	font: 10px Arial, sans-serif;
	color: #99c;
}

span.smallwarning {
	font: 10px Arial, sans-serif;
	color: #f00;
}

span.smallsimple {
	font: 10px Arial, sans-serif;
	color: #fff;
}

span.largetext {
	font: 12px Arial, sans-serif;
	color: #fff;
}

span.tab {
	padding-left: 25px
}

span.textitalic {
	font: italic 10px Arial, sans-serif;
	color: #fff;
}

span.textitalicwarning {
	font: italic 10px Arial, sans-serif;
	color: #f00;
}

span.largetextwarning {
	font: 12px Arial, sans-serif;
	color: #f00;
}

span.textwarning {
	font: 10px Arial, sans-serif;
	color: #f00;
}

span.largetextwarningitalic {
	font: italic 12px Arial, sans-serif;
	color: #f00;
}

span.largetextbold {
	font: bold 12px Arial, sans-serif;
	color: #fff;
}

span.internalerrortitle {
	font: bold 12px Arial, sans-serif;
	color: #f00;
}

input {
	font: 10px Arial, sans-serif;
}

input.hostlarge {
	font: bold italic 24px Arial, sans-serif;
	TEXT-ALIGN: center;
	background-color: #506070;
	color: #fff;
}

input.purposelarge {
	font: bold 18px Arial, sans-serif;
	TEXT-ALIGN: center;
	background-color: #506070;
	color: #fff;
}

input.largetext {
	font: 12px Arial, sans-serif;
}

input.largebutton,button.largebutton {
	font: bold 16px Arial, sans-serif;
}

textarea {
	font: 10px Arial, sans-serif;
}

select {
	font: 10px Arial, sans-serif;
}

td.pagetitle {
	font: bold 10px Arial, sans-serif;
	color: #003 !important;
	background-color: #999;
}

td.pagelink {
	font: 12px Arial, sans-serif;
	background-color: #06C;
	color: #FFF;
}

a.pagelink {
	font: 12px Arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

a.italicwarning {
	font: italic 10px Arial, sans-serif;
	color: #f00;
}

a.largetext {
	font: 12px Arial, sans-serif;
	color: #fff;
}

span.selected_pagelink {
	font: bold 12px Arial, sans-serif;
	color: #FFF;
	text-decoration: none;
}

td.formheader {
	color: #fff;
	font: bold 14px Arial, sans-serif;
}

H1 {
	color: #fff;
	font: bold 14px Arial, sans-serif;
}

td.times {
	font: 8px Arial, sans-serif;
	color: #fff;
}

b.dialogtitle {
	font: bold italic 18px Arial, sans-serif;
	color: #fff;
}

b.dialogitemname {
	font: bold 10px Arial, sans-serif;
	color: #fff;
}

b.dialogitemvalue {
	font: 10px Arial, sans-serif;
	color: #fff;
}

a.dialoglink {
	font: 10px Arial, sans-serif;
	color: #fff;
}

td.roominfo {
	font: 10px Arial, sans-serif;
	color: #fff;
	background-color: #999;
}

a.roominfo {
	font: 10px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}

b.bookingitemname {
	font: bold 10px Arial, sans-serif;
	color: #fff;
}

td.calendarhighlight {
	font: bold 10px Arial, sans-serif;
	color: #000;
	background-color: #fff;
}

td.calendarhighlightinner {
	font: bold 10px Arial, sans-serif;
	color: #000;
	background-color: #ccf;
}

A {
	font: 10px Arial, sans-serif;
	color: #fff;
}

a.calendar {
	font: 10px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}

span.today {
	font: bold 10px Arial, sans-serif;
	color: #fff;
}

td.dayname {
	font: 8px Arial, sans-serif;
	color: #fff;
}

a.calendarshaded {
	font: 10px Arial, sans-serif;
	color: #999;
	text-decoration: none;
}

b.largetext {
	font: bold 18px Arial, sans-serif;
	color: #99c;
}

b.findformtablit {
	font: bold 14px Arial, sans-serif;
	color: #fff;
	background-color: #326597;
}

td.findformtablit {
	background-color: #326597;
}

b.findformtab {
	font: 14px Arial, sans-serif;
	color: #fff;
	background-color: #003;
}

td.findformtab {
	background-color: #003;
}

b.finditemname {
	font: bold 10px Arial, sans-serif;
	color: #fff;
}

td.times {
	font: 8px Arial, sans-serif;
	color: #fff;
}

td.timesbold {
	font: bold 8px Arial, sans-serif;
	color: #fff;
}

.popup {
	font: 8px Tahoma, Arial, sans-serif;
	color: #000;
}

span.homepagetitle {
	font: bold 18px Arial, sans-serif;
	color: #fff;
}

span.homepageurl {
	font: 10px Arial, sans-serif;
	color: #fff;
}

span.homepagecaption {
	font: bold 14px Arial, sans-serif;
	color: #336;
}

span.homepagevalue {
	font: 14px Arial, sans-serif;
	color: #fff;
}

a.findlink {
	font: 12px Arial, sans-serif;
	color: #fff;
	text-decoration: none;
}

.checkbox_disabled {
	-moz-opacity: .50;
	opacity: .50;
	filter: alpha(opacity =   50);
}

span.largetext_btn,input.largetext_btn,largetext_btn {
	font: 14px Arial, sans-serif;
}

a.largetext_btn {
	font: 14px Arial, sans-serif;
	color: #fff;
}

b.largetext_btn {
	font: 14px Arial, sans-serif;
	color: #fff;
}

.sradio,label {
	margin-left: 3px;
}

.sml-btn {
	background: url("../images/wp-btn.gif") no-repeat scroll 0 0 transparent
		;
	color: white;
	cursor: pointer;
	font-size: 9px;
	height: 17px;
	padding: 18px 0 0 8px;
	text-align: left;
	width: 47px;
}

#backupFilesCont input {
	clear: both;
	float: left;
}

#backupFilesCont label {
	float: left;
	font: 12px Arial, sans-serif;
	height: 20px;
	margin-left: 8px;
}

.loadingImg {
	background: url("../images/spinner.gif") no-repeat scroll 0 0
		transparent;
	height: 18px;
	width: 28px;
	float: left;
}
/*
* TT#928 Private meetings as per facebook needs
*/
td.tab{
	padding-left:30px;
}