﻿/* CSS Document */

html
{
	height: 100%;
}

body
{
	font-family: Arial, Tahoma;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11pt;
}

br { clear: both; height: 0px; }

.BodyAdmin
{
	background-color: white;
	font-family: Tahoma, Arial;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11pt;
}

.MainBody
{
	background-color: #DCDCDC;
	font-family: Arial;
	margin-left: 13px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 10px;
	font-size: 11pt;
}

table.MainTable
{
	background-color: white;
}

EvenBothSides
{
	margin-left:50px;
	margin-right:50px
}

td.HeaderLeft
{
	background-image: url(Images/Header-Left.gif);
	background-repeat: no-repeat; 
	width: 772px;
	height: 84px;
	
}

table.Ads
{
	background-image: url(Images/Right-Column.gif);
	width: 200px;
	height:600px;

}

td.Park
{
	background-image: url(Images/parkerengineering.jpg);
	background-repeat: no-repeat;
	width: 355px;
	height: 95px;
}

td.HeaderRightTop
{
	background-image: url(Images/Header-Top-Right.gif);
	background-repeat: no-repeat;
	width: 218px;
	height: 32px;
}
td.HeaderRightBottom
{
	background-image: url(Images/Header-Bottom-Right.gif);
	background-repeat: no-repeat;
	width: 218px;
	height: 52px;
    font-size:10pt;
}

.clr
{
	clear: both;
}

.Hide
{
    visibility: hidden;	 	
}

table.MiddleRowTable
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
}
table.MiddleRowTable tr
{
	padding: 0px;
	margin: 0px;
	width: 100%;
}


table.MiddleRowTable td
{
	padding: 0px;
	margin: 0px;
}

.left_outer
{
	float: left;
	margin-top: 0px;
	width: 165px;
	height: 100%;
	background-color: #cccccc;
}

#left_inner
{
	border: 1px solid #cccccc;
	padding: 2px;
	float: none !important;
	float: left;
}

table.LeftTable
{
	height: 100%;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

table.LeftTable td
{
	padding: 0px;
	margin-top: 0px;
	height: 100%;
}


table.ContentTable
{
	height: 100%;
	padding: 0px;
	margin-left: 0px;
	width: 100%;
}

table.FieldServices
{
    font-size: smaller;	
}

.TopMenu
{
	height: 30px;
	width: 100%;
	background-color: #cccccc;
}


.GridContent
{
	padding: 0px;
	margin: 10px;
}

.footer
{
	height: 80px;
}

.MainTreeView
{
	width: 165px;
	font: 8pt Arial;
	border: 0px solid #666666;
	text-align: Left;
	padding: 4px;
	vertical-align: middle;
}

.MainTreeViewRoot
{
	width: 165px;
	height: 20px;
	border: 1px solid #666666;
	color: Navy;
	text-align: Left;
	vertical-align: middle;
	padding: 4px;
	font-weight: bold;
}

.MainTreeViewNode
{
	width: 165px;
	height: 8px;
	font: 8pt Tahoma;
	color: white;
	border: 0px solid #666666;
	text-align: Left;
	vertical-align: middle;
	padding-left: 4px;
}

.MainTreeViewHover
{
	width: 165px;
	color: White;
	padding-left: 4px;
}

.MainTreeViewSelectedNode
{
	color: Red;
}

.MainButton
{
	height: 24px;
	/*
	background-color: #EEEEEE;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	*/
}

.MainCheckBox
{
	width: 200px;
	font-size: 8pt;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	background-color: #ffffff;
}

.MainDropDownList
{
	width: 200px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.MainGridView
{
	font-size: small;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;
}

.MainGridViewAlternatingRowStyle
{
	font-size: small;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #eeeeee;
}

.MainGridViewHeaderStyle
{
	font-size: small;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ccccbb;
}

.MainPanel
{
	width: 600px;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 4px;
}

.MainPanel800
{
	width: 800px;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 4px;
}

.Box
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding: 4px;
}

.CompanyDetailsTabBox
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	width: 932px;
}

