/* ================================ WEBPAGE CREATED BY TFX ============================== */

/* ======================================== BODY ======================================== */
BODY
{
	/*COLOR: #d8eed5;*/
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 5px;
}
/* =============================== INITIAL CART STYLES ================================= */
P
{	COLOR: #333333;	FONT-FAMILY: verdana;	FONT-SIZE: 10px;}
A
{	COLOR: #0000ff;	TEXT-DECORATION: underline;	FONT-SIZE: 10px;}
A:hover
{	COLOR: #ffcc00;	TEXT-DECORATION: underline;}
A:active
{	COLOR: #ffcc00;	TEXT-DECORATION: underline;}
LI
{	COLOR: #333333;	FONT-FAMILY: verdana;	FONT-SIZE: 10px}
EM
{	COLOR: red;	FONT-FAMILY: verdana;	FONT-SIZE: 10px;	FONT-STYLE: italic;}
H1
{	COLOR: #336699;	FONT-FAMILY: verdana, verdana;	FONT-SIZE: 12px;	FONT-WEIGHT: bold;}
H2
{	COLOR: #336699;	FONT-FAMILY: verdana, verdana;	FONT-SIZE: 14px;	FONT-WEIGHT: bold;}
H3
{	COLOR: #333333;	FONT-FAMILY: verdana, verdana, verdana;	FONT-SIZE: 14px;}
OL
{	COLOR: #333333;	FONT-FAMILY: verdana;	FONT-SIZE: 10px;}
TD
{	COLOR: #333333;	FONT-FAMILY: verdana;	FONT-SIZE: 10px;}
SELECT
{	FONT-FAMILY: verdana;	FONT-SIZE: 10px;	COLOR: #333333;}
INPUT
{ FONT-FAMILY: verdana;	FONT-SIZE: 10px;}
TEXTAREA
{	FONT-FAMILY: verdana;	FONT-SIZE: 10px;}
.nav
{	COLOR: white;	FONT-FAMILY: verdana;	FONT-SIZE: 11px;	TEXT-DECORATION: none;}
.nav:hover
{	TEXT-DECORATION: underline}
.marq
{	COLOR: #333333;	FONT-FAMILY: verdana,verdana,verdana;	FONT-SIZE: 11px;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;}
.marq:hover
{	TEXT-DECORATION: underline;	COLOR: #ffd700;}
.catLink
{	FONT-FAMILY: verdana,verdana,verdana;	FONT-SIZE: 11px;}
.catLInk:hover
{	TEXT-DECORATION: underline;	COLOR: #ffd700;}
.sepTD
{	PADDING-LEFT: 2px;	PADDING-RIGHT: 2px;	COLOR: white;}
.smallFont
{	FONT-FAMILY: verdana;	FONT-SIZE: 9px;}
.price 
{	FONT-FAMILY: verdana;	FONT-SIZE: 10px;	FONT-WEIGHT: bold;	COLOR: #CC0033;}
.ProdGrabTitleHOME
{	FONT-FAMILY: verdana;	FONT-SIZE: 17px;	FONT-WEIGHT: bold;}
.ProdGrabTitleOther
{	FONT-FAMILY: verdana,verdana; FONT-SIZE: 11px;	FONT-WEIGHT: bold; }
.ProdSubHead
{	FONT-FAMILY: verdana,verdana;	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #336699;}
.FooterLink
{	FONT-SIZE:9px;	COLOR: #336699;	TEXT-DECORATION: none;}
.normalButton
{	FONT-FAMILY: verdana;	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	COLOR: WHITE;	BACKGROUND-COLOR: #6699CC;}
.redButton
{	FONT-FAMILY: verdana;	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	COLOR: WHITE;	BACKGROUND-COLOR: red;}
/* .titleTD 
{	color:white;	font-family:verdana;	font-size:11px;	font-weight:bold;	padding-left:5;	padding-right:5;	background-color:000852;}
*/
.titleTD 
{	color:white;	font-family:verdana;	font-size:11px;	font-weight:bold;	padding-left:5;	padding-right:5;	background-color:123465;}

.titleTD2
{	color:white;	font-family:verdana;	font-size:10px;	font-weight:bold;	padding-left:1;	padding-right:1;	text-decoration:none;}
.titleTD3 
{	color:white;	font-family:verdana;	font-size:11px;	font-weight:bold;	padding-left:5;	padding-right:5;	background-color:467d26;}

/* ======================================== MAIN FONT SETS ======================================== */
.smallFont2
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 9px;
}
.smallFont2link
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 9px;
}
.smallFont2link:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 9px;
}

/* Black Fonts */
.verdanablack
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
}
.verdanablackunderline
{
	COLOR: Black;
	text-decoration: underline;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
}
.verdanablacklink
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
}
.verdanablacklink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
}
.verdanablackbold
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablackboldlink
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablackboldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablackbold11
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.verdanablackboldbigger
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanablackbold2px
{
	COLOR: Black;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	line-height: 18px;
}
/* Blue Fonts */
.verdanabluebold
{
	COLOR: #0000CC;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue3bold
{
	COLOR: #0002B5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue3boldlink
{
	COLOR: #0002B5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue3boldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablueboldlink
{
	COLOR: Blue;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablueboldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablueboldlarge
{
	COLOR: Blue;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanablueboldlinklarge
{
	COLOR: Blue;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanablueboldlinklarge:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

/* light blue Fonts */
.verdanalightbluebold
{
	COLOR: #006699;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanalightbluebold:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue2bold
{
	COLOR: #006699;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue2boldlink
{
	COLOR: #006699;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanablue2boldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
/* Navy Fonts */
.verdananavybold
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlink
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.topmenunavy
{
	COLOR: 000852;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdananavy2bold
{
	COLOR: 000852;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdananavybold11
{
	COLOR: 000852;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlarger
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlargerlink
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlargerlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdananavyboldlargerunderline
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.verdananavyboldheader
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}
.verdananavyboldheaderunderline
{
	COLOR: #000066;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
/* Green Fonts */
.verdanagreenbold
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlink
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlink:hover
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.topmenugreen
{
	COLOR: #1C721D;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanagreen2bold
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanagreenbold11
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlarger
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlargerdark
{
	COLOR: #003E01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.verdanagreenlargerlink
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlargerlink:hover
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldlargerunderline
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.verdanagreenboldheader
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}
.verdanagreenboldheaderunderline
{
	COLOR: #004A01;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.verdanalightgreenbold
{
	COLOR: Green;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
/* White Fonts */

.verdanawhitebold
{
	COLOR: White;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanawhiteboldlink
{
	COLOR: White;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.verdanawhiteboldlink:hover
{
	COLOR: #ffcc00;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanawhiteboldheaderitalic
{
	COLOR: White;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-style: italic;
}
.verdanawhiteboldheaderlarge
{
	COLOR: White;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
.verdanawhiteheaderlargerbold
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}
.verdanawhiteheaderlargebold
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
.verdanawhiteheaderbold
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.verdanawhiteheader14bolditalic
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-style: italic;
}
.verdanawhiteheaderboldlink
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanawhiteheaderboldlink:hover
{
	COLOR: white;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

/* Red Fonts */

.verdanaredbold
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanaredboldlink
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanaredboldlink:hover
{
	COLOR: Blue;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanaredbold11
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.verdanaredheaderbold
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
}
.verdanaredheaderbolditalic
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
	font-style: italic;
}
.verdanaredlargebold
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.verdanaredheaderlargebold
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	text-decoration: underline;
	text-align: left;
}
.mainredpageheader
{
	FONT-FAMILY: verdana;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	COLOR: #CC0000;
	TEXT-DECORATION: underline;
}
/* Purple Fonts */

.verdanmauvebold
{
	COLOR: #6600ff;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanapurplebold
{
	COLOR: #7329a5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanapurpleheaderbold
{
	COLOR: #7329a5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.verdanapurpleheaderboldlink
{
	COLOR: #7329a5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanapurpleheaderboldlink:hover
{
	COLOR: #cc0000;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanapurplelargebold
{
	COLOR: #660099;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
/* Gold Fonts */

.verdanagoldbold
{
	COLOR: #ffcc00;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.verdanagoldbold12
{
	COLOR: #ffcc00;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.verdanagoldboldlarge
{
	COLOR: #ffcc00;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
/* Other Fonts */
.underscorespacer
{
	COLOR: #7329a5;
	FONT-FAMILY: verdana, tahoma;
	FONT-SIZE: 10px;
}

/* ======================================== TXT BLOK ======================================== */
.txt01 {
	font-family: "Arial";
	font-size: 12px;
	color: #8E33CB;
	font-weight: bold; 
	text-decoration: none;
	white-space: nowrap;
}
.txt02 {
	font-family: verdana;
	font-size: 11px;
	color: #EE00FF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}
.txt07 {
	font-family: arial;
	font-size: 11px;
	color: #A83A00;
	font-weight: bolder;
	text-decoration: none;
	letter-spacing: 0px;
	white-space: nowrap;
}
.txt03 {
	font-family: Arial;
	font-size: 12px;
	color: Blue;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
}

/* ======================================== DROP MENUS ======================================== */

.dropDown 
{ 
color: #000033; 
background-color: #EFEFEF; 
font-weight: bold; 
font-size: 10px; 
font-family: Verdana;
 }
 
A.type3:link    {color:#E6E0CA; text-decoration:none;}
A.type3:visited {color:#E6E0CA; text-decoration:none;}
A.type3:active  {color:#0080FF; text-decoration:none;}
A.type3:hover   {color:#0080FF; text-decoration:overline underline;}
A.type4:link    {color:#ffcc33; text-decoration:none;}
A.type4:visited {color:#ffcc33; text-decoration:none;}
A.type4:active  {color:#ffcc33; text-decoration:none;}
A.type4:hover   {color:#cc0000; text-decoration:overline underline;}

/* ======================================== IMAGE ALIGNMENTS ======================================== */
.imageright
{
float: right;	
}
.imageleft
{
float: left;	
}
/* ======================================== PAGE SETS ======================================== */
/* .tilebackground
{
	background-image: url(../images/tile03.gif);
}
.tilebackground02
{
	background-image: url(../images/tile03.gif);
	margin:0;	
	padding:0;
	border-bottom:none;
}
*/
.tilebackground
{
	background-color: #77ac13;
/*	background-color: #467d26;  */
}
.tilebackground02
{
	background-color: #5b99be;
}
.tabbackground
{
	background-image: url(../images/tab-bgnd2.gif);
}
.tabbackground2
{
	background-image: url(../images/tab-bgnd2.gif);
	  padding-top:0;
	  padding-left:0;
	  padding-right:0;
	  padding-bottom:0; 
}
.tablepadding5
{
  padding-top:0;
  padding-left:5;
  padding-right:5;
  padding-bottom:0;
}
.tablepadding1
{
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
}
.tablepadding2
{
  padding-top:4;
  padding-left:7;
  padding-right:7;
}
form {
margin: 0px;
padding: 0px;
}
.greytile
{
	background-image: url(http://www.beadstore.com.au/imga/grey-tile.jpg);
	
}

td .ac
{
text-align : center;
}

/* shopcustomer.asp form */
table.tbl_customer {
	width:85%;
}

table.tbl_customer th {
	width:35%;
	vertical-align:top;
/*	text-align:left;  */
	text-align:right;
	font-weight:normal;
	font-size:12px;
}

table.tbl_customer td {
	vertical-align:top;
	text-align:left; 
	/*	text-align:right; */
}

table.tbl_customer iframe {	/* refer to shoplicense.htm for changing license styles */ 
	width:100%;
}

table.tbl_subproduct {
	border-collapse:collapse;
	margin-right:2px;
	margin-bottom:2px;
	border:1px solid #ddd;
	background:#F7F7F7;
	text-align:center;
	width:100px;
	float:left;
}

table.tbl_subproduct td {
	padding:3px 5px;
}
/* ======================================== END ======================================== */
