/* 
  Start - General
*/

.newsroom_2cols p.align-right{
  text-align:right;
}

.table_menu td#navigation div.toc li {
    font-size: 12px;
}

div.div_clear{
  clear:both;
}

table tr.row_0 td{
  background-color:#d0d8e8 !important;
}

table tr.row_1 td{
  background-color:#e9edf4 !important;
}

p.align-center{
  text-align:center;
}

p, p.bodytext{
  font-size:12px !important;
}

img, p img{
  border:0;
}

td.newsroom_2cols h1{
  color: #395D94;
  border:none;
  font-weight:bold;
  /*margin:0;*/
}

td.newsroom_2cols h2{
  color: #395D94;
  font-size:16px;
  /*padding:20px 0;*/
  padding:20px 0 4px;
  border:none;
  font-weight:bold;
  margin:0;
}

td.newsroom_2cols div#content_banner_top{
  position:relative;
  height:118px;
}

td.newsroom_2cols div#content_banner_top div#content_banner_top_image{
  position:absolute;
  left:-16px;
  top:0px;
  border:0;
}

td.newsroom_2cols div#content_banner_top img{
  width:840px;
}

td.newsroom_2cols ul li{
  font-size:12px;  
  background:none;
}

td.newsroom_2cols ul{
  list-style-image: url(/fileadmin/templates/gmfp/images/li_arrow.png);
}

div#dyna_fef_page label.error{
  color:#ff0000;
  font-size:10px;
  padding:2px;
}

div#error_mess{
  font-size: 11px;
}

div#error_mess div.group_dialog_error{
  background-color: #FFFFFF;
  border: 1px dotted #000000;
  padding: 5px;
}

div#error_mess ul.ul_dialog_error{
  margin: 0;
  padding: 2pt 0 2pt 3pt;
}

div#error_mess ul.ul_dialog_error li{
  margin-left: 20px;
}

p.tooltip{
  display:none;
}

div.tx-dynalist-pi1-pagination{
  margin:10px 0;
  font-size:12px;
}

div.tx-dynalist-pi1-pagination a{
  padding:5px 10px;
  margin:2px;
}

div.tx-dynalist-pi1-pagination a.current{
  background-color: #4F81BD;
  color: #FFFFFF;  
}

div.tx-dynalist-pi1-pagination a.paginate{
  background-color: #E9EDF4;  
}

div.label_mandatory{
  padding:5px;
  background-color:#E9EDF4;
  font-size:11px;
}

img.ico_dot{
  margin:1px;
}

span.fields_help{
  background-color: #E9EDF4;
  border: 1px solid #D0D8E8;
  font-family: monospace;
  font-size: 16px;
  margin: 5px 0 0 5px;
  padding: 0;
  position: absolute;
}

/* link Helpful tips Accordion */
div#jfmulticontent_c199974 div.ui-accordion-content a:link{
  color:#1C94C4;
  text-decoration:underline;
}

div#jfmulticontent_c199974 div.ui-accordion-content a:visited{
  color:#1C94C4;
  text-decoration:underline;
}

div#jfmulticontent_c199974 div.ui-accordion-content a:hover{
  color:#EB8F00;
  text-decoration:underline;
}

/* 
  End - General 
*/

/* 
  Start - Home Content 
*/

button#home_start_browsing,
button#home_newsletters{
  font-size:18px;
}

/* 
  End - Home Content 
*/

/*
  Start - Registration Form
*/

div#c191885 div.dyna_form_label{
  float:left;
  width:30%;
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;
  height:50px;          
  vertical-align:middle;
}

div#c191885 div.dyna_form_data{
  float:left;
  width:70%;
  color:#4F81BD; 
  height:50px;          
}

div#c191885 div.dyna_form_data input{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:20px;
}

div#c191885 div.dyna_form_data select{     
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
}

div#c191885 div#dynafef_actions input{     
  background-color:#4F81BD;
  color:#ffffff;
  border:2px solid #d0d8e8; 
  border-radius:3px;
  padding:5px;
}

div#c191885 textarea{
  color:#000000;
  font-family:Verdana;
  font-size:12px;
}

/*
  End - Registration Form
*/

/*
  Start - Login / Logout Page
*/

div#c191887{
  margin-top:20px;
}  

