/************ 
 Common
*************/
body, html
{
background-color:#EEEEEF;
	padding: 0; 
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    min-height: 100%;
    height: 100% !important;
    margin: 0px;
}

a
{
    color: #990033;
    text-decoration: underline;
    cursor:pointer;
}

a:hover
{
    color: #333333;
    text-decoration: underline;
}

.Pointer
{
	cursor: pointer;
}

.FloatLeft
{
	float: left;
}

.FloatRight
{
	float: right;
}

.Clear
{
	clear: both;
}

input
{
	font-size: 8pt;
}

textarea
{
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-Serif;
}
.ButtonPointer
{
	cursor: pointer;
}

.InputText, .InputSelect, .AnalysisSelect
{
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: normal;
    font-size: 11px;
    border: 1px solid #888;
    background-image: url(../Images/BG_inputbox.gif);
    color: #555;
}

.AnalysisSelect
{
	vertical-align:top;
}

.InputSelect, .AnalysisSelect
{
    font-size: 11px;
    padding: 2px;
}

.InputText
{
    padding-left: 3px;
}

.InputTextBig
{
    font-family: Verdana, Arial, Sans-Serif;
    font-weight: normal;
    font-size: 11px;
    border: 1px solid #888;
    background-image: url(../Images/BG_inputbox_big.gif);
    color: #555;
    padding-left: 3px;
}

#SiteContainer
{
    height: auto !important;
    min-height: 100%;
    width: 100%;
}

.opampSel
{
	border-bottom: solid 1px silver;
	text-align:center;
	font-weight:bold;
}
/************ 
 END Common
*************/


/*********
 Tables
*********/

.TR_Table
{
	border-collapse: collapse;
	width: 100%;
	border: none;
}
.TR_Input_Table
{
	border-collapse: collapse;
	width: 100%;
	border: none;
	border-bottom: solid 1px #B1B2B4;
}

.TR_TD_Label
{
	width: 140px;
}

.TR_TD_TextBox
{
}

.TR_Header, .TR_Header td
{
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding: 6px;
	border: 0px;
	border-bottom: 2px solid #B1B2B4;
}

.TR_OpHeader, .TR_OpHeader td
{
    font-size: 10px;
    color: #990033;
    background-color: #D9D7D7;
    padding: 6px;
    border: 0px;
    border-bottom: 1px solid #B1B2B4;
    vertical-align:bottom;
}

.TR_SubHeader
{
	color: #000000;
	background-color: #D9D7D7;
	text-transform: uppercase;
	padding: 6px;
	border: 0px;
	border-bottom: 1px solid #B1B2B4;
}

.TR_SubHeader a
{
	text-decoration: none;
	color: #555555;
	font-style: normal;
}

.TR_SubHeader a:hover
{
	text-decoration: none;
	color: #000;
}

.TR_Row td, .TR_AltRow td, TR_SelRow td, .TR_Disabled td, TR_Row_bom td
{
	padding: 2px;
	color: #000;
}

.TR_SelRow td
{
	background-color: #D3D3D3;
}

.TR_AltRow td, .TR_AltRow_bom td
{
	background-color: #EFEFEF;
}

.TR_Row_bom td, .TR_AltRow_bom td 
{
	border: solid 1px gray;
}

.TR_OpAltRow td, .TR_OpRow td
{
	background-color: #FFFFFF;
}

.TR_Disabled td
{
	background-color: #E2E2E2;
	color: #BABABA;
}
.SideNavButtons
{
   padding-bottom:2px;
}

.TR_Label_InputReq
{
	width: 180px;
}

.TR_Label_Summary
{
	width: 300px;
}
/**********
 END Table
**********/


/**************
 MasterPage
**************/

.NavTable 
{
     border-collapse:collapse;
     border:0px;
     padding:0px;
     margin:0px;
}
.content
{
	text-align:left;
    padding: 0px;
    background-color:White;
    border-left:solid 1px #C4C4B8;
    border-right:solid 1px #C4C4B8;
}

