TD 
{
	FONT-SIZE: 12px; FONT-FAMILY: arial
}
#active_menu {
	BACKGROUND-IMAGE: url(images/n_bg3.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat
}
A.mainlevel:link {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/n_bg1.gif); VERTICAL-ALIGN: middle; COLOR: #ff3300; PADDING-TOP: 8px; HEIGHT: 33px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.mainlevel:visited {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/n_bg1.gif); VERTICAL-ALIGN: middle; COLOR: #ff3300; PADDING-TOP: 8px; HEIGHT: 33px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.mainlevel:hover 
{
	BACKGROUND: url(images/n_bg2.gif) #e5e5e5; TEXT-DECORATION: none
}
A:link {
	COLOR: black
}
A:visited {
	COLOR: black
}
A:active {
	COLOR: black
}
A:hover {
	TEXT-DECORATION: none
}
.hlink:link {
	FONT-WEIGHT: bold; COLOR: white
}
.hlink:visited {
	FONT-WEIGHT: bold; COLOR: white
}
.hlink:active {
	FONT-WEIGHT: bold; COLOR: white
}
.hlink:hover {
	TEXT-DECORATION: none
}
.htxt {
	FONT-WEIGHT: bold; COLOR: white
}
BODY {
	SCROLLBAR-FACE-COLOR: #ff8b14; COLOR: #333333
}
.txtbox {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #f8f7da
}
.txtboxSearch {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 15px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #f8f7da
}
.Dropdownlist {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #f8f7da
}

.but 
{
	BORDER-RIGHT: #ff6633 1px solid; BORDER-TOP: #ff6633 1px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg_but.gif); BORDER-LEFT: #ff6633 1px solid; COLOR: #9d0000; BORDER-BOTTOM: #ff6633 1px solid; BACKGROUND-REPEAT: repeat; FONT-FAMILY: arial; BACKGROUND-COLOR: #ff9933
}
.tit 
{
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff3300
}
.comments {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.hlink:active {
	FONT-WEIGHT: bold; COLOR: #333333
}
.hlink:link {
	FONT-WEIGHT: bold; COLOR: #333333
}
.AltColor {
	BACKGROUND-COLOR: #f5f5f5
}
.AltColorNext {
	BACKGROUND-COLOR: #ffffff
}
.tableheader {
	BACKGROUND-COLOR: #ff9933
}
.ssss {
	margin-right: 1px;
}
.header {
	font-family: Georgia, "Arial, Times New Roman", Times, serif;
	font-size: 24px;
	background-color: #990000;
  color: #FFFF66;
}
.box3 {
	border-width: 2px;
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-style: inset;
}
.staff_smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.staff_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold
}
.staff_table_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold
}
.staff_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight:bold
}
.staff_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.staff_normal_white {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

a:link {
	text-decoration: none;
	color:#666666;
}

a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: underline;
	color:#FFB200;

}
a:active {
	text-decoration: none;
	color:#FFB200;
}
/* new stuffs */

A.menuitems:link {
	COLOR: black;TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
A.menuitems:visited {
	COLOR: black;TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
A.menuitems:active {
	COLOR: black;TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}
A.menuitems:hover {
	COLOR: BLUE;TEXT-DECORATION: none;
	FONT-WEIGHT: bold; FONT-SIZE: 11px;
}

.subTitle
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFCC
}
/*  New code for datagrid */
.dgHeader 
{
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	margin:0 auto 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;	
}
.dgSelectedItemStyle {background-color: #718FE0;}
.dgEditItemStyle {background-color: #718FE0;}
.dgAlternatingItemStyle {background-color: #F5F5F5;}
.dgHeaderStyle 
{
	background-color: #FF6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#FFFFCC;
}
.dgFooterStyle
{
	background-color: #FF6633;
}

/*  New code for Report datagrid */
.dgHeader_rpt 
{
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	margin:0 auto 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;	
}
.dgSelectedItemStyle_rpt {background-color: whitesmoke;}
.dgEditItemStyle_rpt {background-color: whitesmoke;}
.dgAlternatingItemStyle_rpt {background-color: whitesmoke;}
.dgHeaderStyle_rpt 
{
	background-color: #DBDBD8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:#000000;
}
.dgFooterStyle_rpt
{
	background-color: #DBDBD8;
}

/* Data entry panel */
.lbltitle
{
	background-color: #718FE0;
}
.trTitle_Entry
{
	background-color: #FF6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	color:#FFFFCC;	
}

/* Footer design */
.footer {background-color: #CCCCCC;}

/* Header design */
.headerMenuBg {background-color: #FF6633;}

/* UC Admin info box */
.titInfoBox
{	
	background-color: #FFCEB3;
}
.delIcons
{
	BACKGROUND: url(images/n_bg2.gif)
}
.Altcolorrights
{
	background-color: #FFCEB3;
}
.tblrights
{
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: #000000;
	border-collapse: separate;
	background-color: Whitesmoke;
}
.tblrightsheader
{
	background-color: #FF6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFCC;
}
.justtextdisplay
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.BulkbookingwizardInnercolor
{
	background-color: Whitesmoke;
}
.title { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF6633; }
.title2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF6633 }
.normal { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.rptCompanyH1 
{	
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000; 
}
.rptBranchH2 
{	
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:#000000;
}
.rptTel
{	
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:Black;
}
.rptFax 
{	
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:Black;
}
.rptFooter
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:Black;
}
.rptFooterHR
{
	color:#000000;
}
.rptTitle
{
	FONT-SIZE: 25px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Black;
}
.rptTitlesort
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: blue;
	font-style:italic;
}
/* in report groups */
.hrReport
{
	color: blue;
}
/* costing report */
.rptSubtotalBGcolor
{
	background-color: #FFCE9E;
}
/* progress bar in report process */
.pgBarPersentageBar
{
	background-color: #FFCE9E;
}
.pgBarbase
{
	background-color: BB6107;
}
.loginpage
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: Black;
}