@charset "utf-8";
/* CSS Document */

	form{ margin:0;}
	input, select, textarea{font-size:12px;}
	table.frm_back_link{
		background-color:#F2F2F2;	
	}
	tr.tbl_head{
		background-color:#003366;
		font-weight:bold;
		color:#FFFFFF;
	}
	tr.row1{
		background-color:#ffccff;
	}
	tr.row2{
		background-color:#ffeeff;
	}
	tr.allowed{
	/*	background-color:#CCFFCC; color:#000000;	*/
	}
	tr.rejected{
		background-color:#EEEEEE; color:#000000;
	}
	tr.waiting{
	/*	background-color:#FFFFCC;*/ color:#000000;
	}
	tr.used{
		background-color:#FFFFCC; font-weight:bold; color:#000000;
	}
	.error{ color:#CC0000; }
	.error2{ color:#fff; background-color:#f00; padding:0 2px 0 2px;}
	.success{ color:#0000CC;}
	.black_text{color:#000;}
	
	input.allow_btt{ padding-left:2px; padding-right:2px;}
	table.a{
	padding-left:3px;
	padding-right:3px;
	}
a.expLink{
	font-weight:bold;
	color:#000099;
	text-decoration:none;
}
a.expLink:hover{
	color:#339966;
	text-decoration:underline;
}
a.link_title{
	text-decoration:none;
	font-weight:bold;
	color:#000099;
}
a.link_title:hover{
	color:#339966;
	text-decoration:underline;
}
.txt_headline{
	font-size:20px;
	font-weight:bold;
}
.long_text{ width:410px;word-wrap: break-word ;}
/*----------- ajax style : for check back link page------------*/
.mainAreaInternal {
    position: absolute;
	/*position:relative;*/
    top: 1px;
    left: 1px;
    width: 100px;
 /*   height: 300px;*/
    background-color: #cccccc;
    overflow: auto;
    z-index: 0;
  }
/*-------------ajax style : for get link of categories--------------*/
.linkContent {
    /*position: absolute;*/
	/*position:relative;*/
    top: 1px;
    left: 1px;
    width: 560px;
   /* height: 150px;*/
   /* background-color: #ffffff;*/
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
   /*overflow: auto;*/
	overflow:auto;
    z-index: 0;
  }

 /*----------- ajax style : for add new categories page------------*/
.mainAreaCat {
    /*position: absolute;*/
	/*position:relative;*/
    top: 1px;
    left: 1px;
    width: 400px;
    height: 150px;
    background-color: #ffffff;
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
   /*overflow: auto;*/
	overflow:scroll;
    z-index: 0;
  }

/* ----------- loading style------------*/
  .mainAreaLoading {  	
    top: 100px;
    left: 100px;
    width: 300px;
    /*height: 50px;*/
	text-align:center;
	vertical-align:middle;
 	position:absolute;
	background-color: #ffffff;
    z-index: 1;
  }


/*------------- Text Note Style --------------*/
.note{
	font-size:10px;
	font-weight:bold;
	/*background-color:#003366;*/
}

/* ----- link index ------ */
.link_header_categories {  
/*	background-color: #0E355C;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #fff;*/
	font-weight: bold;
}
table.link_table {
	border: 1px solid #336600;
	border-collapse:collapse;
/*	BACKGROUND-COLOR: #709235; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;*/
	/*padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;*/
}
.link_header {  
	background-color: #336600;
	color:#fff;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #336600;*/
	font-weight: bold;
}
/*a.links:link, a.links:visited, a.links:active {
	color: #000066;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.links:hover {
	text-decoration: none;
	color: #fff;
	background-color:#1d3040;
}*/