/*·························  © Webacumen 2006. All rights reserved  ··········································

Project			:	standard
Module Name		:	basket.css
Purpose			:	Basket Page Styles rgb(188, 219, 237) rgb(142, 205, 240)
············································································································
Revision History

Date			Rev			CA Number		Changes Made
01/10/06		1			D001/0000		Initial Review
··········································································································*/

div.divBktHed {overflow: hidden; background-color: WHITE; border-style: solid;}
div.divBktBkt {overflow: auto; background-color: ALICEBLUE; border-style: solid;}
div.divBktSde {overflow: auto; background-color: ALICEBLUE; border-style: solid;}
div.divBktHed, div.divBktBkt, div.divBktSde
{
	margin: 0px;
	padding: 0px;
	border-width: 1px; 
	border-color: rgb(179, 176, 171);
}

/*·········································································································
Images
··········································································································*/

img.imgBkt {width: 70px; margin: 0px; padding: 0px 0px 0px 0px; border-color: GAINSBORO; border-width: 1px; border-style: solid;}

/*·········································································································
Basket Header Styles
··········································································································*/

div.divHedTxt {background-color: BEIGE; width: 360px; margin: 0px 0px 0px 0px;}
div.divHedImg {background-color: YELLOW; width: 225px; margin: 0px 0px 0px 5px;}
div.divHedTxt, div.divHedImg
{
	background-color: Transparent;
	position: relative;
	float: left;
	padding: 0px;
	border-style: none; 
	height: 54px;
	overflow: hidden;
}

p.pHedTle {font-size: 130%; padding: 2px 0px 0px 3px; font-weight: bold; font-family: Arial; color: DARKSLATEGRAY;}
p.pHedTxt {font-size: 100%; padding: 5px 0px 0px 3px; font-weight: normal; color: DARKSLATEGRAY;}
p.pHedTle, p.pHedTxt
{
	margin: 0px 0px 0px 0px;
	line-height: 110%;
	text-align: left;
}

p.pBktSum
{
	background-color: PINK;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 100%;
	display: block;
	/*text-align: center;*/
}

/*·········································································································
Basket Styles
··········································································································*/

div.divBktItm {padding: 0px 0px 5px 0px; background-color: WHITE; float: none; width: 568px; margin: 2px 2px 2px 0px; border-style: solid;}
div.divBktSpc {padding: 0px; background-color: rgb(241, 241, 241); float: none; width: 568px; margin: 2px 2px 2px 0px; border-style: solid;}
div.divBktEnd {padding: 0px; background-color: Transparent; clear: both; border-style: none; }
div.divBktItm, div.divBktSpc, div.divBktEnd
{
	/*background-color: Transparent;*/
	/*height: auto;*/
	position: relative;
	overflow: visible;
	height: auto;
	text-align: left;
	border-color: GAINSBORO;
	border-width: 1px;
}

div.divBktImg {background-color: PINK; width: 70px; margin: 2px 5px 2px 1px;}
div.divBktDet {background-color: YELLOW; width: 290px; margin: 2px 5px 0px 2px;}
div.divBktSub {background-color: PLUM; width: 320px; margin: 2px 5px 0px 2px;}
div.divBktQty {background-color: HOTPINK; width: 70px; margin: 2px 5px 0px 2px;}
div.divBktTot {background-color: GREEN; width: 100px; margin: 2px 0px 0px 2px;}
div.divBktImg, div.divBktDet, div.divBktSub, div.divBktQty, div.divBktTot
{
	background-color: Transparent;
	position: relative;
	float: left;
	padding: 0px;
	height: auto;
	border-style: none; 
	overflow: visible;
}

div.divBktExp
{
	background-image: url(../fldimg/arrow.jpg); 
	background-repeat: no-repeat;
	background-color: Transparent;
	position: relative;
	float: left;
	padding: 0px;
	margin: 2px 5px 2px 0px;
	height: 53px;
	width: 45px;
	border-style: none; 
	overflow: visible;
}

p.pBktNon {font-size: 130%; padding: 30px 0px 0px 0px; font-weight: bold; font-family: Arial; text-align: center; color: DARKSLATEGRAY;}
p.pBktTle {font-size: 130%; padding: 5px 0px 0px 5px; font-weight: bold; font-family: Arial; text-align: left; color: DARKSLATEGRAY;}
p.pBktCod {font-size: 100%; padding: 5px 0px 0px 5px; font-weight: bold; font-family: Arial; text-align: left; color: DARKSLATEGRAY;}
p.pBktExp {font-size: 100%; padding: 5px 0px 0px 5px; font-weight: normal; font-family: Arial; text-align: left; color: DARKSLATEGRAY; font-style: italic;}
p.pBktPrp {font-size: 100%; padding: 10px 0px 0px 5px; font-weight: normal; font-family: Arial; text-align: left; color: DARKSLATEGRAY;}
p.pBktQty {font-size: 100%; padding: 5px 0px 0px 0px; font-weight: normal; font-family: Arial; text-align: center; color: DARKSLATEGRAY;}
p.pBktSub {font-size: 100%; padding: 5px 0px 0px 0px; font-weight: normal; font-family: Arial; text-align: center; color: DARKSLATEGRAY;}
p.pBktPrc {font-size: 150%; padding: 8px 0px 15px 0px; font-weight: bold; font-family: Arial; text-align: center; color: FORESTGREEN;}
p.pBktUnt {font-size: 100%; padding: 2px 0px 3px 0px; font-weight: normal; font-family: Arial; text-align: center; color: DARKSLATEGRAY;}
p.pBktDel {font-size: 100%; padding: 10px 0px 5px 0px; text-align: left; color: DARKSLATEGRAY;}
p.pBktUpd {font-size: 100%; padding: 5px 0px 0px 0px; text-align: center; color: DARKSLATEGRAY;}
p.pBktNon, p.pBktTle, p.pBktCod, p.pBktExp, p.pBktPrp, p.pBktQty, p.pBktSub, p.pBktPrc, p.pBktUnt, p.pBktDel, p.pBktUpd
{
	margin: 0px 0px 0px 0px;
	line-height: 100%;
}

