﻿BODY
{
    direction: rtl;
    margin: 0px;
    background: white;
    color: #51524f;
    font-family: arial;
    font-size: 12px;
}

h1
{
    font-size: 20px;
}

FORM
{
    margin: 0px;
}
.mc-Bold
{
    font-weight: bold;
}
.mc-centerAll
{
    margin-left: auto;
    margin-right: auto;
}
TABLE.mc-centerRight
{
    margin: right;
}

.mc-MenuTop
{
    background-image: url(      '../SiteImages/top_bar/background_header.gif' );
    background-attachment: inherit;
    background-repeat: repeat;
}

/*Fading Banner classes*/
.jqHeader
{
    height: 220px;
    width: 772px;
    caption-side: bottom;
}

.statHdr
{
    background-color: white;
    color: #503422;
    font-family: Arial, Arial (Hebrew);
    font-size: 26px;
}

.stHdrPic
{
    background-image: url(      '../SiteImages/new_logo.gif' );
    background-repeat: no-repeat;
    height: 34px;
    width: 118px;
}
/*->banner images classes*/
.entranceBannerImage, .finansimBannerImage, .avodaBannerImage, .misuiBannerImage, .mishpatBannerImage, .pensiaBannerImage, .hadrachaBannerImage
{
    height: 220px;
    width: 772px;
    background-repeat: no-repeat;
}

.entranceBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_Enterance.jpg );
}

.finansimBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_Finansim.jpg );
}

.avodaBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_avoda.jpg );
}

.misuiBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_misui.jpg );
}

.mishpatBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_mishpat.jpg );
}

.pensiaBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_pensia.jpg );
}

.hadrachaBannerImage
{
    background-image: url( ../SiteImages/FadingBar/Banners/Website_hadracha.jpg );
}
/*->banner images classes*/
/*->button images classes*/
.fadingBar_Buttons
{
    margin-right: 30px;
    margin-top: -27px;
    padding: 0px;
    list-style: none;
    clear: both;
}

HTML /**/ /**/ > BODY .fadingBar_Buttons
{
    position: absolute;
    margin-top: -24px;
    width: 772px; *position:static;
*margin-top:-27px;
}

.fadingBar_Buttons ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.fadingBar_Buttons li
{
    float: right;
    padding-right: 10px;
}
.fadingBar_Buttons img
{
    /*behavior: url(Images/iepngfix.htc);*/
    width: 102px;
    height: 19px;
}
/*-->passive buttons*/
.finansimButtonImage, .avodaButtonImage, .misuiButtonImage, .mishpatButtonImage, .pensiaButtonImage, .hadrachaButtonImage, .finansimButtonImage_Active, .avodaButtonImage_Active, .misuiButtonImage_Active, .mishpatButtonImage_Active, .pensiaButtonImage_Active, .hadrachaButtonImage_Active
{
    background-repeat: no-repeat;
    border: none;
}

.finansimButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_finansim.jpg );
}
.avodaButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_avoda.jpg );
}
.misuiButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_misui.jpg );
}
.mishpatButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_mishpat.jpg );
}
.pensiaButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_pensia.jpg );
}
.hadrachaButtonImage
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Blue/kaftor_blue_hadracha.jpg );
}
/*-->passive buttons*/

/*-->active buttons*/
.finansimButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_finansim.jpg );
}
.avodaButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_avoda.jpg );
}
.misuiButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_misui.jpg );
}
.mishpatButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_mishpat.jpg );
}
.pensiaButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_pensia.jpg );
}
.hadrachaButtonImage_Active
{
    background-image: url( ../SiteImages/FadingBar/Buttons/Red/kaftor_adom_hadracha.jpg );
}

/*-->active buttons*/
/*->button images classes*/
/*Fading Banner classes*/

/* ------------  MenuBottom -------- */
.mc-MenuBottom A
{
    color: #676767;
    font-family: Arial;
    font-size: 11px;
    font-weight: 900;
    text-decoration: none;
}
.mc-MenuBottom A:hover
{
    color: #676767;
    font-family: Arial;
    font-size: 11px;
    font-weight: 900;
    text-decoration: underline;
}
.mc-MenuBottom
{
    border-bottom: none /*#6a696e 4px solid*/;
}
.mc-MenuBottomAndTop
{
    border-top: #6a696e 4px solid;
    border-bottom: #6a696e 4px solid;
}
.mc-MenuBottomTop
{
    border-top: #6a696e 4px solid;
}