div#c191887 span{
  float:left;
  /*width:30%;*/                          
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;          
  vertical-align:middle;
}
  
div#c191887 input#user, div#c191887 input#pass{
  border:3px solid #d0d8e8 !important;   
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:20px;
}

div#c191887 input[type=submit]{     
  background-color:#4F81BD;        
  color:#ffffff;
  border:2px solid #d0d8e8 !important;      
  border-radius:3px;
  padding:5px;
} 

div#c191887 form table{
  /*width:300px;*/
}

div#c191887 form table td{
  /*width:50%;*/
}

button#start_work{
  font-size:18px;
} 
  
  
/*
  End - Login Page
*/

/*
  Start - Recovery Page
*/

div#c193987 span{
  float:left;
  width:30%;                          
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;          
  vertical-align:middle;
}
  
div#c193987 input{
  border:3px solid #d0d8e8 !important;   
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:20px;
}

div#c193987 input[type=submit]{     
  background-color:#4F81BD;        
  color:#ffffff;
  border:2px solid #d0d8e8 !important;      
  border-radius:3px;
  padding:5px;
  height:30px !important;
}



/*
  End - Recovery Page
*/

/*
  Start - Form Platform
*/

div#c191889 div.dynafef_file_list_container{
  float:left;
}

div#c191889 div.dyna_form_label{
  float:left;
  width:30%;
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;
  height:30px;          
  vertical-align:middle;
}

div#c191889 div.dyna_form_label span{
  color:#ff0000;
}

div#c191889 div.dyna_form_data{
  float:left;
  width:70%;
  color:#4F81BD; 
  height:50px;          
}

div#c191889 div.dyna_form_data input,
div#c191889 div.dyna_form_field input{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:auto !important;
  margin: 0 0 5px !important;
  padding:5px;
}

div#c191889 div#div_news_files{
  margin-top:20px;
}

div#c191889 td.dynafef_file_uploaded{
  vertical-align: middle !important;
}

div#c191889 div.dynafef_file_list_container td.dynafef_file_uploaded input{
  margin-right:10px;
}

div#c191889 div.dyna_form_field input#id_datetime{
  margin-right:5px !important;
}

div#c191889 input[type=file]{
  background-color:#e9edf4; 
}

div#c191889 div.dyna_form_data select{     
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:28px;
}

div#c191889 div.dyna_form_data textarea{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:120px;
  width:96%;
}

div#c191889 div#dynafef_actions input{     
  background-color:#4F81BD;
  color:#ffffff;
  border:2px solid #d0d8e8; 
  border-radius:3px;
  padding:5px;
}

div#c191889 div#divdata_contact_details{
  background-color: #e9edf4; 
  padding: 10px;
  width: 96%;
  text-align:center;
  margin:0 0 20px;
}

div#c191889 div#divlabel_bodytext, 
div#c191889 div#divdata_bodytext{
  height:150px;
}

div#c191889 div#divlabel_user_extextender_abstract, 
div#c191889 div#divdata_user_extextender_abstract{
  height:150px;
}

div#c191889 div#divlabel_user_extextender_resources_1, 
div#c191889 div#divdata_user_extextender_resources_1{
  height:150px;
}

div#c191889 div#divlabel_imagealttext, 
div#c191889 div#divdata_imagealttext{
  height:150px;
}

div#c191889 div#divlabel_news_files,
div#c191889 div#divlabel_author,
div#c191889 div#divlabel_imagecaption,
div#c191889 div#divlabel_imagetitletext{
  height:110px;
}

div#c191889 div#divlabel_links, 
div#c191889 div#divdata_links{
  height:100px;
}

/* Links to the information on the same... */
div#c191889 div#links_information{
  height:140px;
}

div#c191889 div#divlabel_link_1{
  
}                                            

div#c191889 div#divdata_link_1,
div#c191889 div#divdata_link_url_1,
div#c191889 div#divdata_link_2,
div#c191889 div#divdata_link_url_2,
div#c191889 div#divdata_link_3,
div#c191889 div#divdata_link_url_3{
  width:178px;
}

