.rf
{
	color:#669900;
	font-size: 9pt;
	font-family: Arial;
}

.arrow
{
	font-size: 12px;
	font-style: normal;
	font-family: webdings;
	height: 22px;
}

.errmessage
{
	color: red;
	font-size: 8pt;
}

.errmessage02
{
	color: red;
	font-size: 10pt;
	font-weight: bold;
}

.stdmessage
{
	color: #84715A;
}

.surveytitle
{
	font-size: 12pt;
	font-weight: bold
}

.surveysection
{
	font-weight: bold;
	font-size: 10pt;
}

.surveyborder
{
	border: solid 1px #84715A;
}

.title
{
	color: #84715A;
	font-weight: bold
}

.line
{
	height: 1px;
	background-color: #701313;
}

.line1
{
	height: 2px;
	background-color: #701313;
}

.navigation
{
	background-color: #2AA193;
	font-size: 8pt;
	color: White;
}

.grid
{
	color: Black;
	font-family: Arial;
	font-size: 8pt;
	border: solid 1px #463A31;
	background-color: white;
}

.gridnormal
{
	font-family: Arial;
	font-size: 8pt;
	border: solid 1px #463A31;
	background-color: white;
}

.gridnoback
{
	font-family: Verdana;
	font-size: 8pt;
	border: solid 1px #701313;
	background-color: white;
}

.gridheader
{
	background-color: #018f7f;
	font-family: Verdana;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

a.order {
	text-decoration:none;
	color: Black;
	font-family: Arial;
	font-size: 8pt;		
}

a.order:hover {
	text-decoration:underline;
	color: Black;
	font-family: Arial;
	font-size: 8pt;		
}

.sorticon
{
	font-family: Webdings;
	font-size: x-small;
	color: #DDB86D;
}

.link1
{
	font-family: Arial;
	font-size: 8pt;
	color: #413F1D;
}

.link2
{
	font-size: 8pt;
	color: #413F1D;
	font-family: Arial;
}

.link3
{
	font-family: Arial;
	font-size: 12pt;
	color: #413F1D;
	font-weight: bold;
}

.button
{
	background-color:#ABBD80;
	color: White;
	font-family: Arial;
	border-style: solid;
	border-width: 1px;
}

input, select, textarea, div
{
	font-size: 8pt;
	font-family: Arial;
}

table
{
	color:#413F1D;
	font-size: 9pt;
	font-family: Arial;
}

body
{
	/* background-color: #F0EFDB; */
	background-color: #ffffff;
}

.gridheaderbooking
{
	background-color: #701313;
	font-family: Century Gothic;
	font-size: 11px;
	color: white;
	font-weight: normal;
	text-decoration: none;	
}

.gridheaderbooking1
{
	background-color: #701313;
	font-family: Century Gothic;
	font-size: 9.6px;
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
}

.hand
{
	cursor: hand;
}

.reportprintthick
{
	border-bottom-style:double;	
	border-bottom-width:thick;
}

.reportprintmedium
{
	border-bottom-style:double;	
	border-bottom-width:medium;
}

.reportprintthin
{
	border-bottom-style:double;	
	border-bottom-width:thin;
}

font.Type01
{
	font-family: Edwardian Script ITC;
	font-size: 35px;
	color: blue;
}

font.Type02
{
	font-family: Verdana;
	font-size: 12px;
	color: blue;
}

font.Type03
{
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
}

font.Type04
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}

font.Type05
{
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}

font.Type06
{	
	font-size: 12px;
	color: #666666;		
}

a.Type01
{
	font-size: 12px;
	color: #666666;
	cursor: hand;
}

a.Type02
{
	font-size: 10px;
	color: #666666;
	cursor: hand;
}

.CMSTitle
{
    background-color: #018f7f;
	font-size: 12pt;
	color: Black;
	font-weight: bold;
}

/* Boustead Travel */
a.three:link {font-family: Verdana; font-size: 10; color: #3399CC; text-decoration: underline; font-weight: normal}
a.three:visited {font-family: Verdana; font-size: 10; color: #3399CC; text-decoration: underline; font-weight: normal}
a.three:hover {font-family: Verdana; font-size: 10; color: #ff0000; text-decoration: underline; font-weight: normal}
a.three:active {font-family: Verdana; font-size: 10; color: #3399CC; text-decoration: underline; font-weight: normal}

a.bottom:link {font-family: arial; font-size: 12; color: #000000; text-decoration: underline; font-weight: bold}
a.bottom:visited {font-family: arial; font-size: 12; color: #000000; text-decoration: underline; font-weight: bold}
a.bottom:hover {font-family: arial; font-size: 12; color: #FF0000; text-decoration: underline; font-weight: bold}
a.bottom:active {font-family: arial; font-size: 12; color: #000000; text-decoration: underline; font-weight: bold}


/* Header CSS */
/* .tabitemovr { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: white; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center } */

td.menuBar, td.menuBar a.menuButton, div.menu, div.menu a.menuItem, div.menu a.menuItemTop{ font-family: Arial ; font-size: 8pt; font-style: normal; font-weight:lighter; color: #666666; }
	
td.menuBar a.menuButton {cursor:hand;color: #666666; cursor: default; padding:3px 3px 1px 3px; text-decoration: none; white-space: nowrap; text-align: left; font-weight:bold;}
td.menuBar a.menuButtonActive, td.menuBar a.menuButtonActive:hover {cursor:hand; color: #666666; position:static; font-weight:bold;}
div.menu {left: 0px; top: 0px; padding: 0px; position: absolute; visibility: hidden; z-index: 101; }
div.menu a.menuItem {cursor:hand;background-color:#F2F2F2;BORDER-RIGHT: #666666 1px solid; BORDER-LEFT:#666666 1px solid; border-bottom:#666666 1px solid; border-collapse:collapse; color: #666666; cursor: default; display: block; padding:3px 3px 1px 3px; text-decoration: none; white-space: nowrap;text-align: left; font-weight:bold;}
div.menu a.menuItemTop {cursor:hand;background-color:#F2F2F2;BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT:#666666 1px solid;border-bottom:#666666 1px solid; color: #666666; cursor: default; display: block; padding:3px 3px 1px 3px; text-decoration: none; white-space: nowrap;text-align: left; font-weight:bold;}
div.menu a.menuItem:hover, div.menu a.menuItemHighlight {cursor:hand;BORDER-RIGHT: #666666 1px solid; BORDER-LEFT:#666666 1px solid;border-bottom:#666666 1px solid; background-color: #DBDBDB; color:#666666; font-weight:bold;}
div.menu a.menuItemTop:hover, div.menu a.menuItemHighlight {cursor:hand;background-color: #DBDBDB; color: #666666; font-weight:bold;}
div.menu a.menuItem span.menuItemText {}
div.menu a.menuItem span.menuItemArrow { margin-right: -.75em; }
div.menu div.menuItemSep { margin: 4px 2px; }
.tabitem { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT:#666666 1px solid; CURSOR: hand; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center;}

	
.tableVer
{
	vertical-align:top;
	font-size: 12px;
	font-weight: bold;			
}
	