/************************************************************************************************
*
*	Html Tags
*
************************************************************************************************/

/***********************************************************************************************
FX
***********************************************************************************************/
body 
{
	background-image: url("/Images/Site/Controls/Layout/MainContentFooter/footerbackground.png")
}

.Standard
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight: normal;
}

.RemoveLink
{
	/*=StandardFont*/
	font-family:Arial;
	font-weight: normal;
	color:Red;
}

a.Standard
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight: normal;

	/*=StandardLink*/
	color: #00618A;
}

a:hover.Standard
{
	/*=StandardLinkHover*/
	color: #b88f67;
	text-align:left;
}

.StandardContentPadding
{
	padding: 10px 15px 20px 15px;
	font-size:9pt;
}

span.RequiredField
{
	color: #ff0000;
}

a.Important
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;

	/*=StandardLink*/
	color:red;
}

a:hover.Important
{
	/*=StandardLinkHover*/
	color: #b88f67;
	text-align:left;
}

a.SelectedLink
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;

	/*=StandardLink*/
	color:#196f7e;
}

a:hover.SelectedLink
{
	/*=StandardLinkHover*/
	color: #b88f67;
	text-align:left;
	font-weight:bold;
}

div.SubTitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
}

/************************************************************************************************
OrderEntry
************************************************************************************************/

table.OrderEntry
{
	margin: 5px 0px 5px 0px;
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 8pt;
}

table.OrderEntry tr.header th
{
	background-color: #00618A;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
}

table.OrderEntry tr.header th a
{
	color: white;
}

table.OrderEntry tr td
{
	padding: 3px 5px 3px 5px;
}

table.OrderEntry tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.OrderEntry tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.OrderEntry tr.even
{
	background-color: #eeeeee;
}

table.OrderEntry tr.odd
{
	background-color: #ffffff;
}


table.OrderEntry tr td table.OrderHistory
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:8pt;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