div#c191889 div#divlabel_link_url_1,
div#c191889 div#divlabel_link_url_2,
div#c191889 div#divlabel_link_url_3,
div#c191889 div#divlabel_link_1,
div#c191889 div#divlabel_link_2,
div#c191889 div#divlabel_link_3{
  width:89px;
  padding-right:5px;
  text-align:right;
  padding-top: 6px;
}

/* Relevant documents and links */
div#c191889 div#relevant_documents{
  width:100%;
}

div#c191889 div#divdata_relevant_1,
div#c191889 div#divdata_relevant_2,
div#c191889 div#divdata_relevant_3{
  width:345px; 
}

div#c191889 div#divdata_relevant_link_1,
div#c191889 div#divdata_relevant_link_2,
div#c191889 div#divdata_relevant_link_3{
  width:206px; 
}

div#c191889 div#divdata_relevant_1 input,
div#c191889 div#divdata_relevant_2 input,
div#c191889 div#divdata_relevant_3 input{
  width:95%; 
}

div#c191889 div#divdata_relevant_link_1 input,
div#c191889 div#divdata_relevant_link_2 input,
div#c191889 div#divdata_relevant_link_3 input{
  width:175px; 
}

div#c191889 div#divlabel_relevant_1,
div#c191889 div#divlabel_relevant_2,
div#c191889 div#divlabel_relevant_3{
  width:45px;
  padding-right:5px;
  text-align:right;  
  padding-top: 6px;
}    
                
div#c191889 div#divlabel_relevant_link_1,
div#c191889 div#divlabel_relevant_link_2,
div#c191889 div#divlabel_relevant_link_3{
  width:195px;
  padding-right:5px;
  text-align:right;  
  padding-top: 6px;
}



div#c191889 textarea{
  color:#000000;
  font-family:Verdana;
  font-size:12px;
}

div#c191889 div#add_unique_identifier{
  width:auto;
  padding:15px 15px 0 15px;
  margin:0 16px 20px 0;
  text-align:center;
  font-size:12px;
  background-color: #E9EDF4;
  border: 3px solid #D0D8E8;
  border-radius: 3px 3px 3px 3px;  
}

div#c191889 div#add_unique_identifier div#content_pul_unique{
  margin:auto;
  width:177px;
}

div#c191889 div#add_unique_identifier div#label_new_unique{
  float:left;
  padding:17px;
  font-weight:bold;
}

div#c191889 div#add_unique_identifier div#pul_new_unique{
  float:left;
  padding:10px;
}

div#c191889 div#div_delete_button{
  display:none;
}

div#c191889 #div_tx_mblnewsevent_hasregistration td .dyna_form_data{
  width:55px;
}

div#c191889 #div_tx_mblnewsevent_hasregistration td .dyna_form_data input{
  margin-right:5px !important;
}

/*
  Start - Form Platform
*/

/*
  Start - Code Unique
*/

div#c193961 div.dyna_form_label{
  float:left;
  width:24%;
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;
  height:50px;          
  vertical-align:middle;
}

div#c193961 div.dyna_form_data{
  float:left;
  width:75%;
  color:#4F81BD; 
  height:50px;          
}

div#c193961 div.dyna_form_data input{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
}

div#c193961 div.dyna_form_data select{     
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
}

div#c193961 div#dynafef_actions input{     
  background-color:#4F81BD;
  color:#ffffff;
  border:2px solid #d0d8e8; 
  border-radius:3px;
  padding:5px;
}

div#c193961 div#divlabel_image, div#c193961 div#divdata_image{
  height:90px;
}

div#c193961 div#divlabel_imagecaption, div#c193961 div#divdata_imagecaption{
  height:140px;
}

div#c193961 div.dyna_fef-select-elements-item{
  float:left;
  font-size:10px;
  padding:5px;
  background-color:#e9edf4;
  margin:2px;
}

div#c193961 textarea{
  color:#000000;
  font-family:Verdana;
  font-size:12px;
}

div#c193961 div.content_mess {
  font-size: 11px;
  padding: 0 0 20px 197px;
  width: 595px;
}

div#c193961 #div_title {
  float: left;
  width: 730px;
}

div#c193961 #id_title {
  /*margin-left: 20px !important;*/
  width: 93%;
}