/*------------ MenuFooter -------- */
.mc-MenuFooter
{
    background-color: #a1d1fd;
    font-family: Arial (Hebrew);
    font-size: 13px;
    font-weight: 900;
    text-align: center;
}

.mc-MenuFooter A
{
    color: #0055e5;
    text-decoration: none;
}

.mc-MenuFooter A:hover
{
    text-decoration: underline;
}

/*------------ MenuRight -------- */
TD.mc-MenuRight
{
    width: 147px;
    height: 24px;
    direction: rtl;
    text-indent: 25px;
    background-position: right top;
    background-attachment: inherit;
    background-image: url(      '../SiteImages/rightMenu.gif' );
    background-repeat: repeat;
}
TD.mc-MenuRight A
{
    color: #52585E;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
TD.mc-MenuRight A:hover
{
    color: #52585E;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

/*-------- HashavimWebControls ------*/
TD.mc-IndexesTitleRight
{
    color: #404549;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    width: 147px;
    height: 24px;
    background-position: right top;
    background-attachment: inherit;
    background-image: url(      '../SiteImages/Indexes.gif' );
    background-repeat: repeat;
    text-align: right;
    text-indent: 5px;
}
TD.mc-IndexesBackRight
{
    background-attachment: inherit;
    background-image: url(      '../SiteImages/Use.gif' );
    background-repeat: repeat; /*height:103px;*/
}
TD.mc-IndexesEconomic
{
    background-attachment: inherit;
    background-image: url(      '../SiteImages/Economic.gif' );
    background-repeat: repeat;
}
TD.mc-IndexesButtons
{
    background-attachment: inherit;
    background-image: url(      '../SiteImages/orange_but.gif' );
    background-repeat: repeat;
    width: 137px;
    height: 19px;
    color: #404549;
    font-weight: bold;
}
TABLE.mc-IndexesTools
{
    border-right: #f59d3a 1px solid;
    border-top: #f59d3a 1px solid;
    border-left: #f59d3a 1px solid;
    border-bottom: #f59d3a 1px solid;
    margin-left: auto;
    margin-right: auto;
}
/*-------- End HashavimWebControls ------*/

TABLE.mc-tablebott
{
    background-color: #ffffff;
    border-top: #6c6d71 4px solid;
}
TD.mc-tdbott
{
    border-top: #6a696e 4px solid;
}

/*------------- Articles -----------------*/
TD.mc-ArticleTop
{
    border-top: #6D6D6D 4px solid;
    padding-top: 14px;
}
TD.mc-ArticleBottom
{
    border-bottom: #6d6d6d 1px dotted; /*border-Bottom: #6D6D6D 4px solid;*/
    padding-bottom: 14px;
}
.mc-ArticleHpTitle
{
    font-family: Arial;
    font-size: 12px;
    color: #085DA0;
    font-weight: bold;
    text-decoration: none;
}
.mc-ArticleHpTitle a
{
    color: #085DA0;
    text-decoration: none;
}

.mc-WorldHomePageLine
{
    width: 1px;
    background-image: url(../SiteImages/verticle.gif);
}
.mc-OneArticleTitle
{
    font-family: Arial;
    font-size: 20px;
    color: #814D32;
    font-weight: bold;
}
.mc-SeperateImgLine
{
    background-attachment: inherit;
    background-image: url(      '../SiteImages/Line_under_title.gif' );
    background-repeat: repeat;
}
.mc-ArticleDesciprionHp
{
    font-family: Arial;
    font-size: 11px;
    color: #51514F;
}
.mc-ArticleDesciprionArticle
{
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #51514F;
}
.mc-ArticleWriter
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #51524F;
}
.mc-ArticleNext A
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #814D32;
    text-decoration: none;
}
.mc-ArticleNext A:hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #814D32;
    text-decoration: underline;
}
.mc-ArticlestTools A
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #525252;
    text-decoration: underline;
}
.mc-ArticlestTools A:hover
{
    font-family: Arial;
    font-size: 12px;
    color: #525252;
    font-weight: bold;
    text-decoration: none;
}
.mc-ArticleTitlein
{
    color: #7E644D;
    font-size: 16px;
    font-weight: 900;
    font-family: Arial;
}
.mc-AllArticles A
{
    color: #50504E;
    font-family: Arial;
    font-size: 11px;
    font-weight: bolder;
    text-decoration: none;
}
.mc-AllArticles A:hover
{
    color: #50504E;
    font-family: Arial;
    font-size: 11px;
    font-weight: bolder;
    text-decoration: underLine;
}
/*------- End Articles --------*/

