/*------------ BODY ---------------*/

BODY {
FONT-SIZE: 8pt; 
COLOR: #1266a5;
FONT-FAMILY: Tahoma; 

margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


.header {
height:100px;
width:100%px;

clear:both;
  background:#f6f6f6;
  padding:3em 3em 3em;
  border:1px solid #e7e7e7;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
}

.footer {
height:100px;
width:100%px;

clear:both;
  background:#f6f6f6;
  padding:3em 3em 3em;
  border:1px solid #e7e7e7;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
direction:rtl;
}

.block_div {
  clear:both;
  background:#f6f6f6;
  padding:1em 1em 1em;
  border:1px solid #e7e7e7;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  border-radius:5px;
text-align: right;
direction:rtl;


}


img { 
border: 0px; 
}

fieldset {
	border:  1px solid #e7e7e7;padding: 2;
	
}





select{
border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);color:#666;cursor:pointer;min-height:25px;font-family:inherit;}




input[type="submit"]{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:pointer;line-height:27px;margin:11px 6px;min-width:54px;padding:0 8px;text-align:center}

input[type="submit"]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}

input[type="submit"]:focus{border:1px solid #4d90fe;outline:none}


input[type="button"]{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:pointer;line-height:20px;min-width:54px;padding:0 8px;text-align:center}

input[type="button"]:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}

input[type="button"]:focus{border:1px solid #4d90fe;outline:none}


input{font-family:inherit} 



.singer_btn{
background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));
background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-border-radius:2px;-webkit-user-select:none;
background-color:#f5f5f5;
background-image:linear-gradient(top,#f5f5f5,#f1f1f1);
background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);
border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);
border-radius:2px;color:#666;line-height:27px;
margin:6px 6px;
min-width:200px;padding:0 8px;
width:200px;
text-align:center
}



/*---------- TITLES FONT --------------*/
.title {
FONT-SIZE: 10pt; COLOR: #808080; TEXT-DECORATION: none; font-weight:bold;text-align: center;align: center;
}


.block_title{

}

.table_title{
}


/*------------- LINKS ---------------*/
A:link {
	 COLOR: #0066CC;TEXT-DECORATION: none;
}


A:active {
	COLOR: #0066CC;TEXT-DECORATION: none;

}
A:visited {
	COLOR: #0066CC;TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #007CF9;TEXT-DECORATION: none; 
}

.big {
FONT-SIZE: 10pt; weight:bold;COLOR: #0066CC; TEXT-DECORATION: none;
}
/*---------- LETTERS LINKS -----------*/
A:link.big {
	FONT-SIZE: 10pt; COLOR: #0066CC; TEXT-DECORATION: none;
}


A:active.big {
	FONT-SIZE: 10pt; COLOR: #0066CC; TEXT-DECORATION: none;

}
A:visited.big {
	FONT-SIZE: 10pt; COLOR: #0066CC; TEXT-DECORATION: none;
}
A:hover.big {
	FONT-SIZE: 10pt; COLOR: #007CF9;TEXT-DECORATION: none;
}

/*----------- PATH BAR LINKS ------------*/
A:link.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
A:active.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;

}
A:visited.path_link {
	COLOR: #0066CC; TEXT-DECORATION: none;
}
A:hover.path_link {
	COLOR: #007CF9; TEXT-DECORATION: none;
}


/*---------- SONGS TABLES COLORS ---------*/
.row_1{
background-color: #f7f7f7;

}


.row_2{
background-color: #FCFCFC ;
}

.row_1:hover{
background-color: #E8F8FF;
}

.row_2:hover{
background-color: #E8F8FF;
}


/*--------- MEMBERS MESSAGES FONT--------*/
.messages {
	FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; 
}

/*------------ SPARATE LINKE -----------------*/
.separate_line{
border-width: 1px 0 0 0; border-style: solid; border-color: #e7e7e7;
}
/*------------ Search Replace-----------------*/
.search_replace{
color: #FF0000;
}


/* --------- Slider ---------------*/

.slider_active {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	color: #000;
	float: right;
	
	cursor: default;
	font-weight: bold;

margin: 0 5px; 
height:15;
padding: 3px 5px;

	font-size: 10pt;
	text-align: center;
	background-image:url('images/tabs_shade.gif')
}

.slider_inactive {
	-moz-border-radius: 5px 5px 0px 0px;
	border-color: #aaa;
	border-style: solid;
	border-width: 1px;
	background-color: #ddd;
	color: #777;
	float: right;
        cursor:pointer;
	cursor: hand;
       

margin: 0 5px; 
height:15;
padding: 3px 5px;

	font-size: 10pt;
	text-align: center;
}




.slider_btnz{
cursor: hand;
width:25;
}

//-------- pop Dialog ---------------

.boxy-wrapper { position: absolute; left: 50%;
  top: 50%;}

.boxy-wrapper.fixed { position: fixed;  }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
    .boxy-wrapper .top-left,
    .boxy-wrapper .top-right,
    .boxy-wrapper .bottom-right,
    .boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 ;background-color: black;opacity: 0.6; filter: alpha(opacity=60);}
    
    
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; text-align:center; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: #FFFFFF; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }

/*------- Playlist --------------*/
.pl_song_play {
    
    background-image: url("images/play.png");
    background-repeat:no-repeat;
    background-position:right top;
    padding-right:30px;
    height: 20px;
    background-color:#C0C0C0;
    cursor:pointer;
}
.pl_song_stop {
    padding-right:30px;
    height: 20px;
    background-color:#ffffff;
    cursor:pointer;
}


/*------------ Pages ------------- */
.pagenavi {
	clear: both;
align:center;
}

.pagenavi a, .pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 1px;
}

.pagenavi a:hover, .pagenavi span.current {
	border-color: #000;
}

.pagenavi span.current {
	font-weight: bold;
}