div#c193961 #control-ui{
  /*display:none;*/
  float: left;
  background-color: #4f81bd;
  border: 2px solid #d0d8e8;
  border-radius: 3px;
  color: #ffffff;
  padding: 3px;
  cursor:pointer;  
}

div#c193961 .error-ui{
  display:none;
  color: #ff0000;
  float: right;
  font-size: 12px;
  margin-top: -15px;
  padding: 0 25px;
  text-align: center; 
}

div#c193961 .div-block,
div#c193961 #dynafef_actions{
  display:none;  
}

#div_image label.error,
#div_imagecaption label.error{
  display:none !important;  
}


/*
  End - Code Unique
*/

/*
  Start - Browse information by - Unique identifier
*/


div#c194739 table{
  width:100%;
  font-size:13px;
}

div#c194739 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194739 table td{
  padding:5px;
}

/* filter */
div#c207521 div#divlabel_uid,
div#c207521 div#divdata_uid,
div#c207521 div#dynafef_actions{
  float:left;
  padding:5px;
}

div#c207521 div#divlabel_uid{
  font-size: 12px;
  padding: 12px;
  width: 140px;
}

div#c207521 div#divdata_uid{
  width:395px;
}

div#c207521 form#id_form_dyna_fee{
  background-color:#E9EDF4;
}


div#c207521 div.dyna_form_data select {
    background-color: #ffffff;
    border: 3px solid #D0D8E8;
    border-radius: 3px 3px 3px 3px;
    height: 28px;
    width: 395px;
}

div#c207521 input[type="submit"] {
    background-color: #4F81BD;
    border: 2px solid #D0D8E8 !important;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    padding: 5px;
    font-size: 11px;
}

/*
  End - Browse information by - Unique identifier
*/

/*
  Start - Browse information by - Commodity
*/


div#c194479 table{
  width:100%;
  font-size:13px;
}

div#c194479 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194479 table td{
  padding:5px;
    
}

/*
  End - Browse information by - Commodity
*/

/*
  Start - Browse information by - Country
*/


div#c195075 table{
  width:100%;
  font-size:13px; 
}

div#c195075 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c195075 table td{
  padding:5px;
}

div#c195743 div.region-list-countries{
  display:none;
}

div#c218253 div.region-list-countries{
  display:none;
}

div#c195075 div.content-countries{
  display:none;
}

div#c195075 div.region-list-countries{
  margin: 5px 0 5px 7px;
  padding: 3px;
}

/* country page */
div#c195785 button.pul_no_approved,
div#c203834 button.pul_no_approved{
    font-size: 13px;
}

/*
  End - Browse information by - Country
*/

/*
  Start - Browse information by - Trait
*/


div#c270707 table{
  width:100%;
  font-size:13px;
}

div#c270707 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c270707 table td{
  padding:5px;
    
}

/* filter */
div#c271562 div#divlabel_uid,
div#c271562 div#divdata_uid,
div#c271562 div#dynafef_actions{
  float:left;
  padding:5px;
}

div#c271562 div#divlabel_uid{
  font-size: 12px;
  padding: 12px;
  width: 30px;
}

div#c271562 div#divdata_uid{
  width:395px;
}

div#c271562 form#id_form_dyna_fee{
  background-color:#E9EDF4;
}


div#c271562 div.dyna_form_data select {
    background-color: #ffffff;
    border: 3px solid #D0D8E8;
    border-radius: 3px 3px 3px 3px;
    height: 28px;
    width: 395px;
}

div#c271562 input[type="submit"] {
    background-color: #4F81BD;
    border: 2px solid #D0D8E8 !important;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    padding: 5px;
    font-size: 11px;
}

/*
  End - Browse information by - Trait
*/

/*
  Start - Browse information by - Country - Product no-longer approved
*/

div#c203586 table{
  width:100%;
}

div#c203586 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c203586 table td{
  padding:5px;
}

div#c203586 button#pul_no_approved{
  display:none;
} 

/*
  End - Browse information by - Country - Product no-longer approved
*/

/*
  Start - My work area
*/

div#c194721 a.ui-tabs-anchor{
  font-size:13px !important;
}

div#c194527 div.pul{
  width:auto;
  text-align:right;
  padding:5px;
}

div#c194527 h1{
  font-size:20px;
  padding:5px;
  margin:0;
  display:none;
}

