/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #f0f0f0;
}



p, .normal	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	100%;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	 COLOR: #000000;
	}	


H1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	36px;
	font-weight: normal;
	color:#003366;
	padding-top:0px
	
	
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		

A:link	{	
	text-decoration:	none;
	color:#0066CC
	
	}	
		
A:visited	{	
	text-decoration:	none;
	color:#0066CC
	
	}	
		
A:active	{	
	text-decoration:	none;
	color:#0066CC
	
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:#0066CC
	
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
TR
{
	border-bottom-style: none;
}
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
.DividerLine 
{
	border-style:dashed;
}
.Labels
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
.hr_home
{
	color:Teal
}
.hr_customer
{
	color:Blue
}
.hr_location
{
	color:Black
}
.hr_dropzone
{
	color:Green
}
.hr_quote
{
	color:Turquoise
}
.hr_rack
{
	color:Gray
}
.hr_order
{
	color:Salmon
}
.hr_contract
{
	color:Maroon
}
.hr_contact
{
	color:Navy
}
.hr_material
{
	color:Olive
}
.hr_customer
{
	color:Plum
}
.hr_a-z
{
	color:Silver
}
.hr_sysadmin
{
	color:Teal
}
.hr_mydetails
{
	color:Teal
}
.hr_logout
{
	color:Teal
}
.hr_reporting
{
	color:Teal
}
.hr_
{
	color:Teal
}
.PageHeading_home
{
	color:Teal;
	font-size:large
}
.PageHeading_customer
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Silver;
}
.PageHeading_customer_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: white;
	padding-top: 2px;
	background-repeat: repeat-x;
	font-family: Arial;
	background-color: teal;
}
.PageHeading_location
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color: Silver; 
}
.PageHeading_location_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color: Teal; 
}
.PageHeading_dropzone
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color: Silver; /*#89C6E7;*/
}
.PageHeading_dropzone_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color: Teal; /*#89C6E7;*/
}
.PageHeading_quote
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Silver;

}
.PageHeading_quote_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Teal;

}
.PageHeading_rack
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Silver; /*#C67DD5;*/
	padding: 2px 0 0 4px;

}
.PageHeading_rack_on
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Teal; /*#C67DD5;*/
	padding: 2px 0 0 4px;

}
.PageHeading_order
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Silver; /*#F19EAF;*/
	padding: 2px 0 0 4px;

}
.PageHeading_order_on
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Teal; /*#F19EAF;*/
	padding: 2px 0 0 4px;

}
.PageHeading_contract
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Silver; /*#AAEAE0;*/
	padding: 2px 0 0 4px;

}
.PageHeading_contract_on
{
	color:#fff;
	font-size: 14px;
	font-weight:bold;
	background-color: Teal; /*#AAEAE0;*/
	padding: 2px 0 0 4px;

}
.PageHeading_contact
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Silver; /*#DAD9EC;*/
}
.PageHeading_contact_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Teal; /*#DAD9EC;*/
}
.PageHeading_material
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Silver; /*#BCEFB4;*/
}
.PageHeading_material_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Teal; /*#BCEFB4;*/
}
.PageHeading_a-z
{
	color:Silver;
	font-size:large

}
.PageHeading_a-z_on
{
	color:Silver;
	font-size: 14px;
	font-weight:bold;
}
.PageHeading_sysadmin
{
	color:Teal;
	font-size:large
}
.PageHeading_sysadmin_on
{
	color:Teal;
	font-size: 14px;
	font-weight:bold;
}
.PageHeading_courier
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Silver; /*#BCEFB4;*/
}
.PageHeading_courier_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Teal; /*#BCEFB4;*/
}
.PageHeading_mydetails
{
	color:Teal;
	font-size: 14px;
	font-weight:bold;

}
.PageHeading_logout
{
	color:Teal;
	font-size: 14px;
	font-weight:bold;

}
.PageHeading_reporting
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Silver; /*#BCEFB4;*/
}
.PageHeading_reporting_on
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:  Teal; /*#BCEFB4;*/
}
.PageHeading_
{
	color:Teal;
	font-size: 14px;
	font-weight:bold;

}

