/* hovering over a document */
TD.docHover
{
	cursor:pointer;
	color:Blue;
	text-decoration: underline;
}

/* hovering over a node */
TD.nodeHover
{
	cursor:pointer;
	text-decoration: underline;
}

.ImageHover
{
	cursor:pointer;
}

DIV.nodeHover
{
	cursor:pointer;
	text-decoration: underline;
}

TR.nodeHover
{
	cursor:pointer;
	text-decoration: underline;
}

/* for node text */
DIV.ob_t2 {
	vertical-align: middle;
	border: none;
	background-color: none;
	padding-left:2px;
	padding-right:2px;
}

/* for node text highlighted/selected */
DIV.ob_t3 {
	vertical-align: middle;
	border: none;
	background-color: #98beff;
	padding-left:2px;
	padding-right:2px;
}

SPAN.nodeHover
{
	text-decoration: underline;
}

SPAN.topHeaders
{    
	FONT: bold 14px Verdana;
    COLOR: black;
    CURSOR : pointer;
}

/* Main menu */
.menumain
{
	font: 10px 'verdana';
}

A.menumain:visited
{
    COLOR: blue;
}

A.menumain
{
    COLOR: blue;
}

SPAN.menumain
{
    CURSOR: pointer;
    COLOR: blue;
    TEXT-DECORATION: underline
}

SPAN.mainlbl
{
    COLOR: #404040;
    TEXT-DECORATION: none
}
/*----------*/

.alert
{
	color: red;
	font-style: italic;
}

SPAN.TT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
}

.mrk
{
    COLOR: red
}

DIV.NoBorders
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}

IFRAME.NoBorders
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}

.TaskListRowActive
{
	BACKGROUND-COLOR:#ccffcc;
	border-top-color:#ccffcc;
	border-bottom-color:#ccffcc;

}

.TaskListRowSelected
{
	
}


.OnMouseOver
{
	cursor:pointer;
	
}
.OnMouseOut
{
	
}

