html, body{
	height: 100%;
}
 body {
	direction: rtl;
	font-family: arial;
	font-size:13px;
}
table{
	border: none;
	border-spacing:0px;
	border-collapse: collapse;
}
 tr td{
	padding:0;
	margin:0;
	vertical-align:center;
}
img{
	border:0;
}
a:link{
	text-decoration:none;
}
a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:underline;
}

table.container{
	width:950px;
	max-width:950px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
}

table.container tr{
	width:100%;
}

.bodyTd{
	height: 75%;
}
.videoSiteHeader{
	background-image:url('../images/videoTop.gif');
	height:94px;
	width:100%;
}

.kehilotSiteHeader{
	background-image:url('../images/kehilot_header.png');
	height:94px;
	width:100%;
}

.topMenu{
	background-image:url('../images/videoMenu.gif');
	height:22px;
	color:white;
}
span.mainlevelvid{
	height:22px;
	width:5px;
	max-height:22px;
	max-width:5px;
	
	color:transparent;
	background-image:url('../images/menuDivider.jpg');
	background-repeat:no-repeat;
	
	margin-left:6px;
	margin-right:6px;
	padding-top:2px;
}

a.mainlevelvid {
	color: #FFFFFF;
	padding-right:7px;
}

a:link.mainlevelvid {
	color: #FFFFFF;
	text-decoration:none;
}
a:visited.mainlevelvid {
	color: #FFFFFF;
	text-decoration:none;
}
a:hover.mainlevelvid {
	color: #FFFFFF;
	text-decoration:underline;
}
a:active.mainlevelvid {
	color: #FFFFFF;
	text-decoration:underline;
}



.login{
	text-align:left;
	font-size: 95%;
	color:#5376DA;
	height:21px;
}

.sideBar{
	float:right;
	vertical-align:top;
	margin-left: 31px;
	text-align: center;
}


.adTop{
	background-image:url('../images/ad1top.gif');
	height:11px;	
	width:153px;
	background-repeat: no-repeat;
}
.adBody{
	background-image:url('../images/ad1body.gif');
	background-repeat: repeat-y;
	height:63px;	
	width:153px;
}
.adBottom{
	background-image:url('../images/ad1bottom.gif');
	height:11px;	
	width:153px;
	background-repeat: no-repeat;
}

.newsTop{
	background-image:url('../images/newsTop.gif');
	height:11px;	
	width:153px;
	background-repeat: no-repeat;
}
.newsBody{
	background-image:url('../images/newsBody.gif');
	background-repeat: repeat-y;
	width:153px;
	max-width:153px;
	width:expression(document.body.clientWidth > 153? "153px": "auto");
}
.newsBottom{
	background-image:url('../images/newsBottom.gif');
	height:11px;	
	width:153px;
	background-repeat: no-repeat;
}


.footer{
	background-image:url('../images/footer.gif');
	height:22px;
	color:white;
}


.videosContainer{

}
.loginSeperator{
	height: 0px;
}
.homepageSeperator{
	width: 50px;
}

.sideBarSeperator{
	height: 20px;
}

.videoSeperator{
	height: 20px;
	width: 20px;
}
.barLink{
	z-index:2;
	top:-56px;
	position:relative;
	font-size:85%;
       
}

.gn_header_1{
	color:#0000CC;
	font-weight: bold;  
}

.contentTop{
	background-image:url('../images/contentTop.png');
	background-repeat: no-repeat;
	height:24px;
	width:765px;
	
}
.contentBody{
	background-image:url('../images/contentBody.png');
	background-repeat: repeat-y;
	vertical-align:top;
	max-width:765px;
	text-align:right;
	height: 100%;
}
.contentBottom{
	background-image:url('../images/contentBottom.png');
	background-repeat: no-repeat;
	height:24px;
	width:765px;
}

.content{
	width:765px;
	vertical-align:top;
	/*height: 75%;*/
}

