
.ui-accordion { margin: 0; padding: 0; list-style-type: none; }
.ui-accordion li { margin: 0; margin-bottom: 2px; padding: 0; }
.ui-accordion li .ui-accordion-header {
	display: block;
	padding-left: 5px;
	margin-right: 3px;
	height: 28px;
	background-image: url(../images/sites/arabic/accordion-middle.png);
	color: #000;
	text-decoration: none;
	line-height: 28px;
	position: relative;
	left: 3px;
}
.ui-accordion li .ui-accordion-right {
	display: block;
	background-image: url(i/accordion-right.png);
	position: absolute;
	top: 0px;
	right: -3px;
	height: 28px;
	width: 3px;
}
.ui-accordion li .ui-accordion-left {
	display: block;
	background-image: url(i/accordion-left.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 28px;
	width: 3px;
}

.ui-accordion li:hover .ui-accordion-left { background-image: url(i/accordion-left-over.png); }
.ui-accordion li:hover .ui-accordion-header { background-image: url(../images/sites/arabic/accordion-middle-over.png); }
.ui-accordion li:hover .ui-accordion-right { background-image: url(i/accordion-right-over.png); }

.ui-accordion li.selected .ui-accordion-left { background-image: url(i/accordion-left-act.png); }
.ui-accordion li.selected .ui-accordion-header { background-image: url(../images/sites/arabic/accordion-middle-act.png); }
.ui-accordion li.selected .ui-accordion-right { background-image: url(i/accordion-right-act.png); }






#ui-datepicker-div, .ui-datepicker-inline {
background:#E0F4D7 none repeat scroll 0%;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:0pt;
padding:0pt;
width:185px;
}
#ui-datepicker-div {
border:1px solid #FF9900;
display:none;
z-index:10;
}
.ui-datepicker-inline {
border:0pt none;
display:block;
float:left;
}
.ui-datepicker-rtl {
direction:rtl;
}
.ui-datepicker-dialog {
border:4px ridge #83C948 !important;
padding:5px !important;
}
button.ui-datepicker-trigger {
width:25px;
}
img.ui-datepicker-trigger {
margin:2px;
vertical-align:middle;
}
.ui-datepicker-prompt {
background:#E0F4D7 none repeat scroll 0%;
color:#000000;
float:left;
padding:2px;
}
.ui-datepicker-control, .ui-datepicker-links, .ui-datepicker-header, .ui-datepicker {
clear:both;
color:#FFFFFF;
float:left;
width:100%;
}
.ui-datepicker-control {
background:#FF9900 none repeat scroll 0%;
padding:2px 0px;
}
.ui-datepicker-links {
background:#E0F4D7 none repeat scroll 0%;
padding:2px 0px;
}
.ui-datepicker-control, .ui-datepicker-links {
font-size:80%;
font-weight:bold;
letter-spacing:1px;
}
.ui-datepicker-links label {
color:#888888;
padding:2px 5px;
}
.ui-datepicker-clear, .ui-datepicker-prev {
float:left;
width:34%;
}
.ui-datepicker-rtl .ui-datepicker-clear, .ui-datepicker-rtl .ui-datepicker-prev {
float:right;
text-align:right;
}
.ui-datepicker-current {
float:left;
text-align:center;
width:30%;
}
.ui-datepicker-close, .ui-datepicker-next {
float:right;
text-align:right;
width:34%;
}
.ui-datepicker-rtl .ui-datepicker-close, .ui-datepicker-rtl .ui-datepicker-next {
float:left;
text-align:left;
}
.ui-datepicker-header {
background:#83C948 none repeat scroll 0%;
font-weight:bold;
height:1.3em;
padding:1px 0pt 3px;
text-align:center;
}
.ui-datepicker-header select {
background:#83C948 none repeat scroll 0%;
border:0px none;
color:#000000;
font-weight:bold;
}
.ui-datepicker {
background:#CCCCCC none repeat scroll 0%;
font-size:100%;
text-align:center;
}
.ui-datepicker a {
display:block;
width:100%;
}
.ui-datepicker-title-row {
background:#B1DB87 none repeat scroll 0%;
color:#000000;
}
.ui-datepicker-title-row .ui-datepicker-week-end-cell {
background:#B1DB87 none repeat scroll 0%;
}
.ui-datepicker-days-row {
background:#FFFFFF none repeat scroll 0%;
color:#666666;
}
.ui-datepicker-week-col {
background:#B1DB87 none repeat scroll 0%;
color:#000000;
}
.ui-datepicker-days-cell {
border:1px solid #DDDDDD;
color:#000000;
}
.ui-datepicker-days-cell a {
display:block;
}
.ui-datepicker-week-end-cell {
background:#E0F4D7 none repeat scroll 0%;
}
.ui-datepicker-unselectable {
color:#888888;
}
.ui-datepicker-week-over, .ui-datepicker-week-over .ui-datepicker-week-end-cell {
background:#B1DB87 none repeat scroll 0% !important;
}
.ui-datepicker-days-cell-over, .ui-datepicker-days-cell-over.ui-datepicker-week-end-cell {
background:#FFFFFF none repeat scroll 0% !important;
border:1px solid #777777;
}
* html .ui-datepicker-title-row .ui-datepicker-week-end-cell {
background:#B1DB87 none repeat scroll 0% !important;
}
* html .ui-datepicker-week-end-cell {
background:#E0F4D7 none repeat scroll 0% !important;
border:1px solid #DDDDDD !important;
}
* html .ui-datepicker-days-cell-over {
background:#FFFFFF none repeat scroll 0% !important;
border:1px solid #777777 !important;
}
* html .ui-datepicker-current-day {
background:#83C948 none repeat scroll 0% !important;
}
.ui-datepicker-today {
background:#B1DB87 none repeat scroll 0% !important;
}
.ui-datepicker-current-day {
background:#83C948 none repeat scroll 0% !important;
}
.ui-datepicker-status {
background:#E0F4D7 none repeat scroll 0%;
font-size:80%;
text-align:center;
width:100%;
}
#ui-datepicker-div a, .ui-datepicker-inline a {
background:transparent none repeat scroll 0%;
color:#000000;
cursor:pointer;
margin:0pt;
padding:0pt;
}
.ui-datepicker-inline .ui-datepicker-links a {
padding:0pt 5px !important;
}
.ui-datepicker-control a, .ui-datepicker-links a {
color:#000000 !important;
padding:2px 5px !important;
}
.ui-datepicker-title-row a {
color:#000000 !important;
}
.ui-datepicker-control a:hover {
background:#FFDDDD none repeat scroll 0% !important;
color:#333333 !important;
}
.ui-datepicker-links a:hover, .ui-datepicker-title-row a:hover {
background:#FFFFFF none repeat scroll 0% !important;
color:#333333 !important;
}
.ui-datepicker-multi .ui-datepicker {
border:1px solid #83C948;
}
.ui-datepicker-one-month {
float:left;
width:185px;
}
.ui-datepicker-new-row {
clear:left;
}
.ui-datepicker-cover {
display:block;
height:200px;
left:-4px;
position:absolute;
top:-4px;
width:193px;
z-index:-1;
}


