/* ############## LOGIN & ADDNEWS BOX - start ################# */

div.tx-loginboxmacmade-pi1, table.tx-documentum-brd_table td.my_class, table.tx-documentum-brd_table td.profile_title {font-size:0.8em; font-weight: bold; padding-top: 14px;}

table.tx-documentum-brd_table div#suggestion, td.my_class_little, span.profile_data  {font-size:0.8em; font-weight: normal; font-style: italic;}
table.tx-documentum-brd_table td.my_class_mand{color: red;}

table.tx-loginboxmacmade-pi1-loginTable {margin-top: 20px;}

td.tx-loginboxmacmade-pi1-labelCell {text-align: right; font-size: 0.8em; padding-right: 3px;}

td.tx-loginboxmacmade-pi1-fieldCell input, table.tx-documentum-brd_table input, table.tx-documentum-brd_table select{background-color:#f7f7f7; border:1px solid #999999; padding-left:3px; width:202px;}

td.tx-loginboxmacmade-pi1-fieldCell input.submit {
  background-color:#666666;
  border:1px solid #cccccc;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  font-weight: bold;
  color: #ffffff;
  font-size: 0.7em;
  padding:3px;
  width:45px;
}

div.tx-lumophpinclude-pi1 {font-size:16px;}
div.tx-lumophpinclude-pi1 h3.csc-firstHeader {font-size: 1.1em;  font-weight: normal;}

h2.tx-loginboxmacmade-pi1-header {display: none;}


/* ################# LOGIN & ADDNEWS BOX - end ################### */


/* ################ DYNA LIST ##########################################  */

div.tx-dynalist-pi1 h2 {font-size:13px; line-height: 17px;}

div.tx-dynalist-pi1-recordlist, div.tx-dynalist-pi1 td {border: none;}

#latest_news div.tx-dynalist-pi1 td {padding: 6px;}

div.tx-dynalist-pi1-recordlist p, div.tx-dynalist-pi1-recordlist p.bodytext {line-height: 17px;}

div.tx-dynalist-pi1 table {margin-top: 0px;}

div.tx-dynalist-pi1-recordlist-row_1, div.tx-dynalist-pi1-recordlist-row_0 {padding:1px; padding-top:0px; margin-left: 6px;}


div.tx-dynalist-pi1-recordlist-row_1 div.image, div.tx-dynalist-pi1-recordlist-row_0 div.image {float: left; padding-right: 15px;}

div.tx-dynalist-pi1-pagination {
  border-top: 1px dashed #cccccc;
  border-bottom: none;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  margin:10px;
  overflow:visible;
  padding:3px;
  text-align:center;
  padding-top: 15px;
  float: left;
  width: 96%;
}

div.tx-dynalist-pi1 a.current {background:#999; border:1px solid #ccc;}

div.tx-dynalist-pi1 a.paginate {border:1px solid #ccc; color:#666; }
div.tx-dynalist-pi1 a.paginate:hover {background:#999; color:#FFFFFF; text-decoration:underline;}

div.news-date, div.lng-buttons {text-align: right; font-size: 11px;}
div.lng-buttons {text-transform: uppercase; padding-bottom: 3px;}

div#c140144 div.tx-dynalist-pi1-recordlist, div#c138946 div.tx-dynalist-pi1-recordlist, div#c138932 div.tx-dynalist-pi1-recordlist, div#c154664 div.tx-dynalist-pi1-recordlist, div#c138940 div.tx-dynalist-pi1-recordlist, div#c140099 div.tx-dynalist-pi1-recordlist {padding: 3px;}
div#c140144 .tx-dynalist-pi1-recordlist-1, div#c138946 .tx-dynalist-pi1-recordlist-1, div#c138932 .tx-dynalist-pi1-recordlist-1, div#c154664 .tx-dynalist-pi1-recordlist-1, div#c138940 .tx-dynalist-pi1-recordlist-1, div#c140099 .tx-dynalist-pi1-recordlist-1, div#latest_pubs .tx-dynalist-pi1-recordlist-1 {background: #f1f1f1;}
div#c140144 .tx-dynalist-pi1-recordlist-0, div#c138946 .tx-dynalist-pi1-recordlist-0, div#c138932 .tx-dynalist-pi1-recordlist-0, div#c154664 .tx-dynalist-pi1-recordlist-0, div#c138940 .tx-dynalist-pi1-recordlist-0, div#c140099 .tx-dynalist-pi1-recordlist-0, div#latest_pubs .tx-dynalist-pi1-recordlist-0  {background: #ffffff;}
div#c140144 div.news-image, div#c138946 div.news-image, div#c138932 div.news-image, div#c154664 div.news-image, div#c138940 div.news-image, div#c140099 div.news-image {float: left; margin-right: 10px; margin-bottom: 10px;}
div#c140144 div.news-image img, div#c138946 div.news-image img, div#c138932 div.news-image img, div#c154664 div.news-image img, div#c138940 div.news-image img, div#c140099 div.news-image img {border: 1px solid #cccccc;}

div.more-stories {border-top: 1px solid #cccccc; margin-top: 10px; padding-top: 5px;}
div.new-search {border-bottom: 1px solid #cccccc; margin-bottom: 10px; padding-bottom: 5px; text-align: right;}
div.more-stories a, div.new-search a {font-size: 13px; font-weight: bold;}



/* ########################## DYNA DETAIL ########################################## */

div.dynafef_detail_image {padding-left: 6px; float: right;}
div.dynafef_detail_image img {border-bottom:1px solid #333; border-right:1px solid #333; border-top:1px solid #999; border-left:1px solid #999; width:125px; margin-top: 35px;}

div.dynafef_pi4_main {width:660px; margin-right: 15px;}
div.dynafef_pi4_main div {font-family: Arial; font-size:13px;}
div.dynafef_pi4_main div.dynafef_detail_title {font-family: Arial; font-size:16px; font-weight: bold; border-bottom: 1px solid #cccccc; padding-bottom: 5px; margin-bottom: 3px;}
div.dynafef_pi4_main div.dynafef_pi4_title {background-color: #f7f7f7; white-space: nowrap; padding: 5px; font-size: 12px; width: 130px; color: #222222; float: left;}
div.dynafef_pi4_main div.dynafef_pi4_value {background-color: #ffffff;  padding: 5px; border-bottom: 1px solid #dedede; float: left; width: 505px; margin-bottom: 1px; margin-left: 5px; margin-top: 3px;}
div.dynafef_pi4_main div.dynafef_pi4_value p {font-size:12px; line-height:17px; text-align:justify; margin: 0px;}

*html div.dynafef_pi4_main div.dynafef_pi4_title {width: 140px;}
*html div.dynafef_pi4_main div.dynafef_pi4_value {padding:3px; height: 25px; width: 495px;} 

/* 
div#dynafef_datadet_my_type, div#dynafef_datadet_my_status {display: none;} 
div#dynafef_datadet_title {font-size: 16px; font-weight: bold;} 
*/




/* ############################## DYNA FEF #######################################  */

div#dyna_fef_page {width:600px;}
* html div#dyna_fef_page {width:550px;}
div#dyna_fef_page div {font-size: 13px;}
div#dyna_fef_page div.dyna_form_label {width: 175px; font-weight: normal; font-size: 12px;}
div#dyna_fef_page div.dyna_form_data {width: 425px; margin-top: 3px; margin-bottom: 2px;}
div#dyna_fef_page div.dyna_form_label, div#dyna_fef_page div.dyna_form_data  {float: left;}
*div#dyna_fef_page div.dyna_form_label, *div#dyna_fef_page div.dyna_form_data  {float: none;}
*div#dyna_fef_page div.dyna_form_label {font-weight: bold;}

div.dynafef_original_rec {display: none;}

div#dyna_list_img {padding: 7px 11px 4px 7px; float: left; width: 86px; height:96px;}
/* div#dyna_list_no_img {padding: 7px 11px 4px 7px; float: left; width: 92px; z-index:-1; height: 96px; } */

/*div.tx-dynalist-pi1-recordlist-row_1 div#dyna_list_img {background-color: #efefef;}
div.tx-dynalist-pi1-recordlist-row_0 div#dyna_list_img {background-color: #ffffff;}*/

div#dyna_list_img img, div#dyna_list_no_img img {border-bottom:1px solid #333; border-right:1px solid #333; border-top:1px solid #999; border-left:1px solid #999;}
div#dyna_list_name {padding-top: 10px; height: 18px; padding-bottom: 8px;}
div#dyna_list_name a {font-size: 14px; color: #003399; font-weight: bold; text-decoration: none;}
div#dyna_list_dett_long {height: 18px; float: left; width:680px; border-top: 1px solid #cccccc; padding-bottom: 4px; padding-top: 5px;}
div#dyna_list_dett {height: 18px; float: left; width:340px; border-top: 1px solid #cccccc; padding-bottom: 4px; padding-top: 5px; margin-left: 0px;}
div#dyna_list_share {height: 18px; float: left; width:28%; border-top: 1px solid #cccccc; padding-bottom: 4px; padding-top: 5px;}
div#dyna_list_biog {height: auto; float: left; width:100%; padding-bottom: 4px; padding-top: 5px; /*border-bottom: 1px solid #cccccc; */  margin-left: 7px;}

div#dyna_fef_page div#dynafef_actions {padding-top: 0px; padding-left: 250px;}

div#dyna_fef_page div#dyna_fef_editing_language {font-size:11px; padding:4px; margin-top: -20px; *margin-top: 0px;}

div#dyna_fef_page div#div_submit_button input, div#dynafef_actions input {background:#627CA1; border:1px solid #333333; font-weight: bold; color:#ffffff; font-family:Tahoma; text-transform: uppercase; font-size:11px; padding:3px;}
div#dyna_fef_page div#div_delete_button input {background:#999999; border:1px solid #333333; font-weight: bold; color:#ffffff; font-family:Tahoma; text-transform: uppercase; font-size:11px; padding:3px;}
/* #################################################################################  */

div.tx-dynafef-pi3 div#dyna_fef_page div#dynafef_actions input {font-size: 10px; margin-top: 3px; *width: 55px;} 

/* 

div.tx-dynafef-pi3 div#dyna_fef_page div.dyna_form_data {width: 90px;}
*div.tx-dynafef-pi3 div#dyna_fef_page div.dyna_form_label, *div.tx-dynafef-pi3 div#dyna_fef_page div.dyna_form_data {float: left;}
*div.tx-dynafef-pi3 div#dyna_fef_page div.dyna_form_data input {height: 22px;}
*div.tx-dynafef-pi3 div#dyna_fef_page div.dynafef_actions_box {margin-top: 0px;}

*/


div#latest_pubs, div#latest_news {width:290px; float: left; margin-top: 20px;}

div#latest_news {background: #EEF1F7;}
div#latest_pubs {background: #ffffff; /*border:1px solid #CACACA;*/ margin-right: 20px;}

div#latest_pubs div.tx-dynalist-pi1-recordlist {margin-top: 0px; border-bottom: 1px solid #DFDFDF;}
div#latest_pubs div.tx-dynalist-pi1-recordlist:last-child {border-bottom: none;} 

div#latest_pubs a, div#latest_pubs a:hover {font-size: 13px; font-weight: bold;}

div#latest_pubs h1, div#latest_news h1 {font-size: 21px; margin-top: 0px; font-weight: normal; background-color: #ffffff; border-bottom: 1px solid #cccccc; padding-bottom: 6px; margin-bottom: 0px;}

div#latest_pubs h2 {line-height: 15px;}

div#latest_pubs div.more-stories {border-top: none; margin-top: 0px; padding-left: 2px;}

div#latest_news div.tx-dynalist-pi1-recordlist-row_0, div#latest_news div.tx-dynalist-pi1-recordlist-row_1 {margin: 0px; border-bottom: 1px solid #ccc; padding-left: 3px; padding-right: 3px;}
div.tx-dynalist-pi1-recordlist-row_0 {background-color: #ffffff;}
div.tx-dynalist-pi1-recordlist-row_1 {background-color: #f1f1f1;}

div.more_news {background: #ffffff; text-align: right; font-weight: bold;}
div.more_news a {font-size: 13px;}


* html div#twrss_table div.twrss_bodytext {margin-left: 5px;} 

div.twrss_bodytext_link {font-size:12px; font-weight: normal; margin-top: 15px; line-height: 17px;}
div.twrss_bodytext {font-size: 12px; padding: 0px 15px 0px 15px; line-height: 17px;}

div#twrss_table {padding-bottom: 10px; border-bottom: 1px solid #cccccc;}

.tx-gkhrssimport-pi1-header {font-weight: normal; padding:0px 10px 0px 15px; font-size: 12px; margin-bottom: 14px; line-height: 17px;}

td.maincontent h1.csc-firstHeader, td.maincontent h1, td.newsroom_2cols h1 {font-size: 21px; font-weight: normal; padding-bottom: 15px;}
#box_blue_2cols h1.csc-firstHeader, #box_blue_2cols h1 {font-size: 21px; font-weight: normal; border-top: none; border-bottom:1px solid #cccccc; padding-bottom: 6px; padding-left: 0px;}

table.table_menu_right td#box_blue_2cols ul li, td.newsroom_2cols ul li {
background:transparent url(/fileadmin/templates/esw/images/arrow.gif) no-repeat scroll 1% 0;
border-bottom:medium none;
font-size:12px;
font-weight:normal;
list-style-type:none;
margin:2px 2px 2px 6px;
padding:3px 0 0 10px;
}

*html table.table_menu_right td#box_blue_2cols ul li, td.newsroom_2cols ul li {background:transparent url(/fileadmin/templates/esw/images/arrow.gif) no-repeat scroll 1 3px;}

a.external-link-new-window img, a.internal-link img {border: 1px solid #ccc;}

div#recordcount {font-size: 12px; text-align: center; padding-right: 28px;}

div.result_main {margin-top:2px; margin-bottom: 2px; width: 100%;}
div#c64819 div.result_main {width: 100%;}
div#c64819 h1 {margin-bottom: 0px; padding-bottom: 15px; margin-top: 25px;}

div.new_search a {float: right; padding-right: 28; font-weight: bold; font-size: 12px; color: #cc6600;}

div.alternate_A, div.alternate_B {padding: 7px; padding-left: 8px; font-size: 13px;}
div.alternate_A a, div.alternate_B a {font-size: 13px; font-weight: bold;}

div.alternate_A {background: #f1f1f1;}
div.alternate_B {background: #ffffff;}

span.pubs_series, span.pubs_year {font-size: 12px; color: #666666; font-style:normal;}
span.pubs_series {font-style:italic;}

table.search_bold td {font-size: 13px;}
input.submit_button {background-color: #cccccc; font-family: tahoma; font-size: 11px; border:1px solid #333333; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; padding-top: 3px; padding-bottom: 3px; text-transform: uppercase;}

div#latest_pubs div.result_main {border-bottom: 1px solid #cccccc;}

td.rightcolumn {width:190px;}

div#c138117 div#divdata_my_type select {margin-bottom: 12px;}

div#c216706 {width:185px;margin-left: 10px;}

div#c216706 div#dyna_fef_page {width:185px;}

div#c216706 div#dynafef_actions {padding-left: 0;margin-left: 10px;}

div#c216706 div#divlabel_querystring {margin-left: 10px;}
div#c216706 div#divdata_querystring {margin-left: 10px; width: 185px;}


/* 
  Start - Add/Edit News/Event
*/

#c277585 #dyna_fef_page{
  width:100%;
}

#c277585 .dyna_form_field{
  clear:both;
}

#c277585 #id_title,
#c277585 #id_keywords,
#c277585 #id_ext_url,
#c277585 #id_tx_nblnewsevent_where{
  width:140%;
} 

#c277585 #div_tx_mblnewsevent_from,
#c277585 #div_tx_mblnewsevent_to{
  float:left;
  width:360px;
  clear:none;
}

#c277585 #div_tx_mblnewsevent_from div,
#c277585 #div_tx_mblnewsevent_to div{
  width:175px;
}

#c277585 #divlabel_tx_mblnewsevent_to{
  width:68px !important;
}

#c277585 div#dyna_fef_page div#dynafef_actions {
    padding: 10px;
}

#c277585 div#dyna_fef_page div.dynafef_buttons {
    text-align: right;
}

#c277585 div#dyna_fef_page div#div_submit_button input {
    margin-right: 15px;
    float:none;
}

/* 
  End - Add/Edit News/Event
*/

/* 
  Start - Search Update page
*/

div#c278010{
  padding:10px;
  border:1px solid #E3E3E3;
  width:530px;
}

div#c278010 .dyna_form_field,
div#c278010 .dyna_form_field div{
  float:left;
}

div#c278010 .dyna_form_label{
  padding-top: 3px;
}

div#c278010 .dyna_form_data input{
  padding: 5px;
}


div#c278010 #div_free_text{
  width:56%;
}

div#c278010 #div_date_from{
  width:33%;
}

div#c278010 #divlabel_free_text{
  width:75px;
}

div#c278010 #divdata_free_text{
  width:245px;
}

div#c278010 #divdata_free_text input{
  width:220px;
}

