@charset "UTF-8";
/* 
LIS Project
Web Form
Author: Noise 13 				(Hien Hoang) 
        LIS Data Center (Thierry Kruten) 
*/

/*======================================================================
ERROR MESSAGE
======================================================================*/
#content #main .error_message
 {border-top:solid #d5490c 1px;border-bottom:solid #d5490c 1px;padding:15px 0px 15px 0px;width:600px;margin-bottom:15px;}
#content #main .error_message p
 {color:#d5490c;font-weight:bold;padding-bottom:15px;}
#content #main .error_message ul.error
 {list-style:none;color:#d5490c;padding:0px;margin:0px;}
#content #main .error_message ul.error li
 {background:transparent url("../images/bullet_error.gif") no-repeat 0px 2px;
	padding:0px 0px 10px 20px;font-size:.75em;color:#d5490c;}
	
/*======================================================================
FORM ELEMENTS
======================================================================*/
/*---------------*/
/* GENERAL FORM  */
/*---------------*/
form
	{border:solid #dcdedf 1px;padding:10px;float:left;width:430px;font-size:.75em;line-height:1.5em;}
form h2
	{color:#d5490c;}
form p
	{padding-bottom: 15px;}
select
	{font-family:arial;font-size:1em;margin-bottom:10px;}
label
	{font-weight:bold;color:#000000;}
.app
	{width:580px;margin-bottom:25px;}

/*======================================================================
PART: LULI FORM
======================================================================*/
/*-------------------*/
/*  REQUIRED FIELDS  */
/*-------------------*/
.req
 {color: #d5490c;}
/*--------------------*/
/*  USER INFORMATION  */
/*--------------------*/
label.luli
	{display:inline;width:180px;float:left;}
select.lulicountry
	{width: 322px;padding:3px;margin:5px 0px 20px 0px;}
/*-----------------------*/
/*  INTRA-FORM COMMENTS  */
/*-----------------------*/
.cominput
	{padding:3px 5px;margin:5px 0px 0px 0px;width:310px;}
p.com
	{padding-top:5px;}
/*-------------------*/
/*  AGREEMENT BOXES  */
/*-------------------*/
.l_box
	{float:left;width:25px;}
.r_box
	{float:left;width:535px;text-align:justify;}

.field, textarea
	{padding:3px 5px;margin:5px 0px 20px 0px;}
.field
	{width:310px;}
textarea
	{font-size:12px;} /* Firefox bug - corrected */
.radio {
	padding-top: 3px;
	float: left;
	width: 25px;
	}
/*===================================================================
PART: SPECIFIC INEQUALITY KEY FIGURES  
===================================================================*/
/*-------------------*/
/*  SELECTION BOXES  */
/*-------------------*/
form div {}
	.col_1, .col_2
		{width:230px;float:left;}
.col_2
 {float:left;width:330px;}
p {}
  .kfcol1, .kfcol2
   {display:block;padding:5px;text-transform:uppercase;color:#FFFFFF;background-color:#447ba6;font-size:10px;width:190px;}
	.kfcol2
	 {width:320px;}
.kf, .ds 
	{padding-bottom: 0px;}
optgroup 
	{font-style:normal;}
/*----------*/
/*  TABLES  */
/*----------*/

table
   {border: none;font: 12px normal Arial, Helvetica, sans-serif;padding-bottom: 20px;}
table, td,th
   {border-collapse:collapse;}
th
   {text-transform: uppercase;color: #1b6c9b;background-color: #e7eef4;font-size: 10px;border: solid #d9d9d9 1px;}
td
   {padding:7px;border: solid #d9d9d9 1px;}

table.kftab
 {font-size:0.7em;}
th {}
.kfth
   {padding: 4px 1px 4px 2px;font-size: 0.7em;}
th.value
 {background-color:#edeff0;color:#6f7071;font-size:0.8em;padding:4px 2px;border: solid #FFFFFF 1px;}
th.dat
 {font-size:0.8em;padding:4px 2px;}
td.kftd
   {padding:4px 1px;font-size:0.8em;text-align:center;}
/*------------------*/
/*  MISSING VALUES  */
/*------------------*/
span {}
	.kfblue
		{color:blue;font-weight:bold;} 
	.kfred
		{color:red;font-weight:bold;} 
	.kfgreen
		{color:green;font-weight:bold;}

/*===================================================================
PART: SPECIFIC WORKING PAPERS  
===================================================================*/
/*-----------*/
/* ABSTRACT  */
/*-----------*/
p{}
.justifie {text-align:justify;}
/*---------*/
/*  QUERY  */
/*---------*/
label.wp
	{display:inline;width:80px;float:left;}
select.multiple
	{width: 500px;}	

/*===================================================================
GENERIC BUTTONS  
===================================================================*/

.btn, .btn_gray , .btn_gray_exit{
	position: relative;
}
	
.btn , .btn_gray , .btn_gray_exit
 {background-color:#d5490c;border-right:solid #ab3401 1px;border-bottom:solid #ab3401 1px;
	font-weight:bold;text-transform:uppercase;color:#FFFFFF;
	padding:5px 7px;margin-right:5px;
	width:90px;border-top:none;border-left:none;margin-top:20px;}
.btn_gray 
 {background-color:#707070;border-right:solid #464646 1px;border-bottom:solid #464646 1px;}

.btn_gray_exit 
 {width:100px;background-color:#707070;border-right:solid #464646 1px;border-bottom:solid #464646 1px;}