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


/* CSS Document */

	body {
	text-align: center;
	margin: 0px;
	padding: 0;
	background-color:#ffffff;
}

    input, select {
    font: 12px Trebuchet MS;
}

#frame {
	width: 970px;
	margin: 0px auto;
	padding: 0px;
	text-align:center;
}
#logo {
	height: 110px;
	width: 970px;
	margin: 0px;
	padding: 0px;
	text-align:left;
	background: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/logo.gif) no-repeat top;
}
#search {
	margin: 0px;
	padding: 10px 20px 0 805px;
}
#header {
	background: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/header.jpg) no-repeat top;
	width: 970px;
	height: 151px;
	margin: 0px;
	padding: 0px;
	text-align:left;
}
#menu {
	width: 970px;
	height:26px;
	margin:0px;
	padding:0px;
	background: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/white.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#menu ul {
	float: left;
	display: inline;
	width: 930px;
	margin: 0px;
	height:21px;
	text-align:left;
	padding: 5px 0 0px 40px;
}
#menu li {
	margin: 0px;
	display: inline;
	padding: 5px 0 0 0;
	list-style: none;
	color: #3e3c3c;
	height:21px;
}
#menu a:link, #menu a:visited {
	font: 13px Trebuchet MS;
	display: inline;
	color: #3e3c3c;
	text-decoration:none;
	padding: 0px 10px;
	margin: 0px;
}
#menu a:hover {
	margin: 0px 10px;
	font: 13px Trebuchet MS;
	display: inline;
	color: #e04819;
	text-decoration:none;
	padding: 0px;
}
/*----------- content -----------*/
	
	#content {
	width: 970px;
	margin: 0px;
	padding: 0px 0 60px 0;
	background: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/content.gif) repeat-y top;
	text-align:left;
}
#contentleft {
	width: 590px;
	margin: 0px 0px 0px 0px;
	padding: 42px 0px 0px 55px;
	float: left;
	text-align:left;
	font: 12px Trebuchet MS;
	color: #383838;
}
#contentleft p {
	font: 12px Trebuchet MS;
	color: #383838;
	line-height: 14px;
}
#contentleft h1 {
	font: 18px Trebuchet MS;
	color: #e04819;
	margin: 0px;
	padding: 0 20px 0 0;
}
#contentleft h2 {
	font: 12px Trebuchet MS;
	color: #424449;
	background: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/h1_arrow.gif) no-repeat left;
}
#contentleft a:link{
	font: 12px Trebuchet MS;
	color: #000000;
	text-decoration:none;
}

#contentleft a:visited {
	font: 12px Trebuchet MS;
	color: #000000;
	text-decoration:none;
}

#contentleft a:hover {
	font: 12px Trebuchet MS;
	color: #e04819;
	text-decoration:none;
}


#contentright {
	width: 231px;
	margin: 0px;
	padding: 42px 0 0 0px;
	float: right;
	text-align:left;
}

#contentright li{
	margin: 0px;
	padding: 0px;
	float: right;
	text-align:left;
	list-style:none;
	border-bottom: 1px dashed #424449; 
}
#footer {
	margin: 0px;
	padding:0px 0 50px 0;
	clear:both;
	text-align:center;
}
#footerinside {
	width: 970px;
	background-image:url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/footer.gif);
	background-position: top left;
	background-repeat:no-repeat;
	margin: 0px;
	padding:0px;
	text-align:center;
	height:70px;
}
#footerleft {
	background-image:url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/footer_links.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	float: left;
	margin: 20px 0 0 0;
	padding:0px 0 0 55px;
	clear:both;
	text-align:left;
	width: 500px;
	font: 12px Trebuchet MS;
	color: #ffffff;
	height: 22px;
}
#footerleft a:link, #footerleft a:visited {
	font: 12px Trebuchet MS;
	color: #ffffff;
	text-decoration:none;
}
#footerleft a:hover {
	font: 12px Trebuchet MS;
	color: #D9D8D8;
	text-decoration:none;
}
#footerleft td {
	margin: 0px;
	padding:0px;
	clear:both;
	text-align:left;
	font: 12px Trebuchet MS;
	color: #ffffff;
}
#footerleft td a:link, #footerleft td a:visited {
	font: 12px Trebuchet MS;
	color: #ffffff;
	text-decoration:none;
}
#footerleft td a:hover {
	font: 12px Trebuchet MS;
	color: #D9D8D8;
	text-decoration:none;
}
#footerright {
	float: right;
	margin: 0px;
	padding:20px 20px 0 0px;
	height: 22px;
	text-align:right;
	width: 250px;
	font: 11px Trebuchet MS;
	color: #ffffff;
}
#footerright a:link, #footerright a:visited {
	font: 11px Trebuchet MS;
	color: #ffffff;
	text-decoration:none;
}
#footerright a:hover {
	font: 11px Trebuchet MS;
	color: #D9D8D8;
	text-decoration:none;
}
/* ---------------------------------------------------*/


