/* CSS Document */


/*---------- admin --------------------------------------------*/
.admin_form_text {
	font-family:Tahoma;
	font-size:13px;
	direction:rtl;
	text-align:right;
	vertical-align:top;
	padding-right: 10px;
	padding-top: 10px;
	margin:0;
}
.admin_form_tail {
	font-family:Tahoma;
	font-size:13px;
	direction:rtl;
	text-align:right;
	vertical-align:top;
	padding-right: 10px;
	padding-top: 17px;
	margin:0;
}
.adminHead {
	background-image:url(../images/admin/head.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 36px;

	margin: 0;	
	padding: 0;
}

.adminTail {
	background-image:url(../images/admin/tail.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 44px;

	margin: 0;	
	padding: 0;
}

.adminLine {
	background-image:url(../images/admin/line.jpg);
	background-repeat:repeat-y;
	
	margin: 0;	
	padding: 0;
}
.admin_body {
	margin:0;
	padding:0;
 
	direction:rtl;
	width: 557px;
	height:517px;
	overflow:auto;
	overflow-x:hidden;
}
.admin_body_rev {
	margin:0;
	padding:0;
 
	direction:ltr;
	width: 557px;
	height:517px;
	overflow:hidden;
}

.admin_title {
	vertical-align:top;
	padding-top: 5px;
}
.sbmt_pic_report {
  margin:0;
  vertical-align:top;
  padding-right: 12px;
}
.sbmt_file_get:link {
	font-family:Tahoma;
    font-size: 12px;
	text-decoration: none;
	color:#000000;
}
.sbmt_file_get:visited {
	font-family:Tahoma;
    font-size: 12px;
	text-decoration:none;
	color: #000000;
}
.sbmt_file_get:hover {
	font-family:Tahoma;
    font-size: 12px;
	text-decoration: none;
	color: #0066CC;
}
.sbmt_file_get:active {
	font-family:Tahoma;
    font-size: 12px;
	text-decoration: none;
	color: #FC7529;
}

.sbmt_name {
  font-family: Tahoma;
  font-size: 13px;
  color:#006699;

  vertical-align: top;
  margin:0;
  padding-top: 10px;

  text-align:right;
}

.sbmt_name_tail {
  font-family: Tahoma;
  font-size: 13px;
  color:#006699;

  vertical-align: top;
  margin:0;
  padding-top: 17px;

  text-align:right;
}

.sbmt_email {
  font-family: Arial;
  font-size: 13px;
  color:#006699;

  vertical-align: top;
  margin:0;
  padding-top: 18px;

  text-align:right;
}
/*---------- Red --------------------------------------------*/
.redHead {
	background-image:url(../images/red/head.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 26px;

	margin: 0;	
	padding: 0;
}

.redTail {
	background-image:url(../images/red/tail.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 41px;

	margin: 0;
	padding: 0;
}

.redItem {
	background-image:url(../images/red/back_item.gif);
	background-repeat:no-repeat;

	height: 39px;	
	width: 100%;

	margin:0;
	padding: 0;
	padding-top: 3px;
	
	overflow: hidden;
}

.redEmpty {

	height: 39px;	
	width: 100%;

	margin:0;
	padding: 0;
	padding-top: 3px;
	
	overflow: hidden;
}


.redContainer {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;

	width: 175px;
	height: 217px;
	
	margin: 0px;	
	padding: 0px; 
	
	border-left: solid 1px #D01F27;
	border-right: solid 1px #D01F27;
	
 	vertical-align:top;
	overflow: hidden;
}

.redParag {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
	text-align: right;
	text-indent: 12px; 
	line-height: 15px;
	direction: rtl;
	
	margin: 0px;
	padding-top: 0px; 
	padding-right: 10px;
	padding-left: 10px;	
}

.red:link {
	text-decoration: none;
	color:#000000;
}
.red:visited {
	text-decoration:none;
	color: #000000;
}
.red:hover {
	text-decoration: none;
	color: #EC7575;
}
.red:active {
	text-decoration: none;
	color: #EC7575;
}

/**********************Page Numbers***************************************/
.RedPage{
 background-image:url(../images/page_num/red/dark.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}

.RedLight{
 background-image:url(../images/page_num/red/light.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}


.RedNo {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#FFFFFF;
  cursor:pointer;
}

.RedNo_over {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#000000;
}
.RedSubText {
  font-family:Tahoma;
  font-size: 12px;

  margin:0;
  padding-top: 4px;
  padding-right: 10px;
}
.desc_text {
  margin:0;
  font-family:Tahoma;
  font-size: 12px;


 padding-right: 120px;
 padding-left: 30px;
}
/*---------- Green --------------------------------------------*/
.greenHead {
	background-image:url(../images/green/head.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 27px;
}

.greenTail {
	background-image:url(../images/green/tail.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 44px; 
}

.greenLine {
	background-image:url(../images/green/bg.jpg);
	background-repeat:no-repeat;
	
	width: 100%;
	height: 217px;
}

.greenParag {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	text-indent: 10px; 
	line-height: 15px;
	direction: rtl;

	margin: 0px;
	padding-top: 5px; 
	padding-right: 10px;
	padding-left: 10px;	
	
	overflow: hidden;
}


.green_cnt {

  margin:0;
  padding-top: 22px;
  padding-left: 0px;

}



/*---------- Grey --------------------------------------------*/
.greyHead {
	background-image:url(../images/grey/head.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 27px;
}

.greyTail {
	background-image:url(../images/grey/tail.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 40px;
}

.greyPicLine {
	background-image:url(../images/grey/line.jpg);
	background-repeat:repeat-y;
	background-position:left;

	vertical-align: top;	
	padding-left: 10px;
	padding-top: 10px;
}

.greyBioLine {
	background-image:url(../images/grey/line.jpg);
	background-repeat:repeat-y;
	background-position:right;
	
	font-family: Tahoma;
	font-size: 12px;
	direction: rtl;
	text-align: justify;
	line-height: 15px;

	vertical-align:top;

	padding-right: 15px;
	padding-left: 10px;
	padding-top: 10px;
	
	overflow:hidden;
}

.greyTitleLeft {
	background-image:url(../images/grey/line.jpg);
	background-repeat:repeat-y;
	background-position:left;
	
	padding-right: 5px;
	padding-left: 3px;
 
	overflow:hidden;
}

.greyTitleRight {
	background-image:url(../images/grey/line.jpg);
	background-repeat:repeat-y;
	background-position:right;

	padding-right: 5px;
	padding-left: 3px;
 
	overflow:hidden;
}

.greyTitlePng{
	margin: 0;
	padding-right: 4px;
	padding-top: 3px;
	cursor:pointer;
}

/*---------- Blue --------------------------------------------*/
.blueHead {
	background-image:url(../images/blue/head.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 27px;
	
	padding:0;
    margin	:0;
}

.blueTail {
	background-image:url(../images/blue/tail.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 41px;
	
	padding:0;
    margin	:0;
}	

.blueItem {
	background-image:url(../images/blue/back_item.jpg);
	background-repeat:no-repeat;
	
	height: 146px;
	width: 100%;
		  
	overflow: hidden;
}

.blueContainer {
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	direction: rtl;
	
	width: 100%;
	height: 146px;
	
 	overflow: hidden;
}

.blueParag {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	text-indent: 0px; 
	direction:rtl;
	line-height: 17px;

	margin: 0px;
	padding-top: 10px; 
	padding-right: 15px;
	padding-left: 20px;	
}

.blue:link {
	font-family:tahoma, "times New Roman";
	font-size: 12px;
	direction:rtl;
	text-align: right;
	padding-right: 5px;
	margin: 0;
	text-decoration: none;
	color:#000000;
}
.blue:visited {
	font-family:tahoma, "times New Roman";
	font-size: 12px;
	direction:rtl;
	text-align: right;
	padding-right: 5px;
	margin: 0;
	text-decoration: none;
	color: #000000;
}
.blue:hover {
	font-family:tahoma, "times New Roman";
	font-size: 12px;
	direction:rtl;
	text-align: right;
	padding-right: 5px;
	margin: 0;
	text-decoration: none;
	color: #3d6ee5;
}
/**********************Page Numbers***************************************/
.bluPage{
 background-image:url(../images/page_num/blue/dark.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}

.bluLight{
 background-image:url(../images/page_num/blue/light.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}


.bluNo {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#FFFFFF;
  cursor:pointer;
}

.bluNo_over {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#000000;
}

/*---------- purple --------------------------------------------*/
.purpleHead {
	background-image:url(../images/purple/head.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 27px;
}

.purpleTail {
	background-image:url(../images/purple/tail.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 38px;
}

.purpleItem {
	background-image:url(../images/purple/back_item.gif);
	background-repeat:no-repeat;
	
	width: 100%;
    height: 39px;	
	padding-top: 3px;

	overflow:hidden;
}

.purpleContainer {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align:right;
	text-indent: 20px;
	direction:rtl;

	width: 174px;
	height: 217px;
	
	margin: 0px;	
	padding: 0px;
	
	border-left:solid 1px #7B3DCE;
	border-right:solid 1px #7B3DCE;
	
	
 	overflow: hidden;
}

.pupleSubText {
  font-family:Tahoma;
  font-size: 12px;

  margin:0;
  padding-top: 4px;
  padding-right: 10px;
}

.purplePage{
 background-image:url(../images/page_num/purple/dark2.png);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}

.purpleLight{
 background-image:url(../images/page_num/purple/light2.png);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}


.purpleNo {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#FFFFFF;
  cursor:pointer;
}

.purpleNo_over {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#000000;
}

.purpleParag {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
	text-align: right;
	text-indent: 12px; 
	line-height: 15px;
	direction: rtl;
	
	margin: 0px;
	padding-top: 1px; 
	padding-right: 10px;
	padding-left: 10px;	
}

.purple:link {
	text-decoration: none;
	color:#000000;
}
.purple:visited {
	text-decoration:none;
	color: #000000;
}
.purple:hover {
	text-decoration: none;
	color: #A358E8;
}
.purple:active {
	text-decoration: none;
	color: #A358E8;
}	

/*---------- Orange --------------------------------------------*/
.orangeHead {
	background-image:url(../images/orange/head.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 27px;
}

.orangeTail {
	background-image:url(../images/orange/tail.jpg);
	background-repeat:no-repeat;
	
	width: 100%; 
	height: 41px;
}

.orangeItem {
	background-image:url(../images/orange/back_item.gif);
	background-repeat:no-repeat;

	width: 100%;
    height: 39px;

	margin:0;
	padding-top: 3px;

	overflow:hidden;
}

.orangeContainer {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	direction:rtl;
	
	width: 174px;
	height: 217px;
	
	margin: 0px;	
	padding: 0px; 
	
	border-left:solid 1px #F48825;
	border-right:solid 1px #F48825;
	
 	overflow: hidden;
}

.orangeParag {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;	
	text-align: right;
	text-indent: 12px; 
	line-height: 15px;
	direction: rtl;
	
	margin: 0px;
	padding-top: 0px; 
	padding-right: 10px;
	padding-left: 10px;	
}

.orange:link {
	text-decoration: none;
	color:#000000;
}
.orange:visited {
	text-decoration:none;
	color: #000000;
}
.orange:hover {
	text-decoration: none;
	color: #FC7529;
}
.orange:active {
	text-decoration: none;
	color: #FC7529;
}
/**********************Page Numbers***************************************/
.OrgPage{
 background-image:url(../images/page_num/orange/dark.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}

.OrgLight{
 background-image:url(../images/page_num/orange/light.jpg);
 background-repeat:no-repeat;
 background-position: 65% 50%;
 
 width: 29px;
 height: 25px;
}


.OrgNo {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#FFFFFF;
  cursor:pointer;
}

.OrgNo_over {
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  margin:0;
  text-align:center;
  padding-left: 3px;
  color:#000000;
}
.OrgSubText {
  font-family:Tahoma;
  font-size: 12px;

  margin:0;
  padding-top: 4px;
  padding-right: 10px;
}


/*---------- admin --------------------------------------------*/
.adminHead {
	background-image:url(../images/admin/head.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 32px;

	margin: 0;	
	padding: 0;
}

.adminTail {
	background-image:url(../images/admin/tail.jpg);
	background-repeat:no-repeat;

	width: 100%; 
	height: 44px;

	margin: 0;	
	padding: 0;
}

.adminLine {
	background-image:url(../images/admin/line.jpg);
	background-repeat:repeat-y;
	
/*	width: 558px;*/
	margin: 0;	
	padding: 0;
}

/*---------- Head -----------------------------------*/
.head_menu {
  background-image:url(../images/tab_blue.gif);
  background-position:center;
  background-repeat:no-repeat;
  background-color:#fed881;
  text-align:center;
  width: 92px ;
  height: 27px;
  cursor:pointer; 
}

.head_select {
  background-image:url(../images/tab_sel.gif);
  background-position:center;
  background-repeat:no-repeat;
  background-color:#fed881;
  
  text-align:center;
  width: 92px ;
  height: 27px;
  cursor:pointer; 
}

.head {
	margin: 0px;
	width: 758px;
	height: 105px;
}

.headLeft{
   background-image:url(../images/head/left_head.jpg);
   background-repeat:no-repeat;
   margin:0;
}

.headRight{
   background-image:url(../images/head/right_head.jpg);
   background-repeat:no-repeat;
   margin:0;
}


/*-------------------------------------------------------------------------------------------------------------------*/
.title {
 margin: 0;
 padding-right: 7px;
}

.container {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold; 
	direction:rtl; 
	width: 100%;
	height: 217px;
	
 	overflow:hidden;
}
.containerOrange{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	direction:rtl; 
	text-align:right;
	
	width: 100%;
	height: 147px;
	
 	overflow:hidden;
}
.pageDark{
   
 background-image:url(../images/purple/dback.gif);
 background-position:right;
 background-repeat:no-repeat;
 
 width: 30px;
 height: 22px;
 
 margin:3;
 vertical-align:top;
 cursor:pointer;
 
}
.pageLight{
   
 background-image:url(../images/purple/lback.gif);
 background-position:right;
 background-repeat:no-repeat;
 
 width: 30px;
 height: 22px;
 
 margin:3;
 vertical-align:top;
 
}

.pageNo{
 font-family:Tahoma;
 font-size:14px;
/* font-weight: bold; */

 margin:0;
 vertical-align:top;
 text-align:left;

 padding-top: 2px;
 padding-right: 0px;
 padding-left: 14px ;
 padding-bottom: 0px;
 
}

.pageText{
 font-family:Tahoma;
 font-size:12px;
 padding-right: 12px;

}
/******************** Report CSS ****************************/
.repSbmt {
  margin:0;
  padding-right:25px;
  font-family:Tahoma;
  font-size:13px;
  direction:rtl;
  text-align:justify;
  line-height: 22px;
  vertical-align:top;
}

.NormPers {
  margin:0;
  padding:0;
  font-family:Tahoma;
  font-size:12px;
  direction:rtl;
  text-align:right;
}
.NormPersBlue {
  margin:0;
  padding:0;
  color:#006699;
  font-family:Tahoma;
  font-size:12px;
  direction:rtl;
  text-align:right;
}

.cont_but{
  margin:0;
  padding-left: 17px;
}

.sbmt_pic_blog {
  margin:0;
  vertical-align:top;
  
  padding-top: 15px;
  padding-bottom: 15px;
}
.weblog_content {
 font-family:Tahoma,Arial;
 font-size: 10px;
 margin:0;
 
 padding-left: 35px;
 padding-right: 30px;
 text-align:justify;
 direction:rtl;
}

.weblog_text {
 font-family:Tahoma,Arial;
 font-size: 12px;
 
 line-height:150%;

}

.BlogBar {
  margin:0;
  padding:0;
  font-family:Tahoma,Arial;
  font-size:11px;
  color:#006699;
  text-align:center;
}

.BlogComents {
 font-family:Tahoma,Arial;
 font-size: 11px;
 margin:0;

 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 15px;
 padding-right: 15px;

 direction:rtl;
 text-align:justify;
 
}

.tm {
  width:15 px;
  height: 117 px;
  
  position:fixed;
  margin:0;
  padding:0;
  right: 883px;
  top: 45px;
}
.tm_ali{
  font-family:Tahoma;
  font-size:11px;
  text-align:justify;
  direction:rtl;
  vertical-align:top;
  color:#FFFFFF;
}
.tm_en{
  font-family:Arial;
  font-size:11px;
}

.tooltip {
  width: 90px;
  height: 20px;

  position:absolute;
  display:none;
}

.textool {
  width: 90px;
  height: 20px;
  
  font-family: Tahoma;
  font-size: 12px;
  color:#000000;
  background-color: transparent;
  position:absolute;
  text-align:center;
  vertical-align:middle;
  
  
  z-index: 2;   
  
}

.deltxt {
  width: 90px;
  height: 20px;
  
  font-family: Tahoma;
  font-size: 12px;
  color:#990000;
  background-color: transparent;
  position:absolute;
  text-align:center;
  vertical-align:middle;
  
  
  z-index: 2;   
  
}
.translucentbkg {
  width: 90px;
  height: 20px;

  background-color: #000000;   
  opacity: 0.2;
  filter:alpha(opacity=20);
  
}

.admin_form_btn {
 font-family:Tahoma, Helvetica, sans-serif;
 color:#000000;
 font-size:13px;
 text-align:center;
 height:22px;
 margin:0;
 padding:0;
	
}

.delhead{
  font-family:Tahoma;
  font-size: 12px;
  font-weight:bold;
  direction:rtl;
  text-align:right;
  color:#FFFF00;
  
  margin: 0px;
  padding-right: 7px;
}

.deltooltip {
  position:absolute;
  display:none;
  
}

.delrow{
  font-family:Tahoma;
  font-size: 11px;
  font-weight:bold;
  direction:rtl;
  text-align:right;
  color:#FFFFFF;
  
  

  margin: 0px;
  padding-right: 7px;
 
}

.delbut{
  text-align:right;
  margin: 0px;
  
}

.boxbg {
  width: 220px;
  height: 75px;
  background-color: #000000;   
  opacity: 0.8;
  filter:alpha(opacity=80);
}

.delbox{
 width: 220px;
 height: 75px;
 position:relative;
 top: -75px;
 z-index:2;
}

.admLink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	padding-left: 12px;
	color:#3d6ee5;
}
.admLink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding-left: 12px;
	color: #000000;
}
.admLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	padding-left: 12px;
	color: #3d6ee5;
}

.search_text {
	font-family:Tahoma;
	font-size:13px;
	direction:rtl;
	text-align:right;
	vertical-align:top;
	padding-right: 10px;
	padding-top: 3px;
	margin:0;
}
.search_result {
  padding:0;
  margin:0;
  width: 530px;
  height: 470px;
  border: solid #FF8530 1px;
  direction:rtl;
  text-align:justify;
  overflow:auto;
}
.search_fault {
	font-family: Tahoma;
	font-size: 12px;
	direction:rtl;

	margin: 0px;
	padding-top: 10px; 
	padding-right: 15px;
	padding-left: 20px;	
	color:#990000;
}
.search_word {
  font-family:Tahoma;
  font-size:12px;
  direction:rtl;
  text-align:right;
  margin:0;
  padding: 0;
}
.spage {
  font-family:tahoma, "times New Roman";
  font-size:12px;
  color:#000000;
  text-decoration:none;
}

.spage:hover {
  font-family:tahoma, "times New Roman";
  font-size:12px;
  color:#3d6ee5;
  text-decoration:none;
}
.thumb_holder {
  width:198px;
  height:180px;
  
  background-color:#EEEEEE;
  border:1px dashed #FF8530;
  
  text-align:center;
  vertical-align:middle;
  
  margin:0;
  padding:0;
}

.big_image{
  font-family:Tahoma;
  font-size:12px;
  direction:rtl;
  text-align:justify;
  margin:0;
  padding-right: 20px;
  padding-left: 20px;
  line-height:150%;
}
