﻿html
{
	margin: 0;
	padding: 0;
}
h1
{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12pt;
	vertical-align: bottom;
	color: #6b696b;
	font-family: Arial;
}
h2
{
	margin-top: 10px;
	font-size: 10pt;
	vertical-align: bottom;
	color: #6b696b;
	font-family: Arial;
	display: inline;
}
h2.shaded
{
	color: #cccccc;
	display: inline;
}
h2 a
{
	font-size: 8pt;
	vertical-align: bottom;
	color: #65738e;
	font-weight: bold;
}


img
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

Overlap
{
	z-index: -1;
}
.errorbox
{
	border-right: #660000 1px solid;
	border-top: #660000 1px solid;
	font-weight: bold;
	font-size: 9pt;
	border-left: #660000 1px solid;
	color: #660000;
	border-bottom: #660000 1px solid;
	font-family: Arial;
	background-color: #ffcccc;
	width: auto;
}

body
{
	font: Arial;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.PanelContainer
{
	margin: 0px auto;
	width: 1024px;
	text-align: left;
	border: 1px solid #6b696b;
	position: relative;
}
.TableContainer
{
	text-align: left;
	border: 1px solid #6b696b;
	padding: 0;
	margin: 0 auto;
	width: 1024px;
}
.PanelBanner
{
	text-align: right;
	border-bottom: 1px solid #6b696b;
	vertical-align: middle;
	width: 1024px;
	height: 60px;
	padding-top: 10px;
	padding-right: 10px;
	color: Yellow;
}

.pnlBanner
{
	text-align: right;
	vertical-align: bottom;
	padding-top: 40px;
	padding-right: 10px;
}

.TableBanner
{
	border-bottom: 1px solid #6b696b;
	padding: 0;
}
.PanelLogin
{
	width: 300px;
	margin: 0 auto;
	text-align: center;
}
.PanelNav1
{
	float: left;
	width: 160px;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 20px;
}
.PanelNav
{
	text-decoration: none;
	padding: 20px;
	padding-bottom: 10px;
}
.TableNav
{
	margin: 0;
	text-decoration: none;
	vertical-align: top;
}
.PanelContent1
{
	float: left;
	padding: 0px 10px 20px 10px;
	text-align: center;
	width: 820px;
	margin-top: 20px;
}
.PanelContent
{
	padding: 0px 10px 20px 10px;
	padding: 20px 20px 0 0;
	text-align: center;
	width: 810px;
}
.TableContent
{
	text-align: center;
	vertical-align: top;
}
.PanelFooter
{
	clear: both;
	text-align: left;
	vertical-align: bottom;
}
.TableFooter
{
	text-align: left;
	vertical-align: bottom;
}
.footerText
{
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	font-size: small;
	margin-left: 20px;
	margin-bottom: 5px;
}
.PanelPageTitle
{
	color: #6b696b;
	font-size: medium;
	text-align: left;
	margin-bottom: 10px;
	display: block;
	font-weight: bold;
	font-family: Arial;
	height: 18px;
	padding: 3px;
	background-color: Yellow;
}

.PanelTitle
{
	font-size: small;
	text-align: center;
	margin-bottom: 10px;
	width: 100%;
}

.PDTitle
{
	color: #6b696b;
	font-size: large;
	text-align: left;
	margin-bottom: 10px;
	display: block;
	font-weight: bold;
}

.CommandLinks
{
	background-color: #404040;
	color: White;
	text-decoration: none;
	margin: 10px;
}

.SearchElemets
{
	text-align: center;
	margin-bottom: 10px;
}
.LoginPage
{
	width: 500px;
	margin: 0 auto;
	text-align: center;
}

.ColumnTD
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
}

.DataTD
{
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
}

.EWFieldStyles
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #E4E4E4;
	width: 100px;
	font-family: Arial;
	font-size: 10pt;
}

.DataTDs
{
	padding-left: 3px;
	text-align: left;
}
.CEDataTDs
{
	padding-left: 3px;
	text-align: left;
}
.FieldStyles
{
	font-family: Arial;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	background-color: #E4E4E4;
}
.HieracyFieldStyles
{
	font-family: Arial;
	text-align: Left;
	background-color: #4C4646;
	font-size: 14px;
	color: White;
}
.ActionDetailStyles
{
	padding-left: 2px;
	text-align: left;
	background-color: #E4E4E4;
}
.GridPanel
{
	text-align: left;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	height: 160px;
	width: 793px;
}

