/* GENERAL STYLES */
/* GENERAL STYLES */
.RadDatePickerDummy{display:none;}
.divPrintoutHeader
{
font-family:Arial;
color:#666;
font-size:20px;
margin-bottom: 10px;
}
#divOuterWrapper
{
width:400px;
border:1px solid #BFBFBF;
font-family:Arial;
color:#666;
font-size:12px;
margin-bottom:80px;
}

#divOuterWrapperOverview
{
	
width:500px;
border:1px solid #BFBFBF;
font-family:Arial;
color:#666;
font-size:12px;
margin-bottom:80px;

}

#divOuterWrapperForPrint
{
width:400px;
border:1px solid #BFBFBF;
font-family:Arial;
color:#666;
font-size:13px;
margin-bottom:80px;
margin-left:200px;
}

#divInnerWrapper
{
margin-left: 28px;
margin-right:28px;
width:342px;
}

#divMainHeader
{
font-size:16px;
margin-top:18px;
margin-bottom:26px;
}
#divImplantNameWrapper
{
width:342px;
height:24px;
margin-bottom:24px;
}

.divImplantUnitWrapper
{
width:342px;
margin-bottom:24px;

}
#divTreatmentStudiesWrapper
{
width:342px;
/*height:150px;*/
margin-bottom:24px;
}
.divTreatmentStudiesSubWrapper
{
width:342px;
height:24px;
margin-bottom:6px;
}
.TextBoxMediumLength
{
width:248px;
height:22px;
padding:0px;
margin:0px;
border: 1px solid #BFBFBF;
}
.TextBoxTreatmentStudiesLength
{
width:210px;
height:22px;
padding:0px;
margin:0px;
border: 1px solid #BFBFBF;
float:right;
}
.TextBoxMediumLongLength
{
width:248px;
height:22px;
padding:0px;
margin:0px;
border: 1px solid #BFBFBF;
}
#divImplantNameHeader
{
font-size:12px;
width: 82px;
/*margin-right:10px;*/
float:left;
height:16px;
padding-top:4px;
padding-bottom:4px;

}

#divImplantNameInput
{
width: 250px;
float:right;
height:24px;
}

.divTreatmentStudiesSubHeader
{
font-size:12px;
width: 120px;
/*margin-right:10px;*/
float:left;
height:16px;
padding-top:4px;
padding-bottom:4px;
}
.divTreatmentStudiesInput
{
width: 212px;
float:right;
height:24px;
}
.divHeader
{
font-weight:bold;
margin-bottom: 15px;
width:342px;
/*height: 15px;*/
color:Black;
}
.divNotBoldHeader
{
/*font-weight:bold;*/
margin-bottom: 15px;
width:342px;
/*height: 15px;*/
color:Black;
}
.divNotBoldInfoHeader
{
/*font-weight:bold;*/
margin-bottom: 15px;
width:342px;
/*height: 15px;*//*color:Black;*/
}
.divUnitWrapperSubHeader
{
margin-left:26px;
margin-bottom: 15px;
}
.divHeaderExtraHeight
{
font-weight:bold;
margin-bottom: 15px;
width:342px;
/*height: 45px;*/
color:Black;
}
#divIndicationWrapper
{width:342px;
height: 120px;
margin-bottom:26px;
}

#divIndication
{
/*width:342px;*//*height:54px;*/
float:left;
}

#divOtherIndication
{
width:342px;
height:24px;
/*margin-top:4px;*/
}

#divOtherIndicationHeader
{
margin-left:20px;
float:left;
height:16px;
padding-top:4px;
padding-bottom:4px;
width: 50px;
}
#divOtherIndicationContent
{
width: 230px;
float:right;
height:24px;
margin-top:57px;
}

#divOtherIndicationContent table
{
padding-left:0px;
margin-left:0px;
}

.divUnitWrapper
{
margin-bottom:26px;
}

.divDualHeaderFixedHeightUnitWrapper
{
height: 38px;
margin-bottom:26px;
}

.divFixedHeightUnitWrapper
{
height: 24px;
margin-bottom:26px;
}

.divTripleHeaderFixedHeightUnitWrapper
{
height: 53px;
margin-bottom:26px;
}