div#c194527 table{
  width:100%;
}

div#c194527 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194527 table td{
  padding:5px;
}

div#c194528 div.pul{
  width:auto;
  text-align:right;
  padding:5px;
}

div#c194528 h1{
  font-size:20px;
  padding:5px;
  margin:20px 0 0 0;
  display:none;
}

div#c194528 table{
  width:100%;
}

div#c194528 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194528 table td{
  padding:5px;
}

/* Your account information */
div#c194532 h1{
  font-size:20px;
  padding:5px;
  margin:20px 0 0 0;
  display:none;
}

div#c194532 div#content_my_account{
  padding:10px;
  margin:10px;
  border:1px solid #4F81BD;
  border-radius: 10px;
}

div#c194532 div.label{
  float:left;
  width:140px;
  height:26px;
  background-color:#4F81BD;
  color:#ffffff;
  padding:5px;
  margin:0 1px 1px 0;
  font-weight:bold;
  font-size:12px;
}

div#c194532 div.value{
  float:left;
  width:605px;
  height:26px;
  background-color:#E9EDF4;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:12px;
}

div#c194532 div.pul{
  width:auto;
  text-align:right;
  padding:5px;
}


div#c194532 div.value a:link,
div#c194532 div.value a:visited{
 color:#004673;
 text-decoration:none;
}

div#c194532 div.value a:hover{
 color:#004673;
 text-decoration:underline;
}

/* Country profile */
div#c197796 h1{
  font-size:20px;
  padding:5px;
  margin:20px 0 0 0;
  display:none;
}

div#c197796 div#content_my_account{
  padding:10px;
  margin:10px;
  border:1px solid #4F81BD;
  border-radius: 10px;
}

div#c197796 div.label{
  float:left;
  width:140px;
  height:26px;
  background-color:#4F81BD;
  color:#ffffff;
  padding:5px;
  margin:0 1px 1px 0;
  font-weight:bold;
  font-size:12px;
}

div#c197796 div.value{
  float:left;
  width:605px;
  height:26px;
  background-color:#E9EDF4;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:12px;
}

div#c197796 div.pul{
  width:auto;
  text-align:right;
  padding:5px;
}

/*
  End - My work area
*/

/*
  Start - My work area - Edit Profile
*/

div#c194773 div.dyna_form_label{
  float:left;
  width:30%;
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;
  height:50px;          
  vertical-align:middle;
}

div#c194773 div.dyna_form_data{
  font-size:13px; 
  float:left;
  width:70%;
  color:#4F81BD; 
  height:50px;          
}

div#c194773 div.dyna_form_data input{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:20px;
}

div#c194773 div.dyna_form_data select{     
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:28px;
}

div#c194773 div.dyna_form_data textarea{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:120px;
  width:96%;
}

div#c194773 div#dynafef_actions input{     
  background-color:#4F81BD;
  color:#ffffff;
  border:2px solid #d0d8e8; 
  border-radius:3px;
  padding:5px;
}

div#c194773 div#divlabel_bio_profile,
div#c194773 div#divdata_bio_profile{
  height:150px;  
}

div#c194773 div#divlabel_introduction_1,
div#c194773 div#divdata_introduction_1{
  height:150px;  
}

div#c194773 div.content_line{
  float:left;
  width:798px;
  padding-bottom:20px;
}

div#c194773 div.content_line div.line{
  float:left;
  height:2px; 
  background-color:#D0D8E8;
  width:313px;
  margin-top:12px;
}

div#c194773 div.content_line div.line_2{
  float:left;
  height:2px; 
  width:801px;
  background-color:#D0D8E8;
}

div#c194773 div.content_line div.title{
  float: left;
  padding: 5px;
  width: 160px;
  text-align:center;
  font-size:12px;
  font-weight:bold; 
  color: #4F81BD;  
}

/*
  End - My work area - Edit Profile
*/

/*
  Start - My work area - Edit Country Profile
*/ 

div#c197796 div.country_profile{
  height:120px;
}   

div#c197796 div.regulator{
  height:60px;
  overflow:auto;
} 

div#c197796 div.relevant_document{
  height:80px;
}                             

div#c197796 div.value{
  overflow:auto;
}

