.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;
	TEXT-ALIGN: right;
}
.GeneralText
{
	COLOR: #491701;
	LETTER-SPACING: 0px;
}
.GeneralBlueText
{
	COLOR: #491701;
	LETTER-SPACING: 0px;
}
.SmallBlueText
{
	COLOR: #491701;
	LETTER-SPACING: 0px;
}
.ADText
{
	COLOR: #495967;
	LETTER-SPACING: 0.5pt;
}
.ADHeader
{
	COLOR: #CA4A37;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 0.5pt;
}
.TopicHeader
{
	FONT-SIZE: 12pt;
	COLOR: #491701;
	FONT-WEIGHT: bolder;
	LETTER-SPACING: 0.5pt;
}

.CopyRightText
{
	COLOR: #491701;
	LETTER-SPACING: 0px;
}
.Link
{
	COLOR: #0010C6;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 0.5pt;
}
.LinkBox
{
	COLOR: #0010C6;
	BGCOLOR: #E7EBEF;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #c0c0c0;
	LETTER-SPACING: 1pt;
	MARGIN: 2px;
	PADDING: 2px;
	BACKGROUND-COLOR: #DBE3EA;
}
.whiteBox
{
	COLOR: #0010C6;
	BGCOLOR: #E7EBEF;
	FONT-WEIGHT: bold;
	BORDER: 1px solid #c0c0c0;
	LETTER-SPACING: 1pt;
	MARGIN: 2px;
	PADDING: 2px;
	BACKGROUND-COLOR: #FFFFFF;
}
.SmallText
{
	COLOR: #491701;
}
.SmallREDText
{
	COLOR: #A6001A;
}
.SmallOrangeText
{
	COLOR: #FB7737;
}
.SmallLink
{
	COLOR: #491701;
	FONT-WEIGHT: bold;
}
.SmallAdText
{
	COLOR: #495967;
	LETTER-SPACING: 0.5pt;
}
.Justify
{
	TEXT-ALIGN: justify;
}



.neatbox
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px; /*   BACKGROUND-COLOR: #e7ebef-b9d4ff*/
}
.neatboxW
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
}
.neatboxG
{
	BORDER-RIGHT: #A9A930 1px solid;
	BORDER-TOP: #A9A930 1px solid;
	BORDER-LEFT: #A9A930 1px solid;
	BORDER-BOTTOM: #A9A930 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #A9A930;
}
.neatboxR
{
	BORDER-RIGHT: #fb7737 1px solid;
	BORDER-TOP: #fb7737 1px solid;
	BORDER-LEFT: #fb7737 1px solid;
	BORDER-BOTTOM: #fb7737 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #fb7737;
}
.neatboxY
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
}
.neatboxB
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
}
.homeboxB
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #e3efff;
}
.homeboxY
{
	BORDER-RIGHT: #F17925 1px solid;
	BORDER-TOP: #F17925 1px solid;
	BORDER-LEFT: #F17925 1px solid;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FAFCD8;
}
.neatareaY
{
	BACKGROUND-COLOR: #FFFFFF /*#FAFCD8;*/;
}
.neatareaB
{
	/* BACKGROUND-COLOR: #E2F3F4 */
}
.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;
	BACKGROUND-COLOR: brown;
}
.headertext
{
	FONT-SIZE: 11pt;
	COLOR: yellow;
}
.titleText
{
	FONT-SIZE: 11pt;
	COLOR: #491701;
}

.TitleHeader
{
	FONT-SIZE: 11pt;
	COLOR: #491701;
	SHADOW-COLOR: brown;
}
.infoTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #491701;
}
.infoText
{
	FONT-SIZE: 11pt;
	COLOR: #491701;
}
.topHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #ffffff;
}
.welcomeText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #f5dfa3;
}
.toolTip
{
	CURSOR: help;
	COLOR: #9f141a;
	TEXT-DECORATION: none;
}

