﻿
.LookAndFeelButton
{
	background-color: #C3DFF4;
	border-width: 1px;
	border-style: solid;
	border-left-color: #F9FCFF;
	border-top-color: #F9FCFF;
	border-right-color: #7DA1BB;
	border-bottom-color: #7DA1BB;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.LookAndFeelEditor
{
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-left-color: #7DA1BB;
	border-top-color: #7DA1BB;
	border-right-color: #B3CADE;
	border-bottom-color: #B3CADE;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.LookAndFeelLabel
{
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.LookAndFeelPopup
{
	background-color: white;
	border-color: #57768D;
	border-width: 1px;
	border-style: solid;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.GridGroupPanel
{
	background-color: #EDF6FE;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.GridItem
{
	background-color: #EDF6FE;
	color: black;
	font-size: 7.5pt;
	font-family: verdana;
}
.GridAlternatingItem
{
	background-color: #DCEDFD;
	color: black;
	font-size: 7.5pt;
	font-family: verdana;
}
.GridGroupItem
{
	background-color: #DCEDFD;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}
.GridGroupIndent
{
	background-color: #DCEDFD;
}
.GridStatusBar
{
	background-color: #C3DFF4;
	border: 1px solid #9ABCD5;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}


/******************************************************/
table.ImportOverviewTable{
      margin: 0px 5px 0px 25px;
      
    }
    table.ImportOverviewTable tr td.thumbnailCell{
      padding: 7px 7px 7px 7px;
      border-top: solid 1px black;
      border-left: solid 1px black;
      vertical-align:middle;
      text-align:center;      
    }
    table.ImportOverviewTable tr td.keywordCell{
      padding: 7px 7px 7px 7px;
      border-top: solid 1px black;
      border-right: solid 1px black;
      vertical-align:top;      
    }
    table.ImportOverviewTable tr td.keywordOverviewCell{
      padding: 7px 7px 7px 7px;
      border-top: solid 1px black;
      border-right: solid 1px black;
      vertical-align:top;      
    }
    table.ImportOverviewTable tr td.keywordLanguageCell{
      padding: 7px 7px 7px 7px;
      border-right: solid 1px black;
      white-space:nowrap;
      vertical-align:bottom;      
    }
    table.ImportOverviewTable tr td.buttonsCell{
      padding: 7px 7px 7px 7px;
      border-left: solid 1px black;
      border-right: solid 1px black;      
      border-bottom: solid 1px black;
      text-align: right;
      white-space:nowrap;      
    }
  
  /* editable picture details */
  
    table.tblPictureAttributeInput tr td input.wide{
      width: 300px;
      font-family: verdana, arial;
      font-size: 10px;
    }
    table.tblPictureAttributeInput tr td.value{
      font-family: verdana, arial;
      font-size: 10px;
      vertical-align: top;
    }
    table.tblPictureAttributeInput tr td textarea{
      width: 300px;
      height: 100px;
      font-family: verdana, arial;
      font-size: 10px;
    }
    table.tblPictureAttributeInput tr td.label{
      padding-left: 20px;
      padding-right: 20px;
      text-align: right;
      vertical-align: top;
    }
    td.commandButtons{
      text-align: left;
      padding: 20px 20px 20px 20px;
    }
    td.navigationButtons{
      text-align: right;
      padding: 20px 20px 20px 20px;
    }
  
  /* keyword overview */
  
    table.KeywordOverviewTable tr td{
      font-family: verdana, arial;
      padding: 10px 20px 10px 20px;
      font-size: 10px;
      vertical-align: top;
    }
    table.KeywordOverviewTable tr td.label{
      text-align: right;
      font-weight: bold;
    }
    table.KeywordOverviewTable tr td.keywords{
      text-align: left;
    }    
  
  /* keyword definition */
  
    table.KeywordDefinitionTable tr td.header{
        font-weight: bold;
        border-top: solid 1px black;
        border-left: solid 1px black;
        border-right: solid 1px black;
        border-bottom: solid 1px black;
        padding: 5px 5px 5px 5px;
        font-size: 16px;
      }
    table.KeywordDefinitionTable tr td.word{
        border-left: solid 1px black;
        padding: 2px 5px 2px 5px;        
    }
    table.KeywordDefinitionTable tr td.icons{
      border-right: solid 1px black;
      padding: 2px 5px 2px 5px;
      text-align: right
    }
    table.KeywordDefinitionTable tr td.addNewKeywordInput{
      border-left: solid 1px black;
      border-right: solid 1px black;
      border-bottom: solid 1px black;
      padding: 5px 5px 5px 5px;
      font-size: 10px;
      background-color: #cccccc;
    }
    table.KeywordDefinitionTable tr td input.addNewButton{
      border: solid 1px black;
      font-size: 10px;      
      margin-left: 7px;
    }
    table.KeywordDefinitionTable tr td input.addNewInput{
      border: solid 1px black;
      font-size: 11px;
      width: 150px;      
    }
    /* general */
    div.errorMessage{
      color: red;
      font-size: 10px;
    }
    
    div.Imagebank_PageJumper span{
      padding: 0px 5px 0px 5px;
      text-weight: bold;
    }
    div.Imagebank_PageJumper a:link{padding: 0px 5px 0px 5px;}
    div.Imagebank_PageJumper a:active{padding: 0px 5px 0px 5px;}
    div.Imagebank_PageJumper a:hover{padding: 0px 5px 0px 5px;}
    div.Imagebank_PageJumper a:visited{padding: 0px 5px 0px 5px;}