#divHealingPeriodContent
{
float:left;
/*height: 100px;*/
width:290px;

}

#divHealingPeriodWrapper
{
height:90px;
width:342px;
margin-bottom:26px;
}
#divWeeksWrapper
{
float:right;
}
.TextBoxWeeks
{
width:50px;
height:22px;
padding:0px;
margin:0px;
border: 1px solid #BFBFBF;
margin-top:18px;
}
.divDateWrapper
{
float:right;
height:24px;
width:75px;
}

.RadioButtonListStandard
{
margin-left:0px;
padding-left:0px;
padding-bottom: 2px;



}

.RadioButtonListStandard tr td input
{

padding-left:0px;
margin-left:0px;
width: 20px;
/*display:block;*/
float: left;

}

.RadioButtonListStandard tr td label
{
width:230px;
/*display:block;*/
float: left;
margin-top:3px;
}

.RadioButtonListStandard tr td
{

}

.RadioButtonListShortLabel
{
margin-left:0px;
padding-left:0px;
padding-bottom: 2px;

}

.RadioButtonListShortLabel tr td input
{

padding-left:0px;
margin-left:0px;
width: 20px;
/*display:block;*/
float: left;

}

.RadioButtonListShortLabel tr td label
{
/*width:215px;*//*display:block;*/
float: left;
margin-top:3px;
}

.divRegularText
{
font-weight:normal;
color: #666;
font-size:11px;
}
.FullLengthMultiLineTextBox
{
width:340px;
border: 1px solid #BFBFBF;
padding:0px;
margin:0px;
height:50px;
}

.FullLengthExtendedMultiLineTextBox
{
width:360px;
border: 1px solid #BFBFBF;
padding:0px;
margin:0px;
height:50px;
}

.FullLengthTextBox
{
width:340px;
border: 1px solid #BFBFBF;
padding:0px;
margin:0px;
height:22px;
}

#divStudyCharacteristicsSpecifiedWrapper
{
margin-top:24px;
}

#divInnerLowerWrapper
{
margin-left: 28px;
margin-right:10px;
margin-bottom:16px;
width:360px;
}

.divSlimUnitWrapper
{
width: 360px;
height:24px;
margin-bottom:6px;
}

.divSlimUnitWideUpperMarginWrapper
{
margin-top:18px;
width: 360px;
height:24px;
margin-bottom:24px;
}

.divSlimMarginHeader
{
font-weight:bold;
margin-bottom: 7px;
width:342px;
height: 15px;
color:Black;
}

.divSlimMarginMultipleSubUnitsHeader
{
font-weight:bold;
margin-bottom: 7px;
width:342px;
/*height: 15px;*/
color:Black;
margin-top:24px;
}

.divSameLineHeader
{
float:left;
font-weight:bold;
/*width:342px;*/
height: 16px;
color:Black;
padding-top:4px;
padding-bottom:4px;
}

.divSameLineDualRowHeader
{
float:left;
font-weight:bold;
/*width:342px;*/
height: 30px;
color:Black;
padding-top:4px;
padding-bottom:4px;
}

.divSameLineTripleRowHeader
{
float:left;
font-weight:bold;
/*width:342px;*/
height: 45px;
color:Black;
padding-top:4px;
padding-bottom:4px;
}

.divSameLineNotBoldHeader

{
float:left;
/*width:342px;*/
height: 16px;
color:#666;
padding-top:4px;
padding-bottom:4px;
}

.divShortTextBoxWrapper
{
float:right;
width:120px;
height:24px;
}

.ShortLengthTextBox
{
width:118px;
border: 1px solid #BFBFBF;
padding:0px;
margin:0px;
height:22px;
}
.CompletionDateTextBox
{
width:73px;
border: 1px solid #BFBFBF;
padding:0px;
margin:0px;
height:22px;
}

#divLongTimeFollowUpLeftContent
{float:left;
height: 40px;
width: 280px;
}
#divReplacementSubmissionLeftContent
{
float:left;
height: 40px;
/*width: 240px;*/
}

#divLongTimeFollowUpWrapper
{
width: 360px;
height: 40px;
margin-bottom:24px;
}

