﻿.EpcPedidoTitle
{
	position:				relative;
	text-align:				center;
	font-size:				1.5em;
	font-weight:			bold;
	font-style:				italic;
	color:					#990000;
	margin-bottom:			1em;
	width:					100%;
	text-align:				center;
}

.EpcPedidoVacioImg
{
	vertical-align:			middle;
	margin-left:			1em;
}
.EpcPedidoVacioRef
{
	position:				relative;
	text-decoration:		none;
	vertical-align:			middle;
	top:					1em;
	left:					22em;
	text-align:				center;
	color:					#990000;
	font-weight:			bold;
	font-size:				1em;
}

.EpcPedidoStepsContainer
{
	width:					75em;
	height:					4.8em;
}

.EpcPedidoStepsSubContainer
{
	margin:					0 auto 0 auto;
	width:					62.5em;
	height:					2.4em;
}

.EpcPedidoStep
{
	float:					left;
	width:					15em;
	height:					2.2em;
	cursor:					pointer;
	padding:				2px 3px 2px 3px;
	margin-left:			0.25em;
	margin-right:			0.25em;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;		
}

.EpcPedidoStepSelected
{
	float:					left;
	width:					15em;
	height:					2.2em;
	cursor:					pointer;
	padding:				2px 3px 2px 3px;
	margin-left:			0.25em;
	margin-right:			0.25em;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient2.jpg);
	background-repeat:		repeat-x;
	background-position:	left top;	
	background-color:		#FFFFFF;		
}


.EpcTopContainer
{
	position:				relative;
}

.EpcProductsContainer
{
	position:				relative;
	margin:					0 auto;
	width:					61em;
}

.EpcClientContainer
{
	position:				relative;
	margin:					0 auto;
	width:					61em;
}

.EpcTransportationContainer
{
	position:				relative;
	margin:					0 auto;
	margin-top:				2em;
	width:					61em;
	height:					17em;
}

.EpcConfirmationContainer
{
	position:				relative;
	margin:					0 auto;
	width:					61em;
	height:					15em;
}

.EpcPedidoProductsTitle
{
	position:				relative;
	font-size:				1.1em;
	width:					100%;
	top:					0em;
	font-weight:			bold;
	color:					#990000;
}

.EpcPedidoProducts
{
	position:				absolute;
	font-size:				1.1em;
	width:					100%;
	left:					0.5em;
	top:					0.5em;
	font-weight:			bold;
	font-style:				italic;
	color:					#990000;
}

.EpcPedidoProductsLine
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					2em;
	text-align:				center;
}

.EpcPedidoDataGrid
{
	position:				relative;
}

.EpcPedidoList
{
	position:				relative;
	top:					3em;
	left:					0em;
	margin-bottom:			1.5em;	
}

.EpcPedidoCellHeader
{
	padding-left:			0.25em;
	padding-right:			0.25em;
	height:					2.6em;
	vertical-align:			bottom;
}

.EpcPedidoHeader
{
	font-style:				italic;
	font-weight:			bold;
}

.EpcPedidoCellRow
{
	position:				relative;
	vertical-align:			top;
	height:					5em;
	padding-left:			0.25em;
	padding-right:			0.25em;

}

.EpcPedidoCellHeaderImage
{
	text-align:				center;
	padding-left:			1.2em;
	padding-right:			1.2em;
	font-style:				italic;
	font-weight:			bold;
	height:					2.6em;
	vertical-align:			bottom;
}

.EpcPedidoCellRowImage
{
	padding-top:			0.7em;
	text-align:				center;
	vertical-align:			top;
}

.EpcPedidoRowImagev
{
	height:					4em;
}

.EpcPedidoRowImageh
{
	width:					4em;
}

.EpcPedidoRow
{
	padding-top:			0.5em;
}

.EpcPedidoRowNumber
{
	padding-top:			0.5em;
	text-align:				right;	
}


.EpcPedidoCenter
{
	text-align:				center;
    width:					6em;
	padding-top:			0.5em;
}

.EpcPedidoHeaderNumber
{
	font-style:				italic;
	font-weight:			bold;
	text-align:				right;	
	height:					2.6em;
	vertical-align:			bottom;
}

.EpcPedidoHeaderCenter
{
	font-style:				italic;
	font-weight:			bold;
	text-align:				center;
	height:					2.6em;
	vertical-align:			bottom;
}

