#ha .textOk {
	COLOR: #33FF33;
	}
#ha .textError {
	COLOR: #FF3333;
	}

/************************************************/
/*	OBJECT LISTING								*/
/************************************************/
#ha .objectListing {
	LIST-STYLE: none;
	MARGIN: 0;
	PADDING: 0;
	}
#ha .objectListing FORM {
	PADDING: 0;
	MARGIN: 0;
	OVERFLOW: auto;
	}
#ha .objectListing STRONG {
	FONT-WEIGHT: bold;
	}
#ha .objectListing LI {
	MARGIN: 0 0 0.4em 0;
	PADDING: 0.2em 0 0.2em 0.2em;
	WIDTH: 100%;
	OVERFLOW: auto;
	}
#ha .objectListing LI.header {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0.5em;
	BORDER-BOTTOM: #666666 1px dotted;
	}
#ha .objectListing LI.highlight {
	BACKGROUND-COLOR: #E2F1FE;
	BORDER: #0099FF 1px solid;
	}
#ha .objectListing LI DIV {
	FLOAT: left;
	CLEAR: none;
	MARGIN: 0 0.3em 0 0;
	PADDING: 0;
	OVERFLOW: hidden;
	}
#ha .objectListing LI DIV.container {
	FLOAT: none;
	CLEAR: both;
	}
#ha .objectListing LI.footer {
	MARGIN-TOP: 0.5em;
	BORDER-TOP: #666666 1px dotted;
	}
#ha .objectListing LI.footer DIV {
	FLOAT: left;
	CLEAR: none;
	MARGIN: 0;
	PADDING: 0;
	}
#ha .objectListing LI .expander {
	DISPLAY: inline;
	WIDTH: 1.2em;
	}
#ha .objectListing LI .expander A {
	FONT-SIZE: 120%;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #666666;
	}
/************************************************/
/*	END OF OBJECT LISTING						*/
/************************************************/

/************************************************/
/*	ACTION RESULT								*/
/************************************************/
#ha .actionResult {
	WIDTH: 99%;
	LIST-STYLE: none;
	MARGIN: 0;
	PADDING: 0;
	}
#ha .actionResult LI {
	MARGIN: 0 0 0.4em 0;
	PADDING: 0.2em 0 0.2em 0.2em;
	WIDTH: 100%;
	OVERFLOW: auto;
	}
#ha .actionResult LI.header {
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 0.2em;
	BORDER-BOTTOM: #666666 1px dotted;
	}
#ha .actionResult LI DIV {
	FLOAT: left;
	CLEAR: none;
	MARGIN: 0;
	PADDING: 0;
	}
/************************************************/
/*	END OF ACTION RESULT						*/
/************************************************/
/************************************/
/*	BASE SETTINGS					*/
/************************************/ 
BODY {
	TEXT-ALIGN: center;
	MARGIN: 0;
	PADDING: 0;
	BACKGROUND-COLOR: #2E5BA0; 	
	background-image: url(../../images_new/bkgd_image.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
#ha {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif;
	TEXT-ALIGN: left;
	WIDTH: 97%;
	PADDING: 0;
	MARGIN: 1em auto;
	BACKGROUND-COLOR: {BACKGROUND-COLOR2};
	COLOR: #000000;
	}
#ha td {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Tahoma, Arial, Sans-Serif;
	TEXT-ALIGN: left;
	WIDTH: 97%;
	PADDING: 0;
	MARGIN: 1em auto;
	BACKGROUND-COLOR: {BACKGROUND-COLOR2};
	COLOR: #000000;
	}
/* for Internet Explorer */
/*\*/
* html #ha {
min-height: 100%;
}
/**/
#ha P {
	MARGIN: 0.2em 0;
	}
#ha A {
	BORDER: 0;
	MARGIN: 0;
	PADDING: 0;
	TEXT-DECORATION: underline;
	COLOR: #0000CC;
	}