p.pBktSum
{
	background-color: PINK;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 100%;
	display: block;
	/*text-align: center;*/
}

/*·········································································································
Tables
··········································································································*/

table.tblHed {width: 100%; background-color: BEIGE;}
table.tblSum {width: 100%; background-color: RED;}
table.tblHed , table.tblSum
{
	background-color: Transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-style: none;
	overflow: visible;
}

td.tdHedHed {font-size: 130%; padding: 5px 0px 0px 5px; height: 20px; font-weight: bold; color: DARKSLATEGRAY; font-family: Arial;}
td.tdHedStd {font-size: 100%; padding: 2px 0px 0px 5px; font-weight: normal; color: DARKSLATEGRAY;}
td.tdHedHed, td.tdHedStd
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height: 100%;
	vertical-align: top;
}

td.tdSumHed {font-size: 130%; padding: 15px 0px 15px 0px; text-align: center; font-weight: bold; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumTwo {font-size: 100%; padding: 0px 0px 5px 20px; text-align: left; font-weight: normal; color: RED;}
td.tdSumStd {font-size: 100%; padding: 0px 0px 5px 20px; text-align: left; font-weight: normal; color: DARKSLATEGRAY;}
td.tdSumQty {font-size: 100%; padding: 0px 20px 5px 0px; text-align: right; font-weight: normal; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumSub {font-size: 100%; padding: 0px 20px 5px 0px; text-align: right; font-weight: normal; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumPkg {font-size: 100%; padding: 0px 20px 5px 0px; text-align: right; font-weight: normal; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumTot {font-size: 100%; padding: 0px 20px 5px 0px; text-align: right; font-weight: normal; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumVat {font-size: 100%; padding: 0px 20px 5px 0px; text-align: right; font-weight: normal; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumOrd {font-size: 130%; padding: 0px 20px 0px 0px; text-align: right; font-weight: bold; color: FORESTGREEN; font-family: Arial;}
td.tdSumSpc {font-size: 80%; padding: 0px 20px 5px 0px; text-align: right; font-weight: bold; color: DARKSLATEGRAY; font-family: Arial;}
td.tdSumCmt {font-size: 100%; padding: 20px 20px 0px 20px; text-align: center; font-weight: normal; color: GREEN;}
td.tdSumBtn {font-size: 100%; padding: 10px 20px 0px 20px; text-align: center; font-weight: normal; color: GREEN;}
td.tdSumDes {font-size: 100%; padding: 5px 10px 0px 10px; text-align: center; font-weight: normal; color: SILVER;}
td.tdSumHed, td.tdSumStd, td.tdSumQty, td.tdSumSub, td.tdSumPkg, td.tdSumTot, 
td.tdSumVat, td.tdSumOrd, td.tdSumSpc, td.tdSumCmt, td.tdSumBtn, td.tdSumDes
{
	margin: 0px 0px 0px 0px;
	line-height: 110%;
	vertical-align: middle;
}
/*·········································································································
Controls
··········································································································*/

input.txtBkt
{
	width: 65px;
	text-align: center; 
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
}

/*·········································································································
Anchors
··········································································································*/

a.aBktUpd {color: WHITE; background-image: url(../fldimg/btn70of.jpg); width: 70px; display: block;}
a.aBktDel {color: WHITE; background-image: url(../fldimg/btn70of.jpg); width: 70px; display: block;}
a.aBktBak {color: WHITE; background-image: url(../fldimg/btn162Pof.jpg); width: 162px; display: block;}
a.aBktChk {color: WHITE; background-image: url(../fldimg/btn162Pof.jpg); width: 162px; display: block;}
a.aBktUpd, a.aBktDel, a.aBktBak, a.aBktChk 
{
	background-color: LIGHTGREY;
	background-repeat: no-repeat;
	height: 26px;
	padding: 0px 0px 0px 0px;
	line-height: 26px;
	text-align: center; 
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: none;
}

a:hover.aBktUpd {color: DARKSLATEGRAY; background-color: LIGHTCYAN; background-image: url(../fldimg/btn70ov.jpg);}
a:hover.aBktDel {color: DARKSLATEGRAY; background-color: LIGHTCYAN; background-image: url(../fldimg/btn70ov.jpg);}
a:hover.aBktBak {color: DARKSLATEGRAY; background-color: LIGHTCYAN; background-image: url(../fldimg/btn162Pov.jpg);}
a:hover.aBktChk {color: DARKSLATEGRAY; background-color: LIGHTCYAN; background-image: url(../fldimg/btn162Pov.jpg);}

/*·········································································································
Images
··········································································································*/

img.imgGate {margin: 0px; padding: 0px 0px 0px 0px; border-color: GAINSBORO; border-width: 1px; border-style: none;}

