.textField {font-family: Verdana; font-size: 8pt; color: 000000;}

A:link { TEXT-DECORATION: none; color: none }
A:visited { TEXT-DECORATION: none; color: none }
A:active { TEXT-DECORATION: none}
A:hover { TEXT-DECORATION: underline }
	
A.TableHeaderBold:link { TEXT-DECORATION: none; color: #000000 }
A.TableHeaderBold:visited { TEXT-DECORATION: none; color: none; color: #000000 }
A.TableHeaderBold:active { TEXT-DECORATION: none; color: #000000}
A.TableHeaderBold:hover { TEXT-DECORATION: underline; color: #000000 }

A.tableStyle1:link { TEXT-DECORATION: none; color: #0000FF }
A.tableStyle1:visited { TEXT-DECORATION: none; color: none; color: #0000FF }
A.tableStyle1:active { TEXT-DECORATION: none; color: #0000FF}
A.tableStyle1:hover { TEXT-DECORATION: underline; color: #0000FF }

.tableStyle1		{ FONT: 8pt verdana; }
.blueTableStyle1	{ FONT: 8pt verdana; COLOR: #0000FF; }
.redTableStyle1		{ FONT: 8pt verdana; COLOR: #FF0000; }
.tableStyleSmall	{ font: 8pt Arial; }
.TableHeader		{ FONT: 8pt verdana; }
.TableHeaderBold	{ FONT: bold 8pt verdana; }
.title				{ FONT: 13pt verdana; COLOR: #000000 }
.titleSmall			{ FONT: bold 11pt verdana; COLOR: #000000 }
.titleSmallHover	{ FONT: bold 11pt verdana; COLOR: #4C87FF }
.titleSmallNormal	{ FONT: 11pt verdana; COLOR: #000000 }
.titleSmallBlue		{ FONT: bold 11pt verdana; COLOR: #0057FF }
.titleSmallItalic	{ FONT: italic 11pt verdana; COLOR: #000000 }
.titleSmallRed		{ FONT: bold 11pt verdana; COLOR: #FF0000 }
.titleBig			{ FONT: bold 18pt Arial; COLOR: #000000 }
.DateStyle			{ FONT: 13pt verdana; COLOR: #0000ff }
.DateStyle2			{ FONT: 10pt verdana; COLOR: #0000ff }
.AvailabilityStyle	{ FONT: 13pt verdana; COLOR: #0000ff; BACKGROUND-COLOR: #0000ff }
.AvailabilityStyle2	{ FONT: 13pt verdana; COLOR: #ffffff; BACKGROUND-COLOR: #0000ff }
.whiteBigLink		{ FONT: bold 9pt tahoma; COLOR: #ffffff }
.TaskGroupHeader	{ FONT: bold 9pt Tahoma; COLOR: #FFFFFF}
.HelpStyle			{ FONT: 9pt arial; color: #000000 }
.HelpStyleTitle		{ FONT: bold 9pt arial; color: #000000 }
.HelpStyleTitleHover{ FONT: bold 9pt arial; color: #4C87FF }
.HelpStyleBlack		{ FONT: 9pt arial; color: #000000 }
.HelpSecHigh		{ FONT: italic 8pt verdana; COLOR: #996600; }
.HelpSecTitle		{ FONT: bold 9pt verdana; COLOR: #000000 }
.Task				{ FONT: 8pt Tahoma; color: #000033}
.TaskBold			{ FONT: bold 8pt Tahoma; color: #0057FF }
.TaskBoldRed		{ FONT: bold 8pt Tahoma; color: #FF0000 }
.blackLink			{ FONT: 8pt Verdana; color: #000000 }
.whiteLink			{ FONT: 8pt Verdana; color: #FFFFFF }
.bookingStyle		{ FONT: bold 8pt Tahoma; COLOR: #000000;}
.bookingSumStyle	{ FONT: bold 10pt verdana; COLOR: #0000FF;}
.bookingTitleStyle	{ FONT: 8pt Tahoma; COLOR: #000000 }

.s  {FONT:9pt verdana;}
.s1 {FONT:9pt verdana}
.s3 {FONT:8pt verdana; line-height:1.5}
.ss3 {FONT:10px verdana; }
.sen {FONT:lighter 10px tahama; }
.sth {FONT:lighter 11px verdana; }
.s2 {FONT:bold 8pt verdana}
.s4 {FONT:bold 10.5pt verdana}
.t1 {FONT:bold 16pt Arial; COLOR:#31309C}
.t2 {FONT:bold 13pt verdana}
.t3 {FONT:13pt verdana}
.t4 {FONT:10pt verdana}
.t5 {FONT:bold 11pt verdana}
.b4 {FONT:bold 11.5pt verdana; COLOR:#0C00FF}
.t2b{FONT:bold 11pt verdana; COLOR:#0057FF}
.t2r{FONT:bold 11pt verdana; COLOR:#FF0000}
.m0 {FONT:bold 11pt tahoma; COLOR:#31309C}
.ma {FONT:10pt tahoma; COLOR:#5A4DBD}
.m1 {FONT:8pt Arial; COLOR:#5A4DBD}

.RoomMove			{ FONT: bold 8pt Tahoma; overflow: hidden; background-color: #ffffff; cursor: hand; }
.RoomBookDayEdit	{ FONT: 10pt verdana; text-align: center;overflow: hidden; background-color: #ffffff; cursor: hand; }
.RoomBookDay		{ FONT: 10pt verdana; text-align: center;overflow: hidden; background-color: #ffffff;}
	.DEK {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;font-family: MS Sans Serif, Verdana,Arial,Tahoma,Helvetica,System; 
			font-size: 11pt;}
.indent {
	BORDER-RIGHT: 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: 1px dotted; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px; FONT: 11px verdana, tahoma, arial, sans-serif; BORDER-LEFT: 1px dotted; COLOR: #000060; PADDING-TOP: 3px; BORDER-BOTTOM: 1px dotted; BACKGROUND-COLOR: #eaeef2
}
.smalltext {
	FONT: 9px tahoma, verdana, arial, helvetica, sans-serif; COLOR: #5d6e75
}
.smallblacktext {
	FONT: 10px tahoma, verdana, arial, helvetica, sans-serif; COLOR: #000
}
.defaulttext {
	FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #000
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #5d6e75; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: left
}
.mediumtext {
	FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #000
}
.captiontext {
	FONT: 18px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #000
}
.tbox {
	BORDER-RIGHT: #5e5d63 1px solid; BORDER-TOP: #5e5d63 1px solid; FONT: 10px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #5e5d63 1px solid; COLOR: #000000; BORDER-BOTTOM: #5e5d63 1px solid; BACKGROUND-COLOR: #eaeef2
}
.button {
	BORDER-RIGHT: #5e5d63 1px solid; BORDER-TOP: #5e5d63 1px solid; BACKGROUND-IMAGE: url(images/button.png); FONT: 10px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #5e5d63 1px solid; COLOR: #000000; BORDER-BOTTOM: #5e5d63 1px solid; TEXT-ALIGN: center
}
.nextprev {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(images/button.png); PADDING-BOTTOM: 2px; FONT: 9px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eaeef2; TEXT-ALIGN: center
}
FORM {
	MARGIN: 2px 0px 0px
}
.spacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
HR {
	BORDER-TOP: 1px solid #999999; WIDTH: 100%; BORDER-BOTTOM: 1px solid #999999; HEIGHT: 1px; TEXT-ALIGN: center
}
.border {
	BORDER-RIGHT: #938d8d 1px solid; BORDER-TOP: #938d8d 1px solid; BORDER-LEFT: #938d8d 1px solid; BORDER-BOTTOM: #938d8d 1px solid
}
P {
	MARGIN-TOP: 0px
}
.fborder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #fff
}
.forumheader {
	BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../../e107_images/forum/fcap2.png); PADDING-BOTTOM: 4px; FONT: 14px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; BACKGROUND-COLOR: #ebeff2
}
.forumheader2 {
	BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 14px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; BACKGROUND-COLOR: #efefef
}
.forumheader3 {
	BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; BACKGROUND-COLOR: #e3e1e1
}
.fcaption {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../../e107_images/forum/fcap.png); PADDING-BOTTOM: 2px; FONT: 12px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #c9c7c7
}
.helpbox {
	BORDER-RIGHT: red 0px; BORDER-TOP: red 0px; FONT: 9px tahoma, verdana, arial, helvetica, sans-serif; BORDER-LEFT: red 0px; COLOR: #000; BORDER-BOTTOM: red 0px; BACKGROUND-COLOR: transparent
}
.installb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: center
}
.installh {
	FONT: 14px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #363c3e
}
.installe {
	FONT: 14px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #c00000
}
.finfobar {
	BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../../e107_images/forum/finfobar.png); PADDING-BOTTOM: 4px; FONT: 11px verdana, tahoma, arial, helvetica, sans-serif; BORDER-LEFT: #c3bdbd 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid; BACKGROUND-COLOR: #ccc8c8
}
A.forumlink {
	COLOR: #fff; TEXT-DECORATION: underline
}
TH {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.mischeader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
.miscbody {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-TOP: 3px
}
.miscfooter {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #6a98c3 1pt dotted
}
A {
	COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
A:hover {
	COLOR: #333333
}
A.menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #6a98c3 1pt dotted; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #000000; BACKGROUND-COLOR: #f0f0f0
}
DIV.menu {
	BORDER-RIGHT: #6a98c3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a98c3 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #6a98c3 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #6a98c3 1px
}
DIV.menuheader {
	BORDER-TOP: #6a98c3 1pt solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #6a98c3 1pt solid; BACKGROUND-COLOR: #f0f0f0; 616060: 
}
DIV.bodystyle {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #6a98c3 1pt solid; BACKGROUND-COLOR: #ffffff
}
.caption {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #616060; PADDING-TOP: 2px; BACKGROUND-COLOR: #b3bac5
}
.caption2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #616060; PADDING-TOP: 2px; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #c9c9c9
}
.caption3 {
	BORDER-RIGHT: #6a98c3 1pt solid; BORDER-TOP: #6a98c3 1pt solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #6a98c3 1pt solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #6a98c3 1pt solid; BACKGROUND-COLOR: #f0f0f0
}
.bodytable {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; FONT: 10px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #999999; PADDING-TOP: 8px
}
.bodytable4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 10px verdana, tahoma, arial, helvetica, sans-serif; COLOR: #999999; PADDING-TOP: 2px
}
.bodytable3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 8px; FONT-STYLE: normal; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
.border3 {
	BACKGROUND-COLOR: transparent
}.tahoma10 {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 10px;
}
button {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #CCCCCC;
	margin: 3px;
	padding: 3px;
	height: 25px;
	width: 150px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.butt {
	font-family: "MS Sans Serif", Tahoma, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	height: 20px;
	width: 40px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #666666;
}

/* classes for validator */
	.tfvHighlight
		{color: #FF0000;}
	.tfvNormal
		{color: black;}
	.inputHighlighted
		{color: #FF0000;}
	.inputNormal
		{color: black;}
.bgright {
	background-position: right;
	background-repeat: repeat-y;
}

