/* ----------------------------------------------------------------
	Template for css styling for Digicart
---------------------------------------------------------------- */


/* ---------------------------------------------------*/
/* ---------- place your styles here, include body tag ----------- */
/* ---------------------------------------------------*/

.profileimage {
	margin:35px 0 15px 0;
}

 /*features box*/ 

.features {
	border:3px solid #dc1a0b;
}
#search-box {
	padding-top:40px; 
	padding-right:0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 500px;
	align: right;
}

#search-box1 {
	padding-top:40px; 
	padding-right:0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 750px;
	align: right;
}

 /*navigation footer*/  
   
}
.navfoot a:link, .navfoot a:visited {
	font:  11px Arial, Verdana; 
	color: #003672;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px;

}
.navfoot a:hover {
	font: 11px Arial, Verdana; 
	color: #003672;
	text-decoration: underline;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
		
}
.navfoot{
	font:  11px Arial, Verdana; 
	color: #003672;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
/* in body tag include default font and colour most common in site */

	body { 
	margin: 0;
	padding: 0;
	font: 12px Arial, Verdana;
	color: #6C6D6F;
	background-color: #FFF;
	} 
	
/* create general a/p tags for site */
	
	a {
	font: 12px Arial, Verdana;
	color: #003672;
	text-decoration: none;
	font-weight: bold;
	}
a:link {
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline;
	}
	
	
	p {
	font: 12px Arial, Verdana;
	color: #6C6D6F;
	}
introText {	
  font: 12px Arial, Verdana;
  font-weight: bold;
  color: #6C6D6F;
}	
	
/* makes all images have no border */
	
	img {
	border: 0;
	}
	

/* Use this instead of cellpadding, border and cellspacing */
table { 
  padding:0; 
  border:0; 
  border-spacing:0; 
  border-collapse:collapse;
 } 

	
/* ----------- end of your tags ------------- */



/* ---------------------------------------------------*/
/* ---------- digicart predetermined css styles main body ----------- */
/* ---------------------------------------------------*/


/* ---- top nav box ---- */
#top-navigation-box {
	padding-top: 0px; 
	padding-right:0px;
	border: 0px;
	width: 100%;
	}
	
	
#top-navigation-box img{
display:none;
	}
	
/* top nav links */
.TopLink {
  font: 10px Arial, Verdana;
  font-weight: bold;
  color: #003672;
  padding:0px;
  margin:0px;
	}
	
	
/* ------ header styles h1 etc ------- */


h1{
font: 16px Arial, Verdana;
font-weight:bold;
color: #003672;  
}
  
  
.SubHeader2{
font: 12px Arial, Verdana;
color:#003672; 
font-weight:bold; 
text-decoration:none;
  }
  
.SubHeader{
color:#003672; 
font-weight:bold; 
text-decoration:none;
}	
	
	
/* ---------------------------------------------------*/	
/* ------ shop categories/search left hand stuff -----*/
/* ---------------------------------------------------*/
	
	
.MenuCellShop { 
  font: 12px Arial, Verdana;
  color: #4d104b;
  padding:5px 5px 5px 15px;  
 }
	
.MenuSparatorCell { height:13px;}
	
.MenuLink { 
  font: 12px Arial, Verdana;
  color: #808285;
  }

.MenuLink:hover {
text-decoration:underline;
}

.MenuLinkShop { 
  font: 12px Arial, Verdana;
  color: #6C6D6F;
   }

.MenuLinkShop:hover { 
text-decoration:underline;
 }

.FooterLink {
  font: 12px Trebuchet MS;
  color: #4d104b;
  }
  
  
  
/* ---------------------------------------------------*/	
/* ------ promo box/mini cart right hand stuff -----*/
/* ---------------------------------------------------*/
  
/* keep display=none, unless client specificately asks for it */
#logo-box {
display:none;
	}
	
	
/* ----- mini cart ----- */
	
