@import url('global.css');



#abstract-info, #preview .pseudofieldset {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
    
}
/* project configuration */
.update-wrap {
	height: 1em;
	padding:0.5em 0;
}

/* supervisor edit user */
#edit-user .row .column-1 {
	float: left;
	width: 15em;
}
#edit-user .row .column-2 {
	float: right;
	width: 35em;
}

#edit-user .row .column-2 .column-1 {
	float: left;
	width: auto;
	margin-right: 0.5em;
}
#edit-user .row .column-2 .column-2 {
	width: auto;
	float:left;
}

/* PROJECT CONFIGURATIN */
#configuration #scale-info {
	display: inline;
}

/* COORDINATOR */
#coordinator-assignment-overview .column-1,
#coordinator-assignment-overview .column-2 {
    width: 49%;
}

#coordinator-assignment-overview .filter select {
	width: 16em;
	float: left
}
#coordinator-assignment-overview .filter {
	margin-bottom: 0.5em;
	height: 2em;
}	
#coordinator-assignment-overview .filter input {
	margin-left: 0.5em;
	float: right
}	

#coordinator-assignment-overview .button-area input {
	margin-left: 0.5em;	
}

#formassignmentabstractlist .list-footer,
#formassignmentreviewerlist .list-footer {
	text-align: right;	
}

#reviewer-list,
#abstract-list {
	overflow: auto;
}

/* REVIEW */
#export-options td {
	padding: 0.5em 0 0 0;
}

#export-options th {
	text-align: left;	
	padding-right: 1em;
}
#export-options input[type=image] {
	border: none;
	padding-right: 0.5em;
}
#export-options input[type=radio] {
	border: none;
	margin-left: 0.2em;
}

.single-abstract-review,
#reviewer-info,
#abstract-info {
	border: 1px solid #ddd;
	padding: 0.5em;
}

#review-matrix .matrix-description {
}

#review-matrix h2,
#review-matrix h3,
.single-abstract-review h2 ,
.single-abstract-review h3,
#reviewer-info h2,
#abstract-info h2 {
	padding: 0;
	font-size: 10pt;
	color: black;
}

#review-matrix h2,
#reviewer-info h2{
	padding-top: 1em;
}
.single-abstract-review h2 {
	padding-top: 0em;
	margin: 0px;
}

#review-matrix h2 {
	margin: 0px;	
}


#review-matrix h3{
	text-align:left;
}


.single-abstract-review h3{
	font-size: 1.0em;
	padding-top: 0.5em;
	margin: 0px;
}


#abstract-info {
}
#abstract-info table {
	width: 100%;
	border: none;
}

#abstract-info img {
	vertical-align: middle;
	padding-bottom: 5px;	
}


#reviewer-info th,
#reviewer-info td,
#abstract-info th,
#abstract-info td {
	vertical-align: top;	
}

#reviewer-info th,
#abstract-info th {
	text-align: left;
	padding-right: 1em;
	vertical-align: top;
}

#abstract-info ul,
#abstract-info li {
	list-style-type: none;
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
}

#abstract-info a {
	text-decoration: underline;	
}

#reviewer-info .column-1,
#abstract-info .column-1 {
	width: 18em;
}
#abstract-info .column-2 {
	width: auto;
	margin: auto;
}

#abstract-info select {
	width: 30em;	
}

#abstract-info .button-area {
	padding-top: 2em;
}	

.review-table {
	width: 100%;
	margin-top: 0.5em;
}

.review-table th,
.review-table td {
	font-size: 1em;
}
.review-table th {
	white-space: nowrap;
	padding: 0 1em 0 1em;	
}
.review-table th.column-1 {
	white-space: normal;
	padding: 0;	
	text-align:left;
}

.review-table td {
	text-align:center;
}
.review-table td input{
    border: none;
}
.review-table .column-1 {
}

#reviewForm .column-1 {
	display: block;
	width: 15em;
	float: left;
	padding-bottom: 0.2em;
}
#reviewForm .column-2 {
	margin-left: 1em;
	float: left;
}

#pdfForm .column-1 {
	display: block;
	width: 1em;
    padding-top: 0.25em;    
	float: left;
}
#pdfForm .column-2 {
	margin-left: 1em;
	float: left;
    max-width: 45em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;    
}
.intended{
    padding-left: 2em;
}
#pdfabsdetail{
    display: none;
}
#pdfnewpage{
    display: none;
}

#reviewForm span.column-2{
	padding-left: 0.3em;
}
#reviewForm .row {
	display: block;
	padding-bottom: 1em;
	clear: both;	
}
#reviewForm .review-summary {
	font-weight: bold;
}

#reviewForm ul.review-summary li {
	list-style-image: none;
	list-style-type: none;
	list-style-position:outside;
	margin: 0 0 0.5em 0;
	padding-left: 0;
}
#reviewForm ul.review-summary li input,
#reviewForm .review-comment input {
	margin: 0 0.5em 0 0;
	padding: 0;
	border: none;
}

#reviewForm .review-comment select {
	width: 47em;
	margin-top: 0.3em;
}
#reviewForm .review-comment textarea {
	width: 47em;
	height: 10em;
	margin-top: 0.3em;	
}

#workgroupabstracts,
#workgroupresults {
	clear: both;	
}


input.checkboxusers, .list-header input {
    border: none;
}

/* f�r =>review=>konfiguration checkboxen mit rand im ie*/
span.column-1 input {
    border: none;
}