.flora .ui-dialog, .flora.ui-dialog {
background-color:#E6F7D4;
}
.flora .ui-dialog .ui-dialog-titlebar, .flora.ui-dialog .ui-dialog-titlebar {
background:#FF9900 url(i/dialog-title.gif) repeat-x scroll 0%;
border-bottom:1px solid #D8D2AA;
height:28px;
padding:0px;
}
.flora .ui-dialog.ui-draggable .ui-dialog-titlebar, .flora.ui-dialog.ui-draggable .ui-dialog-titlebar {
cursor:move;
}
.flora .ui-dialog .ui-dialog-titlebar-close, .flora.ui-dialog .ui-dialog-titlebar-close {
background:transparent url(i/dialog-titlebar-close.png) no-repeat scroll 0%;
cursor:default;
height:16px;
position:absolute;
right:7px;
top:6px;
width:16px;
}
.flora .ui-dialog .ui-dialog-titlebar-close span, .flora.ui-dialog .ui-dialog-titlebar-close span {
display:none;
}
.flora .ui-dialog .ui-dialog-titlebar-close-hover, .flora.ui-dialog .ui-dialog-titlebar-close-hover {
background:transparent url(i/dialog-titlebar-close-hover.png) no-repeat scroll 0%;
}
.flora .ui-dialog .ui-dialog-title, .flora.ui-dialog .ui-dialog-title {
color:white;
font-weight:bold;
left:4px;
margin-left:5px;
position:relative;
top:7px;
}
.flora .ui-dialog .ui-dialog-content, .flora.ui-dialog .ui-dialog-content {
margin:1.2em;
}
.flora .ui-dialog .ui-dialog-buttonpane, .flora.ui-dialog .ui-dialog-buttonpane {
bottom:8px;
position:absolute;
right:12px;
text-align:right;
width:100%;
}
.flora .ui-dialog .ui-dialog-buttonpane button, .flora.ui-dialog .ui-dialog-buttonpane button {
margin:6px;
}
.flora .ui-dialog .ui-resizable-n, .flora.ui-dialog .ui-resizable-n {
background:transparent url(i/dialog-n.gif) repeat scroll center top;
cursor:n-resize;
height:6px;
left:0px;
top:0px;
width:100%;
}
.flora .ui-dialog .ui-resizable-s, .flora.ui-dialog .ui-resizable-s {
background:transparent url(i/dialog-s.gif) repeat scroll center top;
bottom:0px;
cursor:s-resize;
height:8px;
left:0px;
width:100%;
}
.flora .ui-dialog .ui-resizable-e, .flora.ui-dialog .ui-resizable-e {
background:transparent url(i/dialog-e.gif) repeat scroll right center;
cursor:e-resize;
height:100%;
right:0px;
top:0px;
width:7px;
}
.flora .ui-dialog .ui-resizable-w, .flora.ui-dialog .ui-resizable-w {
background:transparent url(i/dialog-w.gif) repeat scroll right center;
cursor:w-resize;
height:100%;
left:0px;
top:0px;
width:7px;
}
.flora .ui-dialog .ui-resizable-se, .flora.ui-dialog .ui-resizable-se {
background:transparent url(i/dialog-se.gif) repeat scroll 0%;
bottom:0px;
cursor:se-resize;
height:9px;
right:0px;
width:9px;
}
.flora .ui-dialog .ui-resizable-sw, .flora.ui-dialog .ui-resizable-sw {
background:transparent url(i/dialog-sw.gif) repeat scroll 0%;
bottom:0px;
cursor:sw-resize;
height:9px;
left:0px;
width:9px;
}
.flora .ui-dialog .ui-resizable-nw, .flora.ui-dialog .ui-resizable-nw {
background:transparent url(i/dialog-nw.gif) repeat scroll 0%;
cursor:nw-resize;
height:29px;
left:0px;
top:0px;
width:9px;
}
.flora .ui-dialog .ui-resizable-ne, .flora.ui-dialog .ui-resizable-ne {
background:transparent url(i/dialog-ne.gif) repeat scroll 0%;
cursor:ne-resize;
height:29px;
right:0px;
top:0px;
width:9px;
}
.ui-resizable {
position:relative;
}
.ui-resizable-handle {
display:none;
font-size:0.1px;
position:absolute;
}
.ui-resizable .ui-resizable-handle {
display:block;
}
body .ui-resizable-disabled .ui-resizable-handle {
display:none;
}
body .ui-resizable-autohide .ui-resizable-handle {
display:none;
}
.ui-resizable-n {
background:transparent url(i/resizable-n.gif) repeat scroll center top;
cursor:n-resize;
height:6px;
left:0px;
top:0px;
width:100%;
}
.ui-resizable-s {
background:transparent url(i/resizable-s.gif) repeat scroll center top;
bottom:0px;
cursor:s-resize;
height:6px;
left:0px;
width:100%;
}
.ui-resizable-e {
background:transparent url(i/resizable-e.gif) repeat scroll right center;
cursor:e-resize;
height:100%;
right:0px;
top:0px;
width:6px;
}
.ui-resizable-w {
background:transparent url(i/resizable-w.gif) repeat scroll right center;
cursor:w-resize;
height:100%;
left:0px;
top:0px;
width:6px;
}
.ui-resizable-se {
background:transparent url(i/resizable-se.gif) repeat scroll 0%;
bottom:0px;
cursor:se-resize;
height:9px;
right:0px;
width:9px;
}
.ui-resizable-sw {
background:transparent url(i/resizable-sw.gif) repeat scroll 0%;
bottom:0px;
cursor:sw-resize;
height:9px;
left:0px;
width:9px;
}
.ui-resizable-nw {
background:transparent url(i/resizable-nw.gif) repeat scroll 0%;
cursor:nw-resize;
height:9px;
left:0px;
top:0px;
width:9px;
}
.ui-resizable-ne {
background:transparent url(i/resizable-ne.gif) repeat scroll 0%;
cursor:ne-resize;
height:9px;
right:0px;
top:0px;
width:9px;
}