.MainRadioButton
{
	width: 200px;
	font-size: 10pt;
}

.MainTextBox
{
	width: 200px;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #ffffff;
	font-family: Arial;
}

.SubPanel
{
	width: 200px;
	border-width: 0px;
}

.RegularExpressionErrorFormat
{
	font-size: x-small;
	color: red;
}

.Calendar
{
	background-image: url(Images/SmallCalendar.gif);
}

.Hide
{
	display: none;
}

.sup
{
	font-size: 7pt;
}

.usCalibration
{
	background-image: url(Images/FrontEntranceSmall.JPG);
}

.LabelMainMenu
{
	background-image: url(Images/categoryTitleArea203_40.jpg);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	font-size: small;
	padding-left: 2px;
	padding-top: 8px;
	text-align: center;
	text-decoration: none;
}

.leftnav
{
	background-image: url(Images/sideNav1row225_11.jpg);
	background-repeat: repeat-y;
	background-color: transparent;
	width: 203px;
	height: 100%;
	padding-right: 0px;
	padding-left: 22px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: top;
}


a.HeaderNav:link
{
	background-image: url(Images/categoryTitleArea203_40.jpg);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	font-size: small;
	padding-left: 2px;
	padding-top: 8px;
	text-align: center;
	text-decoration: none;
}

a.HeaderNav:visited
{
	background-image: url(Images/categoryTitleArea203_40.jpg);
	background-repeat: no-repeat;
	color: white;
	font-weight: bold;
	font-size: small;
	padding-left: 0px;
	padding-top: 8px;
	text-align: center;
	text-decoration: none;
}

a.HeaderNav:hover
{
	background-image: url(Images/categoryTitleArea203_40.jpg);
	background-repeat: no-repeat;
	color: blue;
	font-weight: bold;
	font-size: small;
	padding-left: 0px;
	text-align: center;
	vertical-align: middle;
}

a.HeaderNavAdmin:link
{
	color: black;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	text-align: center;
}

a.HeaderNavAdmin:visited
{
	color: black;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	text-align: center;
}

a.HeaderNavAdmin:hover
{
	color: green;
	font-weight: bold;
	font-size: small;
	padding-left: 4px;
	padding-top: 2px;
	text-align: center;
}

a.MainLevelAdmin:link
{
	color: black;
	font-weight: normal;
	padding-left: 12px;
	padding-top: 2px;
	text-align: center;
}

a.MainLevelAdmin:visited
{
	color: black;
	font-weight: normal;
	padding-left: 12px;
	padding-top: 2px;
	text-align: center;
}

a.MainLevelAdmin:hover
{
	color: blue;
	font-weight: normal;
	font-size: small;
	padding-left: 12px;
	padding-top: 2px;
	text-align: center;
}

