/*
CSS File by Olaf Noehring 2004
Email on Website: http://www.team-noehring.de

every definition is preceeded by a ".tsepProject " so that this is only valid for the TSEP project!

*/

/*
the following lines are used in multiple files
*/
.tsepProject {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: medium;
        background-color: #FFFFFF;
        color: #000000;

}

.tsepProject img {
        border: 0px none;
}

.tsepProject .tsepCopyright {
        text-align: center;
        font-size: xx-small;
        color: #444444; 
        letter-spacing: -1px;

}

.tsepProject a.tsepCopyright:link, 
.tsepProject a.tsepCopyright:visited, 
.tsepProject a.tsepCopyright:active     { 
        color: #444444;
        text-decoration: none;
        text-align: center;
        font-size: xx-small;
}

.tsepProject a.tsepCopyright:hover { 
        color: #000000; 
        text-decoration: underline;
}

.tsepProject .breakerLeft{
        clear: left;
        width: 100%;
}

.tsepProject .breakerRight{
        clear: right;
        width: 100%;
}

.tsepProject .breakerBoth{
        clear: both;
        width: 100%;    
}

/*
the following lines are used in indexer.php
*/
.tsepProject .ConfigFieldsDetailsBlock{
        padding-bottom: 10px;
}

.tsepProject .ConfigFieldsDetailsDescription{
        color: #009933;
        display: inline;
}

.tsepProject .ConfigFieldsDetailsInput{
        color: #000000;
        width: 300px;
        display: inline;
}

.tsepProject .ConfigFieldsHelp{
        margin-left:1ex;
        color: #999999;
        display: inline;
        font-size:small;
}

/* make (ugly) HELP word not look like a link*/
.tsepProject .ConfigFieldsHelp a:link,
.tsepProject .ConfigFieldsHelp a:hover,
.tsepProject .ConfigFieldsHelp a:visited,
.tsepProject .ConfigFieldsHelp a:active {
        color: #666666;
        text-decoration: none;  
        font-size: smaller;
}

.tsepProject .ConfigFieldsWarning{
        font-size: smaller;
        color: #333333;
}

.tsepProject .ConfigStatusBlock {
        border: 1px solid #000000;
        font-size:small;
}

.tsepProject .ConfigStatusFieldName{
        color:#990000;
}

.tsepProject .ConfigStatusFieldValue{
        color:#FF0000;
}

.tsepProject .ConfigGroupHeaderWrapper{
        margin:1.0ex 0ex 0.2ex 0ex;
}
.tsepProject .ConfigGroupHeaderOpen{
        border:solid 2px gold;
        font-weight:bolder;
        font-size:x-small;
}

.tsepProject .ConfigGroupHeader{
        color:maroon;
        border:outset 1px silver;
        background-color: orange;
        font-size:small;
        padding:0.2ex 1ex 0.2ex 1ex;
}

.tsepProject .ConfigGroup{
        padding:0.2ex 1ex 0.2ex 0.5ex;
        border:solid 1px darkgray;
}

.tsepProject .indexingProfile{
		width: 99%;
        background-color: #ffddaa;
        border-bottom:solid 2px darkgray;
        font-size:small;
        margin-bottom:1ex;
        padding: 1ex;
}

.tsepProject .selectprofile{
        margin-right:3ex;
}
.tsepProject .selectprofile_combo{
        margin-right:0.5ex;
        width:25ex;
}
.tsepProject .newprofile_textbox{
        width:15ex;
}

.tsepProject .internalError{
        background-color:red;
        clear:both;
        color:yellow;
        font-size:normal;
        font-weight:bold;
        margin:1ex 0ex 1ex 0ex;
}

.tsepProject .userError{
        background-color:red;
        clear:both;
        color:yellow;
        font-size:normal;
        font-weight:bold;
        margin:1ex 0ex 1ex 0ex;
}

.tsepProject .indexingErrorTitle{
        margin: 0.5ex 0ex 0.5ex 0ex;
        color: red;
        font-size:small;
}

.tsepProject .indexingError{
        background-color: lightyellow;
        color: red;
        font-size:small;
        margin: 0.5ex 0ex 0.5ex 3ex;
        padding: 0.3ex 0ex 0.3ex 1ex;
}

