.poweredbymessage {
	FONT-SIZE: 12px; COLOR: #040404; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.poweredbymessage A {
	FONT-SIZE: 10px; COLOR: #040404; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.footer {
	TEXT-ALIGN: center
}

TD
{
	font-size: 12px;
	color: #000000;
	font-family: Arial;
}
.body 
{
	BACKGROUND-COLOR: #febf2d
}
.bg
{
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-REPEAT: repeat-x
}

.topLnk
{
	COLOR: #555555; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-FAMILY:  Verdana, Tahoma, Arial; 
	font-size: 8pt
}
topLnk:active 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #050c24; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline
}

topLnk:visited 
{
	COLOR: #555555; 
	TEXT-DECORATION: underline
}
topLnk:hover 
{
	COLOR: #ff9900; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
	font-size: 11px

}
A 
{
	COLOR: #3C7B98; 
	TEXT-DECORATION: none
}
.inputtext30px
{
    text-align: right;
    width: 35px
}

A.bmnu 
{
	FONT-WEIGHT: bold; 
	COLOR: white; TEXT-DECORATION: none
}
A.bmnu:visited 
{
	FONT-WEIGHT: bold; COLOR: 
	white; TEXT-DECORATION: none
}
A.bmnu:hover 
{
	FONT-WEIGHT: bold; 
	COLOR: #555555; TEXT-DECORATION: none
}
A.bmnu:active 
{
	FONT-WEIGHT: bold; 
	COLOR: white; TEXT-DECORATION: none
}
A.lmnu 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 	
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}
A.lmnu:visited 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #050c24; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}
A.lmnu:hover 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #123456; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline
}
A.lmnu:active 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #050c24; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: underline
}

tr.header-define
{
	font-weight:bold;
	color:white;
	border-top-style:solId;
	BORDER-RIGHT-STYLE: solId;
	BORDER-LEFT-STYLE: solId;
	BACKGROUND-COLOR: #98a1b2;
	BORDER-BOTTOM-STYLE: solId;
}

tr.fontbold
{
	font-weight:bold;	
}

.cursortype
{
	cursor:pointer
}

.hIde
{
	visibility:hIdden	
}
.show
{
	visibility:visible
}

A.sortheader:visited 
{
 	TEXT-DECORATION: none
}
A.sortheader:hover 
{
 	TEXT-DECORATION: none
}
A.sortheader:active
{
 	TEXT-DECORATION: none
}
A.actionControl:visited
{
	cursor: hand;
	text-decoration: none;
	color: #0066ff;
}
A.actionControl:hover
{
	text-decoration:none;
	color: #0066ff;
}
A.actionControl:active
{
	text-decoration:none;
	color: #0066ff;
}
FONT.control
{
	color: #0066ff;
}

table.sortable span.sortarrow 
{
    color: black;
    text-decoration: none;
}

.infoForm
{
    font-family:Tahoma; 
	font-size: 8pt; 
	BORDER-RIGHT: #ecebeb 1px solId; 
	BORDER-TOP: #ecebeb 0px solId; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ecebeb 1px solId; 
	BORDER-BOTTOM: #ecebeb 1px solId; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;
	width:100%;
}

.changePass
{
	BORDER-RIGHT: #ecebeb 1px solId; 
	BORDER-TOP: #ecebeb 1px solId; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ecebeb 1px solId; 
	BORDER-BOTTOM: #ecebeb 1px solId; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;	
}
.tblPrintData
{
	BORDER-RIGHT: #ecebeb 1px solId; 
	BORDER-TOP: #ecebeb 1px solId; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ecebeb 1px solId; 
	BORDER-BOTTOM: #ecebeb 1px solId; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;
	width:100%;
}


.tblRoomInList
{		
	border-spacing: 0px;
	width:100%;
}


.printCustomerList
{
	BORDER-RIGHT: #ecebeb 1px solId; 
	BORDER-TOP: #ecebeb 1px solId; 
	MARGIN: 0px auto; 
	BORDER-LEFT: #ecebeb 1px solId; 
	BORDER-BOTTOM: #ecebeb 1px solId; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px
}



.maxWIdth 
{
	WIdTH: 99%
}
tr.BackgroundHeader
{
	background: url(Images/tabBkg01.gif);
}