#divLeftButtonWrapper
{
float:left;
margin-left:20px;
}

#divRightButtonWrapper
{
float:left;
margin-left:15px;
}

.divButtonUnitWrapper
{
height: 24px;

}

#divReplacementSubmissionWrapper
{
height:40px;
margin-bottom:24px;
width:360px;
}

.ValidationErrorMessageWrapper
{
width: 300px;
/*height: 24px;*/
margin-bottom:24px;
border: solid 1px Red;
color: Red;
text-align:center;

}

.LabelValidationFailed
{
color: Red;
}



/*ImplantInfo*/

.LabelErrorMessage
{
color: Red;
}

#divImplantCompanyName
{
margin-bottom: 7px;
}

#divImplantCompanyInfoWrapper
{
margin-bottom: 15px;
}

.divUnitInfo
{
margin-left:26px;
/*line-height:20px;*/

}

.divUnitInfoFloated
{
float:left;
margin-left:10px;
padding-top:4px;
height:15px;

}

.divUnitWrapperFixedSize
{
height:24px;
margin-left:26px;

}

.divHeaderUpperMargin
{
font-weight:bold;
margin-bottom: 15px;
width:342px;
/*height: 15px;*/
color:Black;

margin-top:26px;
}

#divButtonNewSearchBottomWrapper
{
margin-bottom:24px;
}

#divButtonNewSearchTopWrapper
{
float:right;
/*height:20px;*/
}

#divImplantName
{
float:left

}

#divImplantNameWrapper
{

font-size:16px;
margin-top:18px;
margin-bottom:26px;
height: 20px;
}

/*ImplantCompanyInformation*/
#divCompanyInformationOuterWrapper
{
width:400px;
border:1px solid #BFBFBF;
/*height:400px;*/
background-image:url(../images/implantat_kontoadmin_toning.jpg);
background-position:bottom;
background-repeat:repeat-x;
font-family:Arial;
color:#666;
font-size:12px; 
}
#divCompanyInformationInnerWrapper
{
margin-left:28px;
margin-right:12px;
margin-top:16px;
margin-bottom:10px;
/*height:374px;width:360px;*/ 
}
#divCompanyInformationHeaderUnit
{
height:20px;
margin-bottom:23px;
}

#divCompanyInformationHeader
{
font-size:16px;
float:left;
}

#divCompanyInformationDate
{
float:right;
margin-top: 5px;
}

.divCompanyInformationUnit
{height:24px;
margin-bottom:5px;
}

.divCompanyInformationSubHeader
{
float:left;
margin-top: 5px;
}

.divCompanyInformationTextBoxWrapper
{
float:right;
}

.companyInformationTextBox
{
width:225px;
height:22px;
padding:0px;
margin:0px;
border: 1px solid #BFBFBF;
}

.divCompanyInformationSectionHeader
{
float:left;
margin-top: 5px;
font-weight:bold;
}

#divCompanyInformationButtonWrapper
{
float:right;
margin-top:17px;
}

#divCompanyInformationButtonUnit
{
height:41px;
margin-bottom:10px;
}



/*ImplantOverview*/
#divImplantOverviewTopHeader
{font-size:20px;
margin-top:22px;
margin-bottom:32px;
margin-left:16px;
/*font-weight:bold;*/
}

#divImplantOverviewBottomHeader
{font-size:20px;
margin-top:40px;
margin-bottom:28px;
margin-left:16px;
/*font-weight:bold;*/
}

#divImplantOverviewImageExplanationsWrapper
{
margin-left:16px;
margin-bottom:30px;
}

.divImageExplanationWrapper
{
margin-bottom:8px;
height:20px;
}

.divImageWrapper
{
float:left;
}

.divExplanationWrapper
{
float:left;
margin-left:20px;
}

.LabelUnitTextContent
{
color:#333;
}





.DropDownListSubmissions
{
		
width:230px;

border: 1px solid #BFBFBF;

padding:0px;

margin:0px;

height:22px;
	
}


.divSubmissionsWrapper
{
	float:right;
}







/* EDITOR PROPERTIES */





/* EDITOR PROPERTIES */
