﻿ .PunchLines {
	font-family: Arial;
	font-size: 20pt;
	font-weight: normal;
	color: #000000;
}
.BannerCell {
	background-color: #000000;
}
.menuCellsstatic {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FF06E7;
	text-align: center;
}
.menuCells {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FF06E7;
	text-align: center;
}
.menuCells:hover {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	background-color: #000000;
	text-align: center;
}
.SelectedMenuCells {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	background-color: #000000;
	text-align: center;
}
a:link{
	text-decoration: none;
	color: #FFFFFF;
}
a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
a:active{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
.menu2{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:active{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:visited{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
.subTitle {
	font-family: Arial;
	font-size: 19px;
	color: #333333;
	cursor: default;
}
.highlightsubTitle {
	font-family: Arial;
	font-size: 19px;
	color: #FF06E7;
	cursor: default;
}
.ItemTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	cursor: default;
}
.ItemTitleLink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.ItemTitleLink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF06E7;
	text-align: center;
}
.MediumSizedLeft {
	font-family: Arial;
	font-size: 14px;
	color: #333333;
	text-align: left;
	cursor: default;
	direction: ltr;
}
.MediumSizedLeftPink {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF06E7;
	text-align: left;
	cursor: default;
	direction: ltr;
}
.ItemTitleLeft {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	cursor: default;
}
.ItemTitleLeftLeftPink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF06E7;
	text-align: left;
}
.ItemTitleLeftLeftPink:hover  {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.ItemTitlePink {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF06E7;
	text-align: center;
	cursor: default;
}
.pinkLinx2{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.pinkLinx2:hover  {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF06E7;
	text-align: center;
}
a.pinkLinx{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
a.pinkLinx:hover  {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF06E7;
	text-align: center;
}
.ItemText {
	font-family: Arial;
	font-size: 9px;
	color: #333333;
	text-align: center;
}
.CenterMe {
	text-align: center;
}
.SelectedCell {
	font-family: Arial;
	font-size: 11pt;
	border: 1px solid #FF06E7;
	background-color: #FF06E7;
	font-weight: bold;
	color: #FFFFFF;
	cursor: default;
}
.unSelectedCell {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	background-color: #FFFFFF;
}
.unSelectedCell:hover {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	background-color: #FF06E7;
}
a.ShowContentLink {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.ShowContentLink:visited  {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.ShowContentLink:active  {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.ShowContentLink:hover  {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FF06E7;
	text-decoration: none;
}
.txtadsTitle {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtadsText {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
}
.bMenuLinx {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCCCC;
}
.bMenuLinx:hover {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}
.txtadsHC {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: right;
}
.adCells {
	background-color: #000000;
}
.adCells:hover  {
	background-color: #A80097;
}
.PinkArrow {
	font-family: Arial;
	font-size: 11pt;
	color: #FF06E7;
	font-weight: bold;
}
.BottomBanner {
	font-family: Arial;
	font-size: 8pt;
	background-color: #000000;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.noBorder {
	border-width: 0px;
}
.GnosiaLogo {
	text-align: center;
	background-color: #000000;
}
.newsDates {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #CCCCCC;
	cursor: default;
}
.InfoTables {
	border-style: solid none solid none ;
	border-width: 7px 0px 7px 0px;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding: 0px;
	background-color: #000000;
}
.InfoTableshover  {
	border-style: solid none solid none ;
	border-width: 7px 0px 7px 0px;
	border-top-color: #FF06E7;
	border-bottom-color: #FF06E7;
	background-color: #000000;
}
.InfoTablesfp {
	padding: 0px;
	background-color: #ffffff;
}
.InfoTablesfphover  {
	background-color: #ffffff;
}
.newsTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	cursor: default;
}
.newsText {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	cursor: default;
}
.ContactSelector {
	font-family: "trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #FF06E7;
}
.ContactSelector:hover  {
	font-family: "trebuchet MS";
	font-size: 16pt;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
}
.ContactBoxes {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 2px solid #999999;
	color: #000000;
	width: 285px;
}
.ContactBoxes:hover  {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	background-color: #E1E1E1;
	border: 2px solid #999999;
	color: #000000;
}
.ContactSubSections {
	border: 2px solid #ffffff;
}
.ContactSubSections:hover  {
	border: 2px solid #000000;
}
.loginBoxes {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	background-color: #F0F0F0;
	border: 1px solid #666666;
}
.RightMe{
	text-align: right;
}
.LeftMe {
	text-align: left;
}
.ElementsBoxesSelected {
	background-color: #F0F0F0;
	border: 1px solid #FF00FF;
}
.ElementsBoxes {
	background-color: #ffffff;
	border: 1px solid #ffffff;
}
.ElementsBoxes:hover {
	background-color: #ffffff;
	border: 1px solid #FF00FF;
}
.ElementsItemTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.ElementsItemText {
	font-family: Arial;
	font-size: 9px;
	color: #333333;
	text-align: center;
}
.BlackBorder {
	border: 1px solid #333333;
}

.subTitle4link {
	font-family: Arial;
	font-size: 19px;
	color: #333333;
}
.subTitle4link:hover {
	font-family: Arial;
	font-size: 19px;
	color: #FF06E7;
}
.highlightsubTitle4links {
	font-family: Arial;
	font-size: 19px;
	color: #FF06E7;
}
.highlightsubTitle4links:hover {
	font-family: Arial;
	font-size: 19px;
	color: #333333;
}
.borderdown {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
}
.signs {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ff06e7;
	text-align: center;
	cursor: default;
}


.MediumSizedCenter {
	font-family: Arial;
	font-size: 16px;
	color: #333333;
	text-align: center;
}

.Largesizedleft_ {
	font-family: Arial;
	font-size: 18px;
	color: #333333;
	text-align: left;
}

.photoCells:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	background-color: #FF06E7;
	text-align: center;
}

.LargeTextLink {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.LargeTextLink:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF06E7;
	text-align: center;
}

.ContactSubSectionsPink {
	border: 2px solid #000000;
}
.ContactSubSectionsPink:hover {
	border: 2px solid #FF06E7;
}
.ArtistsList {
	font-family: Arial;
	font-size: 14pt;
	color: #FFFFFF;
	background-color: #5B209E;
	border: 3px double #BA93EA;
}
.Cell2Click {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}
.Cell2Click:hover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #FF06E7;
	color: #FFFFFF;
	background-color: #FF06E7;
	cursor: pointer;
}
.Cell2Clicked{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #FF06E7;
	color: #FFFFFF;
	background-color: #FF06E7;
	cursor: pointer;
}
.highlightsubTitleWhite {
	font-family: Arial;
	font-size: 19px;
	color: #FFFFFF;
	cursor: default;
}
.GreyBorder {
	border: 1px solid #666666;
}
.BottomBannerCR {
	font-family: Arial;
	font-size: 7pt;
	background-color: #FFFFFF;
	color: #333333;
	text-align: center;
	font-weight: normal;
}
.Symbols {
	font-family: "Arial Unicode MS";
	font-size: 19px;
	color: #FF06E7;
}
.JustifyMe {
	text-align: justify;
}
.Cell2ClickmoHover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #333333;
}
.Cell4Click {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #FF06E7;
	color: #FFFFFF;
	background-color: #FF06E7;
	cursor: pointer;
}
.Cell4Click:hover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}
.Cell4Clicked{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border: 1px solid #333333;
	color: #FFFFFF;
	background-color: #333333;
	cursor: pointer;
}
ShowContentLink2{
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
ShowContentLink2:hover  {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #FF06E7;
	text-decoration: none;
}
.unSelectedCellNoHover {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	background-color: #FFFFFF;
}
.unSelectedCellSalon {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	background-color: #FFFFFF;
	text-align:left;
}
.unSelectedCellSalon:hover {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	background-color: #FF06E7;
	text-align:left;
}
.facemetrics{
	font-family: Arial;
	font-size: 14px;
	color: #FF06E7;
}
.facemetrics:hover {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}
.elrows {
	color: #000000;
}
.elrows:hover  {
	color: #000000;
	background-color: #F0F0F0;
}

.whitesmedium {
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	cursor: default;
}

.announcebox {
	border: 1px dashed #808080;
}
.nicetexts {
	font-family: Calibri;
	font-size: 14pt;
}
.greyborders {
	font-family: Calibri;
	font-size: 14pt;
	border: 1px solid #CCCCCC;
}
.greyborders:hover  {
	font-family: Calibri;
	font-size: 14pt;
	border: 1px solid #CCCCCC;
	background-color:#F0F0F0;
}

.salon4links {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
}
.salon4links:hover {
	font-family: Arial;
	font-size: 16px;
	color: #FF06E7;
}
.salonmenuCells {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 18pt;
	color: #FFFFFF;
	background-color: #FF06E7;
	text-align: center;
}
.salonmenuCells:hover {
	border: 1px solid #FF06E7;
	font-family: Arial;
	font-size: 18pt;
	color: #ffffff;
	background-color: #000000;
	text-align: center;
}
.salonsubTitle4link {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.salonsubTitle4link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #FF06E7;
	font-weight: bold;
}