.quoteText
{
	FONT-WEIGHT: 200;
	FONT-SIZE: 12pt;
	COLOR: #D67229;
	FONT-STYLE: italic;
	TEXT-DECORATION: none;
}
.topicLink
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #D67229;
	TEXT-DECORATION: none;
}
.topicHeader
{
	FONT-SIZE: larger;
	FONT-WEIGHT: bolder;
	COLOR: #491701;
}
.orangeText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #fb7737;
}
.orangeSmallText
{
	FONT-SIZE: 11pt;
	COLOR: #FB7737;
}
.orangeStrongText
{
	FONT-SIZE: 16pt;
	FONT-WEIGHT: 600;
	COLOR: #FB7737;
}
.orangeMediumText
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #FB7737;
}
.greenText
{
	FONT-SIZE: 16pt;
	FONT-WEIGHT: normal;
	COLOR: #A9A930;
}
.greenSmallText
{
	FONT-SIZE: larger;
	FONT-WEIGHT: bolder;
	COLOR: #A9A930;
}
.greenMediumText
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	COLOR: #A9A930;
}
.greenStrongText
{
	FONT-SIZE: 13pt;
	FONT-WEIGHT: 600;
	COLOR: #A9A930;
}
.orangeBigText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18pt;
	COLOR: #fb7737;
	FONT-WEIGHT: 600;
}
.orangeStrongBigText
{
	FONT-SIZE: 22pt;
	FONT-WEIGHT: 800;
	COLOR: #FB7737;
}
.greenBigText
{
	FONT-SIZE: 18pt;
	FONT-WEIGHT: normal;
	COLOR: #A9A930;
}
.greenStrongBigText
{
	FONT-SIZE: 18pt;
	FONT-WEIGHT: 800;
	COLOR: #A9A930;
}
.greenStrongSmallText
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	COLOR: #A9A930;
}
.brownText
{
	FONT-SIZE: medium;
	FONT-WEIGHT: normal;
	COLOR: #491701;
}
.brownSmallText
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	COLOR: #491701;
}
.brownSmallerText
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	COLOR: #491701;
}
.purpleText
{
	FONT-SIZE: 12pt;
	FONT-WEIGHT: normal;
	COLOR: #990033;
}
.purpleSmallText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #990033;
}
.purpleSmallerText
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	COLOR: #990033;
}

.blueSmallText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #F17925;
}
.blueStrongText
{
	FONT-SIZE: 13pt;
	FONT-WEIGHT: 600;
	COLOR: #88871A; /*#2AA4C6*/
}

.whiteText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
}
.blueFilledBox
{
	BORDER-RIGHT: #F17925 1px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #F17925 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 11pt;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #F17925 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #F17925 1px solid;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #F17925; /*2aa4c6*/
}
.blueSignupBox
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER: solid 1px #F17925;
}
#topic1
{
	POSITION: inherit;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}
#topic2
{
	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}
#topic3
{
	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}
#topic4
{
	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}
#topic5
{
	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}
#topic6
{
	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 150px;
	LEFT: 45%;
	WIDTH: 460px;
	TEXT-ALIGN: justify;
	FONT-SIZE: smaller;
	COLOR: #491701;
}

.LeftBlueBorderTD
{
	BORDER-BOTTOM: 1px SOLID #2AA4C6;
	BORDER-RIGHT: 1px SOLID #2AA4C6;
}
input
{
	FONT-FAMILY: Calibri, Verdana;
}

.redbox
{
	BORDER: 1px #FB7737 solid;
	BACKGROUND-COLOR: #FAFCD8;
	FONT-SIZE: 9pt;
	HEIGHT: 100%;
}
.bluebox
{
	BORDER: 1px #F17925 solid;
	FONT-SIZE: 9pt;
	HEIGHT: 100%;
}
.GeneralBlueBox
{
	BORDER: 1px #156190 solid;
	FONT-SIZE: 9pt;
}
.FlowingBox
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11pt;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	WIDTH: 400px;
	PADDING-TOP: 5px;
}
.ErrorMessage
{
	FONT-SIZE: 11pt;
	COLOR: #FB7737;
}


.tooltipWithBorder
{
	POSITION: relative;
	Z-INDEX: 24;
}
.tooltipWithBorder span
{
	DISPLAY: none;
}
.tooltipWithBorder:hover
{
	Z-INDEX: 25;
}
.tooltipWithBorder:hover span
{
	DISPLAY: block;
	POSITION: absolute;
	WIDTH: 120px;
	TOP: 25px;
	LEFT: 20px;
	BACKGROUND-COLOR: white;
	BORDER: 1px solid blue;
	PADDING: 5px;
	FONT-SIZE: 13px;
	COLOR: blue;
	TEXT-DECORATION: none;
}
