﻿div.taskStatusCompleted, div.taskStatusReview, div.taskStatusMove, div.taskStatusHold, div.taskStatusSticky
{
	float: left;
	margin-top: 9px;
	border: 1px solid #292929;
	width: 85px;
	padding: 4px;
	text-transform: lowercase;
	text-align: center;
	font-weight: bold;
}

div.taskStatusCompleted a, div.taskStatusReview a, div.taskStatusMove a, div.taskStatusHold a, div.taskStatusSticky a
{
	color: #fff;
	text-decoration: none;
}

div.taskStatusCompleted a:hover, div.taskStatusReview a:hover, div.taskStatusMove a:hover, div.taskStatusHold a:hover, div.taskStatusSticky a:hover
{
	text-decoration: underline;
}

div.taskStatusCompleted
{
	background-color: #49ADFA; 
}

div.taskStatusReview
{
	background-color: #FF645F; 
}

div.taskStatusMove
{
	background-color: #4CEB74; 
}

div.taskStatusHold
{
	background-color: #FFDC60; 
}

div.taskStatusSticky
{
	background-color: #f9a73d; 
}

div.taskStatusContainer
{
	visibility: hidden;
	width: 302px;
	position: absolute;
	z-index: 1000;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	padding: 4px 0 9px 4px;
	margin: 0;
}

div.taskStatusContainer p
{
	padding: 1px 0 1px 8px;
	margin: 0;
}

div.taskStatusContainer p.template
{
	float: left;
	width: 150px;
	text-align: left;
}

div.taskStatusContainer p.actions
{
	width: 302px;
	margin: 0 0 0 0;
	padding: 4px 0 4px 4px;
}

div.taskStatusContainer p input[type="text"]
{
	height: 55px;
	width: 278px;
	margin-bottom: 4px;
}

div.taskStatusContainer p select
{
	width: 158px;
	margin-bottom: 5px;
}

div#noteContainer p.noteBody
{
	padding: 2px 0 2px 4px;
	margin: 0;
}

table.taskContainer td
{
	padding: 3px;
}

table.taskContainer td.daysLeft
{
	padding-left: 6px;
	padding-right: 6px;
	background-color: #ff0000;
	color: #fff;
	font-weight: bold;
	text-align: center;	
}

table.taskContainer td.fulfillmentLocationIDTexas
{
	padding-left: 6px;
	padding-right: 6px;
	background-color: #F69805;
	color: #fff;
	font-weight: bold;
}

div.contactInfoPopup
{
	 position: absolute; 
	 width: 400px; 
	 color: #000; 
	 visibility: hidden; 
	 margin: 6px 0 0 -417px; 
	 padding: 5px 0 5px 10px;
	 background-color: #fff; 
	 border: 1px solid #000;
}

div.contactInfoPopup p
{
	margin: 0;
	padding: 2px;
}

div.contactInfoContainerBillingAddress, div.contactInfoContainerShippingAddress
{
	float: left;
	width: 50%;
	margin: 0 0 -12px 0;
}

div.contactInfoContainerBillingAddress p, div.contactInfoContainerShippingAddress p
{
	line-height: normal;
	margin: 2px;
	padding: 2px;
}

div.inHouseReviewPopup
{
	position: absolute; 
	width: 460px; 
	color: #000; 
	visibility: hidden; 
	margin: 0; 
	padding: 10px 0 10px 10px;
	background-color: #fff; 
	border: 1px solid #000;
}

div.inHouseReviewPopup p
{
	margin: 0 0 0 110px;
	padding: 0;
}

div.inHouseReviewPopup p.inHouseReviewScoreLow
{
	float: left;
	width: 129px;
	margin: 0 0 0 153px;
	padding: 0;
}

div.inHouseReviewPopup p.inHouseReviewScoreHigh
{
	float: left;
	width: 25px;
	margin: 0;
	padding: 0;
}