#cart-box {
	border:4px solid #DEE0E2;
	padding:15px;
	background-color:#FFFFFF;
	}
	
	
#cart-box p{
  font: 12px Arial, Verdana;
  color: #6C6D6F;
	}
	
	
/* ----- promo box ----- */	

#promo-box {
	border:3px solid #6793B3;
	padding:15px;
	background-color:#96B8D0;
	background-image:url(Images/i-promo-box-back.jpg);
	background-repeat:repeat-x;
	background-position:top;
   font: 12px Arial, Verdana;
   color: #fff;
}
	
	

	
/* ----------------------------------------------------------------
	Misc. styles
---------------------------------------------------------------- */

/* Email form Styles */
.EmailFormAssetDescriptionCell { 
	font: 12px Arial, Verdana;
	color: #6C6D6F;
}
.EmailFormAssetSubmitButton { 
    background-color:#EFF0F1; 
	font: 12px Arial, Verdana;
	color: #003672; 
    border:2px solid #808285;  
}

.WebPayButton {
background-color:#EFF0F1; 
font: 12px Arial, Verdana;
color: #003672; 
border:2px solid #808285;  
}

/* ---------------------------------------------------*/	
/* ------ shop styles  -----*/
/* ---------------------------------------------------*/

.Heading{
	font: 12px Arial, Verdana;
	color: green; 
}

.onlineShop_ProductThumbnail {
border:4px solid blue;
}

.productthumbnailpadding { 
padding:5px; 
background-color:#ffffff;
}

.onlineShop_ProductListingHeader{ 
background-color:#F7F7F7; 
border-top:1px dashed #878686;
border-bottom:1px dashed #878686;
}

.shop_back {  
border-left:1px dashed #D9D9D9;
}

.onlineShop_DotLine {
border-top:1px solid #D9D9D9;
}

.categorydesc_heading {
	font: 16px Arial, Verdana;
	color: #003672;  
}

.onlineShop_ProductSearchHeader { 
padding : 0 0 0 5; 
border:  1px #B2ACAA solid; 
color: #FFFFFF;
}

.Mini_Heading {
text-transform:uppercase; 
color:#A2A1A1; 
font-weight:bold;
}

.onlineShopShopProgressBarTable {
padding:5px; 
font-weight: bold; 
color: #666666; 
border:1px solid #CFCFCF;
}

.onlineShopShopProgressBarCell {
padding : 5px;
font-weight: bold; 
color: #666666; 
border:1px solid #CFCFCF; 
background-color:#F8F8F8;
}

.onlineShopShopProgressBarON {
padding : 5px;  
font-weight: bold; 
color: #ffffff; 
border:1px solid #CFCFCF; 
background-color:#003672;
}

.onlineShop_BasketHeaderRow { 
background-color:#DAD9D8; 
padding:5px; 
font-weight:bold;
}

.onlineShopBasketOddRow { 
background-color:#F1F1F1; 
padding:5px;
}

.onlineShopBasketSubTotal { 
color:#003672; 
font-weight:bold; 
text-decoration:none;
}

.onlineShopBasketTotalNZ {
color:#003672; 
font-weight:bold; 
text-decoration:none;}

.onlineShopBasketTotal {
color:#003672; 
font-weight:bold; 
text-decoration:none;
}

.onlineShop_ProductName { 
color:#003672; 
font-weight:bold; 
text-decoration:none;
 }
 
.onlineShop_ProductName:hover { 
color:#003672; 
font-weight:bold;  
text-decoration:underline;
 }
 
.back-butttons-main {
background-color:#ffffff;
 }
 
.back-buttons-highlight {
background-color:#1F557B; 
}

#slideshow {
	height:189px;
	margin:0;
	padding:0;
	position:relative;
	width:960px;
}

.replySuccess {
	border-bottom:1px solid #00FF1D;
	border-top:1px solid #00FF1D;
	background:#DFFFE3;
	margin:10px 0 0;
	padding:7px 0 7px 35px;
}