.ui-slider {
background-position:center;
background-repeat:no-repeat;
height:23px;
position:relative;
width:200px;
}
.ui-slider-handle {
background-image:url(i/slider-handle.gif);
height:23px;
left:0px;
position:absolute;
top:0px;
width:12px;
z-index:1;
}
.ui-slider-handle-active {
border:1px dotted black;
}
.ui-slider-disabled .ui-slider-handle {
opacity:0.5;
}
.ui-slider-range {
background:#50A029 none repeat scroll 0%;
height:100%;
opacity:0.3;
position:absolute;
width:100%;
}
.ui-slider, .ui-slider-1 {
background-image:url(i/slider-bg-1.png);
}
.ui-slider-2 {
background-image:url(i/slider-bg-2.png);
}
.ui-tabs-hide {
display:none;
}
.ui-tabs-nav {
display:none;
}
.ui-tabs-nav, .ui-tabs-panel {
font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
font-size:12px;
}
.ui-tabs-nav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 3px;
}
.ui-tabs-nav:after {
clear:both;
content:" ";
display:block;
}
.ui-tabs-nav li {
float:left;
font-weight:bold;
margin:0pt 0pt 0pt 2px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
background:transparent url(i/tabs.png) no-repeat scroll 0%;
float:left;
padding:0pt 12px;
}
.ui-tabs-nav a {
background-position:100% 0pt;
margin:5px 0pt 0pt;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding-left:0pt;
text-decoration:none;
white-space:nowrap;
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
color:#FFFFFF;
}
.ui-tabs-nav .ui-tabs-selected a {
background-position:100% -23px;
margin-top:0pt;
position:relative;
top:1px;
z-index:2;
}
.ui-tabs-nav a span {
background-position:0pt;
height:20px;
line-height:20px;
padding-right:0pt;
padding-top:1px;
}
.ui-tabs-nav .ui-tabs-selected a span {
background-position:0pt -23px;
height:27px;
line-height:27px;
padding-top:0pt;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
cursor:text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
cursor:pointer;
}
.ui-tabs-disabled {
opacity:0.4;
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
color:#000000;
}
.ui-tabs-panel {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #519E2D;
padding:10px;
}
* html .ui-tabs-nav {
}
*:first-child + html .ui-tabs-nav {
}

