Body 
{
	margin-left:1; margin-right:1; margin:0000
}	
/*	
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
*/
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Arial', 'Helvetica'
}
INPUT {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Arial', 'Helvetica'
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Arial', 'Helvetica'
}
.bodyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodyBold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmall {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmall:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmallBold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.greyedLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySuperSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySuperSmall:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySuperSmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySuperSmallBold:link {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.greyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'
}
.bodyWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodyWhite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodyBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodyBoldWhite:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodyBoldYellow {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffcc33; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodyBoldYellow:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffcc33; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmallWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmallWhite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmallBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmallBoldWhite:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmallGrey {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmallGrey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.bodySmallBoldGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
A.bodySmallBoldGrey:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.moduleTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.userMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadInactiveWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadActiveWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
A.columnHeadActiveWhite:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
A.columnHeadActiveWhite:hover {
	COLOR: #ffffff
}
.columnHeadInactiveBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'
}
.columnHeadActiveBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
A.columnHeadActiveBlack:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
A.columnHeadActiveBlack:hover {
	COLOR: #000000
}
.actionLink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'
}
A.actionLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'
}
.dataLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.dataSmallLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.dataField {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.dataLabel2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; 
}
.dataField2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.Required {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF1100; FONT-FAMILY: 'Arial', 'Helvetica'
}
.requiredInput {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #990000; TEXT-ALIGN: right
}
.errorMsg {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #dd0000; FONT-FAMILY: 'Arial', 'Helvetica'
}
.calTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.calDays {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.calActive {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
.calInactive {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
.calToday {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
.calAddEvent {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.calMotif {
	COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #003366
}
.overdueTask {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #990000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.blackLine {
	BACKGROUND-COLOR: #000000
}
.moduleLine {
	BACKGROUND-COLOR: #336699
}
.tableDiv {
	BACKGROUND-COLOR: #666666
}
.wizardTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.wizardTitleBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.wizardTitleBoldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.wizardProgress {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: underline
}
TR.d {
	BACKGROUND-COLOR: #eeeeee;
	CURSOR: hand;
}
TR.l {
	BACKGROUND-COLOR: #ffffff;
	CURSOR: hand;
	
}
.btn {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: fixed;
	background-color: #003366;
	color: #FFFFFF;
}

.btn2 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-attachment: fixed;
	background-color: #003366;
	color: #FFFFFF;
	cursor: hand;
}

.btn3 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-attachment: fixed;
	background-color: #003366;
	color: #FFFFFF;
}

.ListBox {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 320px;
	overflow:scroll;
}
TD.Headmain {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; color:#ffffff; background-color: #003366; FONT-FAMILY: 'Arial', 'Helvetica'; TEXT-DECORATION: none
}
.Low {
	background-color: #00FF00;
	color:#FFFFFF;
	
}
.Medium {
	background-color: #FF9900;
	color:#FFFFFF;
}
.High {
	background-color: #0000FF;
	color:#FFFFFF;
}
.VeryHigh {
	background-color: #FF0000;
	color:#FFFFFF;
}
.NA {
	background-color: #EEEEEE;
	color:#000000;
}
.inputSelect
{
	border-style: solid;
	border-color: #000000;
	border-width: 1;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.table1_last_row
{
	font-weight: bolder;
	text-transform: uppercase;
	background-color: #d0d8ef;
}

.table1_row_2
{
	background-color: #e7f1fb;
}

/*-------------------- Main tab component ---------------------*/
#tabMenuTable{
	background-image:  url(../images/tabMenuTable-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	margin-top: 7px;
}

#tabMenu li a{
	text-decoration: none;
	background-image:  url(../images/tabOFF.gif);
	background-repeat: repeat-x;
	padding: 3px 1.5em;
	margin-left: 0px;
	margin-right: 0px;
	color: #000;
	border: 1px solid #5399CA;
	border-bottom: none;
	height: 20px;
	white-space: nowrap;
}

#tabMenu li a.current{
	background-image:  url(../images/tabON.gif);
	background-repeat: repeat-x;
	border: 1px solid #5399CA;
	border-bottom: none;
	color: #FFFFFF ;
	font-weight: bold;
}

#tabcontentcontainer{
	width:100%;
	background-image: url(../images/sep_hr.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
	padding-bottom: 3px;
}


/*-------------------- Main tab component ends here ---------------------*/