/*---------- ArticleResponse --------*/

.mc-RespPnlTitle
{
    font-family: Arial;
    color: Black;
    font-weight: bold;
    cursor: hand;
}
.mc-RespPnlTxt
{
    background-color: #ededed;
}
.mc-bold
{
    font-weight: bold;
}
/*------- End ArticleResponse --------*/

.mc-TitleResponse
{
    font-size: 13px;
    font-family: Arial;
    color: Black;
    font-weight: bold;
}

hr.mc-NevigateHR
{
    background: #6a696e;
    color: #6a696e;
    height: 4px;
}
.mc-NevigateMenu A
{
    font-family: Arial;
    font-size: 12px;
    font-weight: 900;
    color: #6B6B6B;
    text-decoration: none;
}
.mc-NevigateMenu A:hover
{
    font-family: Arial;
    font-size: 12px;
    font-weight: 900;
    color: #6B6B6B;
    text-decoration: underline;
}
.mc-NevigateMenuEnd
{
    font-family: Arial;
    font-size: 12px;
    font-weight: 900;
    color: #F59D3A;
}
.mc-Search
{
    font-family: Arial;
    font-size: small;
    border-right: #6e6e6e 1px solid;
    border-top: #6e6e6e 1px solid;
    border-left: #6e6e6e 1px solid;
    border-bottom: #6e6e6e 1px solid;
    width: 118px;
}
.mc-SearchText
{
    font-family: Arial;
    font-size: 12px;
    color: #51524F;
    font-weight: bold;
}
.mc-Category
{
    font-family: Arial;
    font-size: 11px;
    font-weight: 900;
    color: #FF4371;
}
TABLE.mc-TableBordTop
{
    border-top: #6D6D6D 4px solid;
}
TD.mc-TdBordBottom
{
    border-bottom: #6D6D6D 4px solid;
}
.mc-WorldName
{
    color: #E24651;
    font-size: 16px;
    font-weight: 900;
    font-family: Arial;
}
.mc-WorldTdnames
{
    font-family: Arial;
    font-size: 14px;
    color: #6A6A68;
    text-decoration: none;
    font-weight: 900;
}
.mc-Categories
{
    font-family: Arial;
    font-size: 11px;
    color: #6A6A68;
    font-weight: 900;
    text-decoration: none;
}
TD.mc-ProductsTitleLine
{
    border-bottom: #bfbfbf 1px dotted;
    width: 119px;
}
TD.mc-RightLine
{
    border-right: #757575 1px solid;
}
TD.mc-AboutTitle
{
    width: 104px;
    border-left: #757575 1px solid;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #846846;
}
TD.mc-LineTop
{
    border-top: #6D6D6D 4px solid;
    padding-top: 14px;
}
TD.mc-LineBottom
{
    border-bottom: #6D6D6D 4px solid;
    padding-top: 14px;
}
.mc-WorldRight
{
    background-image: url(      '../SiteImages/horanz.gif' );
}
.mc-IndentRight
{
    text-indent: 5px;
}
/*------------- Polls --------*/
.mc-Polls
{
    background-color: #eeeeee;
    direction: rtl;
}
.mc-PollsButtons
{
    background-attachment: inherit;
    background-image: url(      '../SiteImages/orange_but.gif' );
    background-repeat: no-repeat;
    width: 137px;
    height: 19px;
}
.mc-PollsButtons A
{
    color: #404549;
    font-weight: bold;
    text-decoration: none;
}
.mc-PollsButtons A:hover
{
    color: #404549;
    font-weight: bold;
    text-decoration: underline;
}
/*------------- End Polls --------*/
.mc-ImagesClick
{
    cursor: hand;
}
.mc-ProdButton
{
    background-attachment: inherit;
    background-image: url(../SiteImages/ProdctButton3.gif);
    background-repeat: no-repeat;
    color: White;
    font-size: 11px;
    font-weight: bold;
    cursor: hand;
    text-decoration: none;
    text-align: center;
}
.mc-Validation
{
    font-weight: bold;
    font-size: 11px;
    color: red;
    font-family: Arial;
}
.mc-Response
{
    font-weight: bold;
    font-size: 12px;
    color: navy;
    font-family: Arial;
    text-align: center;
}
.mc-DropDown
{
    font-family: arial;
    font-size: 12px;
}
TD.mc-Economic
{
    font-family: arial;
    font-size: 11px;
    height: 20px;
}
.mc-ArchiveTitle
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #863426;
}

