BODY
{
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: center
}
.clsheadings
{
    FONT-SIZE: 10pt;
    WIDTH: 556pt;
    COLOR: #ff9933;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 21pt;
    TEXT-ALIGN: left
}
.clsintrests
{
    FONT-SIZE: 10pt;
    WIDTH: 188pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 21pt;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.clslintrests
{
    FONT-SIZE: 10pt;
    WIDTH: 269pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 21pt;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.clsrintrests
{
    FONT-SIZE: 10pt;
    WIDTH: 285pt;
    COLOR: black;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 21pt;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.clstablefields
{
    WIDTH: 558pt;
    HEIGHT: 931pt;
    TEXT-ALIGN: center
}
.clslfield
{
    FONT-SIZE: 10pt;
    WIDTH: 103pt;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 40pt;
    TEXT-ALIGN: left
}
.clsrfield
{
    FONT-SIZE: 10pt;
    WIDTH: 80pt;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 43pt;
    TEXT-ALIGN: left
}
.clsltxtfield
{
    FONT-SIZE: 10pt;
    WIDTH: 164pt;
    FONT-FAMILY: 'Arial Unicode MS';
    HEIGHT: 40pt
}
.clsrtxtfield
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS'
}
BODY H3
{
    TEXT-ALIGN: center
}
.clsTopBanner
{
    WIDTH: 100%
}
.clsTopBanner TR
{
}
.clsTopBanner TR TD
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #4b82d5
}
.clsButton
{
    WIDTH: 55px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #61899e
}
.clsTable75
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: center
}
.clsTableHead
{
    BACKGROUND-COLOR: #edd8ac
}
.clsTable75 TBODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS';
    BACKGROUND-COLOR: #eff2ed
}
.clsMemberTbl
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: center
}
.clsMemberTbl TH
{
    TEXT-ALIGN: left
}
.clsMemberTbl SELECT
{
    WIDTH: 125pt
}
.clsMemberTbl INPUT
{
    WIDTH: 125pt
}
.clsMemberTbl TEXTAREA
{
    WIDTH: 125pt
}
.clsPref
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: 'Arial Unicode MS';
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.clsMemberTbl .clsOption
{
    WIDTH: 10pt
}
.clsPref .clsSecTitle
{
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ff9933;
    HEIGHT: 30pt;
    BACKGROUND-COLOR: white
}
.clsindextable
{
}
.clsTable50
{
    WIDTH: 40%
}
.clsTable50 TH
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: left
}
.clsTable50 TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: left
}
.tblMenu
{
    VERTICAL-ALIGN: top
}
.clsTable25
{
    WIDTH: 25%
}
.clsTable25 TH
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: left
}
.clsTable25 TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: left
}
.clsTable25 .clsSubmit
{
    TEXT-ALIGN: center
}
.clsTable25 .clsErrMsg
{
    FONT-WEIGHT: bolder;
    COLOR: red;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: center
}
.clsMemberTbl .clsErrMsg
{
    FONT-WEIGHT: bolder;
    COLOR: red;
    FONT-FAMILY: 'Arial Unicode MS';
    TEXT-ALIGN: center
}
.clsLoginBtn
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../../images/img_signinbtn.gif);
    WIDTH: 68px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 28px;
    BACKGROUND-COLOR: #61899e
}
IMG
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0px;;
    OVERFLOW: visible;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    spacing: 0px 0px 0px 0px;
}