.tsepProject .indexingInfoTitle{
        margin: 0.5ex 0ex 0.5ex 0ex;
        color: maroon;
        font-size:small;
}

.tsepProject .indexingInfo{
        background-color: lightyellow;
        color: maroon;
        font-size:small;
        margin: 0.5ex 0ex 0.5ex 3ex;
        padding: 0.3ex 0ex 0.3ex 1ex;
}

.tsepProject .explainations{
        font-size: smaller;
}

/* to make a COOL CSS hover effect 
        similar we have seen in 
        http://www.meyerweb.com/eric/css/edge/popups/demo.html
        
        START
*/
.tsepProject a:hover {
        border: 0px;  /* IE totally sucks: we need this BORDER so that IE will show the .hiddenHelp !!! */
}

.tsepProject a:link .hiddenHelp,
.tsepProject a:visited .hiddenHelp,
.tsepProject a:active .hiddenHelp {
        display:none;
}

.tsepProject a:hover .hiddenHelp, 
.tsepProject a:focus .hiddenHelp {
        display: block;
        position: relative;
        top: 0px;
        right: 0px;
        left: 0px;
        width: 90%;
        padding: 5px;
        margin: 10px;
        z-index: 100;
        background-color:#CCCCCC;
        border: 1px solid #000000;
        color: #000000;
        text-decoration: none;
        font-size: medium;
}
/*
        END
        COOL hover effect
*/

.tsepProject .TagTitle {
        font-weight: bold;
        color: #333333;
}

.tsepProject .TagBody {
        font-weight: bold;
        color: #333333;
}

.tsepProject .CurrentOrNewIndex {
        font-size: smaller;
        color: #333333;
}

.tsepProject .DivFormIndexData{
}

.tsepProject .MandatoryFieldsHeadline{
        font-size: larger;
        font-weight: bold;
        color: #006699;
}

.tsepProject .MandatoryFieldsDetailsDescription{
        font-size: smaller;
        color: #009933;
}

.tsepProject .MandatoryFieldsDetailsInput{
        font-size: 10px;
        color: #000000;
        height: 18px;
        width: 250px;
        border: 1px solid #000000;
}

.tsepProject .OptionalFieldsHeadline{
        font-size: larger;
        font-weight: bold;
        color: #006699;
}

.tsepProject .OptionalFieldsDetailsDescription{
        font-size: smaller;
        color: #009933;
}
.tsepProject .OptionalFieldsDetailsInput{
        font-size: 10px;
        color: #000000;
        height: 18px;
        width: 250px;
        border: 1px solid #000000;
}

.tsepProject .MandatoryOptionalFieldsHelp{
        font-size: smaller;
        color: #333333;
}

.tsepProject .MandatoryOptionalFieldsWarning{
        font-size: smaller;
        color: #990000;
}

.tsepProject .ButtonStartIndexing{
}

.tsepProject .ResultsHeadline{
        font-size: larger;
        font-weight: bold;
        color: #0000AA;
        text-align: center;
}

.tsepProject .ResultsHeadlineFileCount{
        font-size: small;
        font-weight: normal;
        color: #0000AA;
        padding: 0ex 0ex 0.5ex 3ex;
        text-align: center;
}

.tsepProject .PageDetails {
        font-weight: bold;
        color: #000000;
        border-bottom-width: 3px;
        border-bottom-style: double;
        border-bottom-color: #000000;
        padding-top: 3px;
        padding-bottom: 3px;
}

.tsepProject .PageDetailsTitle{
        color:darkgreen;
        font-size:large;
        font-weight:600;
}

.tsepProject .PageDetailsURL {
        color: #0000DD;
}

.tsepProject .PageDetailsDiv {
        font-size: small;
        font-weight: normal;    
}
.tsepProject .PageDetailsWords {
        font-size: xx-small;
        font-weight: normal;    
}

.tsepProject .PageBuildingFinished {
        color: #0000AA;
}

.tsepProject .TimeTaken {
        font-weight: bold;
}