#navigation
{
    height: 27px;
    padding-left: 0px;
    width: 100%;
    background-color:#9D0D2D;
}

#SiteContainer
{
    height: auto !important;
    min-height: 100%;
    width: 100%;
}

#header
{
}

.MainPanel
{
	height: 100% !important;
	border: none;
	width: 100%;
	padding-bottom: 5px;
	padding-left:30px;
	position: relative;
}

.HeaderPanel
{
	margin:5px 0px;
}

.NavigationPanel
{
	margin-bottom: 1px;
}

/*****************
 END MasterPage
*****************/



/************ 
  Navigation
*************/

#MainNavBar
{
	width: 100%;
	padding-top:3px;
}

.NavEnabled
{
	cursor:pointer;
}

.NavDisabled
{
	cursor:default;
}

.NavSelected
{
	cursor:default;
}

/***************
 END Navigation 
***************/

/********************
   DesignConstraints 
********************/
.StageTab-i, .StageTab-a
{
	padding-top:2px;
	text-align:center;
	margin-left:5px;
	font-weight:bold;
	margin-right: 175px;
	text-decoration: none;
	font-size: 8pt;
}

.StageTab-i
{
    color: #666666;
    background:url(../Images/stageTab-i.png) no-repeat;
}
.StageTab-a
{
    color:#990033;
    /*border-bottom: solid 1px white;*/
	background: url(../Images/stageTab-a.png) no-repeat;
}

/********************
 END DesignConstraints 
********************/

/***************
 Op Amp Selection
***************/
.selectionTbl
{
	border:solid 1px #D9D7D7;
	width:920px;

}
.selectionHeader
{
	background-color: #D9D7D7;
	font-weight:bold;
	font-size:x-small;
}

/********************
 END Op Amp Selection 
********************/

/***************
 Simulation
***************/

.Simulating
{
	position: relative;
	top: 0px;
	left: 0px;
	background-color: black;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

.SimulationBar
{
	padding-left: 10px;
	text-align: left;
	padding-bottom: 2px;
	background-color: #dddddd;
	vertical-align: bottom;
}

.SelectAnalysisText
{
	float: left;
	font-size: 8pt;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 5px;
}

.SelectAnalysisDDL
{
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}

.ConfigureButton
{
	float: left;
	margin-top: 5px;
}

.SimulateButton
{
	float: left;
	margin-top: 5px;
}

.ResultsText
{
	float: left;
	font-size: 8pt;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 8px;
	margin-left: 5px;
}

.ResultsLinks
{
	float: left;
	font-size: 8pt;
	padding-top: 8px;
	margin-left: 5px;
}

.AnalysisButton_bak
{
	background:url(../Images/btnBg.gif) repeat-x; 
	padding-right:10px; 
	height:21px;
	border:solid 1px silver; 
}

.AnalysisButton
{
	padding-left:5px; 


}
.SimButtonCss
{
	background:url(../Images/btnBg.gif); 
	color:black;
	font-weight:bold;
	font-size:11px;
	font-family:arial;
	padding-left:20px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:2px;
	border:solid 1px silver;
	text-decoration:none;
}

.SimButtonCss:hover
{
	color: #A00040;
}

.PlotLinks
{
	
}
/***************
 END Simulation
***************/


/***************
 Summary
***************/

.SectionHeader
{
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	margin:10px;
	padding:5px;
	border: 0px;
	border-bottom: 2px solid #B1B2B4;
}

.SectionBody
{
	margin-left:20px;
}

.SectionHeader-bak
{
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	padding: 6px;
	border: 0px;
	border-bottom: 1px solid #B1B2B4;
}

.SectionBody-bak
{
	border: solid 1px black;
	padding: 10px;
	border-right: none;
	border-bottom: none;
}

/***************
 END Summary
***************/

