
.CSSTableGeneratorView .MenuItem, .MenuItem {
    background-image: url('../Images/emblem_tr.png');
    background-repeat: no-repeat;
    background-position: right 20px;
    /*background-image: url('../Images/6170276.jpg');
    background-size: cover ;
    background-repeat: no-repeat;*/
}



    .CSSTableGeneratorView .MenuItem .SubHeading, .MenuItem .SubHeading {
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        font-variant: small-caps;
        font-weight: bold;
        font-size: 14px;
        background-color: #FFFF00;
        text-align: left;
        padding-left: 50px;
        box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
    }







    .CSSTableGeneratorView .MenuItem, .MenuItem ul li {
        padding-bottom: 18px;
        color: Maroon;
        list-style-type: disc;
    }

        .CSSTableGeneratorView .MenuItem, .MenuItem ul li a {
            color: #000000;
            text-decoration: none;
            font-variant: small-caps;
        }

            .CSSTableGeneratorView .MenuItem, .MenuItem ul li a:hover {
                color: #550000;
                font-weight: bold;
                font-size: 105%;
            }

.CSSTableGeneratorView .MenuItem1, .MenuItem1 {
    background-image: url('../Images/emblem.jpg');
    background-repeat: no-repeat;
    background-position: right center;
}

    .CSSTableGeneratorView .MenuItem1, .MenuItem1 ul li {
        padding-bottom: 18px;
        color: Maroon;
    }

        .CSSTableGeneratorView .MenuItem1, .MenuItem1 ul li a {
            color: #000000;
            text-decoration: none;
            font-variant: small-caps;
        }

            .CSSTableGeneratorView .MenuItem1, .MenuItem1 ul li a:hover {
                color: #550000;
                font-weight: bold;
                font-size: 14px;
            }