/* in body tag include default font and colour most common in site */

	body {
	margin: 0px;
	padding: 0px;
	text-align:centre;
}
/* create general a/p tags for site */
	
	a {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}
a:link {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}

form input {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}
a:visited {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}
a:active {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}
a:hover {
	color: #e04819;
	text-decoration:none;
}
p {
	font:12px Trebuchet MS, sans-serif;
	color:#686868;
	margin: 0px;
	padding: 5px 0px;
}
td {
	font:12px Trebuchet MS, sans-serif;
	color:#424449;
	margin: 0px;
	padding: 5px;
}

td input{
	font:12px Trebuchet MS, sans-serif;
	color:#424449;
	margin: 0px;
	padding: 0px;
}
th {
	font:11px Trebuchet MS, sans-serif;
	color:#424449;
	margin: 0px;
	padding: 5px;
	font-weight: bold;
}

li{
list-style:none;
background-image:url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/bullet.gif);
	background-position: top left;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0px 0 0 15px;
		font:12px Trebuchet MS, sans-serif;
	color:#424449}
/* 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:10px;
	width: 80%;
}
#top-navigation-box img {
	display:none;
}
/* top nav links */
.TopLink {
	margin: 0px;
	padding: 0px;
}
/* ------ header styles h1 etc ------- */


h1 {
	font:20px Trebuchet MS, sans-serif;
	color:#e04819;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.IntroText {
	font:14px/18px Trebuchet MS, sans-serif;
	color:#424449;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
}

/*Normal{
width: 350px;
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#686868;

}*/
  
  
.SubHeader {
	font: 12px Trebuchet MS, sans-serif;
	color: #e04819;
	font-weight: bold;
}
.SubHeader2 {
	font: 12px Trebuchet MS, sans-serif;
	color: #424449;
}
/* ---------------------------------------------------*/	
/* ------ shop categories/search left hand stuff -----*/
/* ---------------------------------------------------*/
	
	
.MenuCellShop {
	font: 12px Trebuchet MS;
	color: #4d104b;
	padding:5px 5px 5px 2px;
		border-bottom: 1px dashed #777777; 
		width: 150px;
		

}
.MenuSparatorCell {
	height:12px;
}
.MenuLink {
	font: 12px Trebuchet MS;
	color: #4d104b;
}
.MenuLink:hover {
	text-decoration:underline;
}
.MenuLinkShop {
	font: 12px Trebuchet MS;
	color: #4d104b;
}
.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 {
float:left;
	padding:15px 0 0 0;
	text-align:left;
	font: 12px Trebuchet MS;
	color: #424449;
	width: 200px;
}
#cart-box p {
	font: 12px Trebuchet MS;
	color: #424449;
}

#cart-box a:link, #cart-box a:visited {
	font:12px Trebuchet MS, sans-serif;
	color: #424449;
	text-decoration: none;
}

#cart-box a:hover {
	color: #e04819;
	text-decoration:none;
}
/* ----- promo box ----- */	

#promo-box {
	border:3px solid #6793B3;
	padding:15px;
	background-color:#96B8D0;
	background-image:url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/i-promo-box-back.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font: 12px Trebuchet MS;
	color: #fff;
}
/* ----------------------------------------------------------------
	Misc. styles
---------------------------------------------------------------- */

/* Email form Styles */
.EmailFormAssetDescriptionCell {
	font: 12px Trebuchet MS;
	color: #e04819;
	padding-top: 8px;
}

.EmailFormAssetFieldCell {
	font: 12px Trebuchet MS;
	color: #424449;
}

.EmailFormAssetFieldCell textarea{
	font: 12px Trebuchet MS;
	color: #424449;
}
.EmailFormAssetSubmitButton{
	background-color:#e25529;
	font: 12px Trebuchet MS;
	color: #ffffff;
}
/* ---------------------------------------------------*/	
/* ------ shop styles  -----*/
/* ---------------------------------------------------*/

.Heading {
	font: 12px Trebuchet MS;
	color: green;
}
.onlineShop_ProductThumbnail {
	border:1px solid #424449;
}
.productthumbnailpadding {
	padding:5px;
	background-color:#ffffff;
}
.onlineShop_ProductListingHeader {
	background-color:#D3215B;
}
.shop_back {
	border-left:1px dashed #D9D9D9;
}
.onlineShop_DotLine {
	border-top:1px solid #D3215B;
}
.categorydesc_heading {
	font: 14px Trebuchet MS, sans-serif;
	color: #e04819;
	border-bottom:1px solid #686868;
}
.onlineShop_ProductSearchHeader {
	padding : 0 0 0 5;
	border:  1px #D3215B solid;
	color: #686868;
}
.Mini_Heading {
	text-transform:uppercase;
	color:#A2A1A1;
	font-weight:bold;
}
.onlineShopShopProgressBarTable {
	font: 11px "Trebuchet MS", Arial, sans-serif;

	padding:5px;
	font-weight: bold;
	color: #686868;
	border:1px solid #D3215B;
}
.onlineShopShopProgressBarCell {
	font: 11px "Trebuchet MS", Arial, sans-serif;

	padding : 5px;
	font-weight: bold;
	color: #686868;
	border:1px solid #D3215B;
	background-color:#ffffff;
}
.onlineShopShopProgressBarON {
	font: 11px "Trebuchet MS", Arial, sans-serif;

	padding : 5px;
	font-weight: bold;
	color: #ffffff;
	border:1px solid #D3215B;
	background-color:#D3215B;
}
introText  .onlineShop_BasketHeaderRow {
	background-color:#D3215B;
	padding:5px;
	font-weight:bold;
}
.onlineShopBasketOddRow {
	background-color:#BEBEBD;
	padding:5px;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
}
.onlineShopBasketSubTotal {
	font-weight:bold;
	color:#D3215B;
}
.onlineShopBasketTotalNZ {
	font-weight:bold;
	color:#D3215B;
}
.onlineShopBasketTotal {
	font-weight:bold;
font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;}
	