.Labels_home
{
	color:Black;
	font-size:small
}
.Labels_customer
{
	color:Black;
	font-size:small
}
.Labels_location
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;
}
.Labels_drops
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;
}
.Labels_quote
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}
.Labels_rack
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}
.Labels_order
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}
.Labels_contract
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}

.Labels_material
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}
.Labels_customer
{
	color:Black;
	font-size:small;
	background-color:#F1504B;
	padding: 2px 0 0 4px;

}
.Labels_a-z
{
	color:Black;
	font-size:small

}
.Labels_sysadmin
{
	color:Black;
	font-size:small

}
.Labels_mydetails
{
	color:Black;
	font-size:small

}
.Labels_logout
{
	color:Black;
	font-size:small

}
.Labels_reporting
{
	color:Black;
	font-size:small

}


.button{

width:150px;
height:24px;
FONT-FAMILY: Verdana, Helvetica, sans-serif;
font-size:12px;

}
.Labels_
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
}

.Labels_Error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #FF0000;
}

.RowSelected_True
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	text-transform: none;
	color: #000000;
	font-style: normal;
	letter-spacing: normal;
	background-color: lightblue;
	text-decoration: none;
}
.RowSelected_False 
{
	background-color:White;
	font-size:	100%;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
}
.DropSiteSelected_True
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	text-transform: none;
	color: #000000;
	font-style: normal;
	letter-spacing: normal;
	background-color: gainsboro;
	text-decoration: none;
}
.DataGridHeader
{
	color: white;
	font-weight: bold;
	vertical-align: top;
	background-color: #006699;
	text-decoration: none;
}


.DataGridHeader a, .DataGridHeader a:active, .DataGridHeader a:visited
{
	color: white;
	font-size:11px;
	font-weight: bold;
	vertical-align: top;
	background-color: #006699;
	text-decoration: none;
}

.DataGridHeader a:hover
{
	color: white;
	text-decoration: underline;
	
} 
.DataGridHeaderLinks
{
	color: white;
	font-weight: bold;
	vertical-align: top;
	background-color: #006699;
	text-decoration: none;
}
.NonEditableInput
{
	visibility: hidden;
}
.EditableInput
{
	background-color: snow;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;

}
INPUT, SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
}

.Module_on .SectionHeading
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Teal;
	display:block;
}
.Module_on
{
	border-right: teal 1px solid;
	border-top: teal 1px solid;
	border-left: teal 1px solid;
	width: 100%;
	border-bottom: teal 1px solid;
}
.Module_off .SectionHeading
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Silver;
	display: block;
}
.Module_hidden .SectionHeading
{
	padding-right: 0px;
	padding-left: 4px;
	font-size: 14px;
	font-weight:bold;
	padding-bottom: 0px;
	width: 100%;
	color: #fff;
	padding-top: 2px;
	background-color:Silver;
	display:none;
}
.Module_hidden 
{
	display:none
}
.Module_off .SectionBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	background-color:White;
	display:none;
}
.Module_on .SectionBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	background-color:White;
	display:block;
}
.Module_off .SectionSearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	background-color:White;
	display:block;
}
.Module_on .SectionSearch
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	background-color:White;
	display:block;
}
.ContactPanel
{
	border-right: #ffcc00 1px solid;
	border-top: #ffcc00 1px solid;
	border-left: #ffcc00 1px solid;
	border-bottom: #ffcc00 1px solid;
	background-color: lemonchiffon;
}

.ContactPanelInactive
{
	 color:#999999;
}

.ContactPanelInactive #a
{
	 color:#999999;
}


.OrgType1
{
	background-color: papayawhip;
}
.OrgType2
{
	background-color: lightblue;
}
.OrgType3
{
	background-color: lightcyan;
}
.OrgType4
{
	background-color: lightyellow;
}

.ViewOrderAddressDetails { float:left; width: 33%; }
 
.OrderAddressPanels
{
	border-right: #ffcc00 1px solid;
	border-top: #ffcc00 1px solid;
	border-left: #ffcc00 1px solid;
	border-bottom: #ffcc00 1px solid;
	background-color: lemonchiffon;
	float:left;
	padding:5px;
	width: 100%;
}

.clearboth { clear:both; }

.ErrorText { color:#FF0000; font-weight:bold; }

.mousenormal
{
	cursor:default;
}

.center
{
	text-align:center;
}

