body		
{
	
	background-color: #332D4A;/* BE0200 86201D 8B0A50 551033 B03060 (pink) */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	/*
	background-image: url(images/xxx.gif);
	background-repeat: repeat-x;
	*/

	margin-left : 0px;
	margin-right : 0px;
	margin-top : 10px;
	
	SCROLLBAR-FACE-COLOR: #62578E; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #332D4A; 
	SCROLLBAR-3DLIGHT-COLOR: #332D4A; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #A299C1; 
	SCROLLBAR-DARKSHADOW-COLOR: #332D4A
	
}
/*
551033 - purply/red/brown
*/
/* ----------------------------------- NEW ------------------------------------------------ */
.subscriber {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #B03060; font-size: 9pt; font-style: normal; font-weight: normal; text-align: center}
.NavSubText {font-family: Arial, Helvetica, sans-serif; color: #B03060; background-color: transparent; font-size: 10pt; font-style: normal; font-weight: bold; text-align: center}
.disclaimerBox {background-color: #FFFFFF; BORDER-COLOR:#B03060; BORDER-STYLE:solid; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}
.disclaimerText {font-family: Arial, Helvetica, sans-serif; color: #B03060; background-color: transparent; font-size: 10pt; font-style: normal; font-weight: bold; text-align: left}
.eftPos {font-family: Arial, Helvetica, sans-serif; color: #990066; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990066;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990066;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #990066;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #990066;
	}
.partyBox {background-color: #8B0A50; BORDER-COLOR:#8B0A50; BORDER-STYLE:dashed; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}
.textParty 
				{color: #551033;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 22px;
				margin-right: 10px;
				margin-bottom: 10px;
                font-size: 9pt;
                font-weight: normal;
                text-align: justify
                }
                
.titleParty {font-family: Arial, sans-serif; color: #FFFFFF;  background-color:#8B0A50; font-size: 12pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none}

.footerText {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: transparent; font-size: 7pt; font-weight: normal; text-align: center; font-style: normal}
.formTitle {font-family: Verdana, Arial, sans-serif; color: #000000;  font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; text-decoration:none}

.contactFormTitle {font-family: Verdana, Arial, sans-serif; color: #B03060;  font-size: 10pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none}

.formText {font-family: Verdana, Arial, sans-serif; color: #000000;  font-size: 8pt; font-style: normal; font-weight: bold; text-align: right; text-decoration:none}

.formTextR {font-family: Verdana, Arial, sans-serif; color: #000000;  font-size: 8pt; font-style: normal; font-weight: bold; text-align: right; text-decoration:none}

.formTextL {font-family: Verdana, Arial, sans-serif; color: #333333;  font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration:none}

.dropdown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal; background-color: #FFFFFF; }

.requiredFields
{font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 8pt; font-style: italic; font-weight: normal; text-align: left; text-decoration:none}
.textCentreBox 
{
 	color: #551033;
    font-family: Arial, Helvetica, sans-serif;
	margin-left: 22px;
	margin-right: 20px;
	margin-bottom: 20px;
    font-size: 9pt;
    font-weight: normal;
    text-align: center;
    
    background-color: #F5F5F5; 
    BORDER-COLOR:#EEEEEE; 
    BORDER-STYLE:dotted; 
    BORDER-TOP-WIDTH:thin; 
    BORDER-LEFT-WIDTH:thin; 
    BORDER-BOTTOM-WIDTH:thin; 
    BORDER-RIGHT-WIDTH:thin
}  

.displayBox {background-color: #FFFFFF; BORDER-COLOR:#332D4A; BORDER-STYLE:none; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}
.pageTop {font-family: sans-serif, Arial, Helvetica; color: #000000; background-color: #C1BFFF; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration:none; }
.indexBox {background-color: #F9F9F9; BORDER-COLOR:#EEEEEE; BORDER-STYLE:dotted; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}
.grayedOut {font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center}
.indexNames {font-family: Arial, Helvetica, sans-serif; color: #332D4A; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center}
.imageBox {background-color: #332D4A; BORDER-COLOR:#332D4A; BORDER-STYLE:solid; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}

.crystalBox {background-color: #FFFFFF; BORDER-COLOR:#AAAAAA; BORDER-STYLE:dotted; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}
.crystalNameTitle {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none; }
.crystalMeaningTitle {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none; }
.crystalName {font-family: Arial, Helvetica, sans-serif; color: #551033; background-color: #C1BFFF; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none; }
.crystalMeaning {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #62578E; font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration:none; }
.FRONTStatusBORDER
{
	background-color: #551033;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #86201D;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #86201D;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}

.headerText {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #551033; font-size: 8pt; font-weight: bold; text-align: right; font-style: normal}

.MainPageBox {background-color: #551033; BORDER-COLOR:#FFFFFF; BORDER-STYLE:solid; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}

.MainPageHeaderBox
{
	background-color: #551033;
	
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #8B0A50;
	
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #8B0A50;
	
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #8B0A50;
	
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #8B0A50;
}
/* --------------------------------- OLD -------------------------------------------------- */
.tickerBox
{
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #BB0000;
	
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #333333;
	
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #BB0000;
	
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #551033;
}
/*Example CSS for the two demo tickers*/
#domticker{
width: 250px;
height: 10px;
border: 1px none #EEEEEE;
padding: 3px;
background-color: transparent;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: transparent;
}

#domticker a{
font-weight: normal;
background-color: transparent;
color: #990066;
}

#domticker2{
width: 350px;
height: 1.2em;
border: 1px solid black;
padding: 3px;
}

#domticker2 a{
text-decoration: none;
}

/*class to apply to your scroller(s) if desired*/
.tickerClass
{font-family: arial, Helvetica, sans-serif; color: #332D4A; background-color: transparent; font-size: 8pt; font-style: normal; text-align: center}

.textMenu          {color: #000000;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 42px;
				margin-right: 20px;
				margin-bottom: 10px;
                font-size: 9pt;
                font-weight: normal;
                text-align: center
                }
.mapInfo {font-family: Verdana, Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: bold; text-align: center; text-decoration:none}

.beverageTitle {font-family: Arial, Helvetica, sans-serif; color: #CC0000; background-color: #FEDED3; font-size: 9pt; font-style: normal; font-weight: bold; text-align: left; text-decoration:none; }

.beverageSubTitle {font-family: Arial, Helvetica, sans-serif; color: #CC0000; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: bold; text-align: left; text-decoration:none;}

.beverageText {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration:none;}

.beverageTextBg {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #F9F9F9; font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration:none;}


.pricingTextBgHilite {font-family: Arial, Helvetica, sans-serif; color: #CC0000; background-color: #FEDED3; font-size: 8pt; font-style: normal; font-weight: normal; text-align: left; text-decoration:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BB0000;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BB0000;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #551033;
	}



.fieldSetText
 {
 	color: #333333;
    font-family: Arial, Helvetica, sans-serif;
	margin-left: 42px;
	margin-right: 20px;
	margin-bottom: 10px;
    font-size: 9pt;
    font-weight: normal;
    text-align: left
}


.fieldSetTitle {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: normal; text-align: center; text-decoration:none}




.MainPageHeaderBoxX {background-color: #551033; BORDER-COLOR:#551033; BORDER-STYLE:outset; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}

.navButtonBarTextNAV {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 9pt; font-style: normal; font-weight: normal; text-align: center; text-decoration:none}

.MainPageNavBox {background-color: #551033; BORDER-COLOR:#551033; BORDER-STYLE:none; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}

.urlClass {font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #DDDDDD; font-size: 8pt; font-weight: normal; text-align: left; font-style: normal; margin-left: 5px;}

.locationtitle 
{
	color: #333333;
    font-family: Arial, Helvetica;
	margin-top: 22px;
    font-size: 10pt;
    text-align: left;
    font-weight: normal
}
            
.locationtext         
{
	color: #333333;
    font-family: Verdana, Arial, Helvetica;
	margin-left: 2px;
	text-align: left;
    font-size: 8pt;
    font-weight: normal
}

/* ****************************************** 
*	This setup is for a 30%left 70%right two column page
******************************************** */
#leftCol_area7030 {
	width			:2%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	}	
#midCol_area7030 {
	width			:29%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area7030 {
	width			:69%;
	padding			:10;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :middle;
	
	}

/* ****************************************** 
*	This setup is for a 60%left 40%right two column page (image size 250px wide)
******************************************** */
#leftCol_area6040 {
	width			:2%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	}	
#midCol_area6040 {
	width			:59%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area6040 {
	width			:39%;
	padding			:10;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
/* ****************************************** 
*	This setup is for a single column page
******************************************** */
#leftCol_area {
	width			:1%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}	
#midCol_area {
	width			:98%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area {
	width			:1%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}	
/* ****************************************** 
*	This setup is for a right-hand image (max 350px wide) page
******************************************** */
#leftCol_area_image {
	width			:1%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	height			:320px;
	}	
#midCol_area_image {
	width			:54%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area_image {
	width			:45%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}

/* ****************************************** 
*	This setup is for a 30%left 70%right two column page
******************************************** */
#leftCol_area3070 {
	width			:2%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	}	
#midCol_area3070 {
	width			:29%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area3070 {
	width			:69%;
	padding			:10;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :middle;
	
	}
/* ****************************************** 
*	This setup is for a 50% two column page
******************************************** */
#leftCol_area50 {
	width			:2%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	}	
#midCol_area50 {
	width			:49%;
	padding			:0;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :top;
	
	}
#rightCol_area50 {
	width			:49%;
	padding			:10;
	margin			:0;
	background-color:#FFFFFF;
	
	vertical-align  :middle;
	
	}


.title         {color: #B03060;/* BE0200 86201D 8B0A50 551033 */
                font-family: Arial, Helvetica, sans-serif;
				margin-top: 0px;
				margin-bottom: 10px;
                font-size: 14pt; /*20px;*/
                font-style: normal;
                font-weight: bold}
                               
.text          {color: #551033;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 22px;
				margin-right: 10px;
				margin-bottom: 10px;
                font-size: 9pt;
                font-weight: normal;
                text-align: justify
                }
.textSub
				{color: #990066;
				background-color:#EEEEEE;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 0px;
				margin-right: 10px;
				margin-bottom: 10px;
                font-size: 9pt;
                font-weight: bold;
                text-align: left
                }

.news	{
				color: lightgreen;
                font-family: Verdana, Arial, Helvetica;
				margin-left: 42px;
				margin-right: 20px;
				margin-bottom: 20px;
                font-size: 9pt;
                font-weight: bold;
                }
.textCentre    {color: #551033;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 22px;
				margin-right: 20px;
				margin-bottom: 20px;
                font-size: 12px;/*9pt;*/
                font-weight: normal;
                text-align: center}  
                              
.textIndent     {color: #551033;/*052E41;*/
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 12px;
				margin-right: 5px;
				margin-bottom: 0px;
                font-size: 8pt;
                font-weight: normal}
                                       
                                   
.smalltext      {color: #333333;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 12px;
				margin-right: 12px;
                font-size: 8pt;
                font-weight: normal}
.smalltextRed
	 			{color: #CC0000;
                font-family: Arial, Helvetica, sans-serif;
				margin-left: 12px;
				margin-right: 12px;
                font-size: 8pt;
                font-weight: bold;
                 text-align: center
                 }
                
a:link  {
        color: #CC0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none
        }
a:visited {
        color: #CC0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none
        }
a:active {
        color: #CC0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: none
        }
a:hover {
        color: #CC0000;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: normal;
        text-decoration: underline
        }
#footer {
	color : #FFFFFF; /*c0bab8;*/
	font-size : 7pt;
}

#footer a {
	color : #FFFFFF;
	font-size : 7pt;
	text-decoration : none;
}
#footer a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

LI { font-size: 8pt }
UL 	{  
		list-style-position: inside; 
		list-style: disc; 
		font-family: Verdana, Arial,sans-serif;
		font-size:8pt;
		font-weight: normal;
		text-align: left;
		color: #333333;
		margin: 0pt;
		padding: 0pt;
		border: 0pt;
		display: inline;
	}
P{text-align: justify}
hr             {color: #cccccc}

.sizeme7l {font-size: 7pt}
.sizeme7c {font-size: 7pt; text-align: center}
.sizeme7r {font-size: 7pt; text-align: right}
.sizeme7j {font-size: 7pt; text-align: justify}


.sizeme8l {font-size: 8pt}
.sizeme8c {font-size: 8pt; text-align: center}
.sizeme8r {font-size: 8pt; text-align: right}
.sizeme8j {font-size: 8pt; text-align: justify}


.sizeme9l {font-size: 9pt}
.sizeme9c {font-size: 9pt; text-align: center}
.sizeme9r {font-size: 9pt; text-align: right}
.sizeme9j {font-size: 9pt; text-align: justify}

.sizeme10l {font-size: 10pt}
.sizeme10c {font-size: 10pt; text-align: center}
.sizeme10r {font-size: 10pt; text-align: right}
.sizeme10j {font-size: 10pt; text-align: justify}

.sizeme11l {font-size: 11pt}
.sizeme11c {font-size: 11pt; text-align: center}
.sizeme11r {font-size: 11pt; text-align: right}
.sizeme11j {font-size: 11pt; text-align: justify}

.sizeme12r {font-size: 12pt; text-align: right}
.sizeme12c {font-size: 12pt; text-align: center}
.sizeme12l {font-size: 12pt; text-align: left}
.sizeme12j {font-size: 12pt; text-align: justify}

.sizeme13l {font-size: 13pt; text-align: left}
.sizeme13j {font-size: 13pt; text-align: justify}
.sizeme13c {font-size: 13pt; text-align: center}
.sizeme13r {font-size: 13pt; text-align: right}

.sizeme14l {font-size: 14pt}
.sizeme14j {font-size: 14pt; text-align: justify}
.sizeme14c {font-size: 14pt; text-align: center}

.sizeme15l {font-size: 15pt}
.sizeme15c {font-size: 15pt; text-align: center}
.sizeme15j {font-size: 15pt; text-align: justify}

.sizeme18l {font-size: 18pt}
.sizeme18c {font-size: 18pt; text-align: center}
.sizeme18j {font-size: 18pt; text-align: justify}

.sizeme20l {font-size: 20pt}
.sizeme20c {font-size: 20pt; text-align: center}
.sizeme20j {font-size: 20pt; text-align: justify}

.sizeme30l {font-size: 30pt}
.sizeme30c {font-size: 30pt; text-align: center}
.sizeme30j {font-size: 30pt; text-align: justify}

.sizeme35c {font-size: 35pt; text-align: center}

.sizeme40l {font-size: 40pt; text-align: center}
.sizeme40c {font-size: 40pt; text-align: center}