.pelement
{
	text-align: center;
	margin-bottom: 10px;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	height: 350px;
	width: 806px;
}

.MessagePanel
{
	text-align: Left;
	height: 270px;
	border-width: 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	margin-bottom: 10px;
	border-color: #E4E4E4;
	width: 808px;
	font-family: Arial;
	font-size: 12px;
}

.MessagePanelOverview
{
	border-width: 1px;
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	height: 200px;
	margin-bottom: 10px;
	border-color: #E4E4E4;
	width: 805px;
	font-family: Arial;
	font-size: 12px;
	text-align: Left;
}

.ProductColumnTD
{
	padding-right: 5px;
	text-align: right;
	width: 95px;
	vertical-align: top;
}

.ProductDataTD
{
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
}

a
{
	text-decoration: none;
}

.DNone
{
	display: none;
}

.newRecordPanel
{
	position: relative;
	width: 805px;
}

.newLeftPart
{
	float: left;
	width: 400px;
}

.newRightPart
{
	float: right;
	width: 400px;
	text-align: left;
}

.newCommands
{
	clear: both;
}

.displayBlock
{
	display: block;
}

.OrderColumnTD
{
	padding-right: 5px;
	text-align: right;
	width: 120px;
	vertical-align: top;
}

.OrderDataTD
{
	padding-left: 1px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	color: #6b696b;
}


.AjaxTab
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.ODAddElements
{
	vertical-align: middle;
}

.OrderStatus
{
	vertical-align: top;
	text-align: left;
}

.OrderDeliveryColumnTD
{
	padding-right: 5px;
	text-align: right;
	width: 125px;
	vertical-align: top;
}

.OrderCancelColumnTD
{
	padding-right: 5px;
	text-align: right;
	width: 60px;
	vertical-align: top;
}

.OrderStatusDelColumnTD
{
	padding-right: 5px;
	text-align: right;
	width: 150px;
	vertical-align: middle;
}

.ControlPadding
{
	margin-bottom: 10px;
}

.PanelButton
{
	text-align: center;
	padding-top: 10px;
}

.PanelSearchInputs
{
	padding-bottom: 50px;
}

.FieldSet
{
	background-color: #6b696b;
}

.DropDownSearch
{
	vertical-align: middle;
}

.HeadOfficeColumnTD
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
	width: 89px;
}

.HeadOfficeDataTD
{
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
}

.LookupElements
{
	text-align: center;
}

.LinkButton
{
	margin-top: 10px;
	azimuth: center;
}

.DeliverySchedule
{
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}

.CancelRowColor
{
	background-color: #FFFF66;
	text-decoration: line-through;
}
.MenuAccessTableStyle
{
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	width: 600px;
	margin-bottom: 10px;
}
.EWActionTableStyle
{
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	width: 796px;
	margin-bottom: 10px;
	border-color: #E4E4E4;
}
.EWActionTables
{
	border-bottom: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-top: solid 1px;
	width: 785px;
	margin-bottom: 10px;
	border-color: #E4E4E4;
}

.MenuAccessTRStyle
{
	text-align: left;
	background-color: #e0e0e0;
}

.MenuAccessTHStyle
{
	font-weight: bold;
}

.CustAddButton
{
	margin-right: 5px;
}

.PanelRpts
{
	padding-top: 25px;
}
.FDStyle
{
	text-align: left;
}

.FieldStyle
{
	padding-right: 3px;
	padding-left: 10px;
	text-align: right;
	vertical-align: top;
	background-color: #E4E4E4;
}

.Field
{
	padding-right: 10px;
	padding-left: 50px;
	text-align: right;
	vertical-align: top;
	background-color: #E4E4E4;
}
.SupplierFieldColor
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
	width: 89px;
	background-color: #E4E4E4;
}
.ProductFieldColor
{
	padding-right: 5px;
	text-align: right;
	width: 95px;
	vertical-align: top;
	background-color: #E4E4E4;
}
.FieldCol
{
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	background-color: #E4E4E4;
}

