.ReconcilePanel
{
    background:#808080; 
    /*border: solid 1px #205F87;*/
    /*border: solid 1px #D2D2D2;*/
}

.StudyInstanceUIDMessage
{
    text-align: center; 
    padding: 4px; 
    margin-left: 10px;
    margin-right: 10px;
    background: #ffffcc url(../../../../PersistantImage.ashx?key=ErrorMessageBackground) repeat-x;
    color: red;
    border: solid 1px red; 
    font-family: Sans-Serif; 
    font-size: 12px; 
    font-weight: bold;
}

.ReconcileHeaderRow
{
    /*color: #205F87;*/
    color: #D2D2D2;
    text-align: center; 
    font-weight:bold;
    background: #4F4F4F; /*url(../../../../PersistantImage.ashx?key=HeadingBackground) repeat-x top;*/
}

.ReconcileHeaderRow td
{
    padding: 8px 0px 8px 0px; 
}

.ConflictingStudyTitle
{

}

.StudyInformation
{
    margin: 6px 10px 0px 10px; 
    padding: 4px;
    /*border: solid 1px #205F87;*/
    border: solid 1px #D2D2D2;
    background: #808080 url(../../../../PersistantImage.ashx?key=DialogBodyBackground) repeat-x bottom;
    color: #D2D2D2;
}

.SeriesInformation
{
    margin: 0px 0px 0px 6px; 
    padding: 0px;
    text-align: center;
}

.Separator
{  
    /*border-left: dashed 2px #618FAD;
    border-right: dashed 2px #618FAD;*/
    border-left: dashed 2px #B2B2B2;
    border-right: dashed 2px #B2B2B2;
    padding: 0px;
}

.HeadingLabel
{
    /*color: #16425D;*/
    color: #4F4F4F;
}

.ReconcileFieldLabel
{
	/*white-space:pre;*/
}

.SeriesTitle
{
    /*color: #16425D;*/
    color: #D2D2D2;
    /*background: #B8D8EE url(../../../../PersistantImage.ashx?key=SubHeadingBackground) repeat-x;*/
    background: #4F4F4F; /*url(../../../../PersistantImage.ashx?key=SubHeadingBackground) repeat-x;*/
    padding: 2px 0px 2px 6px;
    font-weight: bold;
    /*border-left: solid 1px #16425D;
    border-right: solid 1px #16425D;
    border-bottom: solid 1px #16425D;*/
    
    border-left: solid 1px #D2D2D2;
    border-right: solid 1px #D2D2D2;
    border-bottom: solid 1px #D2D2D2;
}

.ReconcileGridViewPanel
{
    width: 100%; 
    height: 180px;
    overflow: auto; 
    background: #dfdfdf; 
    /*border-left: solid 1px #16425D;
    border-right: solid 1px #16425D;
    border-bottom: solid 1px #16425D;*/
    
    border-left: solid 1px #D2D2D2;
    border-right: solid 1px #D2D2D2;
    border-bottom: solid 1px #D2D2D2;
}

.ReconcileSeriesGridViewRow
{
    font-size: 12px;
 }

.ReconcileSeriesGridViewRow td
{
    border-bottom: solid 1px #D2D2D2;
    border-left: solid 0px #D2D2D2;
    border-right: solid 0px #D2D2D2;
    padding: 2px;
}

.ReconcileSeriesGridViewHeader
{
    font-size: 12px;
    /*color: #16425D;*/
    color: #4F4F4F;
    background: #dfdfdf;
}

.ReconcileSeriesGridViewHeader td
{
    border-bottom: solid 1px #D2D2D2;
    padding: 2px;
}

.ReconcileSeriesGridView
{
    margin: 0px;
    padding: 4px;
}

.ReconcileButtonsTable
{
    /*background: #B8D8EE url(../../../../PersistantImage.ashx?key=ReconcileButtonBackground) repeat-x bottom;
    border-left: solid 1px #16425D;
    border-right: solid 1px #16425D;
    border-bottom: solid 1px #16425D;
    color: #16425D;*/
    background: #808080; /*url(../../../../PersistantImage.ashx?key=ReconcileButtonBackground) repeat-x bottom;*/
    border-left: solid 1px #D2D2D2;
    border-right: solid 1px #D2D2D2;
    border-bottom: solid 1px #D2D2D2;
    color: #D2D2D2;
}

.MergeDemographicsMessage
{
    font-size: 12px;
    text-align: center;
    /*background: #B8D8EE;*/
    background: fuchsia;
    padding: 2px 4px 4px 4px;
}

.ConflictingValueLabel
{

    color:Red;
}

.UnknownSexMessage
{
    padding-left: 5px;
    font-size: 10px;
    color: Red;
    vertical-align: middle;
    text-decoration: none;
}

.OverwritewWarningPanel
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
	padding: 5px;
	background-color: #ffffcc;
	color: #ff3333;
}

.AdditionalInformationPanel
{
    /*border: solid 1px #205F87;*/
    /*border: solid 1px #D2D2D2;*/
    background: #808080;
}


.AdditionalInfoSectionHeader
{
	width:100%;
	color: #D2D2D2;
    /*background: #B8D8EE url(../../../../PersistantImage.ashx?key=SubHeadingBackground) repeat-x;*/
    background: #4F4F4F; /*url(../../../../PersistantImage.ashx?key=SubHeadingBackground) repeat-x;*/
    font-weight: bold;
    border: solid 1px #D2D2D2;
    
    padding-left:2px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-right: 2px;
}

.ComparisonSectionHeader
{
	border-top: none;
}
.FilesystemSectionHeader
{
   
}

.ReconcileComparisonResultGridView
{
    font-size: 12px;
    width: 100%; 
    overflow: auto; 
    background: #dfdfdf; 
    border-left: solid 1px #D2D2D2; 
    border-right: solid 1px #D2D2D2; 
    border-bottom: solid 1px #D2D2D2;
}

.ReconcileComparisonResultGridViewRow
{
    
}

.ReconcileComparisonResultGridViewRow td
{
    padding:5px;
}

.ReconcileComparisonResultGridViewHeader
{
	color: #4F4F4F;
    background: #D2D2D2;
}

.ReconcileComparisonResultGridViewHeader th
{
	padding-left:5px;
}

.DuplicateDialogSeriesPanel
{
	margin:5px;
}
.DuplicateDialogSeriesTable
{
	border-right: #cccc99 1px dotted;
	border-top: #cccc99 1px dotted;
	border-left: #cccc99 1px dotted;
	border-bottom: #cccc99 1px dotted;
	padding:5px;
}
.DuplicateDialogSeriesTableHeader
{
	background-color: #D2D2D2;
}