div#c197796 div.value a:link,
div#c197796 div.value a:visited{
 color:#004673;
 text-decoration:none;
}

div#c197796 div.value a:hover{
 color:#004673;
 text-decoration:underline;
}

div#c197796 div.value img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}


div#c197804 div.dyna_form_label{
  float:left;
  width:30%;
  color:#4F81BD;
  font-weight:bold;
  font-size:13px;
  /*height:50px;*/          
  vertical-align:middle;
}

div#c197804 div.dyna_form_data{
  float:left;
  width:70%;
  color:#4F81BD; 
  height:50px;          
}

div#c197804 div.dyna_form_data input,
div#c197804 div.dyna_form_field input{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
}

div#c197804 div.dyna_form_data select{     
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:28px;
}

div#c197804 div.dyna_form_data textarea{
  border:3px solid #d0d8e8;
  background-color:#e9edf4; 
  border-radius: 3px 3px 3px 3px;
  height:120px;
  width:96%;
}

div#c197804 div#dynafef_actions input{     
  background-color:#4F81BD;
  color:#ffffff;
  border:2px solid #d0d8e8; 
  border-radius:3px;
  padding:5px;
}

div#c197804 div#divlabel_bio_profile,
div#c197804 div#divdata_bio_profile{
  height:150px;  
}

div#c197804 div#divlabel_introduction_1,
div#c197804 div#divdata_introduction_1{
  height:150px;  
}

div#c197804 div#divlabel_tx_cwtcommunityuser_collaborative,
div#c197804 div#divdata_tx_cwtcommunityuser_collaborative{
  /*height:150px;*/  
}

div#c197804 div#divlabel_email2{
 /*height:80px;*/   
}


div#c197804 div.content_line{
  float:left;
  width:798px;
  /*padding-bottom:20px;*/
  padding-top: 40px;
}

div#c197804 div.content_line div.line{
  float:left;
  height:2px; 
  background-color:#D0D8E8;
  width:274px;
  margin-top:12px;
}

div#c197804 div.content_line div.line_2{
  float:left;
  height:2px; 
  width:801px;
  background-color:#D0D8E8;
}

div#c197804 div.content_line div.title{
  float: left;
  padding: 5px;
  width: 240px;
  text-align:center;
  font-size:14px;
  font-weight:bold; 
  color: #4F81BD;  
}


div#c197804 div.relevant_link{
  color: #4F81BD;
  font-weight: bold;
  padding: 0 0 25px;
}

div#c197804 div#divlabel_useful_label_1,
div#c197804 div#divlabel_useful_label_2,
div#c197804 div#divlabel_useful_label_3{
  width:140px;
}

div#c197804 div#divdata_useful_label_1,
div#c197804 div#divdata_useful_label_2,
div#c197804 div#divdata_useful_label_3{
  width:230px;
}

div#c197804 div#divlabel_useful_links_1,
div#c197804 div#divlabel_useful_links_2,
div#c197804 div#divlabel_useful_links_3{
  width:140px;
}

div#c197804 div#divdata_useful_links_1,
div#c197804 div#divdata_useful_links_2,
div#c197804 div#divdata_useful_links_3{
  width:290px;
}

div#c197804 div.dynafef_file_list_container{
  float:left;
}

div#c197804 td.dynafef_file_uploaded {
    vertical-align: middle !important;
}

div#c197804 div#div_username{
  display:none;
}


/*
  End - My work area - Edit Country Profile
*/

/*
  Start - Form Details
*/

div#c194700 table{
  font-size:13px;
}

div#c194700 table td{
  vertical-align:top;
}

div#c194700 table td.td1{
  width:30%;
  padding:5px;
  background-color: #4F81BD;
  color: #FFFFFF;  
  margin:0 1px 1px 0;
}

div#c194700 table td.td1 span{
  display:none;
}

div#c194700 table td.td2{
  width:70%;
  padding:5px;
  background-color: #E9EDF4;
  margin:0 1px 1px 0;
  overflow:auto;
}

div#c194700 table td.td2 div.link_information,
div#c194700 table td.td2 div.link_related{
  padding:5px;
}

div#c194700 table td.td2 div{
  padding:4px;
}

div#c194700 table td.td2 img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}

/*
  End - Form Details
*/

