body , table{
	font-family:tahoma;
	font-size:10pt;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
}

/*
Menu Style
*/

#list-menu{
	color:#0000FF;
	list-style:inside;
	list-style-type:square;
	margin-left:5px;
}

#list-menu a{
	color:#0000FF;
	text-decoration:none;
}

#list-menu a:hover{
	color:#FF0000;
	text-decoration:none;
}

#list-menu .list-sub-menu{
	color:#969696;
	list-style:inside;
	list-style-type:disc;
	margin-left:5px;
}

#list-menu .list-sub-menu a{
	color:#FF0066;
	text-decoration:none;
}

#list-menu .list-sub-menu a:hover{
	color:#FFCC66;
	text-decoration:none;
}

/*
View Style
*/
myDragClass{

	border:solid 1px;
	border-color:#3A99CC;
	background:#FFFFFF;

}

.txt-error{
	position:absolute;
	color:red;
	border:solid 1px;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	background:#FFFFFF;
}

.txt-status{
	position:absolute;
	float: left;
	color:blue;
	border:solid 1px;
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	background:#FFFFFF;
}

.table-form{
	border:dotted 1px;
	border-color:#3A99CC;
	border-collapse:collapse;
}

.table-navi{
	color:#0099CC;
	font-weight:bolder;
	border-bottom:solid 2px;
	border-color:#3A99CC;
	border-collapse:collapse;
}

.topic-head{
	color:white;
	font-weight:bolder;
	background:#ff3366;
	font-size:14pt;
	height:35px;
}

.tab-lblue{
	color:#000;
	background:#F0FBFB;
	height:25px;
}

.tab-lblue:hover{
	color:#000;
	background:#F0FBFB;
	height:25px;
}

.tab-grey{
	color:#000;
	background:#F9F9F9;
	height:25px;
}

.tab-grey:hover{
	color:#000;
	background:#F9F9F9;
	height:25px;
}

/*
Font Style
*/

.f12wbold{
	color:white;
	font-weight:bolder;
}

.f12bbold{
	color:black;
	font-weight:bolder;
}

.f12rbold{
	color:red;
	font-weight:bolder;
}

.f11v{
	color:#ab075e;
	font-size:11px;
}


.f12vbold{
	color:#ab075e;
	font-weight:bolder;
	text-decoration:none;
}