/************************************************/
/*	APPOINTMENT STATUS COLORS					*/
/************************************************/
#ha .free {
	BACKGROUND-COLOR: #E5E5E5;
	border: 1px solid #63789E;
	font-size: 10px;
	padding: 3px;
	}
#ha .booked {
	BACKGROUND-COLOR: #FFAA55;
	border: 0px solid #FFFFFF;
	font-size: 10px;
	padding: 3px;
	}
#ha .pending {
	BACKGROUND-COLOR: #FF8000;
	font-size: 10px;
	padding: 3px;
	}
#ha .partiallyBooked {
	BACKGROUND-COLOR: #9696C3;
	border: 1px solid #63789E; 
	font-size: 10px;
	padding: 3px;
	}
#ha .na {
/*	BACKGROUND-COLOR: #DDDDDD;*/
	font-size: 10px;
	padding: 3px;
	}
#ha .vacation {
	BACKGROUND-COLOR: #AAAAAA;
	font-size: 10px;
	padding: 3px;
	}
#ha .highlight {
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 10px;
	padding: 3px;
	}
/************************************************/
/*	END OF APPOINTMENT STATUS COLORS			*/
/************************************************/

/************************************/
/*	COMMON SETTINGS					*/
/************************************/
#ha {
	COLOR: #000000;
	}
#ha FORM STRONG {
	COLOR: #FF3366;
	}
#ha .formControlHelp {
	COLOR: #404040;
	}
#ha INPUT.readonly, #ha INPUT[disabled], #ha SELECT[disabled] {
	BACKGROUND-COLOR: #EEEEEE;
	}
#ha .not_selectable {
	COLOR: #808080;
	}
#ha A {
	COLOR: #444444;
	}

#ha A:hover {
	COLOR: #0080FF;
	}
#ha H2 {
	COLOR: #FF3366;
	}
#ha H3 {
	COLOR: #3366FF;
	}
#ha H4 {
	COLOR: #333333;
	}
/********************************************/
/*	MAIN MENU BAR							*/
/********************************************/
#ha #mainMenuBar {
	BACKGROUND-COLOR: #CCFF33;
	BORDER-COLOR: #A7C200;
	}
#ha #mainMenuBar A {
	COLOR: #000000;
	BORDER-COLOR: #DAE407;
	}
#ha #mainMenuBar A:hover {
	BACKGROUND-COLOR: #E6FF99;
	BORDER-COLOR: #999999;
	}
/************************************************/
/*	END OF MAIN MENU BAR						*/
/************************************************/

/********************************************/
/*	USER INFO BAR							*/
/********************************************/
#ha #userInfoBar {
	BACKGROUND-COLOR: inherit;
	BORDER-COLOR: inherit;
	}
#ha #userInfoBar A {
	COLOR: #000000;
	BORDER-COLOR: inherit;
	}
#ha #userInfoBar A:hover {
	BACKGROUND-COLOR: transparent;
	}
/************************************************/
/*	END OF USER INFO BAR						*/
/************************************************/

/************************************************/
/*	SCREEN MENU BAR								*/
/************************************************/
#ha .menuBar {
	BACKGROUND-COLOR: #CCE6FF;
	BORDER-COLOR: #ACB7CC;
	}
#ha .menuBar A {
	COLOR: #404040;
	BORDER-COLOR: #999999;
	}
#ha .menuBar A:hover {
	BORDER-COLOR: #999999;
	BACKGROUND-COLOR: #E6F2FF;
	COLOR: #404040;
	TEXT-DECORATION: none;
	}
/************************************************/
/*	END OF SCREEN MENU BAR						*/
/************************************************/

/************************************************/
/*	ACTION BAR - WITH BUTTONS AND LINKS			*/
/************************************************/
#ha .actionBar {
/*	BACKGROUND-COLOR: #ECFFB3;*/
	BORDER-COLOR: #B9B78C;
	}
#ha .actionBar A {
	COLOR: #000000;
	BORDER-COLOR: #999999;
	}
#ha .actionBar A:hover {
	COLOR: #000000;
	BACKGROUND-COLOR: #F6FFD9;
	TEXT-DECORATION: none;
	}
#ha .actionBar .deleteAction {
	COLOR: #FF3366;
	}

/************************************************/
/*	END OF ACTION BAR 							*/
/************************************************/

/************************************************/
/*	OBJECT LISTING								*/
/************************************************/
#ha .objectListing LI {
	BACKGROUND-COLOR: #FFFFFF;
	}
#ha .objectListing LI.header {
	BACKGROUND-COLOR: #EEEEEE;
	BORDER-COLOR: #BBBBBB;
	}
#ha .objectListing LI DIV.title {
	COLOR: #404040;
	}
#ha .objectListing LI.footer {
	BACKGROUND-COLOR: #EEEEEE;
	}
#ha .objectListing LI.filter {
	BACKGROUND-COLOR: #EEEEEE;
	}
#ha .objectListing LI .expander A {
	COLOR: #404040;
	}
/************************************************/
/*	END OF OBJECT LISTING						*/
/************************************************/