      	A:ACTIVE.TopBottomBarLink{color:#fff;text-decoration:none;font-size:11px;}
		A:LINK.TopBottomBarLink{color:#fff;text-decoration:none;font-size:11px;;}
		A:VISITED.TopBottomBarLink{color:#fff;text-decoration:none;font-size:11px;}
		A:HOVER.TopBottomBarLink{color:#fff;text-decoration:underline;font-size:11px;}  	.BoxHeaderWhite{font-family:Arial,verdana;font-size:12px;font-style:normal;font-weight:bold;background-color:#1fa8b8;height:25px;color:#ffffff;}
        
BODY, P, DIV, TD, BLOCKQUOTE {

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#000000;
}

.loweralpha{ list-style-type: lower-alpha}

.postcode{width:50px;}
.enquirynormal{width:100px;}

.deliverynotes{padding-bottom:12px;}

p{padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:6px;margin-top:0px;margin-bottom:0px;marging-left:0px;margin-right:3px;}
h1 {font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#000;padding-top:12px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-bottom:0px;}
h2 {font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#000;padding-top:6px;padding-right:10px;padding-bottom:0px;padding-left:10px;margin-top:0px;margin-bottom:0px;}
h3 {font-size:16px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#606060;margin:6px 10px 3px 10px;}
h4 {font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#000;margin:0px 10px 0px 10px;}
h5 {font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#666;margin:0px 0px 0px 0px;}
h6 {font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;color:#000;margin:3px 10px 6px 10px;}

img {border:0px;}

.small {font-size:11px;}

form{margin:0;padding:0;}

A:ACTIVE{color:#0E4375;text-decoration:underline;}

A:LINK{color:#0E4375;text-decoration:underline;}

A:VISITED{color:#0E4375;text-decoration:underline;}

A:HOVER{color:#F01827;text-decoration:underline;}

 A:ACTIVE.BoxText{color:#000;text-decoration:none;font-size:10px;}

 A:LINK.BoxText{color:#000;text-decoration:none;font-size:10px;}

 A:VISITED.BoxText{color:#000;text-decoration:none;font-size:10px;}

 A:HOVER.BoxText{color:#000;text-decoration:none;font-size:10px;}
 
  A:ACTIVE.BoxTexttab{color:#000;text-decoration:none;font-size:10px;}

 A:LINK.BoxTexttab{color:#000;text-decoration:none;font-size:10px;}

 A:VISITED.BoxTexttab{color:#000;text-decoration:none;font-size:10px;}

 A:HOVER.BoxTexttab{color:#000;text-decoration:none;font-size:10px;}
 
   A:ACTIVE.BoxTexttabwhite{color:#fff;text-decoration:none;font-size:10px;}

 A:LINK.BoxTexttabwhite{color:#fff;text-decoration:none;font-size:10px;}

 A:VISITED.BoxTexttabwhite{color:#fff;text-decoration:none;font-size:10px;}

 A:HOVER.BoxTexttabwhite{color:#fff;text-decoration:none;font-size:10px;}
 
    A:ACTIVE.BoxTexttabgray{color:#5D4E47;text-decoration:none;font-size:10px;}

 A:LINK.BoxTexttabgray{color:#5D4E47;text-decoration:none;font-size:10px;}

 A:VISITED.BoxTexttabgray{color:#5D4E47;text-decoration:none;font-size:10px;}

 A:HOVER.BoxTexttabgray{color:#5D4E47;text-decoration:none;font-size:10px;}

A:ACTIVE.White{color:#fff;text-decoration:none;font-size:11px;}
A:LINK.White{color:#fff;text-decoration:none;  font-size:11px;}
A:VISITED.White{color:#fff;text-decoration:none;font-size:11px;}
A:HOVER.White{color:#fff;text-decoration:underline;}

.TopBottomBar{

	background-color:#1fa8b8; 

	height:23;

	color:#FFFFFF;
	z-index:10;

}
 A:ACTIVE.TopBottomBarLink1{color:#212026;text-decoration:none;font-size:11px;}

A:LINK.TopBottomBarLink1{color:#212026;text-decoration:none;font-size:11px;;}

A:VISITED.TopBottomBarLink1{color:#212026;text-decoration:none;font-size:11px;}

A:HOVER.TopBottomBarLink1{color:#212026;text-decoration:underline;font-size:11px;}


A:ACTIVE.BottomBarLink{color:#000;text-decoration:none;}

A:LINK.BottomBarLink{color:#000;text-decoration:none;}

A:VISITED.BottomBarLink{color:#000;text-decoration:none;}

A:HOVER.BottomBarLink{color:#000;text-decoration:underline;}



.strike{

	text-decoration:line-through;

}

/** BOX STYLES **/

.BoxFrame{background-color:#fff;}

.BoxHeader{

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	background-color:#cce8ea; 

	height:25px;

	color:#000000;

}

.celebrations{
	border-top:2px solid #1fa8b8;
	border-left:2px solid #1fa8b8;
	border-right:2px solid #1fa8b8;
	background-color:#ffffff;
}

.chocoholicsunder{
	border-bottom:2px solid #1fa8b8;
	background-color:#DFBBC0;
	
}

.celebrationsrightleft{
	border-right:2px solid #1fa8b8;
	border-left:2px solid #1fa8b8;
}

.chocoholicsrightleft{
	border-right:2px solid #1fa8b8;
	border-left:2px solid #1fa8b8;
}

.chocoholicsbottom{
	border-top:2px solid #1fa8b8;
}

.celebrationsbottom{
	border-top:2px solid #1fa8b8;
}


.celebrationsunder{
	border-bottom:2px solid #1fa8b8;
	background-color:#DFBBC0;
}

.chocoholics{
	border-top:2px solid #1fa8b8;
	border-left:2px solid #1fa8b8;
	border-right:2px solid #1fa8b8;
	background-color:#ffffff;
}

.BoxHeaderPink{
	
	font-family:Arial,verdana;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	background-color:#B7456C;

	height:25px;

	color:#ffffff;


}


.BoxHeaderBlack{
	
	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	background-color:transparent;

	height:25px;

	color:#000;


}

.BoxContentlightpurple{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;

	background-color:#cce8ea; 

	color:#242424;

}

.BoxContentdarkpurple{
	
	background-color:#1fa8b8;
	
	height:7px;

}

.BoxContentdarkpurplesmall{
	
	background-color:#1fa8b8;
	
	height:4px;
	
	border-top:1px solid #ffffff;
	
	border-bottom:1px solid #ffffff;

}

.BoxContentdarkpurplesingle{
	
	background-color:#1fa8b8;
	
	height:1px;

}

.BoxContentdarkpurplesmall{

	background-color:#1fa8b8;
	
	height:5px;
	
	border-bottom:1px solid #ffffff;

}

.BoxContentleftdark{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;

	background-color:#cce8ea; 

	color:#242424;

}

.leftcolour{

	background-color:#cce8ea; 

	color:#242424;

}

.BoxContentleftdarkbox{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	padding-left:3px;padding-right3px;padding-top:3px;padding-bottom:3px;

	background-color:#1fa8b8; 

	color:#242424;


}

.BoxContentleftdarkpink{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	padding-left:3px;padding-right3px;padding-top:3px;padding-bottom:3px;

	background-color:#B7456C; 

	color:#242424;


}

.BoxText{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	background-color:#fff;

	color:#242424;

}

.BoxTexttab{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	background-color:transparent;

	color:#242424;

}

A:ACTIVE.BoxLink{color:#0E4375;text-decoration:none;}

A:LINK.BoxLink{color:#0E4375;text-decoration:none;}

A:VISITED.BoxLink{color:#0E4375;text-decoration:none;}

A:HOVER.BoxLink{color:#F01827;text-decoration:underline;}



/** PAGE HEADER AND NAVIGATION					**/

.PageHeader1{
font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#000;padding-top:0px;padding-right:10px;padding-bottom:3px;padding-left:5px;margin-top:0px;margin-bottom:0px;

}

.PageHeader{
font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#000;padding-top:6px;padding-right:10px;padding-bottom:3px;padding-left:5px;margin-top:0px;margin-bottom:0px;

}

.PageNavigation{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	background-color:#FFFFFF;

	text-align:left;

	padding:3px;

	color:#222222;

	padding-left:5px;

	padding-bottom:7px;
	text-transform: capitalize;

}



/** CATALOG ITEMS				 				**/

.CatalogNavigation{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	background-color:#fff;

	color:#000000;

}

.CatalogBorders{
	border-right:3px solid #1fa8b8;
	border-left:3px solid #1fa8b8;
	min-height:150px;
}

.catalogColour{
	background-color: #1fa8b8;
	width:3px;
}

.CatalogItemDark{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#F0F0F0;

	padding:4px;

	color:#000000;

}

.CatalogItemLight{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#ffffff;

	padding:4px;

	color:#000000;

}



/** FORMS										**/

.FormHeader{

	font-family:verdana;

	font-size:12px;

	font-style:italic;

	font-weight:bold;

	background-color:#FFFFFF;

	padding:4px;

	color:#000000;

}

.FormItems{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	background-color:#FFFFFF;

	padding:2px;

	color:#333333;

}

.FormSeparator{

	font-family:;

	font-size:;

	font-style:;

	font-weight:;

	background-color:#FBC086;

	padding:6px;

	color:#000000;

}

.FormInputText{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	width:150px;color:#000000;

}

.FormInputSelect{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	width:150px;

	color:#000000;

}

.FormRemark{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	color:#999999;	

}

.ProductSubtitle{

	font-family:verdana;

	font-size:14px;

	font-style:normal;

	font-weight:bold;

	border-bottom:1px solid #CCCCCC;

	padding:5px;

}



/** MENUS										**/	





.m0l0iout {

	/*font-family: verdana, Helvetica, sans-serif;*/

	font-size: 11px;

	font-weight:normal;

	text-decoration: none;

	padding: 4px;

	color: ;

}

.m0l0iover {

	font-size: 11px;

	text-decoration: underline;

	padding: 4px;

	color: #000000;

}



.m0l0oout {

	text-decoration : none;

	border : 1px solid ;

	background: ;

}

.m0l0oover {

	text-decoration : none;

	border : 1px solid ;

	background: #FFFFFF;

}

/* level 1 inner */

.m0l1iout {

	font-size: 10px;

	text-decoration: none;

	padding: 4px;

	color: ;

}

.m0l1iover {

	font-size: 10px;

	text-decoration : underline;

	padding: 4px;

	color: ;

}



/* level 1 outer */

.m0l1oout {

	text-decoration : none;

	border : 1px solid ;

	background: ;

}

.m0l1oover {

	text-decoration : underline;

	border : 1px solid ;

	background: ;

}



/* level 1 inner */

.m0l2iout {

	font-size: 10px;

	text-decoration: none;

	padding: 4px;

	color: ;

}

.m0l2iover {

	font-size: 10px;

	text-decoration : underline;

	padding: 4px;

	color: ;

}



/* level 1 outer */

.m0l2oout {

	text-decoration : none;

	border : 1px solid ;

	background: ;

}

.m0l2oover {

	text-decoration : underline;

	border : 1px solid ;

	background: ;

}

.shadow {

	color: #036;
	
	background-color: #036;
	
	position: absolute;
	
	top: 5px;
	
	left: 5px;
	
}

body {

	/*background-image: url(/images/background_choc.gif) ;
	
	/background-repeat: repeat;*/
    
	
}

.SelectBoxBrowse{
	
	width:134px;
	
	margin-left:5px;
	
	height:18px;
	
	font-family:verdana;

	font-size:10px;

}

.navline{

	height:1px;
	
	background-color:#E9D0D4;

}

.p-shadow {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 1px 0 0 1px !important;
  padding-left: 0px;
  margin: 0px 0 0 0px;

  }
  
  .p-shadowcenter {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 2px 0 0 2px !important;
  padding: 0px;
  margin: 0px 0 0 0px;
  }
  
  .p-shadowcenter div {
  background: none !important;
  background: url(/images/shadow2.gif) no-repeat left top;
  padding: 0px !important;
  padding: 0px 6px 6px 0px;
  }

.p-shadowcenter table {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #CBCBCB;
  padding: 0px;
  margin: -2px 5px 5px -2px !important;
  margin: 0;
  }

.p-shadow div {
  background: none !important;
  background: url(/images/shadow2.gif) no-repeat left top;
  padding: 0px !important;
  padding: 0px 6px 6px 0px;
  }

.p-shadow table {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #CBCBCB;
  padding: 0px;
  margin: -2px 5px 5px -2px !important;
  margin: 0;
  }
  
  .tableimage{  display:block;}

.test{padding-top:6px;}



.colour{ background-color:#1fa8b8;}
.colourcart{ background-color:#cce8ea; }
.SelectBoxBrowse{width:130px;}