.mc-ArchiveTitle a
{
    color: #863426;
    text-decoration: none;
}


.mc-ArchiveRow
{
    background-color: #e4e1e4;
}
TD.mc-white
{
    background-color: white;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.mc-NoResults
{
    font-weight: bold;
    font-size: 15px;
    color: #E24651;
    text-align: center;
    font-family: Arial;
    direction: rtl;
}
.mc-freinds
{
    background-color: #d5ecfc;
}
/*-----Experts // Dictionary-----*/
.mc-ExpDicTitle
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #885035;
}
.mc-letters
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}
.mc-lettersSelect
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    background-attachment: fixed;
    background-image: url(../SiteImages/ExpertBack.gif);
    background-repeat: repeat;
    text-decoration: none;
}
.mc-ProfNameSelect
{
    background-attachment: inherit;
    background-image: url(../SiteImages/bg_side_bar.gif);
    background-repeat: repeat;
}
.mc-ProfName
{
    color: #51524f;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.mc-letterRight
{
    color: #814d32;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    cursor: default;
}
.mc-ExpertTitle
{
    color: #814d32;
    font-size: 14px;
    font-weight: bold;
}
.mc-ExDecTop
{
    letter-spacing: 10px;
}

.ExpertArticleList
{
    /*height: 400px; 	overflow: auto;*/
}

.BorderBlueBottom
{
    background-color: #F0F8FF;
    border-bottom: 2px solid #69B9FF;
}

.ExpertArticleList th
{
    /*text-decoration: underline;*/
    text-decoration: none;
}

.ExpertArticleList tr
{
    vertical-align: top;
}

.ExpertArticleList td
{
    border-bottom: solid 1px silver;
   /* text-align: right;*/
}

.None
{
    display:none;
}

.Block
{
    display: block;
}
/*-----End Experts-----*/

/*-----write on us-----*/
.mc-ArticleWriter-WriteOnUs
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #6F7376;
}

.mc-ArticleNext-WriteOnUs
{
    text-align: left;
    padding-bottom: 2px;
    padding-left: 10px;
}

.mc-ArticleNext-WriteOnUs A
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #52534E;
    text-decoration: none;
}

.mc-ArticleNext-WriteOnUs A:hover
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #52534E;
    text-decoration: underline;
}

TD.mc-ArticleBottom-WriteOnUs
{
    border-bottom: #6d6d6d 1px dotted; /*border-Bottom: #6D6D6D 4px solid;*/
    padding-bottom: 5px;
}

TD.mc-Article-WriteOnUs
{
    background-color: #D5ECFC;
    padding-right: 5px;
    width: 100%;
}

/*-----End write on us-----*/

/*-----Pagging-----*/
TD.mc-PagingPlace
{
    vertical-align: bottom;
    direction: ltr;
}
.mc-Article-Pagging
{
    background-color: Transparent;
    color: #51524f;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
    border: 0;
    cursor: hand;
    text-decoration: none;
}

.mc-Article-PaggingSelected
{
    color: White;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
    border: 0;
    background-attachment: fixed;
    background-image: url(../SiteImages/pagging/bg_under_letter.gif);
    background-repeat: no-repeat;
    width: 21px;
    height: 21px;
    cursor: hand;
}
/*-----End Pagging-----*/
.mc-NewsTitle
{
    font-family: Arial;
    color: navy;
    font-weight: bold;
    cursor: hand;
}
.docOpen_div
{
    font-family: Arial (Hebrew) , Arial;
    font-size: 12px;
    background: #f5f5f5;
    border: outset 2px #B22222;
    padding: 15px;
    position: absolute;
    bottom: 20%;
    right: 40%;
    z-index: 4;
}

