BODY{
     font-family: verdana,arial,helvetica,sans-serif;
     font-size:11px;
     color:#333369;
}

ol,ul,li{
     font-family: verdana,arial,helvetica,sans-serif;
     font-size:11px;
     color:#333369;
}
H1              {font-family: verdana,arial,helvetica,sans-serif; color: #5A5A8C;font-size:14px;font-weight:bold; margin-bottom:0px;border-style:solid;border-width:0px 0px 0px 0px; border-color: #A0A0CF;}
H3              {font-family: verdana,arial,helvetica,sans-serif; font-size:12px;margin-bottom:0px;padding:1px 11px ;}
H2              {font-family: verdana,arial,helvetica,sans-serif; color: #701482;font-size:12px;font-weight:bold; margin-bottom:0px;border-style:solid;border-width:0px 0px 0px 0px; border-color: #701482;}

td {font-family: verdana,tahoma,Arial; font-size:11px; color:#333369;}
th {font-family: verdana,tahoma,Arial; font-size:11px; color:#333369; font-weight: bold;}

/* ---------------------------------- CLASSES USED FOR LINKS -------------------------------------*/

A           {font-size:11px;color:#35326B;}
A:hover     {color:ce0000;}

A.nav           {text-decoration:none;font-size:11px;font-family:verdana;color:#35326B;}
A.nav:hover     {text-decoration:none;color:ce0000;}

A.navBiggerText           {text-decoration:none;font-size:14px;font-family:verdana;color:#35326B;}
A.navBiggerText:hover     {text-decoration:none;color:ce0000;}

SPAN.nav           {text-decoration:none;font-size:11px;color:#35326B;}
SPAN.nav:hover     {text-decoration:none;color:ce0000;}

A.whitelink           {text-decoration:none;font-size:11px;color:#ffffff;font-weight:bold;}
A.whitelink:hover     {text-decoration:underline;color:F1F0FE;}

A.whitelinkcountry           {text-decoration:none;font-size:11px;color:#ffffff;font-weight:normal;text-decoration:underline;}
A.whitelinkcountry:hover     {text-decoration:underline;color:F1F0FE;}

A.myhomelink          {text-decoration:none;font-size:11px;color:#333366;font-weight:normal;text-decoration:underline;}
A.myhomelink:hover     {text-decoration:underline;color:333366;}

A.menu           {text-decoration:none;font-size:11px;color:#000000;font-weight:bold;}
A.menu:hover     {text-decoration:none;color:ce0000; font-weight:bold;}

A.topmenu           {text-decoration:underline;font-size:10px;color:#000000;font-weight:none;}
A.topmenu:hover     {text-decoration:underline;color:ce0000; font-weight:none;}

A.BrowseUsername           {text-decoration:underline;font-size:12px;color:#CE0000;font-weight:bold;}
A.BrowseUsername:hover     {text-decoration:none;color:000000; font-weight:bold;}

A.buttons           {font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color: #343166;font-size:11px;font-weight:bold;}
A.buttons:hover     {font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color: #343166;font-size:11px;font-weight:bold;}


.nav           {text-decoration:none;font-size:11px;color:#35326B;}
.nav:hover     {text-decoration:none;color:ce0000;}

.smalltext {
        font-family: verdana;
        font-size: 9px;
        color: #000000;
        text-decoration: none;
}

.whitetext {
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
}

.violettext {
	text-decoration:none;
	font-size:11px;
	color:#701482;
}

.OrangeLink {
        font-family: verdana;
        font-size: 10px;
        color: #885194;
        text-decoration: none;
        font-weight: bold;
}

.OrangeLink:hover {
        font-family: verdana;
        font-size: 10px;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
}

.coverHighlightCc A {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #9898CC;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #9898CC;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #9898CC;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #9898CC;
}
.coverHighlightCc A:link {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #9898CC;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #9898CC;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #9898CC;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #9898CC;
}
.coverHighlightCc A:hover {
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #C1C9FE;
   border-left-width: 1px;
   border-left-style: solid;
   border-left-color: #C1C9FE;
   border-right-width: 1px;
   border-right-style: solid;
   border-right-color: #C1C9FE;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #C1C9FE;
}

A.LinkComm           {text-decoration:underline;font-size:11px;color:#ce0000;font-weight:none;}
A.LinkComm:hover     {text-decoration:underline;color:000000; font-weight:none;}

/* -------------------------------- BEGIN FOOTER LINKS CLASSES ---------------------------------------- */

A.FooterLink           {text-decoration:none;font-size:11px;color:#323264;font-weight:none;}
A.FooterLink:hover     {text-decoration:none;color:000000; font-weight:none;}

/* -------------------------------- END FOOTER LINKS CLASSES ---------------------------------------- */


/* -------------------------------- BEGIN  LINKS REGISTER---------------------------------------- */

A.LinkRegister           {text-decoration:none;font-size:10px;color:#ce0000;font-weight:bold;}
A.LinkRegister:hover     {text-decoration:underline;color:000000;}

A.NavigationLinkOn    {text-decoration:none;font-size:11px;color:#343166;font-weight:bold;}
A.NavigationLinkOff   {text-decoration:none;color:000000; font-weight:none;}


A.LinkLogin           {text-decoration:none;font-size:10px;color:#ce0000;font-weight:none;}
A.LinkLogin:hover     {text-decoration:none;color:000000; font-weight:none;}



/* ----------------------------END COMMUNITIES CLASSES  --------------------- */

/* ---------------------------------- BEGIN INPUT STYLE ------------------------------------- */

TEXTAREA {
    font-family: Verdana,Tahoma,Arial;
    font-size : 11px;
    color : #000000;

}

SELECT {
    font-family: Verdana,Tahoma,Arial;
    color : #000000;
    font-size : 11px;

}

INPUT {
    font-family: Verdana,Tahoma,Arial;
    color : #000000;
    font-size : 11px;

}

.checkbox {
    background-color: #F3CFA9;
    border-style: none;
    width: 12px;
    height: 12px;
}

.noborder{

    border: 0;
}

/* ---------------------------------- END INPUT STYLE ------------------------------------- */


/* ---------------------------------- ERROR CLASS -------------------------------------*/

.error {
  color : #ce0000;
  font-weight:bold;
}

.SmallError {
  color : #ce0000;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
  font-size: 10px;
}

.GrossError {
  color : #ce0000;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
  font-weight:bold;
  font-size: 12px;
}

/* ---------------------------------- END ERROR CLASS ------------------------------------- */

/* ---------------------------------- BEGIN BACKGROUND STYLE ------------------------------------- */

.bgwhite {
    background-color: #ffffff;
}
.bgmailbox {
    background-color: #F3F3FF;
}
.bg_switch1 {
    background-color: #F3F3FF;
}
.bg_switch2 {
    background-color: #E8E5F9;
}
.bgheader {
    background-color: #9999CC;
    color: #ffffff;
}

.bannerbg {
    background-color: #EFEEFC;
}

.bgblack {
    background-color:535353;
    color: #FFCC33;
    font-weight:bold;
    font-size:10px;
}

.bggray {
    background-color: #cccccc;
}

/* ---------------------------------- END BACKGROUND STYLE ------------------------------------- */

/* ---------------------------------- FONT STYLE -------------------------------------*/

.BoldTxt {
        font-family: verdana,arial,helvetica,sans-serif;
        color: #343166;
        font-size:11px;
        font-weight:bold;
}

.TxtWhite {
        font-family: verdana,arial,helvetica,sans-serif;
        color: #ffffff;
        font-size:10px;
        font-weight:bold;
}

.BgTop {
    background-color: #F1F0FE;
}

.DarkPink {
    background-color: #9A5AA8;
}

.LightPink {
    background-color: #E1E0FF;
}

.LightPink2 {
    background-color: #F5F5FF;
}

.BgSearch {
    background-color: #9A9ACC;

}

.BgTopLogin {
    background-color: #C8BDE7;

}
.BgTop {
    background-color: #C8BDE7;

}

.Bg_photo_user_1 {
    background-color: #F7E9F2;

}

.Bg_photo_user_2 {
    background-color: #EBF2FC;

}

.Copy {
        text-decoration:none;
        font-size:11px;
        color:#323264;
        font-weight:none;
}

.tableborder
{
    BORDER-RIGHT: #585A8A 1px solid;
    BORDER-TOP: #585A8A 1px solid;
    BORDER-LEFT: #585A8A 1px solid;
    BORDER-BOTTOM: #585A8A 1px solid;
    background-color: #ffffff;
  }

.small{
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    font-weight:none;
    FONT-STYLE: normal;
    COLOR: #000000;
}

.SiteTextBold {
    color: #333369;
    font-weight:bold;
    font-size:11;
}

.TopHeader {
    color: #333369;
    font-weight:bold;
    font-size:14;
    border-style:solid;
    border-width:0px 0px 2px 0px;
}

.DarkYellowLinkBold {
    color: #333369;
    font-weight:bold;
    font-size:11;

}

.profilehead {
    color: #333369;
    font-weight:bold;
    font-size:11;

}

.tablesignup
{
    BORDER-RIGHT: #313363 1px solid;
    BORDER-TOP: #313363 1px solid;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #313363 1px solid;
    BORDER-BOTTOM: #313363 1px solid;
    FONT-FAMILY: verdana, tahoma;
    font-weight:bold;
    BACKGROUND-COLOR: #ECEBF9;
    color: #313366;
}

.tablephoto
{
    BORDER-RIGHT: #313363 1px solid;
    BORDER-TOP: #313363 0px solid;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #313363 0px solid;
    BORDER-BOTTOM: #313363 0px solid;
    FONT-FAMILY: verdana, tahoma;
    font-weight:bold;
    BACKGROUND-COLOR: #BCD3F2;
    color: #313366;
}

.tablephotow
{
    BORDER-RIGHT: #313363 1px solid;
    BORDER-TOP: #313363 0px solid;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #313363 0px solid;
    BORDER-BOTTOM: #313363 0px solid;
    FONT-FAMILY: verdana, tahoma;
    font-weight:bold;
    BACKGROUND-COLOR: #FFBCE4;
    color: #313366;
}

.tableupload
{
    BORDER-RIGHT: #313363 1px solid;
    BORDER-TOP: #313363 0px solid;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #313363 0px solid;
    BORDER-BOTTOM: #313363 0px solid;
    FONT-FAMILY: verdana, tahoma;
    font-weight:bold;
    BACKGROUND-COLOR: #E1E0FF;
    color: #313366;
}

.advert
{
    BORDER-RIGHT: #5A5A8C 1px solid;
    BORDER-TOP: #5A5A8C 1px solid;    
    BORDER-LEFT: #5A5A8C 1px solid;
    BORDER-BOTTOM: #5A5A8C 1px solid;    
    BACKGROUND-COLOR: #ffffff;
    height: 100;   
}


td.tdstyle {
   background-color: #E4E4FF;}
}

td.tdmatch {
   BACKGROUND: url("/img/site/bg_match.jpg") #CFDCEF fixed repeat-no ; background-position: bottom; MARGIN: 0px 0px 0px 0px
}

.bg_home_1{
  background-color: #F6E9F2;
}
.bg_home_2{
  background-color: #EBF2FC;
}
.bgpink{
  background-color: #EFD6E7;
}
.bgblue2{
  background-color: #DEDEFF;
}

/* ---------------------------------- END FONT STYLE ------------------------------------- */

.emptyday {
    background-color : #e1e1ff;
}

.monthday {
    background-color : #cfcff2;
}

.currentday{
    background-color : #c8bde7;
}
.calendarheader {
    background-color : #9999cd;
}


A.calendarlink          {text-decoration:underline;font-size:10px;color:#000000;font-weight:bold;font-family: Verdana}
A.calendarlink:hover     {text-decoration:underline;color:2E8FB9;font-weight:bold;}

.calendar {
    color: #ffffff;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    margin-bottom:0px;
}