.WebPayButton {
	background-color:#e25529;
	font-weight:bold;
	color:#FFFFFF;
}
.productview {
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	font-weight:bold;
	text-decoration:none;
}
.onlineShop_ProductName {
	margin: 0px;
	padding: 0px;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	font-weight:bold;
	text-decoration:none;
}
.onlineShop_ProductName a:link, .onlineShop_ProductName a:visited {
	margin: 0px;
	padding: 0px;
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	font-weight:bold;
	text-decoration:none;
}
.onlineShop_ProductName a:hover {
	color:#424449;
	font-weight:bold;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.back-butttons-main {
	background-color:#ffffff;
}
.back-buttons-highlight {
	background-color:#1F557B;
}

#subnav-level-two-box {
border: 1px solid red;
display:block;
	width: 170px;
	margin: 0px;
	padding: 0px;
	font:10px Trebuchet MS, sans-serif;
	color: #8a8888;
}
#subnav-level-two-box a:link, #subnav-level-two-box a:visited {
display:block;
	width: 170px;
	margin: 0px;
	padding: 0px 0 5px 0;
	font:10px Trebuchet MS, sans-serif;
	color: #8a8888;
	text-decoration:none;
	border-bottom: 1px dotted #8a8888;
}
#subnav-level-two-box a:hover {
display:block;
	width: 170px;
	margin: 0px;
	padding: 0px 0 5px 0;
	font:10px Trebuchet MS, sans-serif;
	text-decoration:none;
}
.dotted-border-bot {
	width: 350px;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#range {
	width: 169px;
	height: 18px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	font:10px Arial, Helvetica, sans-serif;
	color: #1CADC3;
}
#range ul li {
	list-style:none;
	font-size:10px;
	padding-left: 25px;
	margin:0;
	background-image:url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/tabs.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#range ul {
	font-size:10px;
	line-height:22px;
	width:143px;
	padding:0;
	margin:1px 5px 1px 5px;
}
#range li a {
	font-size:10px;
	color: #1CADC3;
	text-decoration:none;
}
#range li a:hover {
	font-size:10px;
	color:#686868;
	text-decoration:none;
}
.EmailFormField {
	font:12px Trebuchet MS, sans-serif;
	color:#424449;
	text-decoration:none;
}
.onlineShop_productBand_categorySelect {
	font:12px Arial, Helvetica, sans-serif;
	color:#424449;
	text-decoration:none;
}
.onlineShop_priceTableHeader {
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}

.onlineShop_spediscountTableHeader {
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
}
.onlineShop_price {
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}

.onlineShop_SpecialPrice{
	font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.border-bottom {
	margin:0px;
	padding: 0px;
}

.onlineShop_ProductImageTable{
	
}
.onlineShop_ProductImage{
	
}


.thickborder{
	border: 1px solid #8a8888;
	padding: 5px;
}

.blueText{
font: 12px "Trebuchet MS", Arial, sans-serif;
	color:#424449;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}

.TellAFriend{
padding: 0 10px;}

.TellAFriend th, .TellAFriend p, .TellAFriend tbody, .TellAFriend script{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#424449;
	padding: 9px 3px 3px 0px;
}
.TellAFriend a:link, .TellAFriend a:visited{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1B1B1B;
}
.TellAFriend td{
	padding: 7px 3px 3px 0px;
}
.TellAFriend input, .TellAFriend textarea{
	background-color: #ffffff;
	padding:3px 0px 3px 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#424449;
}
.TellAFriend .buttons {
	color:#424449;
	border:1px solid #CECCAE;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	background-image: url(Images/buttonBck.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding: 2px;
	height: 19px;
	
}


.FooterLink {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
  color: #4d104b;
  }
  
  #bottom-nav-box{
		background-image: url(http://revealingconz.axiion.com/IM_Custom/ContentStore/Themes/Minimalist/Layouts/Images/footer.jpg);
		padding: 20px;

}
#bottom-nav-box a:link, #bottom-nav-box a:link a:visited{
	text-decoration:none;
	font-weight:normal;
	color:#fff;
}

.white{
margin: 0px;
padding: 0px;
color:#ffffff;}