.dynMenuItem
{
    color: #696969;
    width: 105px;
    padding: 2px 10px;
}

.dynMenuStyle
{
    width: 105px;
    border: solid 1px #ff9b05;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 12px;
    text-align: right;
    background-color: #ffffff;
}

.dynHoverStyle
{
    background-color: #ededed;
}

.WorldDescription
{
    background-color: #d5ecfc;
    font-weight: bold;
    padding: 2px;
}

/* Viki */
.SubTitle
{
    border-right: #96bcfe 1px solid;
    border-top: #96bcfe 1px solid;
    font-weight: bold;
    font-size: 14px;
    background: #e3edff;
    border-left: #96bcfe 1px solid;
    border-bottom: #96bcfe 1px solid;
}
.LABLE
{
    font-size: 12px;
    font-weight: bold;
    direction: rtl;
}
.RESULT
{
    font-family: Arial (Hebrew),Arial;
    font-weight: bold;
    text-align: center;
    font-size: 28px;
    color: Navy;
}

.TD_Result
{
    text-align: center;
}

.ResultTitle
{
    font-size: 14px;
    font-weight: bold;
}

.CalcTableFrame
{
    border-right: #96bcfe 1px solid;
    border-top: #96bcfe 1px solid;
    border-left: #96bcfe 1px solid;
    border-bottom: #96bcfe 1px solid;
}

.hs-AboutUsCategoriesLink
{
    /*border-top: black 1px dashed;*/
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    font-family: Arial;
}

.hs-AboutUsCategoriesLink A
{
    text-decoration: none;
}

.contentsText
{
    /*new*/
    width: 100%;
    text-align: right;
    cursor: hand;
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    padding-right: 10px; /*background-color:white; 	background-image:url(../Images/WhitePixel.gif);	*/
}

.contentsText A
{
    text-decoration: none;
}

.contentsText A:hover
{
    width: 100%;
    background-image: url(../SiteImages/backOver.gif);
}

.contentsText A:active
{
    text-decoration: none;
}

.InfoFooter
{
    color: #676767;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
}

.InfoFooterNum
{
    font-size: 9px;
}

/*----- new footer styles ------*/
.footerLinks
{
    width: 100%;
    padding: 2px;
    clear: both;
    text-align: center;
    border-top: dotted 1px black;
}

.footerCategory
{
    padding: 3px;
    float: right;
    text-align: right;
}

.footerCategory a
{
    display: block;
}
/*----- End new footer styles ------*/

/*----------- hide / show -------------*/
.displayed
{
    display: inherit;
}

.unDisplayed
{
    display: none;
}
/*----------- End hide / show -------------*/

/*----- link button -----*/
.LinkButton
{
    text-align: center;
    border: solid 1px #f7b062;
    padding: 0px;
    height: 17px;
    background: url(../SiteImages/button_back.gif);
}

.LinkButton a
{
    color: #404549;
    font-weight: bold;
    text-decoration: none;
}

.LinkButton a:hover
{
    color: #404549;
    font-weight: bold;
    text-decoration: underline;
}
/*----- end link button -----*/

.ThickSeparationLine
{
    background: url(../SiteImages/thick_separator.gif);
    background-repeat: repeat-x;
    height: 3px;
}

.RightAlign
{
    text-align: right;
}

/*--------------- Demo Download ----------------*/

#mainBox
{
    text-align: center;
}

#mainBox table
{
    width: 500px;
    text-align: right;
}

.DemoDownload
{
    text-align: right;
}

.DemoDownload table
{
    background: #E9F0F8; /*margin-top: 20px; 	padding-left: 10px; 	padding-right: 10px;*/
}

.DemoDownload div
{
    margin-left: auto;
    margin-right: auto;
}

.DemoDownload table.white
{
    background-color: White;
}

.DemoDownload table.full
{
    width: 100%;
}

.DemoDownload td.LeftHeader
{
    width: 278px;
    height: 75px;
    background-image: url(../SiteImages/header_left.gif);
}