.EpcPedidoHeaderAdd
{
	margin-right:			0.6em;
	height:					2.6em;
	vertical-align:			bottom;
}

.EpcPedidoHeaderCategory
{
	font-style:				italic;
	font-weight:			bold;
	width:					6em;
}
.EpcPedidoRowCategory
{
	position:				absolute;
	clip:					rect(0 5em 4.2em 0);
    width:					5em;
    height:					5em;
	padding-top:			0.5em;
}



.EpcPedidoHeaderSubCategory
{
	font-style:				italic;
	font-weight:			bold;
	width:					9em;
}
.EpcPedidoRowSubCategory
{
	position:				absolute;
	clip:					rect(0 8em 4.2em 0);
    width:					8em;
	padding-top:			0.5em;
    height:					5em;
}



.EpcPedidoHeaderProduct
{
	font-style:				italic;
	font-weight:			bold;
	width:					11em;
}
.EpcPedidoRowProduct
{
	position:				absolute;
	clip:					rect(0 12em 4.2em 0);
	padding-top:			0.5em;
	width:					11em;
}

.EpcPedidoHeaderColor
{
	font-style:				italic;
	font-weight:			bold;
	width:					8.5em;
	text-align:				left;
}
.EpcPedidoRowColor
{
	position:				relative;
	text-align:				left;
	top:					0.45em;
	width:					8.5em;
}
.EpcPedidoRowColorComboBox
{
	position:				relative;
	left:					0;
	top:					0.3em;
	text-align:				left;
	width:					9.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}



.EpcPedidoHeaderAmount
{
	font-style:				italic;
	font-weight:			bold;
	width:					3.5em;
	text-align:				right;
}
.EpcPedidoRowAmount
{
	position:				absolute;
	text-align:				right;
	width:					3.5em;
}
.EpcPedidoRowAmountTextBox
{
	position:				relative;
	left:					0;
	top:					0.25em;
	text-align:				right;
	width:					4.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcPedidoRowAmount
{
	position:				absolute;
	clip:					rect(0 6.4em 4.2em 0);
	padding-top:			0.5em;
	text-align:				right;
	width:					4.5em;
}

.EpcPedidoHeaderPrice
{
	font-style:				italic;
	font-weight:			bold;
	width:					5.7em;
	text-align:				right;
}
.EpcPedidoRowPrice
{
	position:				absolute;
	clip:					rect(0 6.7em 4.2em 0);
	padding-top:			0.5em;
	text-align:				right;
	width:					5.7em;
}

.EpcPedidoHeaderVisible
{
	font-style:				italic;
	font-weight:			bold;
	width:					4em;
	text-align:				center;
}
.EpcPedidoRowVisible
{
	position:				absolute;
	clip:					rect(0 5em 4.2em 0);
	padding-top:			0.5em;
	text-align:				center;
	width:					4em;
}


.EpcPedidoRowRemark
{
	padding-top:			0em;
	padding-bottom:			0em;
}

.EpcPedidoOptions
{
	padding:				0.5em;
}

.EpcPedidoProductsSubTotalLine
{	
	position:				relative;
	width:					100%;
	height:					3px;
	top:					2em;
	text-align:				center;
}	

.EpcPedidoProductsSubTotalValue
{
	position:				relative;
	font-size:				1.1em;
	width:					55em;
	text-align:				right;
	top:					2.5em;
	font-weight:			bold;
	color:					#990000;
	margin-bottom:			2em;
}



.EpcPedidoClientTitle
{
	position:				relative;
	font-size:				1.1em;
	width:					100%;
	top:					1.5em;
	font-weight:			bold;
	color:					#990000;
}

.EpcPedidoClientData
{
	position:				absolute;
	font-size:				1.1em;
	width:					100%;
	left:					0.5em;
	top:					0.5em;
	font-weight:			bold;
	font-style:				italic;
	color:					#990000;
}

.EpcPedidoClientDataLine
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					2em;
	text-align:				center;
}

.EpcPedidoErrorInfoImage
{
	vertical-align:			-50%;
	margin-right:			0.5em;
}
.EpcPedidoErrorInfo
{
	position:				absolute;
	top:					3em;
	margin-left:			auto;
	margin-right:			auto;
	margin-bottom:			0em;
	width:					100%;
	text-align:				center;
	color:					#DF0000;
	font-weight:			bold;
	font-size:				1em;
}

