.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: "Century Gothic";
	font-size: 10pt;
	color: #005DA4;
	letter-spacing: 0.5pt;
}
.GeneralBlueText {
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #005DA4;
	letter-spacing: 0.5pt;
}
.SmallBlueText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #005DA4;
	letter-spacing: 0.5pt;
}
.ADText {
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #495967;
	letter-spacing: 0.5pt;
}
.ADHeader {
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #CA4A37;
	font-weight: bold;
	letter-spacing: 0.5pt;
}
.TopicHeader {
	font-family: "Century Gothic";
	font-size: 12pt;
	color: #A6001A;
	font-weight: bolder;
	letter-spacing: 0.5pt;
}
.PageHeader {
	font-family: "Century Gothic";
	font-size: 15pt;
	color: red;
	font-weight: bolder;
	letter-spacing: 0.5pt;
}
.CopyRightText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #005DA4;
}
.Link{
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #0010C6;
	font-weight: bold;
	letter-spacing: 0.5pt;
}
.LinkBox{
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #0010C6;
	bgcolor:#E7EBEF;
	font-weight: bold;
	border: 1px solid #c0c0c0;
	letter-spacing: 1pt;
	margin: 2px;
	padding: 2px;
	background-color: #DBE3EA;
}
.whiteBox{
	font-family: "Century Gothic";
	font-size: 10pt;
	color: #0010C6;
	bgcolor:#E7EBEF;
	font-weight: bold;
	border: 1px solid #c0c0c0;
	letter-spacing: 1pt;
	margin: 2px;
	padding: 2px;
	background-color: #FFFFFF;
}
.SmallText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #812602;
}
.SmallREDText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #A6001A;
}
.SmallOrangeText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #FB7737;
}
.SmallLink{
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #005DA4;
	font-weight: bold;
}
.SmallAdText {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #495967;
	letter-spacing: 0.5pt;
}
.Justify{ text-align:justify;}


BODY
{
    SCROLLBAR-FACE-COLOR: #2AA4C6;
    FONT-SIZE: 10pt;
    color:#812602;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffcc;
    SCROLLBAR-SHADOW-COLOR: black;
    SCROLLBAR-ARROW-COLOR: white;
    font-family: "Century Gothic";
    SCROLLBAR-DARKSHADOW-COLOR: #000000
}

.neatbox
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
 /*   BACKGROUND-COLOR: #e7ebef-b9d4ff*/
BACKGROUND-COLOR: #FFFFFF;
}
.neatboxW
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.neatboxG
{
    BORDER-RIGHT: #A9A930 1px solid;
    BORDER-TOP: #A9A930 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #A9A930 1px solid;
    BORDER-BOTTOM: #A9A930 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #A9A930
}
.neatboxR
{
    BORDER-RIGHT: #fb7737 1px solid;
    BORDER-TOP: #fb7737 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #fb7737 1px solid;
    BORDER-BOTTOM: #fb7737 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fb7737
}
.neatboxY
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
}
.neatboxB
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #D1EFF0
}
.homeboxB
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e3efff
}
.homeboxY
{
    BORDER-RIGHT: #2AA4C6 1px solid;
    BORDER-TOP: #2AA4C6 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #2AA4C6 1px solid;
    BORDER-BOTTOM: #2AA4C6 1px solid;
    FONT-FAMILY: "Century Gothic";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FAFCD8
}
.neatareaY
{
	background-color: #FAFCD8;
}
.neatareaB
{
    BACKGROUND-COLOR: #E2F3F4/*#B8E6EE*/
}
.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: 10pt;
    BORDER-LEFT: brown 1px solid;
    BORDER-BOTTOM: brown 1px solid;
    FONT-FAMILY: "Century Gothic";
    BACKGROUND-COLOR: brown
}
.headertext
{
    FONT-SIZE: 10pt;
    COLOR: yellow;
    FONT-FAMILY: "Century Gothic"
}
.titleText
{
    FONT-SIZE: 10pt;
    COLOR: #b71500;
    FONT-FAMILY: "Century Gothic"
}
.titleHeader
{
    FONT-SIZE: 10pt;
    COLOR: #88871A;
    FONT-FAMILY: "Century Gothic";
    shadow-color: brown
}
.infoTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FB7737;
    FONT-FAMILY: "Century Gothic"
}
.infoText
{
    FONT-SIZE: 10pt;
    COLOR: #FB7737;
    FONT-FAMILY: "Century Gothic"
}
.topHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Comic Sans MS'
}
.welcomeText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #f5dfa3;
    FONT-FAMILY: 'Century Gothic'
}
.toolTip
{
    CURSOR: help;
    COLOR: #9f141a;
    TEXT-DECORATION: none
}

