BODY,TD {
	font: normal 11px arial, helvetica, sans-serif;
	margin: 0px;
}

.textMono {
	font: normal 11px "courier new", courier, mono;
	background: #ffffff;
}


/* links - normal*/
A,A:Visited,A:link,A:Active {
	font: normal 11px arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

A:Hover {
	font: normal 11px arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #0000ff;
}



/* links - white */
A.textWhite,A.textWhite:Visited,A.textWhite:link,A.textWhite:Active {
	font: normal 11px arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
	
}

A.textWhite:Hover {
	font: normal 11px arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #fff;
}

/* common */
.infoMsgTitle {
	font: bold 12px arial, helvetica, sans-serif;
	color: #ffffff;
	background: #0069dd;
}

.infoMsgBody {
	font: bold 11px arial, helvetica, sans-serif;
	background: #f7f7f7;
}

.infoMsgText {
	font: normal 11px arial, helvetica, sans-serif;
}

.errorMsgTitle {
	font: bold 12px arial, helvetica, sans-serif;
	color: #ffffff;
	background: #dd0021;
}

.errorMsgBody {
	font: bold 11px arial, helvetica, sans-serif;
	background: #f7f7f7;
}

.errorMsgText {
	font: normal 11px arial, helvetica, sans-serif;
}

.problemsMsgTitle {
	font: bold 12px arial, helvetica, sans-serif;
	color: #ffffff;
	background: #0069dd;
}

.problemsMsgBody {
	font: bold 11px arial, helvetica, sans-serif;
	background: #f7f7f7;
}

.problemsMsgText {
	font: normal 11px arial, helvetica, sans-serif;
}

.warningTitle {
	font: bold 12px arial, helvetica, sans-serif;
	color: #666666;
	background: #ffcc00;
}

.warningBody {
	font: bold 11px arial, helvetica, sans-serif;
	color: #333333;
	background: #f7f7f7;
}

.warningText {
	font: normal 11px arial, helvetica, sans-serif;
	color: #333333
}

.questionTitle {
	font: bold 12px arial, helvetica, sans-serif;
	color: #000000;
	background: #73ce81;
}

.questionBody {
	font: bold 11px arial, helvetica, sans-serif;
	color: #333333;
	background: #f7f7f7;
}

.questionText {
	font: normal 11px arial, helvetica, sans-serif;
	color: #333333
}

.globalInfoBorder {
	
}

.globalInfoLabel {
	font:  11px verdana, helvetica, sans-serif;
	color: #000000;
	border-right: 1px solid #000;
	padding-left: 10px;
	padding-right: 10px; 
	height: 12px;
	line-height: 12px;
	
}

.globalInfoText {
	font: bold 11px arial, helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
}

/* tabs */
A.tabActive,A.tabActive:Visited,A.tabActive:Active,.tabActive {
	font: bold 11px arial, helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}

A.tabActive:Hover {
	font: bold 11px arial, helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
	white-space: nowrap;
}

A.tabNotActivee,A.tabNotActive:Visited,.tabNotActive {
	font: normal 11px arial, helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	background-color: #f1f1f1;
	white-space: nowrap;
}

.tabActiveBorder {
	background-color: #000000;
}

.black {
	background-color: #000000;
}

.white {
	background-color: #ffffff ;
	
}

.locked	{ 
	font: normal 11px Arial, Helvetica, sans-serif;
	background-color: #ff6666;
	color: #444444;
}
.red{
	background-color: #f00;	
}



#globalInfoBox {
	width: 100%; 
	height:22px;
	float: left;
	
	 border-bottom: 1px solid #ccc;
	 margin-bottom: 5px;
}

#globalInfoBox div{
		padding-bottom: 4px; 	padding-top: 3px;	 width:100%; float: left; background-image: url('../images/backgroundGlobalInfo.gif');  
	background-repeat: no-repeat; 
	background-position: right bottom;
	
}


h1, h2 {
	font: bold 12px Verdana, Helvetica, sans-serif;
	
}
