﻿body
{
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

form
{
	margin: 0;
	padding: 0;
}
.page
{
	border:solid 0px red;
	width: 1024px;
	margin: 12px auto 0;
	background: url(images/page-middle-bg.gif) repeat-y;
}
.page-bottom
{
	clear:both;
	width: 100%;
	height: 3px;
	font-size: 1px;
	margin: 0;
	padding: 0;
	background: url( 'images/page-bottom.gif' ) repeat-x;
}
.header
{
	border:solid 0px green;
	padding: 0 0 15px 0;
	height: 95px;
	background: url( 'images/page-top-bg.gif' ) repeat-x;
	border-bottom-color: #d5dce5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.header h1
{
	float: left;
	margin: 8px 0 0 16px;
	border:solid 0px red;
}
.header h1 a
{
	border:solid 0px red;
	display: block;
	text-indent: -9999px;
	width: 325px;
	height: 56px;
	background: url( 'images/header-logo.jpg' );
}

#blueborderheader
{
	z-index:99999; 
	border:solid 0px green; 
	margin-top:-45px; 
	margin-left:3px; 
	height:45px; 
	width:946px; 
}

#blueborderheaderleft
{
	z-index:99999; 
	border:solid 0px green; 
	background-image: url('images/header-menu-left.gif');
	width:8px;
	height:44px;
	float:left;
	margin-left:12px;
}

#blueborderheadercontent
{
	z-index:99999; 
	border:solid 0px green; 
	height:44px; 
	width:977px; 
	background-image: url('Images/header-menu-middle.gif');
	float:left;
	margin-top:0px;
}

#blueborderheaderright
{
	z-index:99999; 
	border:solid 0px green; 
	height:44px; 
	width:8px; 
	background-image: url('images/header-menu-right.gif');
}

.MasterTable
{
	height:468px;
	width:953px;
}

.MasterLeftPanel
{
	background-color:#EDF5FF;
	width:170px;
	height:500px;
}

.leftPanel-link 
{
	clear:both;
	
	font-size:12px;
	text-align:left;
	color:White;
	width:80px;
	height:40px;
	vertical-align:middle;
	margin-top:10px;
	margin-left:25px;
	text-decoration:none;
	font-family:Impact;
	font-size:14px;
	text-align:center;
}

.leftPanel-link a
{
	color:Blue;
}

.leftPanel-link1
{
	clear:both;
	
	font-size:12px;
	text-align:left;
	color:White;
	width:80px;
	height:40px;
	vertical-align:middle;
	margin-top:10px;
	margin-left:10px;
	text-decoration:none;
	font-family:Impact;
	font-size:14px;
	text-align:center;
}

.leftPanel-link1 a
{
	color:Blue;
}

.PrintReportButton
{
	background-image:url(images/header-menu-middle.gif); 
	background-color:Transparent;
	vertical-align: middle; 
	font-family: Impact; 
	text-align: center; 
	color: white; 
	font-size: 16px; 
	left: 6px; 
	width: 99px; 
	position: relative; 
	top: 30px; 
	height: 45px; 
}

.pnlContactUs
{
	margin-left:880px;
	border:solid 0px red;
	margin-top: -52px;
}

.ContactUs-link 
{
	clear:both;
	font-size:12px;
	text-align:left;
	color:White;
	width:80px;
	height:40px;
	vertical-align:middle;
	margin-top:10px;
	margin-right:-125px;
	text-decoration:none;
	font-family:Impact;
	font-size:14px;
	text-align:center;
}

.ContactUs-link a
{
	color:Blue;
}

.lblCompanyContactUs
{
	width:100%;
	text-align:center;
	border: solid 0px red;
}

.loginOuterPanel
{
	border:solid 1px #B5C7DE;
	margin-top:0px;
	margin-left:0px;
	width:173px;
	height:135px;
}

.logintable
{
	border:solid 0px brown;
	height: 250px;
}
.loginButton
{
	width:100%;
	margin-left:-15px;
}

.CompInfoBackPanelContactUs
{
	margin-top:10px;
	border:solid 0px red;
	font-size: 15px;
	font-family:Arial;
	font-weight:bold;
}

.CompInfoBackPanelSoldToSwitch
{
	margin-top:0px;
	border:solid 0px red;
	font-size: 15px;
	font-family:Arial;
	font-weight:bold;
}

.CompInfoBackPanelOrderSearch
{
	margin-top:-2px;
	border:solid 0px red;
	font-size: 15px;
	font-family:Arial;
	font-weight:bold;
}

.CompInfoBackPanelOrderList
{
	margin-top:5px;
	border:solid 0px red;
	font-size: 15px;
	font-family:Arial;
	font-weight:bold;
}

.forgotPassword
{
	clear:both;
	font-size:10px;
	text-align:left;
	color:Blue;
	margin-left:-1px;
}

.pwEmailUserIDLabel
{
	text-align:right;
	vertical-align:middle;
}

.header-welcome
{
	border:solid 0px red;
	float: right;
	padding: 10px;
	padding-right: 25px;
	text-align: right;
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: 700;
	width: 600px;
	margin-top:-108px;
}
.header-welcome-label
{
	margin-bottom: 5px;
	font-size:16px;
	font-weight:bold;
}
.header-shipto
{
	clear: both;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: right;
}

.header-link 
{
	clear:both;
	margin:0 5px 0 16px;
	font-size:12px;
	text-align:left;
	color:Black !important;
	margin-right:-10px;
	width:80px;
	text-decoration:none;
	font-weight:bold;
}

.header-link a
{
	color:Black !important;
}

.header-link1 
{
	clear:both;
	margin: 0 5px 0 16px;
	font-size:12px;
	text-align:left;
	color:Black !important;
	margin-right:0px;
	width:50px;
	text-decoration:none;
	font-weight:bold;
}

.header-link1 a
{
	color:Black !important;
}

.ImgMenuDivider
{
	height:35px;
	margin-top:-10px;
}

.signOutImgMenuDivider
{
	height:12px;
	margin-top:-13px;
	margin-right:49px;
	float:right;
}



.lblNewPassword
{
	border: solid 0px green;
	text-align: right;
	font-family:Arial;
	font-size:medium;
	margin-left:24px;
}
.lblChangePassword
{
	border: solid 0px green;
	text-align: right;
	font-family:Arial;
	font-size:medium;
}
/*		header and logo end*/


/*	Order Search and List Page */

.OrdersEmptyRowData
{
	border:solid 1px green;
}
.GridSearchHeaderShipToNum
{
	width:80px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridSearchHeaderShipToName
{
	width:350px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}
.GridSearchHeaderCity
{
	width:150px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}
.GridSearchHeaderState
{
	width:50px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.SearchComponentPanel
{
	border: solid 0px red;
	margin-left:0px;
	width:600px;
}

.SearchCustNumPanel
{
	border:solid 0px green;
	position:fixed;
	margin-left:388px;
	margin-top:105px;
	height:350px;
	width:850px;
}

.SearchCustNumButtonPanel
{
	border:solid 0px green;
	position:fixed;
	margin-left:200px;
	margin-top:-400px;
}
.SearchLabelsProperty
{
	text-align: right;
	font-family:Arial;
	font-size:medium;
	margin-left:20px;
}

.SearchTextboxProperties
{
	text-align: left;
	font-family:Arial;
	font-size:medium;
	width:150px;
	margin-left:10px;
}
.SearchCheckboxProperties
{
	text-align: right;
	font-family:Arial;
	font-size:medium;
	width:342px;
	margin-left:1px;
}
.SearchButtonResetProperties
{
	margin-left:142px;
}
.Order-TabContainer
{
	border: solid 0px green;
	width: 760px;
	margin-left: 100px;
	height:280px;
}
.OrderType-Link
{
	clear:both;
	font-size:14px;
	text-align:center;
	color:Black !important;
	margin-right:0px;
	width:150px;
}

.OrderType-Link a
{
	color:Black !important;
}

.OrderList-ReturnLink
{
	clear:both;
	font-size:12px;
	text-align:right;
	color:Black !important;
	margin-right:25px;
	width:150px;
	font-weight:bold;
	margin-left:300px;
	border:solid 1px red;
}

.OrderList-ReturnLink a
{
	color:Black !important;
}

.GridOrderListDiv
{
	border: solid 0px brown;
	width: 960px;
	margin-left: 10px;
	height:345px;
	margin-top:0px;
}

.GridOrderHeaderShipto
{
	width:300px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderOrderNo
{
	width:125px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderPONo
{
	width:200px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderOrderDate
{
	width:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderStatus
{
	width:100px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderHeld
{
	width:50px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.GridOrderHeaderCSR
{
	width:300px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:White;
}

.lblOrderDetailsTab
{
	text-align:right;
	margin-left:120px;
}

.txtOrderDetailsTab
{
	margin-left:20px;
}


.UpdateDivProgress
{
	border: solid 0px green;
}


.ListOrdersLblCustNo
{
	text-align:right;
	margin-left:70px;
}
.ListOrdersLblCustName
{
	text-align:right;
	margin-left:70px;
}

.lblInstructionsorders
{
	border: solid 0px green;
	text-align: right;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	width:450px;
	margin-left:500px;
}

.ContactUsLblInstructions
{
	text-align:left;
}

/*	End of Order Search and List Page */

/* Start of Switch Customer page */

.SwitchCustLabels
{
	border: solid 0px green;
	text-align: right;
	font-family:Arial;
	font-size:medium;
	width:200px;
	margin-left:-10px;
}

.SwitchCustTextBoxes
{
	border: solid 0px red;
	text-align: left;
	font-family:Arial;
	font-size:medium;
	width:342px;
	margin-left:5px;
}

.SwitchCustCityState
{
	text-align: left;
	font-family:Arial;
	font-size:medium;
	width:342px;
	margin-left:397px;
}

.SwtichCustButtonReset
{
	margin-left:397px;
}

.lblInstructions
{
	border: solid 0px green;
	text-align: right;
	font-family:Arial;
	font-size:medium;
	width:400px;
	margin-left:400px;
}
/* End of Switch Customer Page */

/*		footer start*/
.foot-box
{
	height: 50px;
	width: 100%;
	background-color: #e7e7e7;
	margin: 0;
	padding: 0;
}
.foot-text
{
	padding: 13px 0 0 21px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #313031;
}
.foot-text a
{
	text-decoration: none;
	color: #313031;
}
.foot-text a:hover
{
	text-decoration: underline;
}

.foot-bullet
{
	padding: 3px;
}
/*		footer end*/
/*		Content start */
.content
{
	margin: 10px 16px 0 16px;
	padding-bottom: 20px;
	width: auto;
}
/*		Content end	  */

.SoldToSwitchListHeadingPanel
{
	margin-top:0px;
	border:solid 0px red;
}
.SoldToSwitchPanelInstructions
{
	margin-top:-23px;
	margin-left:575px;
}

