.bg1 {  background-color : #ffffff; }
.bg2 {  background-color : #E9EBE5; }






.copy9 { color:#38353c;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal; font-size: 9px; }	
	
.copy10 { color:#666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal; font-size: 10px; }
	
.copy11 { color:#666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal; font-size: 11px; }
	
.copy12 { color:#666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal; font-size: 12px; }
	
	
.homeNav {  color:#ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px; }	

a.homeNav  {  text-decoration:none }	

a.homeNav:hover {  color:#e5a824 }	


.menublock .subs{display: none; }
.menuright {position:absolute; left:720px; top:47px; background-color : #dddddd;z-index:33 }
.menulang {background-color : #eeeeee; }

.homeCelebName { color:#E3E5B8; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px; }	
.homeCelebTitle { color:#D8D9CA; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px; }	
.homeCelebZona { color:#DDEEE2; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px; }	
.homeCelebLink { color:#E3E5B8; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px; }	
a.homeCelebLink  {  text-decoration:none }

.homeCelebBox{  color:#DAC7A5; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px; }	
a.homeCelebBox  {  text-decoration:none }	


.homeCelebBox2 { color:#B68644; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 13px; }	
a.homeCelebBox2 { text-decoration:none }	

.homeCelebBox3{  color:#B6888A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px; }	

.homeCelebBox4{  color:#B68644; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px; }	
.homeCelebBox5{  color:#ffffff; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px; }	
a.homeCelebBox5 {  text-decoration:none }	
a.homeCelebBox5:hover {  text-decoration:underline }	

.celebBoxBg {  background-color : #684E80; }
.celebBoxBg2 {  background-color : #53396B; }
.celebBoxBg3 {  background-color : #896FA1; }
.celebBoxBg4 {  background-color : #3A274B; }
.celebBoxBg5 {  background-color : #80609E; }




.homeNewsText{  color:#3A3764; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px; }	
a.homeNewsText {  text-decoration:none }	

.homeNewsLink {  color:#606061; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px; }	
a.homeNewsLink {  text-decoration:underline }	
a.homeNewsLink:hover {  text-decoration:none }	

.homeMatchLink {  color:#DDD7E3; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px; }	
a.homeMatchLink {  text-decoration:none }	
a.homeMatchLink:hover {  text-decoration:underline }	

.newsBoxBg {  background-color : #E3D7EF; }
.newsBoxBg2 {  background-color : #8F8E96; }
.newsBoxBg3 {  background-color : #EDE1F9; }
.newsBoxBg4 {  background-color : #B7B6BF; }
.newsBoxBg5 {  background-color : #B5ABC0; }
.newsBoxBg6 {  background-color : #6B6B70; }


.homeHiddenWhite {  color:#FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 8px; }	


.footerBg {  background-color : #8092A3; }

.footerNav {  color:#452526; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  background-color : #FFFFFF; }	
a.footerNav {  text-decoration:none }	

.formBlue { color:#666666;background:#D8DDED ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #666666 1px;border-left:solid #666666 1px;border-right:solid #666666 1px;border-top:solid #666666 1px}


.copyright {  color:#AAB4BD; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;  }	


.navBg {  background-color : #CED2C3; }

.navBg3 {  background-color : #979B8E; }

.navOn {  color:#7C7F74; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  background-color : #DDDFD5; }	
a.navOn {  text-decoration:none }	

.navOff {  color:#7C7F74; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  background-color : #CED2C3; }	
a.navOff {  text-decoration:none }	

.matchSplashText {  color:#858189; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  }	
.matchSplashIntro {  color:#47444B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	

.zmSplashForm { color:#858189;background:#f6f7f4 ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #d1d5cb 1px;border-left:solid #d1d5cb 1px;border-right:solid #d1d5cb 1px;border-top:solid #d1d5cb 1px}


.matchPartnerBG {  background-color : #F7F6F3; }
.matchPartnerBG2 {  background-color : #DDDCD2; }
.matchPartnerBG3 {  background-color : #E8E7DC; }
.matchPartnerBG4 {  background-color : #5D5B52; }
.matchPartnerBG5 {  background-color : #C6C5BD; }

.matchPartnerHead {  color:#363A59; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }	
.matchPartnerSub{  color:#ADAEAC; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	

.matchPartnerOther {  color:#636256; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	
.matchPartnerLink {  color:#434065; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	
a.matchPartnerLink {  text-decoration:none }	


.matchProfileBg {  background-color : #4C4B5C; }

.matchProfileScreenname {  color:#4C4b5C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }	
.matchProfileGender {  color:#4C4b5C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }	
.matchProfileService {  color:#353C6A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }	
.matchProfileText {  color:#4C4b5C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	

.matchProfileLink {  color:#716DB6; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }	
a.matchProfileLink  {  text-decoration:none }	

.matchProfileZona {  color:#744860; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 17px;   }	
a.matchProfileZona  {  text-decoration:none }	

.matchViewText {  color:#636098; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }	

.matchViewLocation {  color:#3E3145; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }	

.matchViewHelp {  color:#636098; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }	

.matchForm { color:#636098;background:#D8DDED ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #9E9BD7 1px;border-left:solid #9E9BD7 1px;border-right:solid #9E9BD7 1px;border-top:solid #9E9BD7 1px}

.celebMainBox { color:#B7B9C6; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }	

.celebMainTitle {  color:#4C4B5C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }	

.celebMainZona {  color:#2C4C50; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 24px;   }	

.celebMainOverview {  color:#34353A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }	

.celebMainLink {  color:#4D4251; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }	

.celebMainLink2 {  color:#636098; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }
a.celebMainLink2  {  text-decoration:none }	


.celebSmallName {  color:#34353A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }	

.celebSmallZona {  color:#3F6256; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }

.celebSmallJob {  color:#34353A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.celebSmallLink {  color:#787762; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }
a.celebSmallLink {  text-decoration:none }	

.celebSmallList {  color:#596864; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 13px;   }
a.celebSmallList {  text-decoration:none }	

.celebQuote {  color:#535F79; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }

.celebReturnSoon {  color:#3A393A; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }





.compatForm { color:#A4A6A0;background:#E9EBE5 ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #9E9BD7 1px;border-left:solid #9E9BD7 1px;border-right:solid #9E9BD7 1px;border-top:solid #9E9BD7 1px}

.celebListBg {  background-color : #E6E6E5; }
.celebListBg2 {  background-color : #9598A4; }

.compatRoBg {  background-color : #CEC5CD; }
.compatRoBg2 {  background-color : #D9D9DA; }
.compatRoBg3 {  background-color : #B3AAB2; }
.compatRoBg4 {  background-color : #ADADB1; }

.compatPgBg {  background-color : #D2D3C6; }
.compatPgBg2 {  background-color : #BBBCB0; }

.compatProBg {  background-color : #D0CFC7; }
.compatProBg2 {  background-color : #B1B0A9; }


.compatNav {  color:#896FA1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }
a.compatNav {  text-decoration:none }	

.compatChangeZona {  color:#A4A6A0; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }

.compatNoZona {  color:#7A7A63; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 13px;   }

.compatNoZonaForm { color:#666666;background:#D8DDED ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #666666 1px;border-left:solid #666666 1px;border-right:solid #666666 1px;border-top:solid #666666 1px}



.compatMarquee {  color:#363734; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }


.compatRoZona {  color:#163258; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }
.compatPgZona {  color:#163258; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }
.compatProZona {  color:#163258; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }

.compatRoOver{  color:#443551; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.compatPgOver{  color:#443551; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.compatProOver{  color:#443551; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.compatZonaLrgCoral {  color:#F09490; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgMoon {  color:#AAAAAB; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgPearl {  color:#DBC9AD; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgQuartz {  color:#B0B5CE; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgSilver {  color:#B0B0B0; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgSun {  color:#D4D400; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgTopaz {  color:#F09A97; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgWater {  color:#3654BC; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }
.compatZonaLrgWind {  color:#8888E4; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }


.howText {  color:#7C7171; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }
a.howText  {  text-decoration:none }	
.howNav {  color:#896FA1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }
a.howNav {  text-decoration:none }	

.howFaqHead {  color:#66667C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }


.overZona {  color:#6F706C; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 30px;   }

.overLink {  color:#896FA1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }
.overLink {  text-decoration:none }	

.overIntro {  color:#A97171; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 18px;   }

.overText {  color:#A97171; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }

.overZonaLrgCoral {  color:#F09A97; font-family : Arial,Helvetica,Verdana, Geneva, sans-serif; font-weight : normal; font-size: 75px;   }


.overQuickHead {  color:#443551; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }

.overQuickZona {  color:#165838; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 16px;   }

.overQuickLink {  color:#D1CFEE; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 12px;   }
a.overQuickLink {  text-decoration:none }	


.zonaTestBg {  background-color : #D7D6D1; }
.zonaTestBg2 {  background-color : #000000; }

.zonaTestHelp {  color:#666262; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 9px;   }

.zonaTestIntro {  color:#5E6986; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 13px;   }

.zonaTestNumber{  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }

.zonaTestQuestion{  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }

.zonaForm { color:#535665;background:#E9EBE5 ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #CACCD6 1px;border-left:solid #CACCD6 1px;border-right:solid #CACCD6 1px;border-top:solid #CACCD6 1px}


.companyHead {  color:#272432; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 16px;   }

.companyNavBg {  background-color : #CED2C3; }
.companyNavBg2 {  background-color : #5E5E60; }
.companyNav {  color:#343749; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  background-color : #CED2C3; }	
a.companyNav {  text-decoration:none }	

.companyNavOn {  color:#343749; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;  background-color : #ECF0E2; }	
a.companyNavOn {  text-decoration:none }	


.companyCate {  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.companyPressIntro{  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 10px;   }

.companyPressList {  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }
a.companyPressList {  text-decoration:none }	

.companyPressHead{  color:#444C5B; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.companyPressText {  color:#222222; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }

.mailIntro {  color:#363734; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 14px;   }
a.mailIntro {  text-decoration:none }	

.mailField {  color:#9599B0; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-size: 11px;   }


.mailForm { color:#9599B0;background:#ffffff ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 800; font-size: 10px;border-bottom:solid #CACCD6 1px;border-left:solid #CACCD6 1px;border-right:solid #CACCD6 1px;border-top:solid #CACCD6 1px}