.FieldColor
{
	color: #6b696b;
	display: block;
	font-weight: bold;
	text-align: center;
	padding-left: 2px;
}


.Label
{
	background-color: #E4E4E4;
}



.ColumnTDFieldColor
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
	background-color: #E4E4E4;
}

.ChangePwdFieldColor
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
	width: 190px;
	
}

.content
{
	width: 769px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font: Arial;
	font-size: 12pt;
}

.HeadL
{
	color: Silver;
	font: Arial;
	font-size: 13pt;
	font-weight: bold;
}
.HeadT
{
	color: Yellow;
	font: Arial;
	font-size: 13pt;
	font-weight: bold;
	margin-right: 20px;
}

.ajax__calendar_today
{
	cursor: pointer;
	padding-top: 3px;
}

.RepeaterStyle
{
	text-align: left;
	vertical-align: text-top;
	font-weight: normal;
}
.fontNormal
{
	font-weight: normal;
	text-align:left;
}
.CustDataField
{
	width: 230px;
}

.CompensationieldStyles
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #E4E4E4;
	width: 130px;
	font-family: Arial;
	font-size: 10pt;
}
.CompensationieldStyles1
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #E4E4E4;
	width: 115px;
	font-family: Arial;
	font-size: 10pt;
}

.Spacer
{
	padding-right: 30px;
}

.QuoteCompensationieldStyles
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #E4E4E4;
	width: 174px;
}
.ISProgramCEStyles
{
	padding-right: 2px;
	text-align: left;
	background-color: #E4E4E4;
}
.AttachFieldColor
{
	padding-right: 5px;
	text-align: right;
	width: 70px;
	vertical-align: top;
	background-color: #E4E4E4;
}

.CompensateStyles
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #E4E4E4;
	width: 100px;
}

.AttachDataTD
{
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
}
.CustomerPanel
{
	text-align: left;
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	height: 160px;
	width: 736px;
}
.SearchDDL
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial;
	font-size: 10pt;
}
.RiskScore
{
	color: Red;
	font-size: 72px;
	font-weight: bold;
	font-family: Arial;
}
.Footer
{
	font-family: Arial;
	font-size: 10pt;
}

.ControlDisabled
{
	color: Black;
	background-color: #E4E4E4;
	font-family: Arial;
	font-size: 10pt;
}

.DateRequest
{
	width: 300px; /* changed by rathna for the Request box */
	text-align: left;
	background-repeat: no-repeat;
}
.lftpnl
{
	float: left;
}

.rhtpnl
{
	float: right;
}
.notesTitle
{
	color: Red;
}

.divMeeting
{
	border: none 0px;
	background-color :#6b696b;
	color :white ;
	border-color :#6b696b ;
	width:765px;	
}

.tdMeetingStyle
{
	background-color :#ffea00;
	color :black ;
	border-color :#6b696b;
	width:765px;
	margin-bottom :2px;	
	
}
.panelButton
{
	padding-top: 5px;
}
.cancel
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	
}
.ChangePwdFieldbutton
{
	padding-right: 5px;
	text-align: right;
	vertical-align: top;
}
.panelButton1
{
	padding-top: 10px;
}

.ProfilePnl
{
	width: 380px;
	margin: 100px auto;
	border: 1px Solid; 
	background-color: #666362;
}
.singlesignonFieldStyles
{
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
	background-color: #666362;
	width: 150px;
	font-family: Arial;
	font-size: 10pt;
	color:White;
	
}
.singlesignonTableStyle
{
	
	border-top: solid 1px;
	width: 796px;
	margin-bottom: 10px;
	border-color: #E4E4E4;
	margin-top:10px;
}

.tableSearch
{
	text-align: center;
	margin: 0 auto;
	border-collapse: collapse;
	font: 12px Arial;
	width: 100%;
}

.button
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.gridDiv
{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.mid
{
	text-align: center;
	margin: 0 auto;
}


.Search legend
{
	font: 14px Arial;
	text-align: left;
}

.hide
{
	display: none;
	border: 1px solid red;
}

.message
{
	color: Red;
	font: 12px Arial;
}

.pane1Space
{
    margin-bottom: 5px;
}

.InnerPanelSpace
{
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: 5px;
}