.EpcOrderNameLabel
{
	position:				absolute;
	left:					3em;
	top:					6.2em;
	width:					8.8em;
	text-align:				right;
}

.EpcOrderNameTextBox
{
	position:				absolute;
	left:					12.5em;
	top:					6em;
	width:					17em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#ffffff;
}

.EpcOrderNameLabelValue
{
	position:				absolute;
	left:					12.5em;
	top:					6em;
	width:					17em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}
.EpcOrderEMailLabel
{
	position:				absolute;
	left:					30.6em;
	top:					6.2em;
	width:					3.8em;
	text-align:				right;
}

.EpcOrderEMailTextBox
{
	position:				absolute;
	left:					35.2em;
	top:					6em;
	width:					16em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderEMailLabelValue
{
	position:				absolute;
	left:					35.2em;
	top:					6em;
	width:					16em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}

.EpcOrderAddressLabel
{
	position:				absolute;
	left:					3em;
	top:					9.2em;
	width:					8.8em;
	text-align:				right;
}

.EpcOrderAddressTextBox
{
	position:				absolute;
	left:					12.5em;
	top:					9em;
	width:					38.73em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderAddressLabelValue
{
	position:				absolute;
	left:					12.5em;
	top:					9em;
	width:					38.73em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}


.EpcOrderPostalCodeLabel
{
	position:				absolute;
	left:					3em;
	top:					12.2em;
	width:					8.8em;
	text-align:				right;
}

.EpcOrderPostalCodeTextBox
{
	position:				absolute;
	left:					12.5em;
	top:					12em;
	width:					3.8em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderPostalCodeLabelValue
{
	position:				absolute;
	left:					12.5em;
	top:					12em;
	width:					3.8em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}

.EpcOrderCountyLabel
{
	position:				absolute;
	left:					18em;
	top:					12.2em;
	width:					5em;
	text-align:				right;
}

.EpcOrderCountyTextBox
{
	position:				absolute;
	left:					24em;
	top:					12em;
	width:					27.2em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderCountyLabelValue
{
	position:				absolute;
	left:					24em;
	top:					12em;
	width:					27.2em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}

.EpcOrderProvinceLabel
{
	position:				absolute;
	left:					3em;
	top:					15.2em;
	width:					8.8em;
	text-align:				right;
}

.EpcOrderProvinceTextBox
{
	position:				absolute;
	left:					12.5em;
	top:					15em;
	width:					23em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderProvinceLabelValue
{	
	position:				absolute;
	left:					12.5em;
	top:					15em;
	width:					23em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}

.EpcOrderPhoneLabel
{
	position:				absolute;
	left:					36.5em;
	top:					15.2em;
	width:					5em;
	text-align:				right;
}

.EpcOrderPhoneTextBox
{
	position:				absolute;
	left:					42.5em;
	top:					15em;
	width:					8.7em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderPhoneLabelValue
{
	position:				absolute;
	left:					42.5em;
	top:					15em;
	width:					8.7em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}


.EpcOrderHowDidYouKnowLabelValue
{
	position:				absolute;
	left:					12.5em;
	top:					18em;
	width:					38.7em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	background-color:		#fff8f8;
}
.EpcOrderHowDidYouKnowLabel
{
	position:				absolute;
	left:					0em;
	top:					18.2em;
	width:					11.8em;
	text-align:				right;
}
.EpcOrderHowDidYouKnowComboBox
{
	position:				absolute;
	left:					12.5em;
	top:					18em;
	width:					18em;
	height:					1.9em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderHowDidYouKnowRemarkTextBox
{
	position:				absolute;
	left:					31.5em;
	top:					18em;
	width:					19.7em;
	height:					1.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderRemarkLabel
{
	position:				absolute;
	left:					3em;
	top:					21em;
	width:					8.8em;
	text-align:				right;
}

.EpcOrderRemarkTextBox
{
	position:				relative;
	left:					12.5em;
	padding-top:			21em;
	margin-top:				21em;
	width:					38.75em;
	height:					4.5em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;
}

.EpcOrderRemarkLabelValue
{
	position:				relative;
	left:					12.5em;
	padding-top:			20.95em;
	padding-bottom:			3em;
	text-align:				justify;
	width:					39.2em;
	font-weight:			bold;
}


.EpcPedidoClientTransportation
{
	position:				absolute;
	font-size:				1.1em;
	width:					100%;
	left:					0.5em;
	top:					0.5em;
	font-weight:			bold;
	font-style:				italic;
	color:					#990000;
}

.EpcPedidoClientTransportationLine
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					2em;
	text-align:				center;
}	

.EpcPedidoTransportationCostTitle
{
	position:				absolute;
	font-size:				1.1em;
	width:					100%;
	left:					0.5em;
	top:					2.5em;
	font-weight:			bold;
	color:					#990000;
}	

.EpcPedidoTransportationCostRemark
{
	position:				absolute;
	font-size:				1.1em;
	width:					55em;
	top:					2.5em;
	text-align:				right;
	font-weight:			bold;
	color:					#990000;
}

.EpcPedidoClientPaymentWayLine
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					7.5em;
	text-align:				center;
}	

.EpcPaymentWayLabel
{
	position:				absolute;
	font-size:				1.1em;
	font-style:				italic;
	width:					100%;
	left:					0.5em;
	top:					5.3em;
	font-weight:			bold;
	color:					#990000;
}

.EpcPaymentWayComboBox
{
	position:				absolute;
	left:					0.5em;
	top:					8.5em;
	width:					19em;
	height:					2em;
	padding:				2px 3px 2px 3px;
	font-weight:			bold;
	border:					1px solid #E0E0E0;
	background:				url(../Images/buttongradient.jpg);
	background-repeat:		repeat-x;
	background-position:	left bottom;	
	background-color:		#FFFFFF;	
}

.EpcPaymentWayLabelValue
{
	position:				absolute;
	left:					0.5em;
	top:					8.5em;
	width:					19em;
	height:					2em;
	font-weight:			bold;
}

.EpcPedidoPaymentWayCostRemark
{
	position:				absolute;
	font-size:				1.1em;
	width:					55em;
	text-align:				right;
	top:					7.5em;
	font-weight:			bold;
	color:					#990000;
}

.EpcPedidoPaymentWayInfo
{
	position:				absolute;
	font-size:				1.1em;
	width:					45em;
	left:					8.5em;
	top:					11.5em;
	color:					#990000;
}

.EpcPedidoClientTotalLineTop
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					5.5em;
	text-align:				center;
}

.EpcPedidoClientTotalLineBottom
{	
	position:				absolute;
	width:					100%;
	height:					3px;
	top:					9em;
	text-align:				center;
}

.EpcPedidoTotalTitle
{
	position:				absolute;
	font-size:				1.1em;
	width:					100%;
	left:					0.5em;
	top:					6em;
	font-weight:			bold;
	color:					#990000;
	font-style:				italic;
}


.EpcPedidoTotalValue
{
	position:				absolute;
	font-size:				1.1em;
	width:					55em;
	text-align:				right;
	top:					6em;
	font-weight:			bold;
	font-style:				italic;
	color:					#990000;
}

.EpcOptionBackToIndex
{	
	position:				absolute;
	left:					13em;
	top:					2.5em;
	width:					13.5em;
	height:					1.8em;
	vertical-align:			middle;
	text-decoration:		none;
	cursor:					pointer;
	padding-left:			0.5em;
	margin-right:			0.5em;
	font-weight:			bold;
	border:					0;
	background:				url(../Images/Back.gif);
	background-repeat:		no-repeat;
	background-position:	left;	
}

.EpcOptionRequery
{
	position:				absolute;
	left:					30em;
	top:					2.5em;
	width:					14em;
	height:					1.8em;
	vertical-align:			middle;
	text-decoration:		none;
	cursor:					pointer;
	padding-left:			0.5em;
	margin-right:			0.5em;
	font-weight:			bold;
	border:					0;
	background:				url(../Images/Refresh.gif);
	background-repeat:		no-repeat;
	background-position:	left;	
}

.EpcOptionClearOrder
{
	position:				absolute;
	left:					47em;
	top:					2.5em;
	width:					11.3em;
	height:					1.8em;
	vertical-align:			middle;
	text-decoration:		none;
	cursor:					pointer;
	padding-left:			0.5em;
	margin-right:			0.5em;
	font-weight:			bold;
	border:					0;
	background:				url(../Images/Delete16.gif);
	background-repeat:		no-repeat;
	background-position:	left;	
}


.EpcButtonTextBorderRequest
{
	position:				relative;
	left:					26em;
	top:					12em;
	width:					10em;
	height:					2em;
	border:					1px solid #E0E0E0;
}
