﻿html
{
	padding: 0px;
	margin: 0px;
	height: 100%;
}

head
{
	padding: 0px;
	margin: 0px;
	height: 100%;
}

.body
{
	margin: 0px;
	background-color: #4E040A;		
	padding: 0px;
}

body, td, th 
{
	font-family: Verdana, Helvetica, sans-serif;   font-size: 9px;   color: #000033;
}

.header
{
	border: solid 3px #8F0000;
	width: 808px;
	height: 69px;
}

.title
{
	padding-left:5px; font-size: x-large; font-family:Impact; color: #990000;
}

td.DistribProductExpImp
{
	width: 391px;
}

.style15 
{	
	color: #000000;
	font-size: 10px;
}

img
{
	border: 0px;
}

.style17 
{
		font-size: 12px; color: #990000;text-decoration:none;
}

.style18 
{
	font-size: 9px; 
}

.style19 
{
	font-size: 4px; 
}

.BreadCrumb
{
	font-size: 11pt;
}

table.VisibilityModeSelector
{
	border: 1px solid #d4d0c8; 
	text-align: left;
	width: 300px;
}

table.PriceOverrideSelector
{
	text-align:left; 
	border: solid 1px #316AC5;
	width: 300px;
	background: #E3ECF9;
}

table.PriceOverrideSelector tr.PriceSelect
{
	border: solid 1px #316AC5;
}

table.PriceOverrideSelector tr.BasePriceHeader
{
	background-color: #ffffee;
}

table.PriceOverrideSelector tr.BasePriceSelect
{
	background-color: #ffffee;
}

table.PriceSelect
{
	 border: 0px;
}

table.PriceSelect tr.FormulaBaseOnly
{
	 background-color: #ffffee;
}

table.PriceSelect tr.FormulaMultiplier
{
	 background-color: #ffeeff;
}

table.PriceSelect tr.FormulaDiscount
{
	 background-color: #eeffee;
}

table.PriceSelect tr.FormulaManual
{
	 background-color: #eeeeff;
}

table.PriceSelect td.FormulaDiscount
{
	 height: 24px;
}

table.PriceSelect td.FormulaManual
{
	 height: 24px;
}

select 
{
	font-size: 10px;
	color: #000033;
	width: 140px;
}
.LinkStyle1 {font-size: 11px;color:#990000;text-decoration:none;}
.LinkStyle2 {font-size: 11px;color:#000033;text-decoration:none;}
.LinkStyle3 {font-size: 12px;color:#000033;text-decoration:none;}

a:link 
{
	color: #000033;
}

a:visited 
{
	color: #000033;
}

a:hover 
{
	color: #990000;
}

a:active 
{
	color: #000033;
}

#main-table 
{
	height: 100%;
	background-color: #ffffff; 
	border-bottom:15px solid #4E040A; 
	border-top:4px solid #4E040A;
	width: 80%;
}

#header 
{
	background: #4E040A url(../images/head_line2_long.gif) repeat-y;
}

img.LogoImage
{
	border: solid 3px #006699;
	width: 549px;
	height: 69px;
}

.button-search 
{
	height:18px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #CCCCCC;
	background: url(../imj/bg-button-search.gif) repeat-x;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:Black;
}

#AttributeMenu .Tabs
{
	margin-left:7px;
	margin-top:5px;
}

#AttributeMenu .Tabs a, .Tabs a:visited
{
	color: #858782;
	text-decoration: none;
}

#AttributeMenu .Tabs .Tab
{
  	font-family: verdana; 
    font-size: 8pt; 
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#e5e7e7;
	border:1px solid #d4d0c8;
	margin-bottom:-1px;
	color:#666666;
	height:20px;
}

#AttributeMenu .Tabs .Hover
{
	color:Blue;
	background-color:#DADADA;
}

#AttributeMenu .Tabs .Selected
{
  	font-family: verdana; 
    font-size: 8pt; 
	background-color:#ffffff;
	border-bottom:0px solid #d4d0c8;
	border-top:1px solid #d4d0c8;
	font-weight:bold;
	position:relative;
}

.Content
{
	margin-left:7px;
	min-height:800px;
	padding-top:0px;
	min-height:800px;
	border:1px solid #d4d0c8;
	padding:10px;
}

table.DistribProductSelectCategory
{
	height: 100%;
	width: 100%;
}

table.DistribProductSelectCategory td.header
{
	width: 60%;
	height: 80%;
}

img.SelectHeaderImage
{
	vertical-align: middle;
}

.CategoriesPanel
{
	width: 500px;
	height: 560px;
	border-width: 1px;
}

.LineCodeListBox
{
	Height: 560px; 
	Width: 500px;
	border: solid 1px;
	text-align:left;
}

.productsPanel
{
	Height: 460px; 
	Width: 550px;
	border: solid 1px;
	text-align:left;
}

.MoveButton
{
	Height: 25px;
	Width: 25px;
}

table.LineCode td.MoveButtons
{
	width: 100px;
	text-align: center;
}

.SelectProductSearchBtn
{
	Width: 75px;
}

.SelectCategory
{
	background-color: White;
}

.SelectedTreeNode
{
	background-color: #F0F8FF; 
	border-color: #5F9EA0;
	border-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

.approved
{
	color: #008000;
	border: solid 1px #008000;
	padding-left: 5px;
	padding-right: 5px;
}

.notapproved
{
	color: #800000;
	border: solid 1px #800000;
	padding-left: 5px;
	padding-right: 5px;
}

/*
.variables
{
	background:#FFFFE1;
	border: solid 1px #FFDD75;
	font-size: 12px;
	margin: 1px;
	padding: 2px;
	font-family: serif;
	height: 126px;
	overflow: auto;
}
*/

.hint
{
	text-align:justify;
	color: Black;
	background:#FFFFE1;
	border: solid 1px #FFDD75;
	padding: 4px;
}

table.list
{
	border:solid 1px #ACA899;
	margin-bottom: 3px;
}

table.list th, tr.listHeader td
{
	background-color: #CECECE;
	font-weight: bold;
}

.originalOrderTitle
{
	font-size: 20pt;
	
}

.orderNumber
{
	font-weight: bold;
}

table.splits
{
	background-color: #f9f9ff;
	border: solid 1px #b0b0ff;
}

table.splits th
{
	background-color: #CECECE;
	font-weight: bold;
}