.quoteText
{
	font-weight: 200;
	font-size: 12pt;
	color: #1d9adf;
	font-style: italic;
	text-decoration: none;
}
.topicLink
{
	font-weight: bold;
	font-size: 12pt;
	color: #1D9ADF;
	text-decoration: none;
}
.topicHeader { font-size: larger; font-weight: bolder; color: #1D9ADF;}
.orangeText
{
	font-weight: normal;
	font-size: 16pt;
	color: #fb7737;
}
.orangeSmallText { font-size: 10pt;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: 10pt;  font-weight: bold;  color: #A9A930;}
.brownText {  font-size: medium;  font-weight: normal;  color: #800000;}
.brownSmallText {  font-size: 10pt;  font-weight: normal;  color: #800000;}
.brownSmallerText {  font-size: 8pt;  font-weight: normal;  color: #800000;}
.purpleText {  font-size: 11pt;  font-weight: normal;  color: #990033;}
.purpleSmallText
{
	font-weight: normal;
	font-size: 10pt;
	color: #990033;
}
.purpleSmallerText {  font-size: 8pt;  font-weight: normal;  color: #990033;}

.blueSmallText
{
	font-weight: normal;
	font-size: 10pt;
	color: #2AA4C6;
}
.blueStrongText { font-size: 13pt; font-weight: 600; color: #88871A;/*#2AA4C6*/}

.whiteText
{
	font-weight: normal;
	font-size: 10pt;
	color: #FFFFFF;
}
.blueFilledBox
{
	border-right: #2aa4c6 1px solid;
	padding-right: 3px;
	border-top: #2aa4c6 1px solid;
	padding-left: 3px;
	font-size: 10pt;
	padding-bottom: 3px;
	border-left: #2aa4c6 1px solid;
	padding-top: 3px;
	border-bottom: #2aa4c6 1px solid;
	font-family: "Century Gothic";
	height: 20px;
	background-color: #2aa4c6
}
.blueSignupBox
{
	border-right: #2aa4c6 1px solid;
	padding-right: 3px;
	border-top: #2aa4c6 1px solid;
	padding-left: 3px;
	font-size: 10pt;
	padding-bottom: 3px;
	border-left: #2aa4c6 1px solid;
	padding-top: 3px;
	border-bottom: #2aa4c6 1px solid;
	font-family: "Century Gothic";
	height: 20px;
	background-color: #2aa4c6
}
#topic1{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
#topic2{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
#topic3{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
#topic4{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
#topic5{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
#topic6{position: absolute; visibility:hidden;top:150px; left:45%; height:100%; width: 400px;text-align:justify; font-size: smaller;color: #800000; }
A:visited
{
	 font-size: 10pt;color: #990033;
}
A:active
{
	 font-size: 10pt;color:#990033;
	 /*color: #CC5B1E;*/
}
A:hover
{
	 font-size: 10pt;
	 color: #800000;
	 /*color: #FB7737;color:#CC5B1E;*/
}
A 
{
	font-size: 10pt;color:#990033;
}

.LeftBlueBorderTD {BORDER-BOTTOM:1px SOLID #2AA4C6;BORDER-RIGHT:1px SOLID #2AA4C6}
input 
{font-family: "Century Gothic";
}
select 
{font-family: "Century Gothic";
}
textarea
{font-family: "Century Gothic";
}
.redbox { border: 1px #FB7737 solid; background-color: #FAFCD8; font-family: "Trebuchet MS", Verdana; font-size: 8pt; height: 100%;}
.bluebox { border: 1px #2AA4C6 solid; font-family: "Trebuchet MS", Verdana; font-size: 8pt;  height: 100%;}
.GeneralBlueBox { border: 1px #156190 solid; font-family: "Trebuchet MS", Verdana; font-size: 8pt;  }
.FlowingBox
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 10pt;
    padding-bottom: 5px;
    overflow: auto;
    width: 400px;
    padding-top: 5px;
    font-family: 'Verdana';
}
.ErrorMessage{font-size: 10pt;color: #FB7737;}

A.NoUnderLineLink 
{font-size: 8pt;color:#990033;text-decoration: none;
}

A.NoUnderLineLink:active 
{
	 font-size: 8pt;color:#990033;text-decoration: none;
}
A.NoUnderLineLink:hover
{
	 font-size: 8pt;
	 color: #800000;text-decoration: none;
}
A.NoUnderLineLink:visited 
{
	 font-size: 8pt;color: #990033;text-decoration: none;
}
A.OrangeNoUnderLineLink 
{font-size: 10pt;color:#CC5B1E;text-decoration: none;
}

A.OrangeNoUnderLineLink:active 
{
	 font-size: 10pt;color:#CC5B1E;text-decoration: none;
}
A.OrangeNoUnderLineLink:hover
{
	 font-size: 10pt;
	 color: #800000;text-decoration: none;
}
A.OrangeNoUnderLineLink:visited 
{
	 font-size: 10pt;color: #CC5B1E;text-decoration: none;
}
A.OrangeLink 
{font-size: 10pt;color:#CC5B1E;
}

A.OrangeLink:active 
{
	 font-size: 10pt;color:#CC5B1E;
}
A.OrangeLink:hover
{
	 font-size: 10pt;
	 color: #800000;
}
A.OrangeLink:visited 
{
	 font-size: 10pt;color: #CC5B1E;
}