/*
  Start - Browse information by - Unique identifier Details by Cod
*/

div#c194731 table{
  width:100%;
  font-size:13px; 
}

div#c194731 .header{
  padding: 10px;
}

div#c194731 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194731 table td{
  padding:5px;
}

div#c194740 table{
  width:100%;
  font-size:13px; 
  margin-top:20px;
}

div#c194740 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194740 table td{
  vertical-align:top;
  padding:5px;
}

div#c194740 table td div.scroll{
  height:120px;
  overflow:auto;
}

div#c194740 table td img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}

/* Account */

div#c194740 div.content_contact_details{
  padding:10px;
  border:1px solid #4F81BD;
  display:none;
}

div#c194740 button.pul_view_contact{
  font-size:10px;
}

div#c194740 .country_header{
  padding: 10px;
  position: relative;  
}

div#c194740 div.content_pul_details{
  text-align:right;
  padding:10px 0 0 0;
}

div#c194740 .pul_details_pos{
  position: absolute;
  right: 5px;
  top: -3px;
}

div#c194740 button.pul_view_contact span.ui-button-text{
  margin-left:5px;
}

div.content_contact_details div.label{
  float:left;
  width:30%;
  color:#000000;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:11px;
}

div.content_contact_details div.value{
  float:left;
  width:62%;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:11px;
  font-weight:bold;   
}

div.content_contact_details div.row{
  padding:1px;
  border-bottom:1px dotted #000000;
}

div.content_contact_details div.country{
  height:80px;
  overflow:auto;
}

div.content_contact_details div.regulator_dealing{
  height:40px;
  /*overflow:auto;*/
}

div.content_contact_details div.value img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}

div.content_contact_details a:link,
div.content_contact_details a:visited{
 color:#004673;
 text-decoration:none;
}

div.content_contact_details a:hover{
 color:#004673;
 text-decoration:underline;
}


/*
  End - Browse information by - Unique identifier Details by Cod
*/


/*
  Start - Browse information by - Commodity Details
*/

div#c194487 table{
  width:100%;
}

div#c194487 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194763 table{
  width:100%;
  font-size:13px;  
}

div#c194763 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c194763 table td{
  padding:5px;
}

/*
  End - Browse information by - Commodity Details
*/

/*
  Start - Browse information by - Trait Details
*/

div#c270712 table{
  width:100%;
}

div#c270712 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c270711 table{
  width:100%;
  font-size:13px;  
}

div#c270711 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c270711 table td{
  padding:5px;
}

/*
  End - Browse information by - Trait Details
*/

/*
  Start - Resources OLD
*/


div#c195451 table{
  width:100%;
}

div#c195451 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c195451 table th p{
  font-weight:bold;
}

div#c195451 table td{
  padding:5px;
}

div#c195451 table th p,
div#c195451 table td p{
  margin:0;
  padding:0;
}

div#c195451 table td img{
  border:0;
  padding:0;
  margin:0;
}

/*
  End - Resources OLD
*/

/*
  Start - Browse information by - Country Details
*/

div#c195722 table{
  width:100%;
}

div#c195722 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c195785 table{
  width:100%;
  font-size:13px; 
}

div#c195785 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c195785 table td{
  padding:5px;
}

/* Account */

div#c196706 h1{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
  margin:10px 0 1px 0;
  width:801px;
  font-size: 13px;
}

div#c196706 div.label{
  float:left;
  width:140px;
  height:26px;
  background-color:#4F81BD;
  color:#ffffff;
  padding:5px;
  margin:0 1px 1px 0;
  font-weight:bold;
  font-size:12px;
}

div#c196706 div.value{
  float:left;
  width:650px;
  height:26px;
  background-color:#E9EDF4;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:12px;
}

div#c196706 div.label_contacts_details{
  font-size:13px; 
  background-color: #4F81BD;
  color: #FFFFFF;
  padding: 5px;
  text-align: center;
  margin:10px 0 1px 0;
  width:801px;
  font-weight:bold;
}

div#c196706 div.stack{
  height:100px;
  overflow:auto;
}

div#c196706 div.regulator{
  height:45px;
  overflow:auto;
}

div#c196706 div.country{
  height:300px;
  overflow:auto;
}

div#c196706 div.value img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}

