/*
   pdmweb.css
   Copyright (C) 1999-2002 Solidworks Corporation
   All rights reserved.
*/


.background {
    background-color: #ece9d8;
}

body {
    margin: 0px 0px 0px 0px;
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
    background-color: #ece9d8;
    cursor: default;
}

.FontStyle {
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
}

input {
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
}

button {
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
}

select {
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
}

td {
    font-family: "MS Sans Serif", Arial;
    font-size: 8pt;
}


/*
	Tree Markups
*/

.TreeDoc {
    background-color: white;
    position: relative;
    left: 5px;
}

.TreeDocSelected {
    background-color: #000080; /* navy */
    color: white;
    position: relative;
    left: 5px;
}

.NormalText {
    font-size: 10pt;
    font-family: "MS Sans Serif", Arial;
}

/*
    DisplayBox
    DisplayBoxOff -- When invisible
*/

.DisplayBox {
    display: none;
    position: relative;
    top: 15px;	
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;


/*    background-color: silver; */
/*    border: black 1px solid; */
}

.DisplayBoxOff {
    display: none;
}

.DisplayBoxOn table {
    
}


/*
    BoxTabOn -- When the tab is selected
    BoxTabOff -- When the tab is _not_ selected
*/

.BoxTabOn {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    border-left: 1px solid white;
    border-top: 1px solid white;
    border-bottom: 0px ridge #808080;
    border-right: 2px ridge #808080;
    padding: 4px;
    cursor: hand;
    position: relative;
    left: -1px;
}

#tabProperties {
    z-index: 1;
}

#tabHistory {
    z-index: 2;
}

#tabReferences {
    z-index: 3;
}

#tabWhereUsed {
    z-index: 4;
}

#tabConfiguration {
    z-index: 5;
}


.BoxTabOff {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    border-left: 1px solid white;
    border-top: 1px solid white;
    border-bottom: 2px ridge #808080;
    border-right: 2px ridge #808080;
    padding: 2px;
    cursor: hand;
    z-index: 0;
    position: relative;
}

h2 {
    text-align: right: 
    font-weight: bold;    
    font-size: 12pt;

}

.PreviewCaption {
    text-align: center;
    font-weight: bold;
}


/*
	This section imitates Windows style boxes and dialogs, etc.

*/

.DialogBox {
    background-color: #ece9d8;
}

.WinLabel_DocInfo {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    text-align: right;
}


.WinTextBox_DocInfo {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    width: 190px;
    background-color: #ece9d8;
}

.WinDropDown_DocInfo {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    width: 190px;
}

.Preview_DocInfo {
    width: 189px;
    height: 141px;
}

.FrameBorder {
    border-top: 2px ridge #808080;
    border-left: 2px ridge #808080;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
}


.ListBoxHeader {
    position: relative;
    background-color: #ece9d8;
/*    width: 100px; */
    height: 14pt;
    border-left: 1px solid white;
    border-top: 1px solid white;
    border-bottom: 2px ridge #808080;
    border-right: 2px ridge #808080;
    padding-left: 6px;
    padding-right: 2px;
    padding-top: 1px;
    padding-bottom: 0px;

}

.DocInfoDecorativeFrame { 
    position: absolute;
    top: 5px;
    left: 5px;
    width: 465px;
    height: 486px;    
    border-top: 2px #ffffff outset;
    border-left: 2px #ffffff outset;
    border-right: 2px inset #ffffff; 
    border-bottom: 2px inset #ffffff;
}

/*
    DecorativeFrame is used to generate VB style frames
*/
.DecorativeFrame {
    border-top: 2px #ffffff outset;
    border-left: 2px #ffffff outset;
    border-right: 2px inset #ffffff; 
    border-bottom: 2px inset #ffffff;
    z-index: 10;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}

.DecorativeFrameLabel {
    position: absolute;
    top: -5px;
    left: 8px;
    z-index: 20;
    background-color: #ece9d8;
    border-left: 2px solid #ece9d8;
    border-right: 2px solid #ece9d8;
}


.CheckBoxCtrl {
    cursor: default;
}

.WinDropDown_Report {
    font-size: 8pt;
    font-family: "MS Sans Serif", Arial;
    width: 190px;
	background-color: #ece9d8;
}