td#c{font-size:10px;font-family:arial;font-size:15px;font-weight:bold;}
td#d{color:#ffffff;font-family:tahoma;font-size:10px;}
.text {BORDER-RIGHT: navy 1px solid;BORDER-TOP: navy 1px solid;BORDER-LEFT: navy 1px solid;BORDER-BOTTOM: 1px solid navy;FONT-FAMILY: tahoma;width: 220;height: 22;background-color: #CDDBEC;}
.submit {BORDER-RIGHT: navy 1px solid;BORDER-TOP: navy 1px solid;BORDER-LEFT: navy 1px solid;BORDER-BOTTOM: 1px solid navy;FONT-FAMILY: tahoma;width: 100;font-size: 8pt;color: White;height: 22;background-color: #89A9D0;}

font.h1		{direction:rtl;font-family: Times New Roman, Arial;color: rgb(160,182,223);font-size: 20pt;font-weight:bold;text-align:left;width:90%;}
	h1			{direction:rtl;font-family: Times New Roman, Arial;text-align:center;font-size:22px;font-weight:bold;color:#EA6601;font-size: 20pt;font-weight:bold;width:100%;}
	h2			{font-family: Times New Roman, Arial;color: rgb(20,158,64);font-size:15pt;font-weight:bold;text-align:center;width:100%;}
	h3			{font-family: Times New Roman, Arial;color: rgb(0,128,64);font-size:14pt;font-weight:bold;text-align:center;width:100%;}
	h4			{font-family: tahoma;color:black;font-size:10pt;font-weight:normal;text-align:Justify;background-image : url('none');line-height:30px;padding : 10 10 10 10;width:100%;}
	h5			{font-family: tahoma, Arial;color: rgb(51,102,153);font-size:11px;font-weight:Normal;text-align:Justify;line-height:15px;width:100%;}
	p			{font-family: tahoma;color: rgb(0,0,0);font-size:12px;font-weight:normal;text-align:Justify;background-image : url('none');line-height:22px}
	b			{font-weight:bold;font-size:17px;color: rgb(61,102,153);font-family:Traditional Arabic,Times New Roman,Arial,Tahoma;}
.ucal_pop {
	BORDER-RIGHT: 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; BORDER-LEFT: 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR: #ffffff
}
.uopt_close {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.input,select {
	BORDER-RIGHT: #3B4D61 1px solid; BORDER-TOP: #3B4D61 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #3B4D61 1px solid; BORDER-BOTTOM: #3B4D61 1px solid; FONT-FAMILY: tahoma; HEIGHT: 20px; BACKGROUND-COLOR: #DCDDE1
}
a{
	font-family: Tahoma;
	font-size: 11;
	color: maroon;
	text-decoration: none;
}
a.book:hover{
	color: #F0F8FF;
	background-color: #A9A9A9;
}

.hidden{	DISPLAY: none}
.main_makalah{cursor: pointer;}
.sound{
font-family:tahoma;
font-size:12;
color:#3B4D61
}
.book2{
font-family:tahoma;
font-size:12;
color:white
}
.menubefore{
cursor:pointer;
height:24px;
background-image: url(../images/sites/arabic/menu_n.gif); 
background-repeat: no-repeat;
font-family:tahoma;
font-size:11px;
padding-right:25px;
padding-bottom:5px;
}
.menubefore a{
color:#0C4E64;
}
.menubefore a:hover{
color:#692811;
}
.divimg{
font-family:tahoma;
font-size:11px;
font-weight:600;color:#ffffff;
}
td{font-family:tahoma;font-size:11px}
.maintable{background:#E4EAEB;border:1px solid #5192BC}

.panel{
background:white;
border:1px solid #B0BEC7;
}
.headerright{
	 background-image: url(../images/sites/arabic/tileblue.jpg);
}
.panel .tdheader{

	padding-right:10px;
	font-family:tahoma;
	font-size:11px;
	font-weight:600;
	color:#ffffff
}
.hadithmarq
{
padding-top:3px;
color:gray;
	background-image: url(../images/sites/arabic/hadblue.jpg);
}

.menuhome{padding:3px;font-size:12px;background-color:#C5E998;text-align:right;height:20px;border-bottom:1px solid #CCFFCC;font-family:tahoma;"}
h1{}