div.Offset
{
    margin-right: 10px;
}

.DemoDownload td.MiddleHeader
{
    background-image: url(../SiteImages/header_middlepx.gif);
}

.DemoDownload td.RightHeader
{
    width: 719px;
    height: 75px;
    background-image: url(../SiteImages/header_right.gif);
}

img.Offset
{
    margin-left: 10px;
}

.DemoDownload table table
{
    margin-top: auto;
}

.DemoDownload td
{
    height: 20px;
}

.DemoDownload td.blank
{
    background-color: white;
}

.DemoDownload td.empty
{
    background-color: transparent;
    height: 10px;
}

.DemoDownload td.english
{
    direction: ltr;
    font-weight: bold;
    padding-right: 10px;
    padding-left: 5px;
}

.DemoDownload td.left
{
    text-align: left;
}

.DemoDownload td.bordered
{
    border: solid 1px #96a9c9;
}

.DemoDownload h1
{
    font-size: 16px;
    margin: 5px;
}

.DemoDownload h2
{
    font-size: 14px;
    font-weight: normal;
    margin: 3px;
}

.DemoDownload .white
{
    background-color: white;
}

/*--------------------------------------------------------------------------------------------------------
*	LEFT BANNER
*---------------------------------------------------------------------------------------------------------*/

a.topBannerItem
{
    display: block;
    padding: 12px 17px 25px 0px;
    background: #F9FCFF url(../Images/LeftBanner/banner_bg.gif) left bottom repeat-x;
    text-decoration: none;
    color: #000000;
    cursor: pointer;
}
HTML /**/ /**/ > BODY a.topBannerItem
{
    padding: 12px 17px 21px 0px; *padding:0px17px21px0px;
}
a.topBannerItem strong
{
    display: block;
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
}
a.topBannerItem span
{
    float: left;
    clear: both;
    color: #802C2A;
    width: 86px;
    height: 18px;
    padding: 3px 0px 0px 0px;
    margin: -29px 0px 0px 7px;
    text-align: center;
    line-height: 1em;
    background: url(../Images/LeftBanner/banner_button.gif) left top repeat-y;
}
HTML /**/ /**/ > BODY a.topBannerItem span
{
    margin: -4px 0px 0px 7px; *margin:-29px0px0px7px;
}
a.topBannerItem:hover
{
    background: #EEF7FF url(../Images/LeftBanner/banner_bg_o.gif) left bottom repeat-x;
}
a.topBannerItem:hover span
{
    background-position: left 21px;
}

a.topBannerItem img
{
    /*float: left;*/
    width: 250px;
    height: 37px;
}

HTML /**/ /**/ > BODY a.topBannerItem img
{
    margin-top: -12px; *margin-top:10px;
}

.leftBanner_default
{
    margin: 30px 0px 0px 0px;
}

ul.leftBanner_ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style: none;
    text-align: right;
}
HTML /**/ /**/ > BODY ul.leftBanner_ul
{
    margin: 0px 0px 0px 0px;
}
ul.leftBanner_ul li
{
    margin: 0px 0px 10px 0px;
    padding: 0px;
    list-style: none;
    clear: both;
}


/*  leftBannerItem (used to be leftBanner01,leftBanner02 AND leftBanner03 )*/
a.leftBannerItem
{
    display: block;
    padding: 12px 17px 25px 0px;
    background: #F9FCFF url(../Images/LeftBanner/banner_bg.gif) left bottom repeat-x;
    text-decoration: none;
    color: #000000;
    cursor: pointer;
}

.lawContainer
{
    /*border: 1px solid #802C2B;*/ /*margin: 2px;*/ /*margin-bottom: 15px;*/
    text-decoration: none;
}

.lawContainer table
{
    width: 100%;
    text-decoration: none;
}

.lawContainer div.leftBannerItem
{
    background: none;
    text-decoration: none;
}

.lawContainer a.advancedSearch
{
    float: left;
    color: #802C2B;
    font-weight: bold;
    background: url(../SiteImages/arrow_left.gif) 8px 6px no-repeat;
    padding-left: 15px;
    text-decoration: none;
}

.leftBannerItem div a strong, .leftBannerItem td a strong
{
    font-weight: bold;
    font-size: 11px;
    color: #802C2B;
    text-decoration: none;
}

