body      { font-size: 9pt; font-family: sans-serif; background-repeat: no-repeat; background-position: right bottom }
ul { list-style-image: url("../images/new-layout/bullet.gif"); list-style-position: outside; margin: 0; padding-left: 15px }
h1   { color: #a0abae; font-size: 30pt; font-weight: normal; line-height: 90%; margin: 0 }
h2  { color: #000; font-size: 14pt; font-weight: normal; line-height: 120%; margin: 0 }
p { margin: 0 }
a:link   { color: #000; text-decoration: none }
a:visited   { color: #000; text-decoration: none }
a:hover   { color: #a0abae; text-decoration: underline }
a:active   { color: #a0abae; text-decoration: underline }
div.GRY-BLK a:link { color: #a0abae; text-decoration: none }
div.GRY-BLK a:visited { color: #a0abae; text-decoration: none }
div.GRY-BLK a:hover { color: #7198af; text-decoration: underline }
div.GRY-BLK a:active { color: #7198af; text-decoration: underline }
.back-centre { background-repeat: no-repeat; background-position: left top }
.Mid-Mid { background-repeat: no-repeat; background-position: center }
.join  { background-repeat: no-repeat; background-position: center }
.vert-line { background-image: url("../images/new-layout/dot.png"); background-repeat: repeat-y; background-position: center }
.hori-line  { margin-top: 7px; margin-bottom: 7px; border-style: none none dotted; border-width: 0 0 2px; border-color: #e6eaeb }
.eight { font-size: 8pt }
.nine  { font-size: 9pt; line-height: 120% }
.ten { font-size: 10pt }
.twelve { font-size: 12pt; line-height: 120% }
.sixteen { font-size: 16pt; line-height: 120% }
.Eighteen { font-size: 18pt; line-height: 120% }
.twenty { font-size: 20pt; line-height: 120% }
.twentytwo { font-size: 22pt; line-height: 120% }
.news-description  { font-size: 8pt; line-height: 8pt; padding: 2px 0 6px }
.chain-pull  { background-repeat: repeat-y; background-position: left center }
.chain-pullSM { font-size: 9pt; line-height: 110%; background-image: url("../images/pics/chain-SM.gif"); background-repeat: repeat-y; background-position: -105px center; padding: 10px 10px 10px 65px }
.bottom-right  { background-repeat: no-repeat; background-position: right bottom; padding-right: 10px; padding-bottom: 10px }
.line-RG { border: solid 1px #a0abae }
table.menutop a { text-align: center; display: block }
div.menutop a    { color: #000; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #e6eaeb; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutop position:absolute top:0 left:0 div.menutop a:link    { color: #000; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #e6eaeb; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutop a:visited    { color: #000; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #e6eaeb; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutop a:active    { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutop a:hover    { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
table.menutopON a { text-align: center; display: block }
div.menutopON a { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutopON position:absolute top:0 left:0 div.menutopON a:link { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutopON a:visited { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutopON a:active { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
div.menutopON a:hover { color: #fff; font-size: 9pt; font-family: sans-serif; font-weight: normal; text-decoration: none; background-color: #a0abae; text-align: center; text-transform: capitalize; padding: 9px; width: auto; height: auto }
.left-line { border-style: none none none dotted; border-width: 0 0 0 2px; border-color: #e5eaed }
.signUpBG { background-image: url("../images/new-layout/signup-BG.jpg"); background-position: left top; padding: 10px; border: solid 1px #a0abae; -moz-border-radius: 7; -webkit-border-radius: 7 }
.signUpBGCOL { background-color: #e6eaeb; background-position: left top; padding: 10px; border: solid 1px #a0abae; -moz-border-radius: 7; -webkit-border-radius: 7  }
.signUpBGblank  { background-image: url("../images/new-layout/white-trans-50.png"); background-position: left top; padding: 10px; border: solid 1px #a0abae; -moz-border-radius: 7; -webkit-border-radius: 7   }
.field { color: #6b2158; font-size: 9pt; font-family: sans-serif; background-color: transparent; background-image: url(../images/new-layout/filed.png); padding: 8px 12px; width: 232px; height: 47px; border: 0 }
.form-PAD { font-size: 9pt; line-height: 110%; padding-right: 10px; padding-left: 10px }
#clickHereL  { color: #fff; font-size: 11pt; font-family: sans-serif; font-weight: bold; text-decoration: none; background: url("../images/new-layout/button-submit-02.png") no-repeat center; text-align: center; cursor: pointer; display: block; margin: 10px 0 0; padding: 14px 0; width: 149px; border-style: solid; border-width: 0 1px 1px 0; border-color: transparent }
#clickHereL:hover  { color: #fff; font-size: 11pt; font-family: sans-serif; font-weight: bold; text-decoration: none; background-color: transparent; background-image: url("../images/new-layout/button-submit-01.png"); background-repeat: no-repeat; background-position: center; text-align: center; cursor: pointer; margin: 10px 0 0; padding: 14px 0; width: 149px; border-style: solid; border-width: 1px 0 0 1px; border-color: transparent }
#clickHereL span { cursor: pointer; margin: 10px 0 0; padding: 0 }
#clickHereBUY { color: #fff; font-size: 16pt; font-family: sans-serif; line-height: 12pt; text-decoration: none; background: url("../images/new-layout/shop-01.png") no-repeat left center; text-align: left; cursor: pointer; display: block; margin: 0; padding: 40px 0 40px 15px; width: 250px }
#clickHereBUY:hover { color: #fff; font-size: 16pt; font-family: sans-serif; line-height: 12pt; text-decoration: none; background-color: transparent; background-image: url("../images/new-layout/shop-02.png"); background-repeat: no-repeat; background-position: left center; text-align: left; cursor: pointer; margin: 0; padding: 40px 0 40px 15px; width: 250px }
#clickHereBUY span { cursor: pointer; margin: 0; padding: 40px 0 40px 15px }
div.WHT a:link  { color: #fff; font-size: 1pt; text-decoration: none }
div.WHT a:visited  { color: #fff; font-size: 1pt; text-decoration: none }
div.WHT a:hover  { color: #fff; font-size: 1pt; text-decoration: none }
div.WHT a:active  { color: #fff; font-size: 1pt; text-decoration: none }