.contentTr{
	/*height: 100%;*/
}
.contentTD{
	width:735px;
	height: 75%;
}
.contentTable{
	height: 100%;
}
.contentSide{
	width: 15px;
}
.contentpaneopen{
	width:100%;
}
.contentpaneopen.articles{
	line-height: 200%;
	width:100%;
	text-align:justify
}
.contentheading{
	text-align:center;
	font-size:120%;
	font-weight:bold;
}

.footerContent a:{
	color: white;
}
.footerContent a:link{
	color: white;
}
.footerContent a:visited{
	color: white;
}
.footerContent a:hover{
	color: white;
}
.footerContent a:active{
	color: white;
}


/*for kehila homepage*/
.video{
	background-repeat: no-repeat;
	vertical-align: top;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
        direction: ltr;
}

.videoDiv
{
	height: 120px;
	width: 160px;
	max-height: 120px;
	max-width: 160px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
        direction: rtl;
}
.videoInnerDiv
{
	height: 120px;
	width: 160px;
	max-height: 120px;
	max-width: 160px;

}
.videoLimiter{
	overflow: hidden;
	max-height: 120;
	height: 120;
	max-width: 160;
	width: 160;
}
.bodyTable{
	width:100%;
	height: 100%;
	text-align:right;
}
.videosTable
{
	text-align:center;
	background-image:url('../images/contentBody.png');
	
}
.rounded{
	z-index:1;
}

.barTitle {
	z-index:2;
	top:-28px;
	position:relative;
	font-size:85%;
}

.barLink{
	z-index:2;
	top:-30px;
	position:relative;
	font-size:85%;
}
.kehilaBarTitle {
	z-index:2;
	top:-148px;
	position:relative;
	font-size:85%;
}

.kehilaBarLink{
	z-index:2;
	top:-151px;
	position:relative;
	font-size:85%;
}

.kehilaImg{
	max-width: 160px;
	width:expression(this.width > 160 ? 160: true);
	max-height: 120px;
	height:expression(this.height > 120 ? 120: true);

}

td.blogTD a img {
	margin-top: 8px;
}
.small_text {
   font-size: 12px;
   text-align:justify;
   margin:5px;
}

.lastUpdateHeader{
	background-image: url("../images/last_update.gif");
	background-repeat:no-repeat;
	background-position:right;
	height:35px;
	width:139px;
	line-height:11px;
	padding-bottom:15px;
	padding-right:8px;
	padding-top:12px;
}
.nameColHeader{
	background-image: url("../images/name_col_header.gif");
	background-repeat:no-repeat;
	background-position:right;
	height:35px;
	width:139px;
	line-height:11px;
	padding-bottom:15px;
	padding-right:8px;
	padding-top:12px;
}

.column{
	padding-right:4px;
	max-width:134px;
}


.category_name{
    text-align:right;
    BACKGROUND-IMAGE: url(/joomla/images/category.jpg);
    font-size: 15px;
    padding-top: 10px;
    line-height: 15px;
    padding-bottom: 15px;
    background-repeat: no-repeat;
    background-position: right ;
    padding-right: 30px;
    text-align: right ;
    cursor:hand;cursor:pointer;
	/*width: 23%;
	height: 50%;*/
	width:164px;
	
	
}
.category{
    text-align:right;
    BACKGROUND-IMAGE: url(/joomla/images/category.jpg);
    font-size: 15px;
    padding-top: 10px;
    line-height: 15px;
    padding-bottom: 15px;
    background-repeat: no-repeat;
    background-position: right ;
    padding-right: 13px;
    text-align: right;
}
.articleMenu li{
    text-align:right;
    BACKGROUND-IMAGE: url(/joomla/images/category.jpg);
    font-size: 15px;
    padding-top: 10px;
    line-height: 15px;
    padding-bottom: 15px;
    background-repeat: no-repeat;
    background-position: right ;
    padding-right: 13px;
    text-align: right;
	width:182px;
}
.category_check{
     BACKGROUND-IMAGE: url(/joomla/images/category2.jpg);
}
.columns{
    text-align:right;
    BACKGROUND-IMAGE: url(/joomla/images/category.jpg);
    font-size: 15px;
    padding-top: 10px;
    line-height: 15px;
    padding-bottom: 15px;
    background-repeat: no-repeat;
    background-position: right ;
    padding-right: 30px;
    text-align: right ;
    width: 23%;
    height: 50%;
}