/*
the following lines are used in search.php
*/
.tsepProject .resultnumber{
        display: inline;
        font-size: smaller;
}

.tsepProject .oldMySQLVersion{
        border: 1px solid #000000;
        color: #FFFF00;
        padding: 2px;
}

.tsepProject .SearchForForbiddenStopwordsBlock{
        background-color: #FF9900;
        border: 1px solid #000000;
        color:#000000;
        padding: 2px;
}

.tsepProject .SearchForForbiddenStopword{
        font-weight: bold;
        color:#FFFF00;
}

.tsepProject .SearchBlock {     
        background-color: #7B6E66;
        margin-bottom: 10px;    
        font-size: x-small;
        color: #FFFFFF; 

        padding-left: 5px;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
}
.tsepProject .SearchField {
        width: 50%;
}

.tsepProject .foundSearchWord{
        display: inline;
        font-weight: bold;
}

/* this is not used yet
.tsepProject .matchCase{
        font-size: smaller;
        color: #FFFFFF;
        display: inline;
}
*/

.tsepProject .SearchHintsHelp{
/*      font-size: smaller;     */
        color: #FFFFFF;
        display: inline;        
}

.tsepProject a.SearchHintsHelp:link, 
.tsepProject a.SearchHintsHelp:visited, 
.tsepProject a.SearchHintsHelp:active   { 
        color: #FFFFFF;
}

.tsepProject a.SearchHintsHelp:hover { 
        color: #CCCCCC; 
}

/*obsolete /  not needed anymore
.tsepProject .SearchResultBlock {
        background-color: #3366cc;
        margin-bottom: 10px;    
}
*/

.tsepProject .SearchWord {
        font-weight: bold;
        display: inline;
}

/*obsolete /  not needed anymore
.tsepProject .SearchForWhat {
        font-size: smaller;
        color: #FFFFFF; 
}
*/

.tsepProject .SearchForWhatNothing {

}

.tsepProject .SearchForWhatMoreThanFour {

}

.tsepProject .SearchForWhatNoResults {

}

.tsepProject .SearchForWhatTimeNeeded{

}

.tsepProject .SearchForWhatSearchTerm{
}

.tsepProject .SearchResultPaging{

}

.tsepProject .SearchResultAllPagesBlock{
        margin-bottom: 10px;
}

.tsepProject .SearchResultOnePageBlock{
        margin-bottom: 10px;
}

.tsepProject .SearchResultOnePageBlock:hover{
/* Define a hover (roll-over color for the results list here */
/*
        background-color:#00FF00;
*/
}

.tsepProject .SearchPage {
        font-weight: bold;
        display: inline;
}

.tsepProject .SearchResultPageTitle {
        font-size: x-small;
        color: #0000CC;
}

.tsepProject .SearchResultOutput{
        font-size: x-small;
        color: #000000;
        
}

.tsepProject .SearchResultOutputMore{
        font-weight: bold;
        display: inline;
}

.tsepProject .SearchResultURL {
        font-size: x-small;
        color: #008000;
}
.tsepProject .SearchResultPageRank {
        font-size: x-small;
        display: inline;
}


/* nice URL START */
/* make the link in the URL line look NOT special */
.tsepProject .SearchResultURL a:link,
.tsepProject .SearchResultURL a:active
{
        text-decoration: none;
        color: #008000;
}

.tsepProject .SearchResultURL a:hover
{
        text-decoration: none;
        color: #008000;
}

.tsepProject .SearchResultURL a:visited
{
        text-decoration: none;
        color: #008000;
}

/* nice URL END */

.tsepProject .DivManyPages {
        text-align:center;
}

.tsepProject .PageNavigation{
        font-size: medium;
        color: #0000FF;

}

/*
the following lines are for search_tips.php
*/
.tsepProject .tsepDescription {
}
.tsepProject .tsepSearchWord {
        font-family: "Courier New", Courier, mono;
        font-weight: bold;
        margin-top: 10px;
}
.tsepProject .tsepSearchWordExplanation {
        margin-bottom: 5px;
        margin-left: 30px;
}
.tsepProject .tsepStopWordsBlock{

}