table.OrderEntry tr td table.OrderHistory tr th
{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table.OrderEntry tr td table.OrderHistory tr td
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


table.OrderEntryInApproval
{
	margin: 5px 0px 5px 0px;
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 8pt;
}

table.OrderEntryInApproval tr.header th
{
	background-color: #333333;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
}

table.OrderEntryInApproval tr.header th a
{
	color: white;
}

table.OrderEntryInApproval tr td
{
	padding: 3px 5px 3px 5px;
}

table.OrderEntryInApproval tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.OrderEntryInApproval tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.OrderEntryInApproval tr.even
{
	background-color: #eeeeee;
}

table.OrderEntryInApproval tr.odd
{
	background-color: #ffffff;
}


table.OrderEntryInApproval tr td table.OrderHistory
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:8pt;
	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


table.OrderEntryInApproval tr td table.OrderHistory tr th
{
	background-color: #333333;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table.OrderEntryInApproval tr td table.OrderHistory tr td
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



table.EditorForm
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

table.EditorForm th
{
	text-align: left;
}

table.Standard
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

h1.ClientEntitySelector
{
	font-family: Arial;
	font-weight: bold;
	font-size:12pt;
}

h1.EditorSection
{
	font-family:Arial;
	font-size:12pt;
}

h2.EditorSection
{
	font-family:Arial;
	font-size:11pt;
}

hr.EditorSection
{
	border: solid 0.5px black;
	width: 500;
	margin: 10px 0px 0px 0px;
}

h1.ContentSection
{
	font-family:Arial;
	font-size:12pt;
}

h2.ContentSection
{
	font-family:Arial;
	font-size:11pt;
}

h3.ContentSection
{
	font-family:Arial;
	font-size:10pt;
}

/************************************************************************************************
Administration
************************************************************************************************/

div.AdministrationContentLeftPanel
{
	height: 293px;
}

div.ClientAdministrationContentLeftPanel
{
	height: 293px;
	width: 136px;
}

div.Indented
{
	padding-left: 10px;
}

h1.SiteAdministration
{
	font-family: Arial;
	font-size: 11pt;
	text-align: center;
	margin: 4px 0px 4px 0px;
}

input.AdministrationButton
{
	border-left-color: #cec1a7;
	border-top-color: #cec1a7;
	border-bottom-color: #b8a581;
	border-right-color: #b8a581;
	border-style: solid;
}

table.ClientAdministrationOptions
{
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.ClientAdministrationOptions tr.header th
{
	background-color: #00618A;
	padding: 3px 3px 3px 3px;
	border-bottom: solid 1px #00618A;
}

table.ClientAdministrationOptions tr td
{
	padding: 3px 3px 3px 3px;
}

table.ClientAdministrationOptions tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.ClientAdministrationOptions tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.ClientAdministrationOptions tr.even
{
	background-color: #eeeeee;
}

table.ClientAdministrationOptions tr.odd
{
	background-color: #ffffff;
}

table.ProfileOptions
{
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.ProfileOptions tr.header th
{
	background-color: #005599;
	padding: 3px 3px 3px 3px;
	border-bottom: solid 1px #00618A;
}

table.ProfileOptions tr td
{
	padding: 3px 3px 3px 3px;
}

table.ProfileOptions tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.ProfileOptions tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.ProfileOptions tr.even
{
	background-color: #eeeeee;
}

table.ProfileOptions tr.odd
{
	background-color: #ffffff;
}

table.SystemAdministrationOptions
{
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.SystemAdministrationOptions tr.header th
{
	background-color: #00618A;
	padding: 3px 3px 3px 3px;
	border-bottom: solid 1px #00618A;
}

table.SystemAdministrationOptions tr td
{
	padding: 3px 3px 3px 3px;
}

table.SystemAdministrationOptions tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.SystemAdministrationOptions tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.SystemAdministrationOptions tr.even
{
	background-color: #eeeeee;
}

table.SystemAdministrationOptions tr.odd
{
	background-color: #ffffff;
}

/************************************************************************************************
PortalList
************************************************************************************************/

table.PortalList
{
	margin: 5px 0px 5px 0px;
	/*
	border: solid 1px #00618A;
	border-collapse: collapse;
	*/
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.PortalList tr.header th
{
	/*background-color: #00618A;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;*/
	vertical-align: text-bottom;
}
/*
table.PortalList tr.header th a
{
	color: white;
}
*/
table.PortalList tr td
{
	padding: 3px 5px 3px 5px;
}

table.PortalList tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.PortalList tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.PortalList tr.even
{
	background-color: #eeeeee;
}

table.PortalList tr.odd
{
	background-color: #ffffff;
}

/************************************************************************************************
FormattedData
************************************************************************************************/

table.FormattedData
{
	margin: 5px 0px 5px 0px;
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.FormattedData tr.header th
{
	background-color: #00618A;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
}

table.FormattedData tr.header th a
{
	color: white;
}

table.FormattedData tr td
{
	padding: 3px 5px 3px 5px;
}

table.FormattedData tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.FormattedData tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.FormattedData tr.even
{
	background-color: #eeeeee;
}

table.FormattedData tr.odd
{
	background-color: #ffffff;
}

table.FormattedDataSelectedItems
{
	margin: 5px 0px 5px 0px;
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
}

table.FormattedDataSelectedItems tr.header th
{
	background-color: #333333;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
}

table.FormattedDataSelectedItems tr.header th a
{
	color: white;
}

table.FormattedDataSelectedItems tr td
{
	padding: 3px 5px 3px 5px;
}

table.FormattedDataSelectedItems tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.FormattedDataSelectedItems tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.FormattedDataSelectedItems tr.even
{
	background-color: #eeeeee;
}

table.FormattedDataSelectedItems tr.odd
{
	background-color: #ffffff;
}


table.FormattedDataGrid
{
	margin: 5px 0px 5px 0px;
	border: solid 1px #00618A;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
	width: 311px;
}

table.FormattedDataGrid tr.header th
{
	background-color: #00618A;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
}

table.FormattedDataGrid tr.header th a
{
	color: white;
}

table.FormattedDataGrid tr td
{
	padding: 3px 5px 3px 5px;
	border:solid 1px #00618A;
}

table.FormattedDataGrid tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.FormattedDataGrid tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.FormattedDataGrid tr.even
{
	background-color: #eeeeee;
}

table.FormattedDataGrid tr.odd
{
	background-color: #ffffff;
}


table.FormattedDataGridPricing
{
	margin: 5px 0px 0px 0px;
	border:solid 1px #21899C;
	border-collapse: collapse;
	
	/*=StandardFont*/
	font-family: Arial;
	font-size: 9pt;
	width: 311px;
}

table.FormattedDataGridPricing tr.header th
{
	background-color: #21899C;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #21899C;
	color: white;
	vertical-align: text-bottom;
}

table.FormattedDataGridPricing tr.header th a
{
	color: white;
}

table.FormattedDataGridPricing tr td
{
	padding: 3px 5px 3px 5px;
	border:solid 1px #21899C;
}

table.FormattedDataGridPricing tr td a
{
	/*=StandardLink*/
	color: #21899C;
}

table.FormattedDataGridPricing tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

table.FormattedDataGridPricing tr.even
{
	background-color: #eeeeee;
}

table.FormattedDataGridPricing tr.odd
{
	background-color: #ffffff;
}


.header
{
	background-color: #00618A;
	padding: 3px 5px 3px 5px;
	border-bottom: solid 1px #00618A;
	color: white;
	vertical-align: text-bottom;
	font-weight:bold;
}

.odd  {  background-color: #eeeeee; }

.even {  background-color: #ffffff; } 
/************************************************************************************************
Public Content
************************************************************************************************/

.PublicContent
{
	font-size: 10pt;
	font-family: Arial;
}

div.PublicContentRightOfImage
{
	font-size: 10pt;
	font-family: Arial;
	position: relative;
	left: 249px;
	top: 16px;
	width: 380;
	margin: 0px 10px 10px 0px;

}

div.PublicContentRightOfImageNotes
{
	font-size: 10pt;
	font-family: Arial;
	position: relative;
	left: 249px;
	top: 16px;
	width: 630;
	margin: 0px 10px 10px 0px;

}

div.PublicContentRightOfImage table
{
	/*=PublicFont*/
	font-family:Arial;
	font-size:10pt;
}

div.PublicContentRightOfImage a
{
	/*=StandardLink*/
	color: #00618A;
}


div.PublicContentRightOfImage a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}


/************************************************************************************************
*
*	Controls
*
************************************************************************************************/

/************************************************************************************************

Metafuse.Web.UI.WebControls

************************************************************************************************/

/************************************************************************************************
Metafuse.Web.UI.WebControls.CharacterSelector
************************************************************************************************/

table.CharacterSelector
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	
}

table.CharacterSelector tr td
{
	padding: 2px 2px 2px 2px;
}

table.CharacterSelector tr td a:hover
{
	text-align: center;
}

table.CharacterSelector tr td.selected
{
	background-color: #eeeeee;
}

table.CharacterSelector tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.CharacterSelector tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}

/************************************************************************************************

Harland.FormsCenter.Web.Controls

************************************************************************************************/

/************************************************************************************************
Harland.FormsCenter.Web.Controls.ContextHelpLabel
************************************************************************************************/

span.ContextHelpLabel
{
	cursor: default;

	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight: bold;
}

div.ContextHelpLabel
{
	background-color: #ffffe1;
	border: 1px solid black;
	padding: 5px 5px 5px 5px;

	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	width: 175px;
}

/************************************************************************************************
Harland.FormsCenter.Web.Site.Controls.OrderEntry.Approval.RequisitionCommentEditor
************************************************************************************************/
span.CommentDisplay
{
	border-right: gray 1px solid;
	padding-right: 5px;
	border-top: gray 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	overflow: auto;
	border-left: gray 1px solid;
	width: 200px;
	padding-top: 5px;
	border-bottom: gray 1px solid;
	height: 200px;
}

div.CommentHeader
{
	margin-top: 8pt;
	color: #666666;
}


/************************************************************************************************

Site.Controls

************************************************************************************************/


/************************************************************************************************
Site.Controls.Articles
************************************************************************************************/

table.Articles
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

table.Articles tr th
{
	/*=StandardLink*/
	text-align:left;
}

table.Articles tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.Articles tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}



/************************************************************************************************
Site.Controls.PageSpanner
************************************************************************************************/

table.PageSpanner
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

table.PageSpanner tr td a
{
	/*=StandardLink*/
	color: #00618A;
}

table.PageSpanner tr td a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
}


/************************************************************************************************
Site.Controls.PrintFriendlySelector
************************************************************************************************/

span.PrintFriendlySelector
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

span.PrintFriendlySelector a
{
	/*=StandardLink*/
	color: #00618A;
}

span.PrintFriendlySelector a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;	
}


/************************************************************************************************
Site.Controls.SearchControl
************************************************************************************************/

table.SearchControl
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

table.SearchControl tr td.label
{
	font-weight: bold;
}


/************************************************************************************************
Site.Controls.Administration.AdministrationGroupCheckBoxList
************************************************************************************************/

table.GroupCheckBoxList
{
}


/************************************************************************************************
Site.Controls.Administration.Login.AdministrationUserLogin
************************************************************************************************/

table.AdministrationUserLogin
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	
}

table.AdministrationUserLogin tr td.Label
{
	font-weight: bold;
	text-align: right;
}

table.AdministrationUserLogin tr td input
{
	width: 200px;
}

/************************************************************************************************
Site.Controls.Layout.AdministrationContentTitle
************************************************************************************************/

h1.AdministrationContentTitle
{
	font-size: 12pt;
}

/************************************************************************************************
Site.Controls.Layout.ClientAdministrationContentTitle
************************************************************************************************/

h1.ClientAdministrationContentTitle
{
	font-size: 12pt;
}

/************************************************************************************************
Site.Controls.Layout.DialogPopUpHeader
************************************************************************************************/

table.DialogPopUpContent
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;	
}


/************************************************************************************************
Site.Controls.Layout.InformationPopupTitle
************************************************************************************************/

h1.InformationPopupTitle
{
	font-family:Arial;
	font-size:14pt;
	color:#00618A;
}

h2.InformationPopupTitle
{
	font-family:Arial;
	font-size:12pt;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanel Controls
************************************************************************************************/

div.LeftPanelPaddedSection
{
	padding: 6px 3px 6px 3px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelAdministrationLink
************************************************************************************************/

div.LeftPanelAdministrationLink
{
	font-size:7pt;
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
	margin: 0px 0px 0px 0px;
	width: 136px;
}

div.LeftPanelAdministrationLinkSelected
{
	font-size:7pt;
	background-color: #b88f67;
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
	margin: 0px 0px 0px 0px;
	width: 136px;
}

div.LeftPanelAdministrationLink a, div.LeftPanelAdministrationLinkSelected a
{
	width: 100%;
	text-decoration: none;
	color: #000000;
}

div.LeftPanelAdministrationLink a:hover
{
	font-size:7pt;
	background-color:#b8a581;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
}

div.LeftPanelAdministrationLink a div, div.LeftPanelAdministrationLinkSelected a div
{
	margin: 1px 4px 2px 0px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelAdministrationCategoryLink
************************************************************************************************/

div.LeftPanelAdministrationCategoryLink
{
	font-size: 7pt;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	font-family: Verdana;
	cursor: hand;
	text-align: right;
	margin: 8px 0px 4px 0px;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	width: 136px;
}

div.LeftPanelAdministrationCategoryLink a
{
	width: 100%;
	text-decoration: none;
	color: #ffffff;
}

div.LeftPanelAdministrationCategoryLink a:hover
{
	text-decoration: underline;
}

div.LeftPanelAdministrationCategoryLink a div
{
	padding: 5px 5px 5px px;
}

/************************************************************************************************
Site.Controls.Layout.LeftPanelAdministrationCategory
************************************************************************************************/

div.LeftPanelAdministrationCategory
{
	font-size: 7pt;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	font-family: Verdana;
	text-align: right;
	margin: 8px 0px 4px 0px;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
}

div.LeftPanelAdministrationCategoryLink a
{
	width: 100%;
	text-decoration: none;
	color: #ffffff;
}

div.LeftPanelAdministrationCategory div
{
	padding: 5px 5px 5px px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelLogin
************************************************************************************************/

div.LeftPanelLogin
{
	font-size: 7pt;
	color: #7f0000;
	font-weight: bold;
	font-family: Verdana;
	text-indent: 2px;
	margin: 1px 6px 5px 10px;
}

div.LeftPanelLogin p
{
	margin: 0px 0px 0px 0px;
}

div.LeftPanelLogin p.ForgotPassword
{
	text-align: center;
	margin: 2px 0px 0px 0px;
	color: #000000;
	font-weight: normal;
}

/************************************************************************************************
Site.Controls.Layout.LeftPanelLogo
************************************************************************************************/

img.LeftPanelLogo
{
	margin: 3px 0px 0px 5px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelProductCategoryLink
************************************************************************************************/

div.LeftPanelProductCategoryLink
{
	font-size:7pt;
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
	margin: 0px 0px 0px 0px;	
}

div.LeftPanelProductCategoryLinkSelected
{
	font-size:7pt;
	background-color: #b88f67;
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
	margin: 0px 0px 0px 0px;
}

div.LeftPanelProductCategoryLink a, div.LeftPanelProductCategoryLinkSelected a
{
	width: 100%;
	text-decoration: none;
	color: #000000;
}

div.LeftPanelProductCategoryLink a:hover
{
	font-size:7pt;
	background-color:#b8a581;
	text-decoration:none;
	font-family:Verdana;
	cursor:hand;
	text-align: right;
}

div.LeftPanelProductCategoryLink a div, div.LeftPanelProductCategoryLinkSelected a div
{
	margin: 1px 6px 2px 0px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelQuickOrder
************************************************************************************************/

div.LeftPanelQuickOrder
{
	font-size: 7pt;
	color: #24485b;
	font-weight: bold;
	font-family: Verdana;
	text-indent: 2px;
	padding: 6px 3px 6px 3px;
}

div.LeftPanelQuickOrder p
{
	margin: 2px 0px 2px 0px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelRegistration
************************************************************************************************/

div.LeftPanelRegistration
{
	font-size: 7pt;
	font-family: Verdana;
	margin: 1px 6px 5px 10px;
	text-align: center;
}

div.LeftPanelRegistration p
{
	margin: 2px 0px 2px 0px;
}

div.LeftPanelRegistration p a
{
	/*=StandardLink*/
	color: #00618A;
}


div.LeftPanelRegistration p a:hover
{
	/*=StandardLinkHover*/
	color: #b88f67;
	text-align:left;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelSearch
************************************************************************************************/

div.LeftPanelSearch
{
	font-size: 7pt;
	color: #7f0000;
	font-weight: bold;
	font-family: Verdana;
	text-indent: 2px;
	margin: 5px 0px 5px 0px;
}

div.LeftPanelSearch p
{
	margin: 2px 0px 2px 0px;
}


/************************************************************************************************
Site.Controls.Layout.LeftPanelSeparator
************************************************************************************************/

img.LeftPanelSeparator
{
	margin: 5px 0px 4px 7px;
}


/************************************************************************************************
Site.Controls.Layout.MainContentFooter
************************************************************************************************/

span.BottomPanel
{
	text-align: center;
	width: 138px;
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

span.BottomPanel a, span.BottomPanel a:visited, span.BottomPanel a:active
{
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
}

span.BottomPanel a:hover
{
	color: #b88f67;
	font-size: 8pt;
	font-weight: bold;
}


/************************************************************************************************
Site.Controls.Layout.MainContentHeader
************************************************************************************************/

img.LeftPanelImageLabel
{
	margin: 0px 0px 0px 0px;
}

input.LeftPanelTextBox
{
	background-color:#ffffff;
	border: 1px solid #4a433a;
	width: 95%;
}


/************************************************************************************************
Site.Controls.Layout.OrderEntry.Profile.ProfileEditor
************************************************************************************************/

table.ProfileEditor
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	font-weight: normal;
}

table.ProfileEditor tr td
{
	padding: 0px 2px 0px 0px;
}

/************************************************************************************************
Site.Controls.Layout.PublicContentHeader
************************************************************************************************/

div.PublicContentLeftPanel
{
	width: 136px;
	margin: 3px 2px 5px 0px;
}

/************************************************************************************************
Site.Controls.Layout.PrivateContentHeader
************************************************************************************************/

div.PrivateContentLeftPanel
{
	width: 136px;
}

/************************************************************************************************
Site.Controls.Layout.PrivateContentTitle
************************************************************************************************/

div.PrivateContentTitle
{
	margin: 5px 0px 5px 0px;
}

h1.PrivateContentTitle
{
	font-size: 12pt;
	color:#00618A;
}

/************************************************************************************************
Site.Controls.Layout.PrivateProfileContentHeader
************************************************************************************************/

div.PrivateProfileContentHeader
{
	width: 136px;
}

/************************************************************************************************
Site.Controls.Layout.PrivateProfileContentTitle
************************************************************************************************/

h1.PrivateProfileContentTitle
{
	font-size: 12pt;
	color:#00618A;
}

/************************************************************************************************
Site.Controls.Layout.PublicContentTitle
************************************************************************************************/

div.PublicContentTitle
{
	margin: 5px 0px 5px 0px;
}

h1.PublicContentTitle
{
	font-size: 12pt;
}

/************************************************************************************************
Site.Controls.Layout.SelectorPopupTitle
************************************************************************************************/

h1.SelectorPopupTitle
{
	font-size: 12pt;
}


/************************************************************************************************
Site.Controls.OrderEntry.Categories.StyleSelector
************************************************************************************************/

table.StyleSelector
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

table.StyleSelector tr td
{
	width: 187;
}

table.StyleSelector tr td.Separator
{
	width: 38px;
}

table.StyleSelector tr td div.Name
{
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	text-align: center;
}


/************************************************************************************************
Site.Controls.OrderEntry.Categories.SubCategorySelector
************************************************************************************************/

table.SubCategorySelector
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	margin: 10px 0px 0px 0px;
}

table.SubCategorySelector tr td
{
	width: 189;
}

table.SubCategorySelector tr td a.CategoryImageButton img
{
	margin: 5px 0px 10px 0px;
}

table.SubCategorySelector tr td.Separator
{
	width: 38px;
}

table.SubCategorySelector tr td span.Name
{
	font-weight: bold;
	font-style: italic;
}

table.SubCategorySelector tr td div.DescriptionTeaser
{
	text-align: center;
}

/************************************************************************************************
Site.Controls.OrderEntry.Login.UserLogin
************************************************************************************************/

table.UserLogin
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	
}

table.UserLogin tr td.Label
{
	font-weight: bold;
	text-align: right;
}

table.UserLogin tr td input
{
	width: 200px;
}

/************************************************************************************************
Site.Controls.OrderEntry.Login.UserPasswordRequest
************************************************************************************************/

table.UserPasswordRequest
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
	
}

table.UserPasswordRequest tr td.Label
{
	font-weight: bold;
	text-align: right;
}

table.UserPasswordRequest tr td.Text
{
	font-weight: bold;
	color: red;
	font-size:11pt;
}

table.UserPasswordRequest tr td input
{
	width: 200px;
}

/************************************************************************************************
Site.Controls.OrderEntry.History.OrderHistoryFilterSelector
************************************************************************************************/

input.OrderHistoryFilterSelectorTextBox
{
	width: 90px;
}


/************************************************************************************************
Site.Controls.OrderEntry.Requisition.ReadOnlyAdditionalDataList
************************************************************************************************/

table.AdditionalDataList
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:8pt;
	background-color:Transparent;
}

table.AdditionalDataList th
{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table.AdditionalDataList td
{
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



/************************************************************************************************
Site.Controls.Tabs.HtmlTabControl
************************************************************************************************/

div.HtmlTabControlContents
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;

	border: 1px solid #6ea141;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
}

div.HtmlTabControlContents table
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;
}

td.HtmlTabControl
{
	/*=StandardFont*/
	font-family:Arial;
	font-size:9pt;

	text-decoration: none;
	color: #000000;
}

a.active.HtmlTabControl
{
	color:#000000;
	text-decoration: none;
}

a.link.HtmlTabControl
{
	color: #000000;
	text-decoration: none;
}

a.visited.HtmlTabControl
{
	color: #000000;
	text-decoration: none;
}

a:hover.HtmlTabControl
{
	color: #000000;
	text-decoration: underline;
}

/************************************************************************************************
Category
************************************************************************************************/

.Category, .CategoryHasChildren
{
	font-family: Arial;
	font-size: 8pt;
	padding: 0px 0px 0px 4px;
	background-color: white;
}


.CategoryTree
{
	width: 150px;
	background-color: Green;
}

.Category
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: Transparent;
}

.CategoryTable
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	background-color: Transparent;
}

.CategoryLabelHighlight
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color:  Blue;
}

.Category a
{
	text-decoration: none;
	color: #000000;/*<White=FFFFFF>*/
	font-weight:bold;
}

.CategorySelected
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #996633;
}


.CategoryLabel
{
	background-color: Transparent;
}

.CategoryLabelHighlight
{
	background-color: #B8A581;
}




.CategoryLabelSelected
{
	width: 100%;
	background-color: #B88F67;
}

.CategoryLabelSelected a
{
	text-decoration: none;
	color: #000000;
}

.CategoryLabelSelected a:hover
{
	text-decoration: none;
	color: #000000;
	background-color: #b88f67;
}



/************************************************************************************************
Site.Controls.VersionLabel
************************************************************************************************/

div.VersionLabel
{
	margin: 10px 10px 10px 18px;
	color: #cccccc;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana;
}


.Show
{
	visibility: visible;
}

.Hide
{
	display: none;
	visibility: hidden;
}

.img-popup {
  display: none;
  position: absolute;
  border: 1px solid #333;
  background: #fff;
  padding: 10px;
  z-index: 9999;
  /*box-shadow: 0 4px 8px rgba(0,0,0,0.2);*/
  text-align: center;
  /* pointer-events: none; */ /* So popup doesn't interfere with mouse events */
}
.img-popup img {
  max-width: 200px;
  max-height: 200px;
  display: block;
  margin: 0 auto 5px;
}
