div.iImageDialogInit
{ position:absolute;
  top:-5000px;
  left:0px;
  background-color:white;
  width:30%;
  text-align:center;
  border:solid black 1px;
}

div.iImageDialog
{ background-color:white;
  width:30%;
  text-align:center;
  border:solid black 1px;
  position:fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index:50;
}

div.iImageDialogHeader
{ text-align:center;
  width:100%;
  margin:0px auto;
  font-size:75%;
  border-bottom:solid black 1px;
  background-color:rgb(214,234,118);
  padding:2px 0px 2px 0px;
  cursor:move;
}

div.iImageDialogPages
{ border:solid black 1px;
  background-color:#EFEFFF;
  width:96%;
  max-width:98%;
  margin:1px auto;
  text-align:left;
  padding:0px 5px 0px 5px;
}

div.iImageDialogCPage,
div.iImageDialogPage
{ font-size:85%;
  width:100%;
  max-width:100%;
  margin:5px auto;
  background-color:#EFEFFF;
  white-space:nowrap;
}

div.iImageDialogCPage
{ text-align:center;
}

table.iImageDialogTable1,
table.iImageDialogTable2
{ width:100%;
  margin:0px auto;
  padding:0px;
}

tbody.iImageDialogTbody1,
tbody.iImageDialogTbody2
{
}

tr.iImageDialogTable1,
tr.iImageDialogTable2
{
}

td.iImageDialogTable1Col_0
{ width:75%;
}

td.iImageDialogTable1Col_1
{
}

td.iImageDialogTable2Col_0
{
}

td.iImageDialogTable2Col_1
{
}

td.iImageDialogTable2Col_2
{
}

label.iImageDialogRemoteLabel,
label.iImageDialogLocalLabel
{ border: 1px solid #000000;
  border-radius: 4px;
  height:14px;
  width:90%;
  text-align:center;
  display: inline-block;
  padding: 1px 4px 4px 4px;
  position:relative;
  top:3px;
  cursor: pointer;
}


input.iImageDialogURLInput
{ font-size:85%;
  margin:0px auto;
  width:95%;
}

input.iImageDialogRemoteInput,
input.iImageDialogLocalInput
{
}

input.iImageDialogAttachInput
{ font-size:75%;
}

input.iImageDialogToolTipInput
{ width:100%;
  font-size:75%;
}

input.iImageDialogNoAltText,
input.iImageDialogAltText
{ font-size:75%;
}

input.iImageDialogAltTextInput
{ width:100%;
  font-size:75%;
}

text.iImageDialogUploadBrowse
{
}

button.iImageDialogDownloadButton
{ padding: 1px 4px 1px 4px;
  font-size:95%;
  cursor: pointer;
}



input.iImageDialogImageSizeRadio
{ font-size:75%;
}

label.iImageDialogImageSizelabel
{
}

input.iImageDialogConstrainCheckbox
{ font-size:75%;
}

table.iImageDialogDimensionsTable
{ width:100%;
}

tbody.iImageDialogDimensionsTableBody
{
}

tr.iImageDialogDimensionsTableRow
{
}

td.iImageDialogDimensionsLabel
{ width:15%;

}

td.iImageDialogDimensionsText
{ width:35%;
}

input.iImageDialogDimensionsInput
{ width:85%;
  font-size:85%;
}

td.iImageDialogDimensionsSelect
{ width:50%;
}

select.iImageDialogDimensionsSelect
{ 
}

option.iImageDialogDimensionsOption
{
}

div.iImageDialogStylePage
{ width:100%;
  max-width:100%;
  margin:0px auto;
  background-color:#EFEFFF;
  white-space:nowrap;
}

table.ImageStyleTable
{ width:100%;
}

tbody.ImageStyleTableBody
{
}

tr.ImageStyleTableRow
{
}

td.ImageStyleLabel
{ width:10%;
  font-size:90%;
  margin:0px;
  padding:5px;
  white-space:nowrap;
}

td.ImageStyleText
{ width:10%;
}

td.ImageStyleColor
{ width:10%;
}

div.ImageStyleColor
{ border:solid 1px Black;
  width:50%;
  height:1em;
  margin:0px;
  padding:0px;
  display:inline-block;
}


input.ImageStyleInput
{ width:50%;
  margin:0px;
  padding:0px;
  font-size:90%;
}

input.ImageStyleNumber
{ width:100%;
  margin:0px;
  padding:0px;
  font-size:90%;
}

td.ImageStyleSelect
{ width:20%;
  margin:0px;
  padding:0px;
}

select.ImageStyleSelect
{ font-size:90%;
}

option.ImageStyleOption
{
}

div.iImageDialogBordersPage
{ width:100%;
  max-width:100%;
  margin:0px auto;
  background-color:#EFEFFF;
  white-space:nowrap;
}

table.iImageDialogBordersTable
{ width:100%;
  margin:0px auto;
  table-layout:fixed;
}

tbody.iImageDialogBordersTable
{
}

tr.iImageDialogBorderRow
{
}

td.iImageDialogBorderHdrCol0,
td.iImageDialogBorderCol0
{ width:14%;
  font-size:90%;
  margin-right:1%;
}

td.iImageDialogBorderHdrCol1,
td.iImageDialogBorderCol1
{ width:17%;
  font-size:90%;
  margin-right:1%;
}

td.iImageDialogBorderHdrCol2,
td.iImageDialogBorderCol2
{ width:25%;
  font-size:90%;
  height:1.75em;
  margin-right:1%;
}

td.iImageDialogBorderHdrCol3,
td.iImageDialogBorderCol3
{ width:30%;
  font-size:90%;
  height:1.75em;
  margin-right:1%;
}

td.iImageDialogBorderHdrCol4,
td.iImageDialogBorderCol4
{ width:10%;
  font-size:90%;
  margin-right:1%;
}

td.iImageDialogBorderHdrCol5,
td.iImageDialogBorderCol5
{ width:10%;
}

td.iImageDialogBorderHdrCol0,
td.iImageDialogBorderHdrCol1,
td.iImageDialogBorderHdrCol2,
td.iImageDialogBorderHdrCol3,
td.iImageDialogBorderHdrCol4,
td.iImageDialogBorderHdrCol5
{ text-align:center;
}


input.iImageDialogBorderSizeInput
{ font-size:100%;
  width:100%;
}

div.iImageDialogBorderColor
{ border:solid Black 1px;
  width:100%;
  height:1.5em;
}

img.iImageDialogBorderColorDialog
{ width:100%;
  height:1.25em;
}

select.iImageDialogBorderUnitsSelect
{ font-size:100%;
}

select.iImageDialogBorderStyleSelect
{ font-size:100%;
}

div.iImageDialogLinkMsg
{ width:100%;
  white-space: normal;
  font-size:90%;
}

div.iImageDialogLinkBtn
{ width:100%;
  text-align:right;
}

label.iImageDialogLinkLabel
{ border: 1px solid #000000;
  border-radius: 4px;
  height:14px;
  display: inline-block;
  padding: 1px 4px 4px 4px;
  position:relative;
  top:3px;
  cursor: pointer;
}

input.iImageDialogLinkInput
{ font-size:85%;
  margin:0px auto;
  width:95%;
}

div.iImageDialogLinkBrowse
{
}


div.iImageDialogPreviewPanel
{ font-size:75%;
  width:100%;
  max-height:300px;
  overflow-y:auto;
}

div.iImageDialogImagePreview
{
}


div.PreviewImage
{
}

div.PreviewImage
{ border-style: none;
}

div.SelPreviewImage
{ border: solid Blue 4px;
}