td.blogsSeperator{
	width:40px;
	/*background-color:#DFE1FF;
	margin-left:3px;*/
}

.videoIndexBox{
	text-align:center;
	width:130px;
	padding:0px 7px 15px 7px;
}

.videoIndexImage{
	width:130px;
	height:auto;
}
.videoIndexTypeImage{
	float:right;
	padding-top:4px;
}

table.sortable th{
	background-image: url("../images/table_header.gif");
	background-repeat:no-repeat;
	background-position:right;
	height:35px;
	width:139px;
	line-height:11px;
	padding-bottom:15px;
	padding-right:8px;
	padding-top:12px;
	cursor:hand;cursor:pointer;
}
table.sortable th.order_asc{
	background-image: url("../images/table_header_asc.gif");
}
table.sortable th.order_desc{
	background-image: url("../images/table_header_desc.gif");
}

.searchTd{
	height: 80px;
}

/*kir*/
.kirFormTable{
	margin: auto;
}
input.kirInput{
	border: none;
	background: #edeeff;/*#EDEEFF;*/
	font-size:13px;
	margin:0 0 5px;
	width:212px;
}
.kirInputContainer{
	background:  url("../images/kirInput.jpg") no-repeat left top;
	padding:6px 0 0;
	width:264px;
}
form.kirForm input.submit {
    border: none;
    background: url('../images/kirSubmit.jpg') no-repeat top left;
    padding:6px 12px;
}
form.kirForm input.preview {
    border: none;
    background: url('../images/kirPreview.jpg') no-repeat top left;
    padding:6px 12px;
}


.boardContent{
	color: #2F2C2C;
}
.boardHeader{
	color: #2F2C2C;
	font-weight:bold;
}
h3.board  {
	font-size:15px;
	color:black;
}
a:visited.boardContent  {
	text-decoration: none;
}

.yetsiraIndexImage{
	max-width:40px;
	width:expression(document.body.clientWidth > 40? "40px": "auto");
	max-height:30px;
	width:expression(document.body.clientWidth > 30? "30px": "auto");
}
.categoryImage{
	max-width:200px;
	width:expression(document.body.clientWidth > 200? "200px": "auto");
	max-height:200px;
	width:expression(document.body.clientWidth > 200? "200px": "auto");
}
.showImage{
	max-width:510px;
	width:expression(document.body.clientWidth > 510? "510px": "auto");
	max-height:425px;
	width:expression(document.body.clientWidth > 425? "425px": "auto");
}
/*rating stars*/
.star-rating{
	list-style:none;
	margin-left:5px !important;
	padding:0px;
	width: 125px;
	height: 25px;
	position: relative;
	background: url(../images/alt_star.jpg) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:25px;
	height: 25px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(../images/alt_star.jpg) left bottom;
	z-index: 2;
	left: 0px;
}
.star-rating a:focus,
.star-rating a:active{
	border:0;	
	-moz-outline-style: none;
			outline: none; 
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:25px;
}
.star-rating a.two-stars{
	left:25px;
}
.star-rating a.two-stars:hover{
	width: 50px;
}
.star-rating a.three-stars{
	left: 50px;
}
.star-rating a.three-stars:hover{
	width: 75px;
}
.star-rating a.four-stars{
	left: 75px;
}	
.star-rating a.four-stars:hover{
	width: 100px;
}
.star-rating a.five-stars{
	left: 100px;
}
.star-rating a.five-stars:hover{
	width: 125px;
}
.star-rating li.current-rating{
	background: url(../images/alt_star.jpg) left center;
	/*position: absolute;*/
	height: 25px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
.prefer_form input
{
	float: right;
}
.email_input
{
	float: right;
}
