@charset "utf-8";
/* CSS Document */

	body{font-size:12px; margin:5px 5px 5px 5px;}
	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;	
	}
	tr.rejected{
		background-color:#EEEEEE;
	}
	tr.waiting{
		background-color:#FFFFCC;	
	}
	tr.used{
		background-color:#FFFFCC;
		font-weight:bold;
	}
	.error{	color:#CC0000;	}
	.success{ color:#0000CC;}
	
	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: #000;
	font-weight: bold;
}
table.link_table {
	border: 1px solid #000; 
	BACKGROUND-COLOR: #FFFAE8; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;*/
}
td.link_header {  
	background-color: #b90000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	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;
}

/*--text header of link admin*/
div.link_header{
	background-color:#CC0033;
	color:#FFFFFF;
	font-weight:bold;
	font-size:28px;
	height:60px;
	line-height:60px;
	padding:0 10px 0 10px;
}
#links_admin_menu{ background-color:#FF9900; font-size:16px;}
#links_admin_menu a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#links_admin_menu a:hover{
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
