﻿body {font-family:Tahoma,arial;font-size:11px;}
.menu_list{width:100%;font-family:Tahoma;font-size:11px; font-weight:600; text-align:center;}
.menu_head{cursor:pointer;text-align:center; vertical-align:middle; padding-right:15px;border: 1px solid #0992AA; height:20px; width: 160px; text-align:right; direction:rtl;}
.menu_body{display:none;text-align:right;width:100%}
.menu_body a{display:block;color:#069;text-decoration:none;background-image:url(images/btn_bg.png); background-repeat:no-repeat; height:28px; width:97px;}

input[type=text]{background-image:url(images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #d1c7ac;height:15px;color:#333;font-family:tahoma;font-size:11px;padding:2px}
input[type=password]{background-image:url(images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #d1c7ac;height:15px;color:#333;font-family:tahoma;font-size:11px;padding:2px}
select{background-image:url(images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #d1c7ac;width:120px;color:#333;font-family:Tahoma;font-size:11px;padding:2px}
.con_btn{background:transparent url(images/btn_continue_bg.jpg) no-repeat;font-family:Tahoma;font-size:11px; color:#4371a0;height:25px;width:80px;max-height:25px;max-width:80px;border:0;cursor:pointer}
.con_btn:hover{background:transparent url(images/btn_continue_bg.jpg) no-repeat;color:#ffba00;font-family:Tahoma;font-size:11px;height:25px;width:80px;max-height:25px;max-width:80px;border:0;cursor:pointer}
.RegMember
{ font-family:Tahoma;
  font-size:11px;
  text-align:right;
  direction:rtl;
}

.RegMember td 
{
	height:25px;
	text-align:right;
	direction:rtl
}
.td_ltr
{
	height:25px;
	text-align:right;
	direction:ltr;
}

.SumValidate
{
	padding:10px;
	list-style-type:square;
	line-height:15px;
	font-size:11px;
	direction:rtl;
	text-align:right;
	border:1px;
	border-style:solid;
	border-color:#FF6600;
	height:100%;
	color:#CC6600;
	margin-top:10px;
	
}
#tooltip{font-family:Tahoma;position:absolute;border:1px solid #333;background:#454545;padding:2px 5px;color:yellow;display:none;opacity:0.9;}	
#gallery {padding: 10px;}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {border: 5px solid #3e3e3e;border-width: 5px 5px 20px;}
#gallery ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
#gallery ul a:hover { color: #fff; }

.pager{ direction:rtl; color:Orange;font-family:Tahoma; font-weight:600; font-size:11px; text-decoration:none;}
.pager:hover{ direction:rtl; color:Black ;   font-family:Tahoma; font-weight:600; font-size:11px; text-decoration:none;}
#progressBackgroundFilter { 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
  position:absolute;height:100%;
  
}
 
#processMessage {  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:1001; 
  background-color:#fff; 
  text-align:center;
  direction:rtl;
} 
.roundedCorners {
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding-bottom:20px;
	margin : 20px;
}
 
.roundedTopCorners {
	border: 1px solid #000;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
}
 
.roundedBottomCorners {
	border: 1px solid #000;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
}