#ha A:hover {
	TEXT-DECORATION: underline;
	COLOR: #0099FF;
	}
#ha FORM {
	PADDING: 0;
	MARGIN: 0;
	}
#ha LABEL, #ha .form_label {
	DISPLAY: block;
	PADDING: 0.2em;
	MARGIN: 0.4em 0 0.2em 0.4em;
	MARGIN: 0.4em 0 0.2em 0.4em;
	FONT-WEIGHT: bold;
	WIDTH: auto;
	}
#ha LABEL2, #ha .form_label {
	PADDING: 0.2em;
	MARGIN: 0.4em 0 0.2em 0.4em;
	MARGIN: 0.4em 0 0.2em 0.4em;
	FONT-WEIGHT: bold;
	WIDTH: auto;
	}
#ha .formControlError {
	DISPLAY: block;
	PADDING: 0.5em;
	MARGIN: 0.5em 0;
	FONT-WEIGHT: bold;
	BORDER: #FF3333 1px solid;
	}
#ha .formControlError STRONG {
	COLOR: #FF3333;
	}
#ha .formControlHelp {
	DISPLAY: block;
	PADDING: 0.2em;
	FONT-SIZE: 80%;
	COLOR: #666666;
	}
#ha INPUT, #ha SELECT {
	FONT-SIZE: 100%;
	}
#ha TEXTAREA {
	FONT-SIZE: 110%;
	}
#ha INPUT.readonly, #ha INPUT[disabled], #ha SELECT[disabled] {
	COLOR: #666666
	}
#ha FIELDSET {
	MARGIN: 0.4em;
	PADDING: 0.4em 0.8em;
	}
#ha FIELDSET A {
	WIDTH: auto;
	}
#ha H2 {
	FONT-SIZE: 120%;
	MARGIN: 0.4em 0;
	PADDING: 0.4em;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #2E5BA0;
	}
#ha H3 {
	FONT-SIZE: 110%;
	MARGIN: 0.2em 0;
	PADDING: 0.2em 0.3em;
	COLOR: #0000CC;
	}
#ha H4 {
	FONT-SIZE: 100%;
	MARGIN: 0.2em 0;
	COLOR: #000000;
	}
#ha DISCLAIMER {
	FONT-SIZE: 11px;
	COLOR: #000000;
	}
/************************************************/
/*	END OF BASE SETTINGS						*/
/************************************************/

/************************************************/
/*	LAYOUT AND DIMENSIONS SETTINGS				*/
/************************************************/
#ha #content {
	FLOAT: none;
	WIDTH: auto;
	MARGIN: 0px 5px 0px 220px;
	PADDING: 0px 5px;
	}
/************************************************/
/*	END OF LAYOUT AND DIMENSIONS SETTINGS		*/
/************************************************/

/************************************************/
/*	USER INFO MENU								*/
/************************************************/
#ha #userInfo {
	MARGIN: 0;
	OVERFLOW: auto;
	WIDTH: 100%;
	HEIGHT: 38px;
	background-image: url(../../images/grey_band_tile.gif);
	background-repeat: x;
	}
#ha #userInfo DIV {
	PADDING: 0.5em;
	}
#ha #userInfo #links {
	TEXT-ALIGN: right;
	FLOAT: right;
	WIDTH: 50%;
	}
#ha #userInfo #currentTime {
	TEXT-ALIGN: left;
	FLOAT: left;
	WIDTH: 40%;
	FONT-WEIGHT: bold;
	}
#ha #userInfo UL {
	MARGIN: 0;
	PADDING: 0.2em;
	LIST-STYLE-TYPE: none;
	FONT-SIZE: 90%;
	}
#ha #userInfo LI {
	display: inline; /* IE double margin bug fix */
	}
/************************************************/
/*	END OF USER INFO MENU						*/
/************************************************/

/************************************************/
/*	MENU										*/
/************************************************/
#ha #menu TABLE {
	MARGIN: 0;
	PADDING: 0;
	}
