
/**********************General****************************/

/* main title*/
.mainTitle {font-face: Verdana; font-size: medium; font-weight: bold; color: #509468; line-height:260%;}
/* sub title*/
.subTitle {font-size: small; font-weight: bold; color: #509468;
	line-height:160%;}
/* error message */
.errorMsg {color: red}
/* hidden element */
.hiddenEl{display:none}

/* give to cursor HAND look (like in link) */
.clickMe{cursor:pointer;cursor:hand;text-decoration:underline;color: #0000aa}

/*************************** icon text links ***************************/
.iconText{color:#016685;cursor:pointer;cursor:hand;
	text-decoration:none;
	font-family:verdana;font-size:x-small;}
img.iconText{border:none;}
/*BIG icons */
.iconTextBIG{color:#016685;cursor:pointer;cursor:hand;
	text-decoration:none;
	font-family:verdana;font-size:small;}
img.iconTextBIG{border:none;}
/* links */
:hover .iconText {font-weight:bold}

/*************************** /icon text links **************************/

/*space between items in the tree*/
.hierarchicContainer{margin:10px 10px 10px 10px; color:#0000a0}
/*for menu tree*/
.treeNode{cursor:pointer;cursor:hand;background-color:#ffffff;color: #0000aa; font-weight: normal}
.treeNodeSelected{cursor:pointer;cursor:hand;background-color:#0000aa;color: #ffffff; font-weight: bold}

/******************typical table********************************/
table.tableMain{border-color: #016685;border-style:solid;border-width:1px;
				font-size:12px;}
table.tableMain td{border-style:solid;border-width:1px;}
tr.headMarked td{background-color:#5898af; color: #ffffff; font-weight: bold;
			font-size:12px; cursor:pointer;cursor:hand;border-color: #016685;} 
tr.head td{background-color:#5898af; color: #ffffff; font-weight: bold;
			font-size:12px;border-color: #016685;} 
.odd {background-color:#ffffff;}
.even {background-color:#EFF1F1;}
td.centric {text-align: center; vertical-align: middle;}
td.head {color: #013c55; font-weight: bold;} 
td.headMarked{color: #013c55; font-weight: bold;} 
tr.head td.sortTableOverCell{background-color:#016587;border-color: #016685;}
tr.headMarked td.sortTableOverCell{background-color:#016587;border-color: #016685;}
.tdSegments {text-align:right;padding-right:10px;}
.tdSegmentsRTL {text-align:left;padding-left:10px;}
a            { font-family: Verdana; font-size: 9pt; color: #509468; text-decoration: none;  cursor: hand;}
a:hover     { color: #4591D2 }
.text {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration : none;
	line-height : normal;
	font-weight: normal;

}

A.text:ACTIVE, A.text:LINK, A.text:VISITED {
font-size: 12px;
	color: #CC0303;
	text-decoration : none;
	font-weight: bold;
}

A.text:HOVER {
	font-size: 12px;
	color : #F37622;
	text-decoration : none;
	font-weight: bold;
		}