.tsepProject .tsepStopWords{
        font-family: "Courier New", Courier, mono;
        display: inline;
        color: #444444;
}


.tsepProject .tsepStopWordsExplanation{
}

.tsepProject .tsepContact{
        margin-top: 10px;
        margin-bottom: 10px;
}

.tsepProject .CloseWindow{
}

/*
the following lines are used in stopwords.php
*/
.tsepProject .stopwordsHeadline{
        font-size: larger;
        font-weight: bold;
        color: #0000AA;
        text-align: center;
}

.tsepProject .stopwordsNewBlock{
        background-color: #29B652;
        width: 80%;
        padding: 5px 2px 5px 2px;
        margin: 5px;

}

.tsepProject .stopwordsOldBlock{
        width: 80%;
        padding: 2px;
        margin: 2px;
}

.tsepProject .stopwordsBlock{
        /* we need this clear because of the float from the RSTNavigation*/
        clear:both;     
        width: 100%;
}

.tsepProject .stopwordsBlock:hover{
        background-color: #FFCC66 ! important;
}

.tsepProject .stopwordsBlockForm{
        margin: 2px;
        padding: 2px;
}

.tsepProject .stopwordsFieldWord{
        width: 35ex;
}

/*
the following lines are used in rstnavigation.php and rststatistics.php
*/
.tsepProject .Statistics{
}
.tsepProject .RSTNavigationBlock{
        text-align:center;
}
.tsepProject .RSTNavigation{
        float: left;
        width: 30px;
}

/*
the following lines are used in indexedit.php and indexer.php
*/
.tsepProject .formfieldvalue{
        margin-left: 2ex;
        width: 90%;
}

.tsepProject .formfieldvalueSmall{
        margin-left: 30px;
        height: 1,5em;
        width: 60%;     
}

.tsepProject .formfieldvalue_checkbox{
        margin-left: 2ex;
}

.tsepProject .formfieldvalue_combo{
        margin-left: 2ex;
}

/*
the following lines are used in indexedit.php
*/
.tsepProject .indexeditHeadline{
        font-size: larger;
        font-weight: bold;
        color: #0000AA;
        text-align: center;
}
.tsepProject .indexeditNewBlock{
        background-color: #29B652;
        width: 80%;
        padding: 5px;
        margin: 5px;

}
.tsepProject .indexeditOldBlock{
        width: 100%;
}
.tsepProject .indexeditBlock{
        /* we need this clear because of the float from the RSTNavigation*/
        clear:both;     
        width: 100%;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #000000;   
        padding: 5px;
        margin: 5px;
        
}
.tsepProject .indexeditFieldWord{
        width: 200px;
}

.tsepProject .indexeditEntryLine{
        margin: 0.5ex 0ex 1ex 0ex;
}

.tsepProject .indexeditEntryLine label{
        display:block;
}

.tsepProject .indexeditEntryLine span{
        color: #444444;
}

/*
the following lines are used in tsepsearch.php
*/
.tsepProject .poweredby{
        text-align: center;
}

/*
the following lines are used in indexstatus.php
*/
.tsepProject .indexingStatus{
        color: #0000AA;
        margin-bottom: 20px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #000000;   
}

.tsepProject .IndexEditDate{
}

.tsepProject .IndexEditDateValue{
        display: inline;
        font-weight: bold;
}

.tsepProject .ListOfIndexedFiles {
}

.tsepProject .ListOfIndexedFilesCount {
        display: inline;
        font-weight: bold;
}

.tsepProject .ListOfToBeIndexedFiles {
        color: black;
        font-size:x-small;
        font-weight: normal;
        margin: 5ex 0ex 3ex 0ex;
}

.tsepProject .ListOfToBeIndexedFilesCount {
        color: black;
        font-size:small;
        font-weight: bold;
        margin: 2ex 0ex 2ex 0ex;
}

.tsepProject .ListOfToBeIndexedFiles table {
        border:2px outset midnightblue;
        border-collapse:collapse;
        padding:0px;
}

.tsepProject .ListOfToBeIndexedFiles td {
        border:1px solid lightsteelblue;
        padding:0.5ex 1ex 0.5ex 1ex;
}