a:link
{
	font-size: small;
	color: blue;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	font-size: small;
	color: blue;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	font-size: small;
	color: blue;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.mainlevel:link
{
	background-image: url(images/button_norm203_25.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 32px;
	padding-top: 4px;
	height: 27px;
	font-family: Arial;
	text-decoration: none;
}

a.mainlevel:visited
{
	background-image: url(images/button_norm203_25.gif);
    background-repeat: no-repeat;
    vertical-align: middle;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 32px;
	padding-top: 4px;
	height: 27px;
	font-family: Arial;
	text-decoration: none;
}

a.mainlevel:hover
{
	background-image: url(images/button_visited203_25.gif);
    background-repeat: no-repeat;
    vertical-align: middle;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 32px;
	padding-top: 4px;
	height: 27px;
	font-family: Arial;
	text-decoration: none;
	color: #cc3333;
}

a.mainlevel#active_menu
{
	background: url(images/button_norm) no-repeat;
	color: #fff;
	font-weight: bold;
}

a.mainlevel#active_menu:hover
{
	color: #fff;
	background-color: green;
}

a.sublevel:link, a.sublevel:visited
{
	padding-left: 1px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #c64934;
	text-align: left;
}

a.sublevel:hover
{
	color: #900;
	text-decoration: none;
}

a.sublevel#active_menu
{
	color: #333;
}

.SiteMapPath
{
	background-image: url(Images/levelPath1pixel.jpg);
	background-repeat: repeat-x;
	width: 100%;
}

.SiteMapPathLeft
{
	background-image: url(Images/levelPathLeftCorner.jpg);
	height: 40px;
	width: 10px;
}

.TopPath
{
	padding-bottom: 6px;
}

/* -- All Controls Begin Here -- */
.DetailsView
{
	font-size: smaller;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;
	width: 600px;
}

.DetailsViewHeaderStyle
{
	font-size: medium;
	border-top: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #9999ff;
	text-indent: 8px;
}

.DetailsViewItemStyle
{
	font-size: small;
	background-color: #d8e4f8;
	text-indent: 8px;
}

.GridView
{
	font-size: 8pt;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;
}

.GridViewHeaderStyle
{
	font-size: 10pt;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ece9d8;
}

.GridViewAlternatingRowStyle
{
	font-size: 8pt;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #f8f8ff;
}

.GridViewCustomerControlNo
{
	width: 80px;
}

.GridViewSerialNo
{
	width: 80px;
}

.GridViewManufacturer
{
	width: 100px;
}

.GridViewModel
{
	width: 80px;
}

.GridViewDescription
{
	width: 160px;
}

.GridViewArea
{
	width: 80px;
}

.GridViewFacility
{
	width: 80px;
}

.GridViewPosition
{
	width: 80px;
}

.GridViewCalibrationDate
{
	width: 60px;
}

.TabContainer
{
}

.TabPanel
{
	font-family:Arial;
	font-size:10pt;
}
/* -- All Controls Stop Here -- */

/* -- Start Div (SC 8/7/2009)-- */

.Clear {
    height: 0px;
    clear: both;
}

.RequiredField {
	color: Red;
	font-size: smaller;
}

.HeaderSmall 
{
    font-size: 12px;
    font-weight: bold;
    padding: 4px;
}

.HeaderMedium {
    font-size: 15px;
    font-weight: bold;
    padding: 4px;
}

.HeaderLarge {
    font-size: 20px;
    font-weight: bold;
    padding: 4px;
}

.LabelSmall {
    font-size: 8px;
	float: left;
	padding: 4px;
	width: 100px;		
}

.LabelMedium {
    font-size: 11px;
	float: left;
	padding: 4px;
	width: 150px;			
}

.LabelLarge {
    font-size: 14px;
	float: left;
	padding: 4px;
	width: 200px;			
}

.ValueSmall {
    font-size: 8px;
	float: left;
	padding: 4px;
	width: 100px;		
}

.ValueMedium {
    font-size: 11px;
	float: left;
	padding: 4px;
	width: 150px;			
}

.ValueLarge {
    font-size: 14px;
	float: left;
	padding: 4px;
	width: 200px;			
}

/* -- End Div -- */

/* -- Start Chart - Calibration Report KT -- */
.CalibrationSummaryHeader 
{
    font-size: 14px;
	float: left;
	padding: 4px;
	width: 240px;	
}

.CalibrationSummaryValue 
{
      font-size: 12px;
      float: left;
      padding-top: 4px; 
      padding-left: 4px; 
      padding-bottom: 4px; 
      padding-right: 20px; 
      width: 50px;
      text-align: right;
}

.CalibrationSummaryHelp
{
      font-size: 12px;
      float: left;
      padding: 4px; 
      width: 350px;
}

.MiniChart
{
    float:left;
    padding:10px;
}

.InstructionContatiner
{
    border:1px;    
}

.InstructionTitle
{
    padding:10px;
    font-size:10pt;
    font-weight:bold;
    color:Black;
}

.InstructionSubject
{
    font-weight:bold;
    padding:10px;
}

.InstructionText
{
    padding:10px;
}

/* -- END KT -- */

.titlebarcontrols em   
{     
    font-size:12px !important;  
    font-weight: bold !important;
}  