.single-abstract-review .column-1 {
	width: auto;	
	text-align: left;
	padding-right: 1em;
}
#review-matrix th,
.single-abstract-review th,
.single-abstract-review td {
	vertical-align: top;
}

/* inbox communication module */
#inbox-list {
	border:1px solid #dcdcdc;
	border-width: 1px 1px 0 1px;
	margin: 0.2em 0;
	clear: both;
}
#inbox-list p {
	padding: 0;
	margin: 0;
	float: left;
}
#inbox-list .inbox-list-row, 
#inbox-list .inbox-list-row-alt, 
#inbox-list .inbox-list-header {
	display: block;
	padding: 0.2em 0;
	background-color: #fff;
	border:1px solid #dcdcdc;
	border-width: 0 0 1px 0;
	font-size: 0.9em;	
}
#inbox-list .inbox-list-row-alt {
	background-color: #f3f3f3;
}
#inbox-list .inbox-list-header {
	background-color: #f3f3f3;
	font-weight: bold;
	color: #003366;
}
#inbox-list .inbox-list-row:hover, #inbox-list .inbox-list-row-alt:hover {
	background-color:#F2FFCC;
}

hr.clear-left {
	margin:0;
	visibility:hidden;
}
#inbox-list .checkbox {
	width: 20px;
	text-align: center;
}
#inbox-list .row-actions {
	width: 20px;
}
#inbox-list .position {
	width: 2em;
	text-align:center;
}
#inbox-list .sender {
	width: 15em;
}
#inbox-list .recipients-list {
	width: 18em;
}
#inbox-list .subject {
	width: 25em;
}
#inbox-list .time {
	width: 12em;
}

#inbox-list .status-0 {
	font-weight: bold;
}

#multilanguage-content {
	padding-top: 1em;
}

#globalAction {
	float:left;
}

#pmur-assignment .checkbox {
	width: 3em;
	text-align: center;
}

#reviewer-topics {
	overflow: auto;
	width: 56em;
}

#project-matrix-add .pseudofieldset {
	margin-top: 2em;
}

#recommendedTopic{
    background-color: #FFFFFF;
    color: black;
}
.borderless input{
    border: none;

}

#thewrapper{
    width: 100%;
    margin: 0px;
    position: relative;
  }
#themenu{
    position: absolute;
    width: 910px;
    z-index: 100;
    left: 0;
	overflow: hidden;
    border: 2px solid #DDDDDD;
    white-space: nowrap;
    background-color: #FFFFFF;
    display:none;
  }
#hiddenmenu{
    position: absolute;
    width: 15px;
    z-index: 100;
    left: 0;
	overflow: hidden;
    border: 1px solid #DDDDDD;
    white-space: nowrap;
    background-color: #FFFFFF;
    
  }
  
#thecontent{
    position: absolute;
    top: 0;
/*    right:170px;*/
    width: 652px;
    left: 20px;
    z-index: 50;
  }
#theclear {
clear: both;
width: 100%;
}

#themenutable
{
    border-collapse: collapse;
    border-spacing: 0px;
    width: 100%;
}
#themenutable td
{
    padding: 0px 8px;
    border: 2px solid #DCDCDC;
}

#themenutable .footer td
{
    vertical-align: middle;
    padding: 8px 8px;
    border: 2px solid #DCDCDC;
}

.footer {
    vertical-align:middle;
    background-color: yellow;
}

#themenutable .footer tr
{
    vertical-align: middle;
}

#themenutable th
{
    border: 2px solid #DCDCDC;
}


/*-------------------*/
.mylist {
    background:#CFD2D6;
}
.mylist td a, td a:link, td a:visited,th a, th a:link, th a:visited{
    color:#000000;
}	
.mylist-alt{
    background:#DCE1E7;
}
.mylist-alt td a, td a:link, td a:visited,th a, th a:link, th a:visited{
    color:#000000;
}	
.ml-hl{
    background:#D31F4F;
}
.ml-hl td a, td a:link, td a:visited,th a, th a:link, th a:visited{
    color:#000000;
}	
#myerror .mypopupbutton, #myinfo .mypopupbutton, #mymessage .mypopupbutton{
    background-color: #D5D5D5;
    border: 1px solid #000;
    color: #000;
    padding: 0 1px;    
}

#myerror{
    background-color: #FFFFFF;
    border: 1px solid #000;
	color:#fff;
	background:#A60000 url(../images/error.gif) no-repeat 10px center;
	margin-bottom:1em;
    z-index:1000;
}
#myinfo{
    background-color: #FFFFFF;
    border: 1px solid #000;
	background:#C9C92C url(../images/exclamation.png) no-repeat 7px center;
	color: #000;
    z-index:1000;
    
}
#mymessage{
    background-color: #FFFFFF;
    border: 1px solid #000;
	color:#fff;
	background:#8EBD00 url(../images/success.gif) no-repeat 7px center;
	margin-bottom:1em;
    z-index:1000;
}
.inactive {
  	display: none;
}
.empty-review{
    margin-left: 10px;
    
}
.review-animation{
    margin-top: 10px;
    margin-left: 10px;
    width: 500px;
    padding: 2px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
    border: 1px solid #000;
    
    
}

#progress {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    width: 53em;
    border: 1px solid #ddd;
    position: relative;
    padding: 3px;
}

#percent {
    position: absolute;   
    left: 50%;
}

#bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;

     height: 20px;
     background-color:#DCE1E7;
     width: 0%;
}