.ErrorMsg {
    color: crimson;
    font-size: small;
}

.ErrorTD {
    border: 1px crimson dashed;
    font-size: small;
}

.HebrewErrorTD {
    border: 1px crimson dashed;
    direction: rtl;
    text-align: right;
    font-size: small;
}

.HebrewErrorMsg {
    color: crimson;
    direction: rtl;
    text-align: right;
    font-size: small;
}

.Hebrew {
    direction: rtl;
    align: right;
}

.GeneralText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    color: #000000;
    letter-spacing: 0.5pt;
}

.GeneralBlueText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
    letter-spacing: 0.5pt;
}

.SmallBlueText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
    letter-spacing: 0.5pt;
}

.ADText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #495967;
    letter-spacing: 0.5pt;
}

.ADHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #CA4A37;
    font-weight: bold;
    letter-spacing: 0.5pt;
}

.TopicHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #B43278;
    font-weight: bolder;
    letter-spacing: 0.5pt;
}

.PageHeader {
    background-position: left 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22pt;
    color: #822D57;
    font-weight: 900;
    letter-spacing: 0.5pt;
    text-transform: uppercase;
    font-variant: small-caps;
    background-repeat: no-repeat;
    text-align: center;
}

.CopyRightText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
}

.Link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #0010C6;
    font-weight: bold;
    letter-spacing: 0.5pt;
}

.LinkBox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #0010C6;
    bgcolor: #E7EBEF;
    font-weight: bold;
    border: 1px solid #c0c0c0;
    letter-spacing: 1pt;
    margin: 2px;
    padding: 2px;
    background-color: #DBE3EA;
}

.whiteBox {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #0010C6;
    bgcolor: #E7EBEF;
    font-weight: bold;
    border: 1px solid #c0c0c0;
    letter-spacing: 1pt;
    margin: 2px;
    padding: 2px;
    background-color: #FFFFFF;
}

.SmallText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
}

.SmallREDText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #B43278;
}

.SmallAdText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #495967;
    letter-spacing: 0.5pt;
}

.Justify {
    text-align: justify;
}

a:hover {
    color: red;
}

BODY {
    SCROLLBAR-FACE-COLOR: brown;
    FONT-SIZE: 11pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffcc;
    SCROLLBAR-SHADOW-COLOR: black;
    SCROLLBAR-ARROW-COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #800000;
    border: none;
    font: 11px Arial, Helvetica, sans-serif;
    background: #FFFFFF;
    text-align: center;
}

.home {
    background: #eadcdc url(../../images/NeveKesher/full-bg.gif) repeat-x;
}

.content {
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
    width: 950px;
    border: #650a35 1px solid;
    background: #32F37E url(../../images/sassonvsimchaconnections/bg.jpg) repeat;
    overflow: hidden;
}



.logo {
    background: #FFFFFF url(../../images/NeveKesher/nevekesher_logo.jpg) no-repeat;
    height: 126px;
    width: 903px;
    background-position: center left;
    top: 52px;
}

.topWelcomeMessage {
    width: 950px;
    font: 11px Arial, Helvetica, sans-serif;
}

TD {
    FONT-SIZE: 11pt;
    FONT-FAMILY: Georgia;
}

.neatbox {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    /*   BACKGROUND-COLOR: #e7ebef-b9d4ff*/
    BACKGROUND-COLOR: #DBE3EA;
}

.neatboxW {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
}

.neatboxG {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fbedd0;
}

.neatboxR {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #DBE3EA;
}

.neatboxY {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
}

.neatboxB {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FAD5F6;
}

.homeboxB {
    BORDER-RIGHT: #a4bbff 1px solid;
    BORDER-TOP: #a4bbff 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #a4bbff 1px solid;
    BORDER-BOTTOM: #a4bbff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FAD5F6;
}

.homeboxY {
    BORDER-RIGHT: #ffcc00 1px solid;
    BORDER-TOP: #ffcc00 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: #ffcc00 1px solid;
    BORDER-BOTTOM: #ffcc00 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fbedd0;
}

.neatareaY {
    BACKGROUND-COLOR: #FFFFFF; /*#fbedd0*/
}

.neatareaB {
    BACKGROUND-COLOR: #FAD5F6;
}

.justify {
    TEXT-ALIGN: justify;
}

.darkBG {
    BACKGROUND-COLOR: brown;
}

.lightBG {
    BACKGROUND-COLOR: lightblue;
}

.altLightBG {
    BACKGROUND-COLOR: lightyellow;
}

.mildBG {
    BACKGROUND-COLOR: orange;
}

.ActiveMenuItem {
    BACKGROUND-COLOR: lightgreen;
}

.bg {
    BACKGROUND-COLOR: white;
}

.contentBox {
    BORDER-RIGHT: brown 1px solid;
    BORDER-TOP: brown 1px solid;
    FONT-SIZE: 11pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: brown;
}

.headertext {
    FONT-SIZE: 11pt;
    COLOR: yellow;
    FONT-FAMILY: Georgia;
}

.titleText {
    FONT-SIZE: 11pt;
    COLOR: #b71500;
    FONT-FAMILY: Georgia;
}

.titleHeader {
    FONT-SIZE: 11pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    shadow-color: brown;
}

.infoTitle {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #cc0000;
    FONT-FAMILY: Georgia;
}

.infoText {
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Georgia;
}

.topHeader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Comic Sans MS';
}

.welcomeText {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #f5dfa3;
    FONT-FAMILY: 'Century Gothic';
}

.toolTip {
    CURSOR: help;
    COLOR: #9f141a;
    TEXT-DECORATION: none;
}

.TopNavLink a {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 1px;
}

    .TopNavLink a:hover {
        color: #C7054F;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11pt;
        text-transform: uppercase;
        font-weight: bold;
        text-decoration: none;
        letter-spacing: 1px;
    }

.TopNavLinkRed a {
    color: red;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 1px;
}

    .TopNavLinkRed a:hover {
        color: red;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11pt;
        text-transform: uppercase;
        font-weight: bold;
        text-decoration: none;
        letter-spacing: 1px;
    }

.SmallLink a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #822D57;
    font-weight: bold;
    text-decoration: none;
}

    .SmallLink a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11pt;
        color: #822D57;
        font-weight: bold;
        text-decoration: none;
    }