/*
the following lines are used in indexoverview.php
*/
.tsepProject .indexoverviewBlockHead{
        clear: both;
        font-size:small;
        width: 100%;
        border-bottom: 1px solid black;
        padding: 5px;
        margin: 5px;
}

.tsepProject .indexoverviewBlock{
        clear: both;
        width: 100%;
        float:left;
        font-size:small;
        padding: 2px;
        margin: 2px;
}


.tsepProject .indexOverviewTitle{
        float: left;
        width: 29%;
        padding: 1px 2px 1px 2px;
}

.tsepProject .indexOverviewURL{
        float: left;
        width: 49%;
        padding: 1px 2px 1px 2px;
}

.tsepProject .indexOverviewProtected{
        float: right;
		width: 19%;
        padding: 1px 2px 1px 2px;
		text-align: right;
}

.tsepProject .indexoverviewBlock:hover{
        background-color: #FFCC66 ! important;
}

.tsepProject .indexoverviewProtect_Indexentry{
	background-color: #FFFFFF;
	color: #000000;
}
/*
the following lines are used in indexer_search_table.php
*/
.tsepProject .indexerSearchTableBlock{
        clear: both;
        width: 100%;
}

.tsepProject .indexerSearchTableLeft{
        float:left;
        width: 49%;
}

.tsepProject .indexerSearchTableAdminLinks{
		float: right;
        text-align:right;
		width: 49%;
}

/*
the following lines are used in logview.php
*/
.tsepProject .logviewHeadline{
        font-size: larger;
        font-weight: bold;
        color: #0000AA;
        text-align: center;
}

.tsepProject .logviewOldBlock{
        width: 100%;
}

.tsepProject .logviewBlockHeader{
        /* we need this clear because of the float from the RSTNavigation*/     
        clear:both;     
        width: 100%;

        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #000000;   

        padding: 0px;
        margin: 2px;
        font-size: smaller;
}

.tsepProject .logviewBlock{
        /* we need this clear because of the float from the RSTNavigation*/     
        clear:both;     
    float:left;
        width: 100%;
        padding: 1px;
        margin: 1px;
        font-size: smaller;
}

.tsepProject .logviewBlock:hover{
        background-color: #FFCC66 ! important;
}

.tsepProject .logviewContents{
        float: left;
        width: 40%;
        
}

.tsepProject .logviewTime{
        float: left;
        width: 30%;
        
}

.tsepProject .logviewIP{
        float: left;
        width: 15%;
        
}

.tsepProject .logviewType{
        float: left;
        width: 15%;

}

.tsepProject .logviewActiveSort{
        background-color: #FFCC00;
}

.tsepProject .logviewPossibleSort{
}

/*
the following lines are used in configuration.php
*/

.tsepProject .configurationTSEPBlock{
        width: 100%;
        padding: 0px;
        margin: 0px;
}

.tsepProject .configurationNewBlock{
        background-color: #29B652;
        width: 50%;
        padding: 5px;
        margin: 5px;

}

.tsepProject .configurationOldBlock{
        width: 30%;
        padding: 2px;
        margin: 2px;
}

.tsepProject .configurationBlock{       
        clear:both;     
        width: 100%;
}

.tsepProject .configurationBlock:hover{
        background-color: #FFCC66 ! important;
}

.tsepProject .configurationBlockForm{
        margin: 2px;
        padding: 2px;
}

.tsepProject .configurationFieldWord{
        width: 50px;    
}

.tsepProject .configurationHeadline{
        font-size: larger;
        font-weight: bold;
        color: #0000AA;
        text-align: center;
}

.tsepProject .oneConfigItem{
     clear:both;     
     float:left;
        width: 100%;
        padding: 1px;
        margin: 1px;    
}
.tsepProject .oneConfigItem:hover,
.tsepProject .oneConfigItem:focus{
        background-color: #FFCC66 ! important;
}

.tsepProject .oneConfigDescription{
        float: left;    
        width: 60%;
}

.tsepProject .oneConfigValue{
        float: left;
        width: 40%;
}

.tsepProject .spacer{
        clear:both;
        font-size:xx-small;
        line-height:1%;
}