#ha #menu {
	MARGIN: 0;
	PADDING: 0;
	WIDTH: 210px;
	LINE-HEIGHT: 1.5em;
	BACKGROUND-COLOR: {BACKGROUND-COLOR2};
	FLOAT: left;
	display: inline; /* IE double margin bug fix */
	}

#ha #menu UL {
	MARGIN: 0;
	PADDING: 0;
	LIST-STYLE-TYPE: none;
	}
#ha #menu UL LI {
	PADDING: 0;
	BORDER-COLOR: #F3F3F3;
	}
#ha #menu A {
	PADDING: 0.1em 0.6em;
	MARGIN: 0 0.2em;
	TEXT-DECORATION: none;
	DISPLAY: block;
	}
#ha #menu UL LI A {
	FONT-SIZE: 120%;
	MARGIN: 0.4em 0;
	PADDING: 0.4em;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #2E5BA0;
	}
#ha #menu UL LI A:hover {
	TEXT-DECORATION: underline;
	}
#ha #menu UL LI UL LI A {
	FONT-SIZE: 110%;
	PADDING: 0.1em 0.6em;
	MARGIN: 0 0.2em;
	TEXT-DECORATION: none;
	COLOR: #000000;
	BACKGROUND-COLOR: {BACKGROUND-COLOR2};
	}
#ha #menu UL LI UL LI A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #2E5BA0;
	}
#ha #menu ul li ul {
	PADDING: 0.1em 0 0.2em 0;
	BACKGROUND-COLOR: {BACKGROUND-COLOR2};
	BORDER-COLOR: #F3F3F3;
	}
#ha #menu ul li ul li {
	font-weight: normal;
	DISPLAY: block;
	border: 0;
	}
/************************************************/
/*	END OF MENU									*/
/************************************************/

/************************************************/
/*	BUTTON BAR									*/
/************************************************/
#ha .buttonBar {
	PADDING: 0.4em;
	MARGIN: 0.4em 0 1.2em 0;
	BORDER-TOP: #666666 1px dotted;
	}
#ha .buttonBar A, #ha .buttonBar INPUT {
	PADDING: 0.2em 0.4em;
	MARGIN: 0.1em 0.2em;
	TEXT-DECORATION: none;
	BORDER: 0;
	CURSOR: pointer;
	COLOR: #000000;
	BACKGROUND-COLOR: #E2F1FE;
	}
#ha .buttonBar A {
	LINE-HEIGHT: 2em;
	}
#ha .buttonBar A:hover {
	TEXT-DECORATION: underline;
	COLOR: #000000;
	}
#ha .buttonBar .deleteAction {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #FF3333;
	}
#ha .buttonBar A.deleteAction:hover {
	COLOR: #FFFFFF;
	}
/************************************************/
/*	END OF BUTTON BAR							*/
/************************************************/

/************************************************/
/*	ACTION BAR									*/
/************************************************/
#ha .actionBar {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.05em 0 0 0;
	PADDING: 0.3em 0.2em 0.4em 0.2em;
	MARGIN: 0.5em 0;
	BORDER-COLOR: #2E5BA0;
	BACKGROUND-COLOR: #E2F1FE;
	}
#ha .actionBar UL {
	LIST-STYLE-TYPE: none;
	MARGIN: 0;
	PADDING: 0;
	overflow: auto;
	width: 100%;
	}
#ha .actionBar UL LI {
	LIST-STYLE-TYPE: none;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0 0.2em;
	PADDING: 0.3em;
	}
#ha .actionBar P {
	LINE-HEIGHT: 1.4em;
	}
#ha .actionBar A, #ha .actionBar B {
	MARGIN: 0 0.3em;
	WHITE-SPACE: nowrap;
	}
/************************************************/
/*	END OF ACTION BAR							*/
/************************************************/
.captions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #305DA2;
}
.whiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	
}
.whiteText a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteText a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}
.whiteText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