.CSSTableGeneratorView .MenuItem2, .MenuItem2 {
    background-image: url('../Images/emblem2.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}




    .CSSTableGeneratorView .MenuItem2, .MenuItem2 ul li {
        padding-bottom: 18px;
        color: Maroon;
    }

        .CSSTableGeneratorView .MenuItem2, .MenuItem2 ul li a {
            color: #000000;
            text-decoration: none;
            font-variant: small-caps;
        }

            .CSSTableGeneratorView .MenuItem2, .MenuItem2 ul li a:hover {
                color: #550000;
                font-weight: bold;
                font-size: 14px;
            }






.CSSTableGeneratorView .MenuItem4, .MenuItem4 {
    background-image: url('../Images/emblem_1.jpg');
    background-repeat: no-repeat;
    background-position: right top;
}




    .CSSTableGeneratorView .MenuItem4, .MenuItem4 ul li {
        padding-bottom: 18px;
        color: Maroon;
    }

        .CSSTableGeneratorView .MenuItem4, .MenuItem4 ul li a {
            color: #000000;
            text-decoration: none;
            font-variant: small-caps;
        }

            .CSSTableGeneratorView .MenuItem4, .MenuItem4 ul li a:hover {
                color: #550000;
                font-weight: bold;
                font-size: 14px;
            }







.CSSTableGeneratorView .MenuItemWI, .MenuItemWI {
    background-repeat: no-repeat;
    background-position: right top;
}




    .CSSTableGeneratorView .MenuItemWI, .MenuItemWI ul li {
        padding-bottom: 18px;
        color: Maroon;
    }

        .CSSTableGeneratorView .MenuItemWI, .MenuItemWI ul li a {
            color: #000000;
            text-decoration: none;
            font-variant: small-caps;
        }

            .CSSTableGeneratorView .MenuItemWI, .MenuItemWI ul li a:hover {
                color: #550000;
                font-weight: bold;
                font-size: 14px;
            }





.CSSTableGeneratorViewDetails h1 {
    font-size: 20px;
    font-weight: bold;
    color: #993333;
}

.CSSTableGeneratorViewDetails h2 {
    padding: 2px;
    font-size: 18px;
    font-weight: bold;
}

.CSSTableGeneratorViewDetails h3 {
    font-size: 16px;
    font-weight: bold;
    padding-right: 20px;
}

.CSSTableGeneratorViewDetails h4 {
    font-size: 15px;
    font-weight: bold;
    padding-right: 20px;
    color: #000000;
}

.CSSTableGeneratorViewDetails h5 {
    font-size: 14px;
    font-weight: bold;
    padding-right: 20px;
}

.CSSTableGeneratorViewDetails h6 {
    font-size: 13px;
    font-weight: bold;
    padding-right: 20px;
}


















.minimize {
    cursor: default;
    padding: 0px;
    margin: 0px;
    background-position: center center;
    background-image: url('../icons/minimize.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

    .minimize:hover {
        cursor: default;
        background-image: url('../icons/minimize-hover.png');
    }

.maximize {
    cursor: default;
    padding: 0px;
    margin: 0px;
    background-position: center center;
    background-image: url('../icons/maximize.png');
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
}

    .maximize:hover {
        cursor: default;
        background-image: url('../icons/maximize-hover.png');
    }




option {
    padding: 10px 0px 10px 4px;
    background-color: #ffffff;
    border-bottom-style: solid;
    border-bottom-width: thin;
    border-bottom-color: #B7B991;
    font-family: 'Courier New', Courier, monospace;
    font-size: 16px;
}

select {
    padding: 1px 0px 0px 1px;
    font-family: 'Courier New', Courier, monospace;
    font-size: 16px;
}


optgroup {
    padding: 3px;
    background-color: #F5F5F1;
    font-family: 'Courier New', Courier, monospace;
    font-size: 16px;
}



















.CSSTableDisplayBoard tr th {
    color: #000000;
    text-align: center;
    border-right: green thin solid;
    border-top: green thin solid;
    font-size: large;
    border-left: green thin solid;
    border-bottom: green thin solid;
    background-color: #babc98;
    font-weight: bold;
    padding: 4px;
}

.CSSTableDisplayBoardNIS tr th {
    color: #000000;
    text-align: center;
    border-right: green thin solid;
    border-top: green thin solid;
    font-size: large;
    border-left: green thin solid;
    border-bottom: green thin solid;
    background-color: #babc98;
    font-weight: bold;
    padding: 4px;
}


.CSSTableDisplayBoard tr td {
    color: #B90000;
    text-align: left;
    border-right: green thin solid;
    border-top: green thin solid;
    font-size: large;
    border-left: green thin solid;
    border-bottom: green thin solid;
    background-color: #babc98;
    font-weight: bold;
    text-transform: uppercase;
    padding: 4px;
}


.CSSTableDisplayBoardNIS tr td {
    color: #333300;
    text-align: center;
    border-right: green thin solid;
    border-top: green thin solid;
    font-size: large;
    border-left: green thin solid;
    border-bottom: green thin solid;
    background-color: #babc98;
    font-weight: bold;
    text-transform: uppercase;
    padding: 4px;
}


.CSSTableDisplayBoardHeader tr td, .CSSTableDisplayBoardHeader tr th {
    color: #371C00;
    text-align: center;
    border-right: green thin solid;
    border-top: green thin solid;
    font-size: x-large;
    border-left: green thin solid;
    border-bottom: green thin solid;
    background-color: #babc98;
    font-weight: bold;
}




















.CSSTableGeneratorNoticeBoard {
    margin: 0px;
    padding: 1px;
    width: 100%;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 14px;
    -webkit-border-bottom-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    color: #800000;
}



    .CSSTableGeneratorNoticeBoard tr td {
        border-style: none;
        border-width: 0px;
        border-color: #3f7f00;
        color: #000000;
    }

    .CSSTableGeneratorNoticeBoard tr th {
        border-style: none;
        border-width: 0px;
        border-color: #3f7f00;
        color: #000000;
    }


.Cal {
    border-style: solid none solid solid;
    border-width: 1px;
    border-color: #3f7f00;
    margin: 0px;
    padding: 1px;
    text-align: center;
    box-shadow: 0px 4px 5px #888888;
    -moz-border-radius-bottomleft: 0.6em;
    -webkit-border-bottom-left-radius: 0.6em;
    border-bottom-left-radius: 0.6em;
    -moz-border-radius-topleft: 0.6em;
    -webkit-border-top-left-radius: 0.6em;
    border-top-left-radius: 0.6em;
    -moz-border-radius-topright: 0.6em;
    -webkit-border-top-right-radius: 0.6em;
    border-top-right-radius: 0.6em;
    -moz-border-radius-bottomright: 0.6em;
    -webkit-border-bottom-right-radius: 0.6em;
    border-bottom-right-radius: 0.6em;
    border-radius: 0.6em;
    background-color: #babc98;
    width: 70px;
    height: 30px;
    font-variant: small-caps;
    box-shadow: 0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-transform: rotate(0deg) skewY(0deg);
    -webkit-transform-origin: 50% 10%;
    font-size: 1em;
}


.CalContent {
    margin: 0px;
    padding: 1px;
    width: 100%;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 0.6em;
    -webkit-border-bottom-left-radius: 0.6em;
    border-bottom-left-radius: 0.6em;
    -moz-border-radius-bottomright: 14px;
    -webkit-border-bottom-right-radius: 14px;
    border-bottom-right-radius: 14px;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 0.6em;
    -webkit-border-top-left-radius: 0.6em;
    border-top-left-radius: 0.6em;
    min-height: 45px;
    color: #800000;
    font-variant: small-caps;
    background-color: White;
    transition: background-color 1s ease-out;
}

    .CalContent:hover {
        /* background-color: #E0F0F5;*/
    }

    .CalContent a {
        text-decoration: none;
        font-variant: small-caps;
        font-weight: bold;
    }

    .CalContent tr td {
        border-style: none;
        border-width: 0px;
        border-color: #3f7f00;
        color: #000000;
    }

    .CalContent tr th {
        border-style: none;
        border-width: 0px;
        border-color: #3f7f00;
        color: #000000;
    }





.Cal .WeekDayName {
    padding: 0.2em 0.2em 0.2em 0.2em;
    color: #fff;
    background-color: #630;
    border-bottom: 1px dashed #f37302;
    box-shadow: 0 2px 0 #fd9f1b;
    font-size: 11px;
    font-weight: bold;
    -moz-border-radius-topleft: 0.6em;
    -webkit-border-top-left-radius: 0.6em;
    border-top-left-radius: 0.6em;
    -moz-border-radius-topright: 0.6em;
    -webkit-border-top-right-radius: 0.6em;
    border-top-right-radius: 0.6em;
}


.Cal .Day {
    width: 100%;
    font-size: 20px;
    letter-spacing: -0.05em;
    color: #2f2f2f;
    background-color: #fff;
    line-height: 1.0em;
    font-weight: bold;
}

.Cal .Detail {
    bottom: 0.3em;
    color: #630;
    background-color: #fff;
}




.HomeScrollHeader {
    background-color: #BABC98;
    border: 0px solid #3f7f00;
    border-width: 0px 0px 1px 1px;
    color: #9B0000;
    margin: 0px;
    padding: 3px;
    text-decoration: none;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    -moz-border-radius-topright: 14px;
    -webkit-border-top-right-radius: 14px;
    border-top-right-radius: 14px;
    -moz-border-radius-topleft: 14px;
    -webkit-border-top-left-radius: 14px;
    border-top-left-radius: 14px;
    font-variant: small-caps;
    font-weight: bold;
}

    .HomeScrollHeader a, .HomeScrollHeader a:visited {
        text-decoration: none;
        color: #9B0000;
    }




#scroller {
    height: 20px !important;
    line-height: 20px;
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-top: 1px;
    position: relative;
}

.scrollingtext {
    white-space: nowrap;
    position: absolute;
}

    .scrollingtext a:link, .scrollingtext a:visited {
    }

    .scrollingtext a:visited {
        text-decoration: none;
    }


/*

input[type=submit]
{
    background: #75542b;
    background-image: -webkit-linear-gradient(top, #75542b, #543d20);
  background-image: -moz-linear-gradient(top, #75542b, #543d20);
  background-image: -ms-linear-gradient(top, #75542b, #543d20);
  background-image: -o-linear-gradient(top, #75542b, #543d20);
  background-image: linear-gradient(to bottom, #75542b, #543d20);
    -webkit-transition: background 1s ease-out;  
    -moz-transition: background 1s ease-out;  
    -o-transition: background 1s ease-out;  
    transition: background 1s ease-out;  
    
    -webkit-border-radius: 3;
    -moz-border-radius: 3;
    border-radius: 3px;
    -webkit-box-shadow: 0px 1px 3px #666666;
    -moz-box-shadow: 0px 1px 3px #666666;
    box-shadow: 0px 1px 3px #666666;
    font-family: Arial;
    color: #ffffff;
    font-size: 14px;
    padding: 3px 5px 3px 5px;
    text-decoration: none;
    font-family:Courier;
    border-width: 0px;

}

input[type=submit]:hover {
 background: #ad7c40;
  background-image: -webkit-linear-gradient(top, #ad7c40, #825e32);
  background-image: -moz-linear-gradient(top, #ad7c40, #825e32);
  background-image: -ms-linear-gradient(top, #ad7c40, #825e32);
  background-image: -o-linear-gradient(top, #ad7c40, #825e32);
  background-image: linear-gradient(to bottom, #ad7c40, #825e32);
  text-decoration: none;
 
 
}

btn:active {
 background: #ad7c40;
 background-image: -webkit-linear-gradient(top, #75542b, #543d20);
  background-image: -moz-linear-gradient(top, #75542b, #543d20);
  background-image: -ms-linear-gradient(top, #75542b, #543d20);
  background-image: -o-linear-gradient(top, #75542b, #543d20);
  background-image: linear-gradient(to bottom, #75542b, #543d20);
  text-decoration: none;
}*/









@font-face {
    font-family: 'bullets';
    src: url("icons/bullets.eot");
    src: url("icons/bullets.eot#iefix") format('embedded-opentype'), url("icons/bullets.woff") format('woff'), url("icons/bullets.ttf") format('truetype'), url("icons/bullets.svg#bullets") format('svg');
    font-weight: normal;
    font-style: normal;
}




ul.icon {
    list-style-type: none;
}

    ul.icon li {
        text-indent: -1.4em;
        list-style-type: none;
    }

        ul.icon li:before {
            font-family: bullets;
            content: "\e800";
            float: left;
            width: 1.4em;
            color: #800000;
        }

        ul.icon li.info:before {
            content: "\e800";
        }

        ul.icon li.heart:before {
            content: "\e802";
        }

        ul.icon li.heart-empty:before {
            content: "\e808";
        }

        ul.icon li.star:before {
            content: "\e803";
        }

        ul.icon li.star-empty:before {
            content: "\e809";
        }

        ul.icon li.help:before {
            content: "\e801";
        }

        ul.icon li.bulb:before {
            content: "\e804";
        }

        ul.icon li.arrow:before {
            content: "\e806";
        }

        ul.icon li.hand:before {
            content: "\e802";
        }

        ul.icon li.html5:before {
            content: "\e807";
        }

        ul.icon li.circle:before {
            content: "\e808";
        }







.linkButton {
    background-color: #E2E2E2;
    color: #000000;
    text-decoration: none;
    padding: 4px;
    box-shadow: 0px 4px 5px #888888;
    border: 1px solid #3f7f00;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
}

    .linkButton:hover {
        background-color: #fff;
        color: #CCCCFF;
    }


.ContentHeight {
    height: 730px;
    overflow-y: scroll;
}

    .ContentHeight table {
        width: 99%;
    }

.ContentHeightJ {
    height: 550px;
    overflow-y: scroll;
}