div#c278010 #divlabel_date_from{
  width:45px;
}

div#c278010 #divdata_date_from{
  width:135px;
} 

div#c278010 #dynafef_actions{
  clear:both;
  padding:0 !important;
  text-align:right;
}

div#c278010 #dynafef_actions #div_submit_button{
  margin:0 0 0 auto;
}

/* 
  End - Search Update page
*/

/* 
  Start - Search News page
*/

div#c278338{
  padding:10px;
  border:1px solid #E3E3E3;
  width:530px;
}

div#c278338 .dyna_form_field,
div#c278338 .dyna_form_field div{
  float:left;
}

div#c278338 .dyna_form_label{
  padding-top: 3px;
}

div#c278338 .dyna_form_data input{
  padding: 5px;
}


div#c278338 #div_free_text{
  width:66%;
}

div#c278338 #div_year{
  width:30%;
}

div#c278338 #divlabel_free_text{
  width:75px;
}

div#c278338 #divdata_free_text{
  width:310px;
}

div#c278338 #divdata_free_text input{
  width:295px;
}

div#c278338 #divlabel_year{
  width:45px;
}

div#c278338 #divdata_year{
  width:135px;
} 

div#c278338 #dynafef_actions{
  clear:both;
  padding:0 !important;
  text-align:right;
}

div#c278338 #dynafef_actions #div_submit_button{
  margin:0 0 0 auto;
}

/* 
  End - Search News page
*/