div#c196706 div.document{
  height:80px;
}


/*
  End - Browse information by - Country Details
*/

/*
  Start - Browse information by - Country Details New
*/

div#c195722 table{
  width:100%;
}

div#c195722 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c404625 table{
  width:100%;
  font-size:13px; 
}

div#c404625 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c404625 table td{
  padding:5px;
}

/* Account */

div#c404623 h1{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
  margin:10px 0 1px 0;
  width:801px;
  font-size: 13px;
}

div#c404623 div.label{
  float:left;
  width:140px;
  height:40px;
  background-color:#4F81BD;
  color:#ffffff;
  padding:5px;
  margin:0 1px 1px 0;
  font-weight:bold;
  font-size:12px;
}

div#c404623 div.value{
  float:left;
  width:650px;
  height:40px;
  background-color:#E9EDF4;
  padding:5px;
  margin:0 1px 1px 0;
  font-size:12px;
}

div#c404623 div.label_contacts_details{
  font-size:13px; 
  background-color: #4F81BD;
  color: #FFFFFF;
  padding: 5px;
  text-align: center;
  margin:10px 0 1px 0;
  width:801px;
  font-weight:bold;
}

div#c404623 div.stack{
  height:100px;
  overflow:auto;
}

div#c404623 div.regulator{
  height:45px;
  overflow:auto;
}

div#c404623 div.country{
  height:120px;
  overflow:auto;
}

div#c404623 div.value img{
  vertical-align:middle;
  width:15px;
  margin-right:5px;
}

div#c404623 div.document{
  height:80px;
}

/*
  End - Browse information by - Country Details New
*/


/*
  Start - Resources
*/  

/* Start Category */
div#c201956 table{
  width:100%;
  font-size:13px; 
}

div#c201956 table th{
  background-color:#4F81BD;
  color:#ffffff;
  text-align:center;
  padding:5px;
}

div#c201956 table td{
  padding:5px;
  vertical-align:top;
  border:1px solid #D0D8E8;
}

div#c201956 table td.td2{
  font-size: 11px;
  
}

div#c201956 table td div.title{
}

div#c201956 table td div.title img{
  width:7px;
}

div#c201956 table td div.info{
  color: #000000;
  font-size: 11px;
  padding: 5px 5px 5px 12px;
  width: 100%;
  font-style: italic;    
}

div#c202769 table#list_file{
  display:none;
}

div#c201956 tr.content_file_table{
  display:none;
}

/* Start Records */

div#c201956 td.content_file_category{
  padding:0px;
}

div#c201956 table.content_file_category_list{
  width:100%;
  font-size:13px;
}

div#c201956 table.content_file_category_list th{
  background-color:#329A5F;
  color:#ffffff;
  text-align:center;
  padding:5px;
  font-weight:bold;
}

div#c201956 table.content_file_category_list th.th2,
div#c201956 table.content_file_category_list th.th3{
  width:70px;
}

div#c201956 table.content_file_category_list th.th4{
  width:130px;
}        

div#c201956 table.content_file_category_list td{
  padding:5px;
}

div#c201956 table.content_file_category_list td.td2,
div#c201956 table.content_file_category_list td.td3,
div#c201956 table.content_file_category_list td.td4{
  text-align:center;
}

div#c201956 table.content_file_category_list td img{
  border:0;
  padding:0;
  margin:0;
}

div#c201956 table.content_file_category_list td img.ico{
 width: 20px;
}

div#c201956 table.content_file_category_list img.disabled{
  opacity:0.4;
  filter:alpha(opacity=40); /* For IE8 and earlier */
}

div#c201956 table.content_file_category_list tr.row_0 td{
  background-color:#a6d5ba !important;
}

div#c201956 table.content_file_category_list tr.row_1 td{
  background-color:#cde7d8 !important;
}

/*
  End - Resources
*/

/*
  Start - Helpful tips 
*/

div#c199974 .ui-accordion{
    font-size: 12px;
}

/*
  End - Helpful tips 
*/

/*
  Start - Graph 
*/

.graph-legend{
  font-size:15px;  
}

.highcharts-tooltip span {
    height:auto;
    width:270px;
    overflow:auto;
    white-space:normal !important;
}

/*
  End - Graph 
*/