tr.BackgroundInfor
{
	background-image: url(Images/toolbar.gif);	
	font-weight:bold;
	font-size:xx-large;	
}

td.CheckInCommamd
{
	background-image: url(Images/toolbar.gif);
	font-weight:bold;
	font-size:xx-large;	
	height:25;
	text-align:center;
}

tr.BackgroundListData
{
	background-image: url(Images/bgBoxHeader.jpg);
	height:25;
	font-weight:bold;	
}

tr.BackgroundGreen
{
	background-image: url(Images/tabBkg03.gif);
}


td.BackgroundOrderPayment
{
	background-image: url(mages/tabBkg03.gif);
}

TD.DataViewHeder,TD.DataViewHeader
{
	background-color:#EFF4FA;
	width:25%;
	/*bgcolor= style="border-bottom: 1px solid #CCCCCC";*/
	 /*border-bottom:"solid 1px #CCCCCC";*/
	border-bottom: 1px solid rgb(204, 204, 204);
	font-weight:bold;	 
}
TR.FontBool
{
	font-weight:bold;
}

TD.DataViewValue
{
	/*border-bottom:"solid 1px #CCCCCC"*/
	border-bottom: 1px solid rgb(204, 204, 204);
}

td.OrderInformation
{
	height:30;
	border-right-width:thin;
	border-right-width: 1px; 
	border-bottom-style: solid;
	border-bottom-width: 1px
}
td.bgRoomBlank
{
    font-family:Tahoma,sans-serif; 
	font-size: 10px; 
	color:#ffffff; 
	padding-left:10; 
	padding-right:10;

	background-image: url(Images/Room_Blank.gif);
}

td.bgRoomRoomOrdered
{
	background-image: url(Images/Room_Ordered.gif);
}
td.bgRoomPrepare
{
	background-image: url(Images/Room_Prepare.gif);
}


.navItemOver {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #ffffff; FONT-FAMILY: Verdana, Sans-Serif; BACKGROUND-COLOR: #420134
}
.navItemOver A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navItem {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Sans-Serif
}
.navItem A {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.projectPanel .header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fbe1f9
}


.tableListData
{
	
}

tdTableListDataOfData1
{
	border-right: 1px solid rgb(233, 233, 233);	
	border-bottom: 1px solid rgb(233, 233, 233);
	/*bgcolor="#f5f5f5";*/
	background:"#f5f5f5";
}
tdTableListDataOfData
{
	border-right: 1px solid rgb(233, 233, 233);	
	border-bottom: 1px solid rgb(233, 233, 233);
	/*bgcolor="#f5f5f5";*/
	/*ackground:"#f5f5f5";*/
}

.settext {
	font-family: Times New Roman, Tahoma,sans-serif; 
	font-size: 11pt;
	line-height: 22px;
	color:#666666; 
	padding-left:10; 
	padding-right:10 
}
settexttitle{
	font-family:Tahoma,sans-serif; 
	line-height: 18px;
	font-size: 11px; 
	color:#666666; 
	padding-left:10; 
	padding-right:10 
}

.settextAlphabet {
	font-family:Tahoma,sans-serif; 
	line-height: 18px;
	font-size: 11px; 
	color:#666666; 
	padding-left:10; 
	padding-right:10 
}

.fillinLine {
	width: 100%;
	border-bottom: 0px solid #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	color: #620000;
}
.dhx_combo_img {
	RIGHT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.dhx_combo_option_img {
	LEFT: 0px; MARGIN-LEFT: 2px; WIDTH: 100px; POSITION: relative; TOP: 1px; HEIGHT: 18px
}
.dhx_combo_input {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; POSITION: absolute; TOP: 0px
}
.dhx_combo_box {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; OVERFLOW: hidden; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.dhx_combo_list {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; OVERFLOW-Y: auto; FONT-SIZE: 9pt; Z-INDEX: 30; OVERFLOW-X: hidden; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; POSITION: absolute; HEIGHT: 100px; BACKGROUND-COLOR: white
}
.dhx_combo_list DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: default; PADDING-TOP: 2px
}
.dhx_selected_option {
	COLOR: white; BACKGROUND-COLOR: navy
}
