	
	/* 
	 Body 
	*/
	body { 	
	margin: 0px;	
	padding: 0px;
	border: 0px;
	font-family: verdana, helvetica, arial, sans-serif;	
	font-size: 0.6em;
	font-weight: normal;
	background: #ffffff url( ../images/background.gif );	
	}		
	
	
		
	/*
	 Main Links
	*/	
	body a 
	{
		color: #666666 !important;
		text-decoration: underline !important;
	}
	
	/*
	 Forms - remove padding by default.
	*/	
	form {
	margin: 0px;	
	padding: 0px;
	}

	/*
	 Images - remove borders by default.
	*/	
	img {
	border: 0px;
	}

	/*
	 Centre Style
	*/	
	#centreStyle {		
	position: relative;
	margin-top: 20px;
	text-align: center; 
	}	
	
	/*
	 Site Container
	*/	
	* html #siteCon {	
	position: relative;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	text-align: left;
	background: #ffffff;
	background: url(../images/whiteBackground.jpg) left top repeat-y;
	}		
	
	
	#utilityLinksCon a 
	{
		padding-right: 12px;
	}
	
	/* Footer Container */
	#footerCon {
	display: none;
	}
	
	
	/*********************************** IMAGE BUTTONS, FIELDS ************************************/
	.imageRightContent,
	.buyForm
	{
		width: 240px;
	}
	
	.imageContainer
	{
		width: 650px;
	}

label.fieldTitle
{
	font-family:Arial;
	font-size: 1em;
	font-weight:normal;	
	color:#303030;	
		
}

/***************************SEARCH Control*****************************/
	.searchContent 
	{	
		display:none;
	}
	
	/* Adds a small margin to top of 'search' and 'your shopping cart' images */
	.spaceTop 
	{
		margin-top: 5px;
		text-align: left;		
		margin-bottom: 7px;
	}


/***************************CART Summary control*****************************/
.cartContent
{
	display:none;
}


/***************************Subpage Title*****************************/


/*************************** OTHER *****************************/
	.displayNone {
	display: none:
	}
	
	.displayBlock {
	display: block:
	}
	
	.displayInline {
	display: inline:
	}
	
/**********************Cart page***********************/
* html #containerSC #ShoppingCart
{
	position: relative;
	clear: both;
	padding-top: 10px !important;
	margin-left: 7px !important;	
	width: 600px;
}

* html #ShoppingCart
{
	width: 599px;
	z-index: 2;
}

#ShoppingCart .thumbnailSection
{		
	border: 1px solid #CCCCCC;	
	width: 160px;
	height: 135px !important;
	background-color: #F7F7F7;		
	margin-bottom: 7px;
	float: right;
}

#ShoppingCart .thumbnailSection a
{	
	text-decoration: none;
}

#ShoppingCart .thumbnailSection img
{
	margin-top:5px;	
	margin-left:5px;
	border:0px solid black;
}

.thumbnailSection .photoNumber
{
	float:right;
	margin-right:5px;
	margin-top:5px;
}

.thumbnailSection .photoNumber .title
{
	color: #909090;
	font-family: Arial;
	font-size: 1.1em;
	font-weight:bold;				
}

.thumbnailSection .photoNumber .number
{
	color: #303030;
	font-family:Arial;
	font-size: 1.0em;
	font-weight:normal;		
}


#ShoppingCart .detailSection 
{	
	border: 1px solid #CCCCCC;
	height: 135px;
	float: right;
	width: 350px;
	margin-left: 2px; 
	margin-right: 0px;
}


#ShoppingCart .detailSection table
{
	width:400px;		
	margin-left: 5px;
	margin-top: 5px;
	
}
#ShoppingCart .detailSection th
{
	color: #909090;
	font-family:Arial;
	font-size: 1em;
	font-weight:bold;		
	text-align:left;	
}




.detailSection tr.odd
{
	background-color:#F7F7F7;	
}	

.detailSection td
{
	color: black;
	font-family:Arial;
	font-size: 1em;
	font-weight:normal;		
	text-align:left;	
	vertical-align:top;
	padding-left:3px;
}

.detailSection tr.space
{
	display:block;
	height:5px;	
}			      

.detailSection tr.subTotal			      
{
	
	
}

.detailSection td.subTotalTitle
{
	color: #909090;
	font-family:Arial;
	font-size: 1em;
	font-weight:bold;		
	text-align:right;			
	display:none;
}

.detailSection .subTotalPrice
{
	font-weight:bold;
	margin-left:10px;		
	font-size:1.0em !important;
	display:none;
}

#ShoppingCart .moreInfo
{
	color: #909090;	
	border-bottom:1px solid #909090;		
	cursor:hand;
}

#ShoppingCart .AustOnly
{
	display:inline;
}


.orderSectionRight
{
	margin-right: 20px;
}


#OrderDetails table
{

	margin-left: 0px;
}

#OrderDetails a.deleteItemLink
{
	display: none;	
}



/*#ShoppingCart th
{
	font-family:Arial;
	font-size: 0.7em;
	font-weight:bold;	
	color:Black;	
	text-align:left;
}

#ShoppingCart td
{
	font-family:Arial;
	font-size: 0.7em;
	font-weight:normal;	
	color:Black;	
	text-align:left;
	vertical-align:top;
}

#ShoppingCart a
{
	font-family:Arial;
	font-size: 1.0em;
	font-weight:bold;	
	color:#A0A0A0;	
	text-align:left;
	vertical-align:top;	
}
*/

printLink
{
	display: none;
}
/*
#Results #ShoppingCart .detailSection
{		
	border: 1px solid #CCCCCC;
	height: 135px;
	float: right;
	width: 300px;
	margin-right: 2px; 
}

#Results #ShoppingCart .thumbNailSection
{		
	border: 1px solid #CCCCCC;
	height: 135px;
	float: left;
	width: 50px;
	margin-right: 2px; 
}
*/