p{
    margin-top:0;
}
body{
    margin:0;
    font-family:arial;
    direction:rtl;
}
a img {
    border:0;
}
div.full_site{
    width:100%;
    margin-right:auto;
    margin-left:auto;
}
div.site {
    width:941px;
    margin-right:auto;
    margin-left:auto;   
    position:relative;
}
img.logo, div.logo{
    float:right;
    width:600px;
    height:115px;
}
div.search{
    float:left;
    width:253px;
    height:115px;
    

}
div.search_pad{
    padding-top:19px;
    padding-left:4px;
    font-size:12px;
    color:#19315f;
    font-weight:bold;
}
ul.search{
    list-style-type: none;
    width:100%;
    margin:0;
    padding:0;
}
ul.search li{
    float:right;
}
input.search{
    width:145px;
}
input.newi{
    height:30px;
    padding:0;
    margin:0;
    outline:none;
    border:0;
    background-image:url(../images/input.jpg);
    direction:rtl;
}
div.right_input{
    background-image:url(../images/right_input.jpg);
    width:10px;
    height:31px;
    
}
div.left_input{
    background-image:url(../images/left_input.jpg);
    width:10px;
    height:31px;
    
}
li.search-space{
    line-height:30px;
    padding-left:8px;
}
input.searchBtn{
    width:46px;
    height:31px;
    background-image:url(../images/searchBtn.jpg);
    margin:0;
    padding:0;
    border:0;
    cursor:pointer;
}
div.bar{
    clear:both;
    width:100%;
    height:41px;
    background-image:url(../images/middle_bar.jpg);
    margin-bottom:12px;
}
ul.menu{
    list-style-type: none;
    float:right;
    margin:0;
    padding:0;
}
ul.menu li{
    text-align:right;
    float:right;
    line-height:40px;
    font-size:14px;
    color:#19315f;
    margin-left:50px;
}
div.middle_menu{
    float:right;
}
div.right_menu{
    width:11px;
    height:41px;
    float:right;
    background-image:url(../images/right_bar.jpg);
}
div.left_menu{
    width:11px;
    height:41px;
    float:left;
    background-image:url(../images/left_bar.jpg);
}
div.main_jquery{
    clear:both;
    width:940px;
    height:356px;
    background-image:url(../images/main_jquery.png);
}
div.kwickimg{
    z-index:3;
    width:100%;
    height:69px;
    background-image:url(../images/kwicks.png);
}
div#newImg{
width:940px;
height:356px;
clear:both;
position: relative;
margin-right:auto;
margin-left:auto;

}