.rightLaw strong
{
    display: block;
}

td.leftLaw
{
    width: 50%;
}

.leftLaw a
{
    margin-right: 2px;
    padding-left: 2px;
    text-decoration: none;
}

.separated
{
    border-left: 1px solid #802C2B;
}

.leftBannerItem .rightGroup
{
    float: right;
    width: auto;
    font-size: 10px;
}

.leftBannerItem .leftGroup
{
    float: right;
    width: auto;
    border-right: solid 1px #802C2B;
    padding-right: 2px;
    margin-right: 2px;
}

.leftBannerItem .groupTitle
{
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.lawLinks
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.lawLinks a
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.lawLinks a:hover
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.lawLinks span
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.lawLinks a span
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.lawLinks a:hover span
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.groupTitle img
{
    float: right;
}

HTML /**/ /**/ > BODY a.leftBannerItem
{
    padding: 12px 17px 21px 0px; *padding:0px17px21px0px;
text-decoration:none;
}

a.leftBannerItem strong
{
    display: block;
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    text-decoration: none;
}

.leftLaw a strong
{
    display: inline;
    text-decoration: none;
}

a.leftBannerItem span
{
    float: left;
    clear: both;
    color: #00692B;
    width: 86px;
    height: 18px;
    padding: 3px 0px 0px 0px; /*margin: -29px 0px 0px 7px;*/
    margin: 0px 0px 0px 7px;
    text-align: center;
    line-height: 1em;
    text-decoration: none;
    background: url(../Images/LeftBanner/banner_button.gif) left top repeat-y;
}
HTML /**/ /**/ > BODY a.leftBannerItem span
{
    /*margin: -4px 0px 0px 7px; *margin:-29px0px0px7px;*/
    margin: -4px 0px 0px 7px; *margin:0px0px0px7px;
text-decoration:none;
}
a.leftBannerItem:hover
{
    text-decoration: none;
    background: #EEF7FF url(../Images/LeftBanner/banner_bg_o.gif) left bottom repeat-x;
}
a.leftBannerItem:hover span
{
    background-position: left 21px;
    text-decoration: none;
}

a.leftBannerItem img
{
    float: left; /*width: 78px; 	height: 70px;*/
    text-decoration: none;
}

HTML /**/ /**/ > BODY a.leftBannerItem img
{
    margin-top: -12px; *margin-top:10px;
text-decoration:none;
}

table.leftBannerItem
{
    padding: 12px 17px 25px 0px;
    text-decoration: none;
    color: #000000;
    cursor: pointer;
    cursor: hand;
    text-decoration: none;
}

.leftBannerItem .linkTable
{
    cursor: pointer;
    width: 100%;
    text-decoration: none;
}

li.leftBannerItem div
{
    padding: 5px 10px 0px 5px;
    text-decoration: none;
    color: #000000;
}

.leftBannerItem .topAlign
{
    vertical-align: top;
    text-decoration: none;
}

.leftBannerItem .header
{
    color: #5BA1DE;
    font-weight: normal;
    margin-bottom: 7px;
    font-weight: bold;
    text-decoration: none;
}

.leftBannerItem .imageContainer
{
    text-align: left;
    text-decoration: none;
}

.leftBannerItem .btnTable
{
    margin-right: auto;
    text-decoration: none;
}

.leftBannerItem .btn
{
    color: #00692B;
    width: 86px;
    height: 18px;
    padding: 3px 0px 0px 0px;
    margin: 0px 0px 0px 7px;
    text-align: center;
    line-height: 1em;
    background: url(../Images/LeftBanner/banner_button.gif) left top repeat-y;
}

.linkTable .regDiv
{
    background: #F9FCFF url(../Images/LeftBanner/banner_bg.gif) left bottom repeat-x;
    text-decoration: none;
}

.linkTable .overDiv
{
    background: #EEF7FF url(../Images/LeftBanner/banner_bg_o.gif) left bottom repeat-x;
    text-decoration: none;
}

.overDiv .btn
{
    background-position: left 21px;
    text-decoration: none;
}

/*------------- end Demo Download --------------*/

.videoControler
{
	display:block;height:200px;width:255px;	
}
