/****************************
	
	Map Tools Cart 
	Greg Young
	March 2009
	
****************************/

#cartContainer	{
	position:relative;
	width:992px;
	min-height:200px;
	margin:0 auto;
}
#titleBar	{
	position:relative;
	width:992px;
	height:28px;
	background-image:url(../images/cartTopBar.jpg);
	margin:0 auto;
}
.item	{
	position:relative;
	width:992px;
	border-bottom:1px solid #666666;
}
.theQuantity	{
	position:absolute;
	width:50px;
	height:29px;
	left: 689px;
	top: 4px;
	font-size:21px;
	color:#9CCC38;
	text-align:center;
}
.thePrice	{
	position:absolute;
	width:72px;
	height:28px;
	left: 792px;
	top: 4px;
	font-size:21px;
	color:#9CCC38;
	text-align:center;
}
.theVAT	{
	position:absolute;
	width:75px;
	height:27px;
	left: 894px;
	top: 3px;
	font-size:21px;
	color:#9CCC38;
	text-align:center;
}
.deleteItem	{
	position:absolute;
	width:30px;
	height:27px;
	left: 551px;
	top: 8px;
	font-size:21px;
	color:#9CCC38;
	text-align:center;
}	
#totalBox	{
	position:relative;
	width:175px;
	height:99px;
	background-image:url(../images/totalImage.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-top:25px;
}	
#subTotal	{
	position:relative;
	float:right;
	font-size:14px;
	color:#FFFFFF;
	top:4px;
	margin-right:6px;
}
#vatTotal	{
	position:relative;
	float:right;
	font-size:14px;
	color:#FFFFFF;
	top:13px;
	margin-right:6px;
	clear:right;
}
#theTotal	{
	position:relative;
	float:right;
	font-size:14px;
	color:#FFFFFF;
	top:22px;
	margin-right:6px;
	clear:right;
}
#termsConditions	{
	positions:relative;
	width:100%;
	height:45px;
	clear:both;
	font:normal normal 86%/1.5em 'Lucida Grande','Lucida Sans','Lucida Sans Unicode',Verdana,sans-serif;
	font-size:16px;
	outline:none;
}
#checkoutButtons	{
	position:relative;
	width:100%;
	height:100px;
	margin-top:15px;
}









/* fancyform styles */
.demo label{display:block;padding:0.5em;padding-left:32px;background-position:8px center;background-repeat:no-repeat;border:1px solid #252525;clear:both;cursor:pointer}
.checked{background-color:#222;background-image:url(chk_on.png)}
.unchecked{background-color:#1c1c1c;background-image:url(chk_off.png)}
.selected{background-color:#222;background-image:url(rdo_on.png)}
.unselected{background-color:#1c1c1c;background-image:url(rdo_off.png)}
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}