h4{
    color:white;
    padding:10px 10px 0 0;
    font-size:14px;
}
.kwicks {
    float:right;
	display: block;
	list-style-type: none;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
margin-right:auto;
margin-left:auto;
border:1px solid silver;
}
.kwicks > * {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.kwicks.kwicks-processed > * {
	margin: 0;
	position: absolute;
}
.kwicks-horizontal > * {
	float: right;
}
.kwicks-horizontal > :first-child {
	margin-left: 0;
}
.kwicks-vertical > :first-child {
	margin-top: 0;
}
.kwicks {
    width: 940px;
    height: 200px;
}
.kwicks > li {
    width: 125px;
    height: 356px;
    /* overridden by kwicks but good for when JavaScript is disabled */
    margin-left: 5px;
    float: right;
}
div.myborder{
    z-index:9999999;
    position:absolute;
    width:940px;
    height:356px;
    background-image:url(../images/main_jquery.png);
}
li.newC{
    background-color:blue;
}
div.top_border_jquery{
    width:100%;
    height:3px;
    background-image:url(../images/top_jquery_border.png);
    clear:both;
}
div.bottom_border_jquery{
    width:100%;
    height:3px;
    background-image:url(../images/bottom_jquery_border.png);
    clear:both;
}
div.right_border_jquery{
    margin-right:4px;
    float:right;
    z-index:99999;
    position:absolute;
    width:7px;
    height:10px;
    background-image:url(../images/right_jquery_border.png);
    clear:both;
}
div.left_border_jquery{
    float:left;
    z-index:9999999999;
    position:absolute;
    width:7px;
    height:10px;
    background-image:url(../images/left_jquery_border.png);
    clear:both;
}
div.leftbottom_border_jquery{
    float:left;
    z-index:9999999999;
    position:absolute;
    width:7px;
    height:10px;
    background-image:url(../images/leftbottom_jquery_border.png);
    clear:both;
}
div.rightbottom_border_jquery{
    margin-right:4px;
    float:left;
    z-index:9999999999;
    position:absolute;
    width:7px;
    height:10px;
    background-image:url(../images/rightbottom_jquery_border.png);
    clear:both;
}
div.facebook{
    margin-top:10px;
    width:260px;
    height:231px;
    clear: right;
    float:right;
}
div.contact{
    margin-bottom:10px;
    margin-top:10px;
    float:right;
    width:256px;
    color:#397cb1;
    font-weight:bold;
    font-size:14px;
}
div.profile{
    margin-bottom:10px;
    margin-top:10px;
    float:right;
    width:415px;
    margin-right:10px;
    font-size:12px;
    color:#484848;
}
div.inner_padding{
    padding:15px 10px 5px 5px; 
}
div.contact2{
    margin-top:10px;
    float:right;
    width:280px;
    height:46px;
}
div.block_title{
    width:160px;
    height:30px;
    float:right;
    background-image:url(../images/block_title.jpg);
}
h1{
    margin:0;
    padding:8px 30px 0 0;
    font-size:14px;
    color:white;
    font-weight:normal;
}
h2{
    margin:0;
    padding:8px 30px 0 0;
    font-size:14px;
    color:white;
    font-weight:normal;
}
h3{
    padding:0;
    margin:0;
    font-size:14px;
    color:#ff7e00;
    font-weight:bold;
    
}
div.contact_width{
    width:85px;
}
div.contact_width2{
    width:86px;
}
div.block_title_bg{
    float:right;
    background-image:url(../images/block_title2.jpg);
    height:30px;
}
div.block_top_left_corner{
    float:left;
    height:30px;
    width:11px;
    background-image:url(../images/block_title3.jpg)
}
div.block_right{
    float:right;
    width:3px;
    height:5px;
    background-image:url(../images/block_right.jpg);
}
div.block_left{
    float:left;
    width:3px;
    height:5px;
    background-image:url(../images/block_left.jpg);
}
div.block_text{
    float:right;
    background: #e5e5e5; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */

}
div.block_bottom_right{
    clear: right;
    margin-right:1px;
    float:right;
    width:9px;
    height:10px;
    background-image:url(../images/block_bottomright.jpg);
}
div.block_bottom_left{
    clear:left;
    float:left;
    width:9px;
    height:10px;
    background-image:url(../images/block_bottomleft.jpg);
}
div.block_bottom{
    float:right;
    width:9px;
    height:10px;
    background-image:url(../images/block_bottom.jpg);
}
div.right_input2{
    width:8px;
    height:25px;
    float:right;
    background-image:url(../images/right_input_2.png);
}
div.left_input2{
    width:8px;
    height:25px;
    float:right;
    background-image:url(../images/left_input_2.png);
}
div.middle_input2{
    height:25px;
    float:right;
}
input.contact{
    border:0;
    outline:none;
    background-image:url(../images/middle_input2.png);
    height:25px;
    margin:0;
    width:123px;
}
input.submit{
    cursor:pointer;
    width:68px;
    height:23px;
    background-image:url(../images/btn.png);
    font-size:14px;
    color:white;
    float:left;
    border:0;
    margin:0;
    padding:0;
    text-align:center;
    line-height:25px;
    margin-left:10px;
}
div.cos_link{

    clear:both;
    width:934px;
    height:86px;
    background-image:url(../images/mylinks.png);
}
div.cos_child{
    float:right;
    height:100%;
    width:225px;
    margin-left:9px;
    text-align:center;
    line-height:70px;
}
h3{
    margin:0;
    padding:0;
    color:white;
    font-size: 23px;
    font-family:arial;
}
a.footer_links{
    color:white;
    font-size: 23px;
    font-family:arial;
    text-decoration:none;
}
a.footer_links:hover{
    color:#ff7e00;
    font-size: 23px;
    font-family:arial;
    text-decoration:none;
}
div.footer_powered{
    margin-top:10px;
    width:100%;
    clear:both;
}
div.right_footer{
    cursor:pointer;
    width:30px;
    height:83px;
    background-image:url(../images/footer_right.jpg);
    float:right;
    margin-bottom:10px;
}
div.left_footer{
    cursor:pointer;
    width:30px;
    height:83px;
    background-image:url(../images/footer_left.jpg);
    float:left;
    margin-bottom:10px;
}
div.middle_footer{
    width:881px;
    height:83px;
    background-image:url(../images/footer_middle.jpg);
    float:right;
    margin-bottom:10px;
}
div.footer{
    line-height:35px;
    width:100%;
    height:36px;
    clear:both;
    color:white;
    background-color:#282828;
}
div.footer_bg{
    z-index:-333;
    width:100%;
    height:36px;
    clear:both;
    color:white;
    background-color:#282828;
    position:absolute;
    right:0;
}
div.kwickshowimg{
    position:absolute;
    z-index:0;
}
a.menu_hover, a.menu_nohover:hover{
    color:#ff7e00;
    font-size:14px;
    text-decoration:none;
}
a.menu_nohover{
    color:#19315f;
    font-size:14px;
    text-decoration:none;
}
div.big_pic_frame{
    background-image:url(../images/page_bigpic_frame.png);
    width:938px;
    height:169px;
    position:absolute;
}
div.big_pic{
    width:938px;
    height:169px;
    margin-bottom:16px;
    clear:both;
}
img.big_pic{
    width:938px;
    height:169px;
}
div.right_cat{
    margin-bottom:10px;
    float:right;
    width:178px;
    font-size:12px;
    color:#484848;
}
div.right_cat_width{
    width:178px;
}

div.left_cat{
    margin-bottom:10px;
    float:right;
    width:753px;
    margin-right:10px;
    font-size:12px;
    color:#484848;
}
div.left_cat_width{
    width:750px;
}
div.blue_circle{
    float:right;
    width:13px;
    height:13px;
    margin-top:1px;
    padding-top:10px;
    clear:right;
}
div.cat{
    float:right;
    font-size:14px;
    font-weight:bold;
    color:#3a3a3a;
    margin-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    clear:left;
}
a.cat{
    font-size:14px;
    font-weight:bold;
    color:#3a3a3a;
    text-decoration:none;
}
a.cat:hover, a.cat_selected{
    font-size:14px;
    font-weight:bold;
    color:#ff7e00;
    text-decoration:none;
}
div.right_arrow{
    clear:right;
    width:11px;
    height:6px;
    float:right;
    margin-right:20px;
}
div.sub_cat{
    float:right;
    font-size:12px;
    color:#3a3a3a;
    margin-top:1px;
    margin-right:10px;
    clear:left; 
    padding-bottom:5px;   
}
a.sub_cat{
    font-size:12px;
    color:#3a3a3a;
    text-decoration:none;
}
a.sub_cat:hover, a.sub_cat_selected{
    font-size:12px;
    color:#ff7e00;
    text-decoration:none;
}
div.whereami{
    font-size:10px;
    padding-bottom:10px;
}
div.sub_item{
    background-color:#d9d9d9;
    padding:6px;
    border:1px solid #c5c5c5;
    border-top:0;
    min-width:200px;
    position:absolute;
    display:none;
    z-index:999999999999999;
}
a.sub_menu_link{
    color:#3a3a3a;
    font-size:12px;
    text-decoration:none;
}
a.sub_menu_link:hover{
    color:#ff7e00;
    font-size:12px;
    text-decoration:none;    
}








/*
    these are just the default styles used in the Cycle2 demo pages.  
    you can use these styles or any others that you wish.
*/


/* set border-box so that percents can be used for width, padding, etc (personal preference) */
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.cycle-slideshow { width: 45%; min-width: 200px; max-width: 500px; margin: 10px auto; padding: 0; position: relative;
    background: url(http://malsup.github.com/images/spinner.gif) 50% 50% no-repeat;

 }

/* slideshow images (for most of the demos, these are the actual "slides") */
.cycle-slideshow img { 
    /* 
    some of these styles will be set by the plugin (by default) but setting them here
    helps avoid flash-of-unstyled-content
    */
    position: absolute; top: 0; left: 0;
    width: 100%; padding: 0; display: block;
}

/* in case script does not load */
.cycle-slideshow img:first-child {
    position: static; z-index: 100;
}

/* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}


/* caption */
.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }


/* overlay */
.cycle-overlay { 
    font-family: tahoma, arial;
    position: absolute; bottom: 0; width: 100%; z-index: 600;
    background: black; color: white; padding: 15px; opacity: .5;
}


/* prev / next links */
.cycle-prev, .cycle-next { position: absolute; top: 0; width: 30%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;  background: url(http://malsup.github.com/images/left.png) 50% 50% no-repeat;}
.cycle-next { right: 0; background: url(http://malsup.github.com/images/right.png) 50% 50% no-repeat;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

.disabled { opacity: .5; filter:alpha(opacity=50); }


/* display paused text on top of paused slideshow */
.cycle-paused:after {
    content: 'Paused'; color: white; background: black; padding: 10px;
    z-index: 500; position: absolute; top: 10px; right: 10px;
    border-radius: 10px;
    opacity: .5; filter: alpha(opacity=50);
}

/* 
    media queries 
    some style overrides to make things more pleasant on mobild devices
*/

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    .cycle-slideshow { width: 200px;}
    .cycle-overlay { padding: 4px }
    .cycle-caption { bottom: 4px; right: 4px }
}
div.slideshow{
    height:83px;
    width:881px;
    margin-top:4px;
}
div.cycle-carousel-wrap{
    padding-top:4px;
}



            .slideshow{
                width:500px;
            }
            img.change{
                margin-left:25px;
                margin-right:25px;
                border:0;
            }
            ul.right_menu{
                padding:0;
                margin:0;
                margin-right:20px;
                list-style-image:url('/~solidsur/style/normal/heb/images/right_arrow.png');
            }
             ul.right_menu ul{
                padding:0;
                margin:0;
                margin-right:13px;
                padding-top:10px;
                list-style-image:url('/~solidsur/style/normal/heb/images/menu_arrow.png');
            }
             ul.right_menu a{
                font-size:14px;
                color:#3a3a3a;
                text-decoration:none;
                font-weight:bold;
             }
             ul.right_menu ul a{
                font-size:12px;
                color:#3a3a3a;
                text-decoration:none;
                font-weight:normal;
             }
             ul.right_menu a:hover{
                color:#ff7e00;
             }
             ul.right_menu li{
                padding-bottom:10px;
             }