a:hover
{
    text-decoration:none !important
}
body
{
    padding:0;
    margin:0;
}
div {
     padding:0;
    margin: 0; 
    line-height:0;
}
h1,h2
{
    padding:0 !important;
    margin:0 !important;
}

img
{
    border:0px;
}
.menuv_icon
{
    background-image:url(../menu/arrow_menu.png);
    background-position:center center;
    background-repeat:no-repeat;
    width:5px;
    height:9px;
    display:block;
    padding-top:3px;
}
.menuvtd1
{
    width:7%;
}
.menuvtd2
{
    width:93%;
}
.gridbackground
{
   background-color: #F7F6F3;
}
.Grid
{
text-align:right
}
.GridAlternating
{
   font-size:8pt;
   background-color:White;
   color:#284775;
   font-weight:normal;
}
.Grid_HeaderStyle
{
    padding: 20px;
    color: #000000;
}
.Grouplink
{
    margin-top:-25px;
}
.GridHeader
{
   background-color: #F7F6F3;
   font-weight: bold;   
   font-family: tahoma;
   font-size: 9pt;
}
.GridPageStyle
{
   font-family: Tahoma;
   font-size: 9pt;
}
.GridRow
{
   font-size:8pt;
   background-color: #F7F6F3;
   color: #333333;
}
.GridSelect
{
   background-color:#E2DED6;
   font-weight:bold;
   color:#333333;
}
.grid_number
{
   direction: ltr;
   text-align: center;
}


.Announcement_TextColor
{
   color: black;
}
ul 
{ 
    list-style-type:disc;
  
}
ul li
{

   
}
li 
{ 
 
}
ol
{ 
  
  
  
}
ol li 
{ 
  
    
    
}
/**************************************************/
.P1
{
    width: 100%;
    float: right;
    padding-top: 3px;
    
}
.P1 .paneltable
{  
   width:100%;
  border:solid 1px #e7e7e7;
   border-radius:5px !important;
   background-color:#fff;
   
   

 
}

.P1 .sitefont
{  font-size:13px;
   font-family:Yekan,YekanNUmbers,tahoma;
   color:#5a5a5a;
   line-height:1.5;


}
.P1 .News_STitr
{
    font-family:Yekan,YekanNUmbers,tahoma;
    font-size:12px;
    color:#d28800 !important;
    direction:rtl;
    line-height:1.5 !important
    
}
.P1 .News_STitr:hover
{
       color:#000
}
.P1 .News_Titr
{
     font-family:Yekan,YekanNUmbers,tahoma;
    font-size:14px;
    color:#d28800 !important;
    direction:rtl;
    line-height:1.5 !important
}
.P1 .News_Titr:hover
{
    color:#000 !important
}
.P1 .panel_link
{
font-family:Yekan,YekanNUmbers,tahoma;
    font-size:13px;
   color:#333;
   
}
.P1 .panel_link:hover
{
   color:#d28800;
}
.P1 .panel_link_bold
{
    color:#333;
font-family:Yekan,YekanNUmbers,tahoma;
    font-size:13px;
}
.P1 .panel_link_bold:hover
{
   color:#d28800;
} 

.P1 .panelheadLeft
{
width:0;
 height:0;
}
.P1 .panelhead
{
  
 
  
    color: #000;
    font-size: 17px;
    font-family:Yekan,YekanNumbers,tahoma;
    text-align: center;
    direction: rtl;
}

.P1 .panelhead div
{
   
    direction:rtl;
    line-height:1.5;
    margin:10px;
     border-bottom:solid 1px #e7e7e7;

  
}
.P1 .panelheadRight
{
 width:0;
 height:0;
}
.P1 .panelleft
{
width:0;
height:0;
}
.P1 .panelcenter
{
    direction: rtl;
    font-size: 15px;
    font-family:Yekan,YekanNUmbers,tahoma;
    color:#333;
    line-height:1.5
}
.P1 .panelright
{
 width:0;
 height:0;
}
.P1 .panelBottomLeft
{
 width:0;
 height:0;
  
}
.P1 .panelbottom
{
  
     height:0;
}
.P1 .panelbottomright
{
    
  width:0;
 height:0;
}

.P1 .panelbody
{
 
    font-family:Yekan,YekanNUmbers,tahoma;
    font-size:13px;
    direction:rtl;
    color:#333;
    line-height:1.5

}

.P1 .panelbody div
{
  line-height:1.7;
  padding:0 3px 0 3px;


}
.P1 .main_panel_middle_top
{
   font-family:#5a5a5a;
   font-size:9pt;
    
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color:Gray;
   padding-top:8px;
    color:#5a5a5a;
   
}

.P1 .main_panel_middle_top a
{
    color:#5a5a5a;
}

.P1 .main_panel_middle_top a:hover
{
  color:#1167a8;
}
.P1 .introtext
{
   font-size:15px;
   font-family:Yekan,YekanNUmbers,tahoma;
   color:#333;
   line-height:1.5;
 direction:rtl;
 text-align:justify;  
}


/*********** Panel P1 Style Class ***********/
.P2
{
    width: 100%;
    float: right;
    padding-top:10px;
}
.P2 .paneltable
{  
   width:100%;
   background-color:#fff;
   border-radius:5px;
}

.P2 .sitefont
{  font-size:13px;
   font-family:Yekan,YekanNumbers,tahoma;
   color:#333;
   line-height:1.5;


}
.P2 .News_STitr
{
    font-family:Yekan,YekanNumbers,tahoma;
    font-size:12px;
    color:#d28800 !important;
    direction:rtl;
    line-height:1.5 !important;
    font-weight:normal;
    
}
.P2 .News_STitr:hover
{
       color:#1167a8
}
.P2 .News_Titr
{
       font-family:Yekan,YekanNumbers,tahoma;
    font-size:14px;
    color:#d28800 !important;
    direction:rtl;
    line-height:1.5 !important;
    font-weight:normal !important;
}
.P2 .News_Titr:hover
{
    color:#333 !important
}
.P2 .panel_link
{
    
font-family:Yekan,YekanNumbers,tahoma;
   
   color:#333;
   font-size:13px; 
}
.P2 .panel_link:hover
{
   color:#d28800;
}
.P2 .panel_link_bold
{
    
   font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    color:#333;
 
}
.P2 .panel_link_bold:hover
{
   color:#d28800;
} 

.P2 .panelheadLeft
{
width:0;
 height:0;
}
.P2 .panelhead
{
   

     height:25px;
    color: #000;
    font-size: 15px;
    font-family:Yekan,YekanNumbers,tahoma;
    text-align: center;
    direction: rtl;
}

.P2 .panelhead div
{
   
   border-bottom:solid 2px #000;
   margin:8px;
    direction:rtl;
    line-height:1.5;
    padding:3px 0 0 0

}
.P2 .panelheadRight
{
 width:0;
 height:0;
}
.P2 .panelleft
{
width:0;
height:0;
}
.P2 .panelcenter
{
    direction: rtl;
    font-size: 15px;
    font-family:tahoma;
    color:#333;
    line-height:1.5
}
.P2 .panelright
{
 width:0;
 height:0;
}
.P2 .panelBottomLeft
{
 width:0;
 height:0;
  
}
.P2 .panelbottom
{
  
     height:0;
}
.P2 .panelbottomright
{
    
  width:0;
 height:0;
}

.P2 .panelbody
{
 
    font-family:tahoma;
    font-size:15px;
    direction:rtl;
      color:#5a5a5a;
    line-height:1.5;
   

}

.P2 .panelbody div
{
  line-height:1.7;
  padding:2px


}
.P2 .main_panel_middle_top
{
   font-family: 5a5a5a;
   font-size:9pt;
    
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color:Gray;
   padding-top:8px;
    color:#5a5a5a;
   
}

.P2 .main_panel_middle_top a
{
    color:#5a5a5a;
}

.P2 .main_panel_middle_top a:hover
{
  color:#1167a8;
}
.P2 .introtext
{
   font-size:13px;
   font-family:Yekan,YekanNumbers,tahoma;
   color:#333;
   line-height:1.5;
 direction:rtl;
 text-align:justify;  
}
/*************************/
/***********End Panel P1 Style Class ***********/
.P7
{
    width:100%;
   float:right
  
  
}
.P7 .paneltable
{  
   width:100%;
}

.P7 .sitefont
{  font-size:13px;
   font-family: BYekan;
   color:#555;
   line-height:0;

 }
.P7 .News_STitr
{
    font-family:BYekan;
    font-size:14px;
    color:#222222 !important;
    direction:rtl;
    line-height:1.5 !important
    
}
.P7 .News_STitr:hover
{
       color:#2b6e92
}
.P7 .News_Titr
{
     font-family:BYekan;
    font-size:16px;
    color:#222222 !important;
    direction:rtl;
    font-weight:normal;
    line-height:1.5 !important
}
.P7 .News_Titr:hover
{
    color:#2b6e92
}
.P7 .panel_link
{
    font-family:BYekan;
     color:#6b3b21;
   font-size:13px; 
 line-height:1.5 !important
}
.P7 .panel_link:hover
{
  color:#17749a;
}
.P7 .panel_link_bold
{
        font-family:BYekan;
     color:#6b3b21;
   font-size:13px; 
   font-weight: bold;
}
.P7 .panel_link_bold:hover
{
   color:#bb0814;
   font-weight: bold;
}
.P7 .panelheadLeft
{
   width:0;
   height:0;
   line-height:0;
   display:none;
}
.P7 .panelhead
{
 

   line-height:0;
    font-weight: bold;
    color: #2c75af;
    font-family: BYekan;
    text-align: right;
    direction: rtl;
}

.P7 .panelhead div
{
    line-height: 0;
     color: #2c75af;
     height:0;
     padding:0 !important;
     margin:0 !important;
}


.P7 .panelheadRight
{
  width:0;
   height:0;
   line-height:0;
   display:none;
}
.P7 .panelleft
{
    width:0;
   height:0;
   line-height:0;
   display:none;

}
.P7 .panelcenter
{
    direction: rtl;
    font-size: 13px;
    font-family: BYekan;
  
    color:#555;
}
.P7 .panelright
{
 
 width:0;
   height:0;
   line-height:0;
   display:none;
}
.P7 .panelBottomLeft
{
  width:0;
   height:0;
   line-height:0;

}
.P7 .panelbottom
{
  
}
.P7 .panelbottomright
{
  width:0;
   height:0;
   line-height:0;
}

.P7 .panelbody
{
    
 	line-height: 0;
	font-family: BYekan;
	font-size: 13px;
	direction: rtl;
	text-align:right;
	color: #555555;
}

.P7 .panelbody div
{
  line-height:0;
  


}
.P7 .main_panel_middle_top
{
   font-family: BYekan;
   font-size:13px;
    
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color:#E3E3E3;
   padding-top:8px;
   color:#666666;
   
}

.P7 .main_panel_middle_top a
{
     color:#555555;
}

.P7 .main_panel_middle_top a:hover
{
   color:#b434a0;
}
.P7 .introtext
{
    color:#555555;
    font-family:BYekan;
    font-size:13px;
    line-height:1.5 !important;
    direction:rtl;
    text-align:justify;
}

/**********************P7*****************************/
.P8
{
    width:100%;
    float: right;
    padding-top:3px;
  
  
}
.P8 .paneltable
{  
   width:100%;
}

.P8 .sitefont
{  font-size:9pt;
   font-family: Tahoma;
   color:#949495;
   line-height:1.5;

 }
.Visited
 {
     line-height:1.5 !important
 }
 .P8 .News_Date
 {
     font-family:tahoma;
    font-size:8pt;
    color:#949495 !important;  
    line-height:1.5
 }
.P8 .News_STitr
{
       font-family:tahoma;
    font-size:8pt;
    color:#553015 !important;
    direction:rtl;
    line-height:1.5 !important
    
}

.P8 .News_STitr:hover
{
       color:#8b6547
}
.P8 .News_Titr
{
     font-family:tahoma;
    font-size:9pt;
    color:#553015 !important;
    direction:rtl;
    line-height:1.5 !important
}
.P8 .News_Titr:hover
{
    color:#8b6547 !important
}
.P8 .panel_link
{
    font-family:Tahoma;
     color:#553015;
   font-size:9pt; 
 line-height:1.5 !important
}
.P8 .panel_link:hover
{
  color:#8b6547;
}
.P8 .panel_link_bold
{
    font-family:Tahoma;
     color:#553015;
   font-size:9pt; 
   line-height:1.5
}
.P8 .panel_link_bold:hover
{
   color:#8b6547;
}
.P8 .panelheadLeft
{
   width:0;
   height:0;
   line-height:0;
}
.P8 .panelhead
{
 

   line-height:0;
  font-family: Tahoma;
    text-align: right;
    direction: rtl;
}

.P8 .panelhead div
{
    line-height: 0;
  
}


.P8 .panelheadRight
{
  width:0;
   height:0;
   line-height:0;
}
.P8 .panelleft
{
    width:0;
   height:0;
   line-height:0;

}
.P8 .panelcenter
{
    direction: rtl;
    font-size:9pt;
 font-family: Tahoma;
  
    color:#555;
}
.P8 .panelright
{
 
 width:0;
   height:0;
   line-height:0;
}
.P8 .panelBottomLeft
{
  width:0;
   height:0;
   line-height:0;

}
.P8 .panelbottom
{
  
}
.P8 .panelbottomright
{
  width:0;
   height:0;
   line-height:0;
}

.P8 .panelbody
{
    
 	line-height: 0;
	font-family: Tahoma;
	font-size: 9pt;
	direction: rtl;
	text-align:right;
	color: #949495;
}

.P8 .panelbody div
{
  line-height:0;
 }
 .P8 .panelbody a{
 color:#553015;
 }
.P8 .main_panel_middle_top
{
  font-family: Tahoma;
   font-size:15px;
    
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color:#E3E3E3;
   padding-top:8px;
   color:#949495;
   
}

.P8 .main_panel_middle_top a
{
     color:#553015;
}

.P8 .main_panel_middle_top a:hover
{
   color:#949495;
}
.P8 .introtext
{
    color:#949495;
    font-family:Tahoma;
    font-size:9pt;
    line-height:1.5 !important;
    direction:rtl;
    text-align:justify;
}
/**********************************************************/
/***********************************************************/
.MP
{
    width:100%;
 
    float: right;
 padding-top:3px;
  
  
}
.MP .paneltable
{  
   width:100%;
}

.MP .sitefont
{  font-size:13px;
      font-family:Yekan,YekanNumbers,tahoma;
   color:#333;
   line-height:1.5;
}
.MP .News_STitr
{
       font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    color:#000 !important;
    direction:rtl;
    line-height:1.5 !important
    
}
.MP .News_STitr:hover
{
       color:#2b6e92
}
.MP h2 
{
        font-family:Yekan,YekanNumbers,tahoma;
    font-size:14px;
    color:#000 !important;
    direction:rtl;
    line-height:1.5 !important;
    font-weight:normal
}
.MP .News_Titr
{
        font-family:Yekan,YekanNUmbers,tahoma;
    font-size:14px;
    color:#000 !important;
    direction:rtl;
    line-height:1.5 !important;
     font-weight:normal
}
.MP .News_Titr:hover
{
    color:#333 !important
}
.MP .panel_link
{
     color:#522b12;
  font-size:9pt;
     font-family:tahoma;
}
.MP .panel_link:hover
{
  color:#333;
}
.MP .panel_link_bold
{
     color:#522b12;
   font-size:9pt;
font-family:tahoma;
}
.MP .panel_link_bold:hover
{
   color:#333;
}
.MP .panelheadLeft
{
  width:0;
  height:0;
}
.MP .panelhead
{
  
 border-bottom:solid 1px #e7e7e7;
    height:40px;
    color: #000;
    font-size:17px;
 font-family:Yekan,YekanNumbers,tahoma;
    text-align: right;
    direction: rtl;
}

.MP .panelhead div
{
    line-height: 1.5;
	padding-right:5px;
	
}


.MP .panelheadRight
{
   width:0;
   height:0;
}
.MP .panelleft
{
  width:0;
   height:0;
}
.MP .panelcenter
{
    direction: rtl;
    font-size: 9pt;
  font-family:tahoma;
    color:#333;
}
.MP .panelright
{
    width:0;
   height:0;
  
}
.MP .panelBottomLeft
{
   width:0;
   height:0;
}
.MP .panelbottom
{
      
   
    height:13px;
	
   
}
.MP .panelbottomright
{
     width:0;
   height:0;
}

.MP .panelbody
{
	
	line-height: 1.7;
	font-family:Yekan,YekanNumbers,tahoma;
	font-size: 13px;
	direction: rtl;
	text-align:right;
	color: #333;
}

.MP .panelbody div
{
  line-height:1.7;

  


}
.MP .panelbody a
{
color:#522b12
}
.MP .panelbody a:hover
{
color:#333
}
.MP .main_panel_middle_top
{
   font-family:Yekan,YekanNumbers,tahoma;
   font-size:12px;
    
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color:#E3E3E3;
   padding-top:8px;
   color:#5a5a5a;
   
}

.MP .main_panel_middle_top a
{
     color:#5a5a5a;
}

.MP .main_panel_middle_top a:hover
{
   color:#e0a806;
}
.MP .introtext
{
    color:#333;
     font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    line-height:1.5;
    direction:rtl;
    text-align:justify;
}
/*********************************************************/

/***************************************************/

    /**********************MP*****************************/

div.a1
{
   left: 0px;
   vertical-align: top;
   width: 100%;
   direction: rtl;
   position: absolute;
   top: 115px;
   
}
div.menu
{
   width: 100%;
   position: absolute;
   height: 20px;
}
td.pagecenter
{
   width:51%;
   vertical-align:top;
}
td.pageleft
{
   width:24%;
   vertical-align:text-top;
   padding-right:12;
}
td.pageright
{
   width: 24%;
   vertical-align:top;
   padding-right:12;
}
A:hover
{
   color: #092638;
}
div.arm
{
   table-layout: fixed;
   right: 2px;
   width: 1px;
   position: absolute;
   top: 50px;
   height: 1px;
}
tr.pagefooter
{
   TEXT-DECORATION: none;
   color:White;
   font-family:Tahoma;
   font-size:9pt;    
}
table.table
{
   width: 99%;
   border: #C7C7C7 1px solid;
   border-collapse: collapse;
   text-align: center;
   margin-bottom: 5px;
   padding-right: 5px;
   padding-left: 5px;
   padding-bottom: 5px;
   padding-top: 5px;
}

table.articlesTable
{
   width: 100%;
   text-align: center;
   border-top-style: none;
   border-right-style: none;
   border-left-style: none;
   border-bottom-style: none;
}

td.headArticles
{
   text-align: right;
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=  '#0099CCFF' , EndColorStr= '#ccd3d3d3' );
}
.tooltip
{
   border-right: black 1px solid;
   padding-right: 4px;
   border-top: black 1px solid;
   padding-left: 4px;
   font-size: 9pt;
   visibility: hidden;
   padding-bottom: 0px;
   border-left: black 1px solid;
   direction: rtl;
   padding-top: 0px;
   border-bottom: black 1px solid;
   font-family: tahoma;
   position: absolute;
   background-color: #ffffe1;
}
.UserID
{
   font-size: 9pt;
   left: 160px;
   width: 400px;
   direction: rtl;
   font-family: tahoma;
   position: relative;
}
.DDCLTR
{
   direction :ltr ;
}
img.icon
{
   vertical-align:middle;
   width: 25px;
   height: 25px;
}
.panel
{
   border-right: thin ridge;
   border-top: thin ridge;
   border-left: thin ridge;
   border-bottom: thin ridge;
   background-color: white;
}
/********************************************/
.Pic_Tbl
{
border:solid 1px #ccc;
box-shadow:0 0 5px #ccc;
margin:0 0 5px 0
}
.Pic_Tbl:hover{
box-shadow:0 0 5px #a3a3a3
}
#GroupList img{
padding:5px;
}
.PicList_TBL
{
border:solid 1px #ccc;
box-shadow:0 0 5px #ccc;
margin:0 0 5px 0
}
.PicList_IMG
{
width:150px;
height:130px;
padding:5px
}
.pictureGallery
{
border:1px solid #cccdcd;
width:140px;
line-height:0 !important;
background-color:#e3e5e6
   
}
.pictureGallery img
{
padding:5px !important
}
.PicDesc_Tbl
{
border:solid 1px #ccc;
box-shadow:0 0 5px #ccc;
}
.PicDesc
{
 height:50px;
   width:110px;
}
.pictitle
{
font-family:BYekan;
font-size:13px;
color:#026093;
line-height:1.2;
text-align:center;
font-weight:normal
}
/*****************************************/
A
{
      text-decoration:none;
}
img.baner
{
   border:none;
}

.tabborder
{
   border-right: gainsboro 1px solid;
   border-top: gainsboro 1px solid;
   border-left: gainsboro 1px solid;
   border-bottom: gainsboro 1px solid;
}
.adminpagetop
{
    background-image: url(../Images/admin-top-bg.jpg);
    height: 60px;
    background-repeat: repeat-x;
}
.GridPager
{
    direction: rtl;
    font-size: 9pt;
    font-family: tahoma;
}

.label
{
   font-family:Tahoma;
   font-size: 9pt;
   text-align: right;
   text-decoration: none;
   direction: rtl;
   color:#333;
}
/*************TxtBoxStyle*************/
.textboxReqR
{
    background-color:#ffffff;
   border: 1px solid #7e7e7e; 
   height: 15px;
   font-family: Tahoma;
   font-size: 10pt;
   text-align: right;
   direction: rtl;
}
.textboxReql
{
    background-color:#ffffff;
   height:15px;
   font-family:Tahoma;
   font-size:10pt;
   text-align:left;
 border: 1px solid #7e7e7e; 
   direction:ltr;
}
.textboxreql
{
background-color:#ffffff;
   height:15px;
   font-family:Tahoma;
   font-size:10pt;
   text-align:left;
 border: 1px solid #7e7e7e; 
   direction:ltr;
}
.textboxl
{
    background-color:#ffffff;
   height:15px;
   font-family:Tahoma;
   font-size:10pt;
   text-align:left;
 border: 1px solid #7e7e7e; 
   direction:ltr;
}
.Combotxt
{
     background-color:#ffffff;
   border: 1px solid #7e7e7e; 
   height: 20px;
   font-family: Tahoma;
   font-size: 10pt;
   text-align: right;
   direction: rtl;
   width:202px;
    
}
/*************End of TxtBoxStyle*********/
.ComboCityName
{
    direction:rtl;
   height:20;
   font-family:Tahoma;
   font-size:9pt;
   text-align:right;
   border-style:solid;
   border-width:1px;
   border-color:#7d7d7d;
}

/*********************Button Style***********************/
.button
{
   width: 80px;
   height: 23px;
   font-family: Tahoma;
   font-size: 8pt;
   background-color: #5bb85d;
   border:1px solid #4cad4c;
   color:#fff !important;
   text-align:center;
   border-radius:5px;
   padding:5px;
}
.button:hover{
    background-color: #4cad4c;
    cursor:pointer;
}
.button_send
{
   width: 80px;
   height: 23px;
   font-family: Tahoma;
   font-size: 8pt;
   background-color: #9bcee8;
    border:1px solid #5f808c;
   color:#1c4769;
   float:left;
}
.buttonsend
{
    width: 80px;
   height: 23px;
   font-family: Tahoma;
   font-size: 8pt;
   background-color: #d0d0d0;
   border:1px solid #8c8c8c;
   color:#333333;
   text-align:center;
}
/***********************End of Button Style*****************/

.gridbutton
{
   padding:5px;
    font-family: Tahoma;
    font-size: 8pt;
}

.rfv
{
    line-height:1.5;
    color:Red;
    font-family:Tahoma;
    font-size:9pt;
}
.Rfv
{
   font-size: 9pt;
   color: red;
   font-family: Tahoma;
   line-height:1.5
}
.msgadmin
{
    line-height:1.5;
    color:Red;
    font-family:Tahoma;
    font-size:9pt;
    direction:rtl
}

/*********************Header*************************/
.headerbg
{
    width: 100% !important;
    height: 500px;
    background: url('../Images/Header/headerbg.jpg') no-repeat;
    background-attachment: fixed;
    background-size: cover;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
}
.headerlogo
{
    background-image:url(../Images/Header/logo.png);
    background-repeat:no-repeat;
    float:left;
    width:207px;
    height:68px;
    position:absolute;
    left:0;
 
}
.headerflag
{
     background-image:url(../Images/Header/flag.png);
    background-repeat:no-repeat;
    float:right;
    width:177px;
    height:60px;
   position:absolute;
   right:0
 
}
.menudiv
{

margin:0 auto;
 width:100% ; 
 float:right;
}
.menunavi
{
  
  margin:20px auto 0 auto;
position:relative
}
.navibar
{
     width: 100%;
    background-color: #2da3f0;
 height:33px;
float:right;
 z-index:999;

}
.navidiv
{
  
    margin:13px auto 0 auto;
}
.headerdate
{
    float:right;
    text-align:right;
    color:#fff;
    line-height:1.5;
    font-family:Yekan,YekanNumbers,tahoma;
    margin-right:10px;
}
.serachbg
{
    width:200px;
    height:20px;
    background-color:#fff;
    border-radius:5px;
    float:right;
    margin:0 0 0 5px;
}

.textboxs
{
    float:right;
    text-align:right;
    height:20px;
    background-color:#fff;
    margin:0 5px 0 0; 
    border:0;
    direction:rtl;
    color:#8c8c8c;
    width:175px
}
.main-menu
{
     width: 100%;
    height: 70px;
    background-color:#32adfe;
   float:right;
    z-index:999
}
.fixedMenu {
    position: fixed;
    top: 0px;
    left: 0px;
    background-color:rgba(50,173,254,0.8)
  /*  opacity: 0.8;*/
}

.navibarlink
{
    font-family:Tahoma;
    font-size:9pt;
    color:#fff;
    line-height:20px;
    float:left;
  
    
}
.navibarlink:hover
{
    text-decoration:underline;
    color:#fff
}
.header-panel-title
{
    font-family:Yekan,YekanNumbers,tahoma;
    font-size:17px;
    color:#000;
    text-align:center;
    font-weight:normal;
}
.footerbg
{
    background-color:#32adfe;
    width:100%;
    height:100px;
display:inline-block;
margin:10px 0
}
.footerbg-body
{
    width:800px;
    margin:0 auto;
    height:70px;
}
.footertxt
{
    font-family:MitraBold,Yekan,YekanNumbers,Tahoma;
    font-size:14px;
    line-height:1.5;
    padding:10px 0 0 0;
    color:#fff;

}
.footertxt a
{
    color:#fff
}
/**************/
.Navigation_Text
{
    font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    line-height:1.5;
    color:#a7a7a7;
    text-align:right;
    direction:rtl;
    padding:8px 10px 0 0
}

.NavigationLink
{    
    font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    color:#a7a7a7;
    line-height:1.5;
    text-align:right;
    direction:rtl;
}
.NavigationLink:hover
{
    color:#005ea2;
}
.NavigationLink_Top
{
    font-family:Yekan,YekanNumbers,tahoma;
    font-size:13px;
    color:#a7a7a7;
    line-height:1.5
    
 
}
.NavigationLink_Top:hover
{
    color:#005ea2;
}

/*****************************Footer************************/
/****************************************************/


.body
{
    
    background-color : #fff;
	font-size: 9pt;
	padding:0;
	font-family: tahoma;
	margin:0;
	line-height:1.5;
}

.pagebody
{
 
   width:100%;


}
.pagebodymain
{
    background-color: #f6f6f6; 
    padding:10px 0 10px 0 ;
    width:100%;
    display:inline-block;
}
.pagebody-main-center
{
       background-color: #f6f6f6; float: right;
    padding:0 0 10px 0 ;
    width:1000px;
    margin:20px 0 0 0
}
.pagebody-buttom
{
    float:right;
    width:100%
}
.page-panel-center
{
    background-color:#f6f6f6;
    width:100%;
    float:right
}
.page-panel-buttom
{
    width:100%;
    float:right;
}
.content-body
{
  margin:5px 0 5px 0;
  width:100%;
  float:right;
    
  
}
body div
{
    line-height:0;
}


/**********************************News********************************************/
.NewsArchive
{
   font-weight:bold;
   color:#ff4a03;
}

.NewsArchive:hover
{
   font-weight:bold;
   color:#5a5b5b;
}
.News_Subject_Title
{
   float:right ;
   color: #464646;
}

/*************************************************************/
.DropDownList
{
   font-family :Tahoma ;
   font-size :9pt;      
}
.RadioButtonList
{
   font-family :Tahoma ;
   font-size :9pt;   
}


.CheckBoxList
{
   font-family :Tahoma ;
   font-size :9pt;      
}
.TextBox
{
   font-family :Tahoma ;
   font-size :9pt;      
}
#topbar
{
   padding-top: 1px;
   padding-bottom: 1px;
   padding-right: 1px;
   padding-left: 1px;
   visibility: hidden;
   border-top: black 1px solid;
   border-bottom: black 1px solid;
   border-right: black 1px solid;
   border-left: black 1px solid;
   font-family: Tahoma;
   font-size: 8pt;
   position: absolute;
   background-color: #FFFFCC;
}

.TreeView 
{ 
} 

.TreeNode
{
    padding: 7px;
    font-family: Tahoma;
    font-size: 8pt;
    cursor: default;
} 

.HoverTreeNode 
{ 
  padding: 7px;
  font-family: Tahoma; 
  font-size: 8pt; 
  text-decoration: underline; 
  cursor: pointer; 
} 


.SiteLink
{
    color:#323c50;
}
.SiteLink:hover
{
    color:White;
}

/*******************************/
.GridPager
{
    direction: rtl;
    letter-spacing:140%;
}
.GridPager span
{
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #dddddd;
    background-color: #aaaaaa;
    color:#FFFfff;
    font-weight: bold;
    font-size: 8pt;
    font-family: tahoma;
}
.GridPager a, .GridPager a:link, .GridPager a:active
{
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #dddddd;
    background-color: #FFFfff;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 8pt;
    color: #aaaaaa;
}
.GridPager a:hover,.GridPager a:focus,.GridPager a:active,.GridPager a:visited:focus,.GridPager a:visited:active
{
    border: 1px solid #a9a9a9;
    color: white;
    background-color: #ffffff;
}

fieldset {
   border-left: 1px solid #bbb;
   border-right: 1px solid #bbb; 
   margin-top: 5px;
}

legend ,legend a{
   color: #00CC33;
   font-weight: bold;
   line-height:1;
   
font-size: 8pt;
}

.opinion-td{direction: rtl; text-align: justify; font: tahoma; font-size: 9pt;padding:5px 10px 5px 5px;line-height:1.5;}
.opinion-border{padding:5px 5px 0 5px;margin:5px;float:left;box-shadow:2px 2px 10px 2px #ccc}
.opinion-border img{padding:0 0 5px 3px !important;width:250px !important;float:left;margin:5px; }
.opinion-div{font-family:Nasim_B,tahoma;font-size:14px; color: #5a5a5a !important;float:right;text-align:right;width:100%;padding-right:5px;}
.opinion-div-header{font-family:Yekan,YekanNumbers,Nasim_B,tahoma;font-size:18px; color: #03385d;line-height:1.6;font-weight:normal;padding-right:5px;padding-left:5px;}
.opinion-div-header h1 .News_STitr {font-family:Yekan,YekanNumbers,Nasim_B,tahoma; font-size:18px !important;font-weight:normal; color: #000005 !important;line-height:1.6;padding-right:5px;padding-left:5px;}
.opinion-div-header h1 .News_Titr {font-family:Yekan,YekanNumbers,Nasim_B,tahoma; font-size:18px !important; color: #000;line-height:1.6;padding-right:5px;padding-left:5px;}
.opinion-div-in{font-family:Tahoma; color: #0077e2;line-height:1.7; padding:10px;border:1px solid #f2f2f2;background-color:#f7f6f6;width:445px;}
.opinion-div-in span{line-height:1.5;}
.opinion-div-fulltext{direction: rtl; text-align: justify; font-family: MitraBold,Yekan,YekanNumbers,tahoma; font-size:13px; line-height: 1.5;padding:5px; color:#3d3c3c}
.opinion-div-fulltext div{direction: rtl; text-align: justify; font-family: MitraBold,Yekan,YekanNumbers,tahoma; font-size:13px;line-height:1.5}
.opinion-div-fulltext .label{color:black;font-size:9pt;font-family:MitraBold,Yekan,YekanNumbers,tahoma;;line-height: 1.8}
.opinion-lblmessage{color: Red; font-weight: normal}
.opinion-ur{background-image:url(../Images/P4/p4-head.jpg);height:27px;background-repeat:no-repeat;width:100%;background-position:left left;}
.opinion-ur span{ text-align:right;float:right;direction:rtl; color: #e62f20;font-size: 15px;font-family:Nasim_B,tahoma;padding:3px 0 0 0}
.opinion-ur-div{width: 100%; padding-top: 7px; border-top: 1px solid #bfbfbf; font-family: Tahoma;font-size: 9pt; font-weight: normal; color: #444; padding-right: 7px; padding-bottom: 2px;}
.opinion-ur-date{font-family: Tahoma; font-size: 7pt; color: #999; margin-bottom: 7px;padding-right: 7px; margin-top: 5px; float: left; font-weight: normal;}
.opinion-comment-pic{padding-left: 5px;background-image: url(../Images/opinion/comment.png);background-repeat: no-repeat;height: 25px;width:25px;}
.opinion-print-pic{background-image: url(../Images/opinion/print.png);background-repeat: no-repeat;height: 25px;width:25px;}
.opinion-send-pic{padding-left: 5px;background-image: url(../Images/opinion/send.png);background-repeat: no-repeat;height: 25px;width:25px;}
.opinion-back-pic{padding-left: 5px;background-image: url(../Images/opinion/back.png);background-repeat: no-repeat;height: 25px;width:25px;}
.opinion-div-intro span{font-family:Yekan,YekanNumbers,Yekan,YekanNumbers,tahoma;color: #005ea2;display: block;line-height: 1.8;padding: 5px 5px 8px 10px;margin-right: 8px;font-size:17px}
.opinion-write{color:#5a5a5a;border-top: 1px solid #e3e3e3;padding-right:5px;line-height:1.5; font-size:12px; text-align: right;font-family:Yekan,YekanNumbers,Tahoma;padding-bottom: 5px; padding-top: 5px;direction:rtl;}
.opinion-edit{color:#1d4c74;padding-right:5px; font-size: 7pt;text-align: right; font-family: Tahoma; border-top: 1px solid #e3e3e3;padding-bottom: 5px; padding-top: 5px;direction:rtl;}
.opinion-icon{background-image: url("../Images/Icon/comment.png"); width: 22px; height: 22px;display: block; float: right; margin-left: 10px;}
.opinion-comment-pic{padding-left: 5px;background-image: url(../Images/opinion/comment.png);background-repeat: no-repeat;height: 25px;width:25px;}
.opinion-div-fulltext-news
{
font-family:Yekan,YekanNumbers,Nasim_R,tahoma;
text-align:justify;
direction:rtl;
font-size:15px;
line-height:1.5;
color:#333

}
.opinion-div-fulltext-news div
{
font-family:Yekan,YekanNumbers,Nasim_R,tahoma;
text-align:justify;
direction:rtl;
font-size:15px;
line-height:1.5 !important;
color:#333;
font-weight:normal
}
.opinion-div-fulltext-news p
{
font-family:Yekan,YekanNumbers,Nasim_R,tahoma;
text-align:justify;
direction:rtl;
font-size:15px;
line-height:1.5 !important;
color:#333;
font-weight:normal
}
.opinion-div-fulltext-news h2
{
font-family:Yekan,YekanNumbers,Nasim_R,tahoma;
text-align:justify;
direction:rtl;
font-size:15px;
line-height:1.5 !important;
color:#333;
font-weight:normal
}

/******************** Footer Buttons *******************/

.btnPrint
{
    float:right;margin-left:5px;
    background-image: url('../Images/Icon/Modules_Print.png'); 
    width: 25px;
    height: 25px; 
    vertical-align: middle; 
    display: block;
}

.btnEmail
{
    float:right;margin-left:5px;
    background-image: url('../Images/Icon/email.png'); 
    width: 25px;
    height: 25px; 
    vertical-align: middle; 
    display: block;
}

.btnBack
{
    float:right;margin-left:5px;
    background-image: url('../Images/Icon/Back.png'); 
    width: 25px;
    height: 25px; 
    vertical-align: middle; 
    display: block;
}

.btnDownload
{
    float:right;margin-left:5px;
    background-image: url('../Images/Icon/back2.png'); 
    width: 25px;
    height: 25px; 
    vertical-align: middle; 
    display: block;
}

/***************** END  Footer Buttons *****************/

/*پرسش و پاسخ*/
.Q_ADatagridTitle
{
   font-size:8pt;
   font-weight:bold;
   color:Maroon;
}
.Q_ADatagrid
{
   font-size:8pt;
   color:#04416a;
   
   
}
.Q_AHeader
{
    background-image: url(../Images/Q_A/sharyibg1.jpg);
    background-repeat: repeat-x;
    font-family: tahoma;
    color:black;
    font-size: 9pt;
    height: 23px;
    border-right: #afbcc5 1px solid;
    border-left: #afbcc5 1px solid;
    position:relative;
   
}
.Q_AHeader .panel_link
{
    color:#000000; 
}
.Q_AHeader .panel_link:hover
{
    color:#595959;
}
.Q_ABody
{
    border: #afbcc5 1px solid;
      background-color: ghostwhite;
      font-weight:bold;
    color:Black;
    font-size:9pt;
    font-family:Tahoma;
}
.Q_AGroup
{
    border: 1px solid #e4e4e4;
}
/*********************RAD Tab Scroller********************/
.RadTabStrip
{

	  margin-top:3px;	
   height:40px;
   float:right;
   border-bottom:solid 1px #acc0c7
}

.RadTabStrip .rtsLI.rtsLast,.RadTabStrip_Default .rtsLI.rtsLast
{
    margin-left:0 !important
}
.rtsLink.rtsBefore
{
    background:none !important;
}
.rtsLI.rtsLast
{
    background:none !important;
}

.RadTabStrip div
{
    float:right;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding:0 !important
}
.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    overflow:visible !important
}
.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink
{
line-height:40px !important;
margin-right:-8px;
margin-left:5px;

}

.RadTabStrip .rtsLevel1 .rtsLI .rtsLink
{
    color: #8b6547;
   background:url(../Images/Tab/tab-dselected-right.jpg) 9px 0 no-repeat;
     height: 40px;
    font-family:Yekan,YekanNumbers,Tahoma;
    font-size: 14px;
    padding-left: 6px;
    margin-left: 0;
    margin-right: 0;
}

.RadTabStrip .rtsLevel1 .rtsLI .rtsLink .rtsOut
{
/*    background:url(../Images/Tab/tab-dselected-right.jpg) right 0px no-repeat;*/
background:none;
    height:39px;
    padding-right: 6px;
    line-height: 31px;
}
.RadTabStrip .rtsLevel1 .rtsLI .rtsLink .rtsIn
{
    /* background-image:url('../Images/Tab/tab-dcenter.jpg');
 height:40px;
   background-repeat:repeat-x;*/
}
.RadTabStrip .rtsLevel1 rtsLI .rtsLink:hover
{
    
}
.RadTabStrip .rtsLevel1 .rtsLI .rtsLink.rtsSelected
{
    padding-top: 0px;
   background: transparent url('../Images/Tab/tab-selected-left.jpg') 10px 0px no-repeat;
   line-height:40px;
   position:relative;
   
   
  
}
.RadTabStripTop_Default_rtl .rtsLevel .rtsLink
{
   
}
.RadTabStrip .rtsLevel1 .rtsLI .rtsLink.rtsSelected .rtsOut
{
      background-image:url('../Images/Tab/tab-selected-right.jpg');
   background-position:right;
   background-repeat:no-repeat;
   height:40px;
   color: #8b6547;   
   font-family:Yekan,YekanNumbers,Tahoma;
   font-size:14px;
   padding-right:5px;
   
}
.RadTabStrip .rtsLevel1 .rtsLI .rtsLink.rtsSelected .rtsIn
{
  background-image:url('../Images/Tab/tab-selected.jpg');
 height:40px;
   background-repeat:repeat-x;
   color:#8b6547
    
}

.RadTabStrip_Cool .tabtable
{
    width:100%;
    float:right;
    
}
.RadTabStrip_Cool .tabheadLeft
{
  
}
.RadTabStrip_Cool .tabhead
{
   
}
.RadTabStrip_Cool .tabheadRight
{
   
  
}
.RadTabStrip_Cool .tableft
{
  
}
.RadTabStrip_Cool .tabcenter
{
   background-color:#ffffff;  
      direction:rtl;
   
}
.RadTabStrip_Cool .tabright
{


}
.RadTabStrip_Cool .tabBottomLeft
{
   
   
}
.RadTabStrip_Cool .tabbottom
{
}
.RadTabStrip_Cool .tabbottomright
{

  
}
/***************************************/ 
/*********************JQuery***************/
.PGITShams1
{
	display:none;
}
.PGITShams
{
	display:block;
}

/*************************************/
/*#Firstli
{
   border-width:0px !important;
   background-image:none !important;
   
}*/
/******************************Weather***********************************************/
#temp
    {
        font-family: Arial;
        font-size: 24pt;
        padding: 0px 10px 2px;
        color: #623B96;
        text-align: right;
        font-weight: bold;
        text-shadow: 0 2px 0 #FFFFFF, 0 -1px 0 #FFFFFF;
    }
    
    .weatherCurrentStatus
    {
        font-family: Tahoma;
        font-size: 9pt;
        padding: 1px;
        color: #2E4E89;
        text-align: right;
        font-weight: bold;
        text-shadow: 0 2px 0 #FFFFFF, 0 -1px 0 #FFFFFF;
    }
    
    .weathertitle
    {
        font-family: Tahoma;
        font-size: 9pt;
        padding: 2px;
        color: #333333;
        text-align: right;
        font-weight: bold;
        text-shadow: 0 2px 0 #FFFFFF, 0 -1px 0 #FFFFFF;
    }
    .weather
    {
        font-family: Tahoma;
        font-size: 8pt;
        padding: 1px;
        color: #333333;
        text-align: right;
    }
    .weatherh
    {
        font-family: Tahoma;
        font-size: 9pt;
        padding: 1px;
        color: #820000;
        text-align: right;
    }
    .weatherl
    {
        font-family: Tahoma;
        font-size: 9pt;
        padding: 1px;
        color: #623B96;
        text-align: right;
    }
    /***************************End Weather************************************************/
/*
	Multimedia jQuery plugin CSS
*****************************************/
.News_Final
{

   background-image: url(../Images/news-final.jpg);
   background-repeat: no-repeat; 
   width:983px; 
   height:28px;
}
.DiscPicImage
{
	width:185px;
	height:120px;
	overflow:hidden;
	margin:10px;
	margin-top:0px;
	text-align:center;
	background-color:#e6e6e6;
}
.DiscPicImage img
{
	width:179px;
	height:114px;
	overflow:hidden;
	margin:3px
}

.archive
{
    position:relative;
    text-align:left;
    font-family:Tahoma;
    font-weight:bold;
    font-size:8pt;
    color:#2b2b2b;
    padding:5px 0px 5px 0px;
    cursor:pointer;
}
.archive a
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:8pt;
    color:#2b2b2b;
    cursor:pointer;
}
.archive a:hover
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:8pt;
    color:#820000;
    cursor:pointer;
}
/*****************Shopping********************/
.CompareBox
    {
        width: 100%;
        height: 70px;
        border-radius: 5px 5px 5px 5px;
        border: 1px solid #AAAAAA;
        box-shadow: 0 1px 2px #AAAAAA;
        text-align: right;
        vertical-align: middle;
    }
    .TableBox
    {
        width: 50%;
        border: 1px solid #cccccc;
        border-radius: 5px 5px 5px 5px;
        box-shadow: 0 1px 2px #AAAAAA;
        background-color: #eeeeee;
    }
    .Hidden
    {
        display: none;
    }
    .hand
    {
        cursor: pointer;
        
    }

 .Pnl_CompareBox
 {
     border:1px solid #cccccc;
     background-color:#eeeeee;
     border-radius: 5px 5px 5px 5px;
     width:100%;
 }
   .CategoryHeader
    {
        font-family: Tahoma;
        font-size: 9pt;
        border: solid 1px #A9A9A9;
        background-color: #A9A9A9;
    }
    .Compare_ProductBox
    {
        position:relative;
        width:150px;
        height:150px;
        border:1px solid #444444;
        display :inline-block
    }
    .Comparebox_img
    {
        width:150px;
        height:150px;
    }
    /******************************************/
/*****************************************/
/*Shoping Basket*/
 .ulclass
    {
        display: inline;
    }
    .ulliclass
    {
        display: inline-block;
    }
    .cardList
    {
        line-height: 1.5 !important;
        direction: rtl !important;
        float: right;
    }
    
    .tableProductNamecell
    {
        width: 90px;
        height: 20px;
        direction: rtl;
        line-height: 1.5;
    }
    .styleTitle
    {
        height: 30px;
    }
    .tableProductNamecell
    {
        
        text-align:center;
    }
    .tablecell
    {
        text-align:center;
        
    }
    .cardListBasket
    {
        width:200px ;
        line-height:1.5 !important
    }
    .ShopingcardList
    {
        line-height:1.5 !important;
        background-color:#ADD8E6;
        width:222px;
        height : 30px;
        width:220px;
        border:1.5px solid Gray ;
        line-height:1.5 !important;
    }
    .cardListSpan
    {
       font-family:Tahoma;font-size :8pt
    }
    .cardtr
    {
        background-color:#E0FFFF;
        
    }
    .cardListViewbtn
    {
        background-color: #9BCEE8;
        border-color: #5F809C;
        border-right: 1px solid #5F809C;
        border-style: solid;
        border-width: 1px;
        color: #1C4769;
        font-family: Tahoma;
        font-size: 8pt;
        text-align: center;
        padding:2px;
        white-space:nowrap;
        margin-right: 20px;
    }
    .cardListSavebtn
    {
        background-color: #9BCEE8;
        border-color: #5F809C;
        border-right: 1px solid #5F809C;
        border-style: solid;
        border-width: 1px;
        color: #1C4769;
        font-family: Tahoma;
        font-size: 8pt;
        text-align: center;
        padding:2px;
        white-space:nowrap;
        cursor:pointer;
    }
    
    .cardListtreven
    {
        background-color:#ccc;
    }
    
    .cardListtrodd
    {
        background-color:#fff;
    }
    
/*****************************************/
/****************************************/
/*Card List Details*/


 
     .tablecellDetails
     {
         width :100px;
         height : 20px;
         direction :rtl ;
         line-height :1.5;
         text-align:center;
     }
      .tableProductNamecellDetails
     {
         width :300px;
         height : 20px;
         direction :rtl ;
         line-height :1.5;
         text-align:center;
         
     }
     .BottunClass
    {
        background-color: #9BCEE8;
        border-color: #5F809C;
        border-right: 1px solid #5F809C;
        border-style: solid;
        border-width: 1px;
        color: #1C4769;
        font-family: Tahoma;
        font-size: 8pt;
        text-align: center;
        padding:2px;
        white-space:nowrap;
        margin-right: 20px;
        cursor:pointer;
    }
    .cardListDetails
    {
        line-height:1.5 !important;
        background-color:#ADD8E6;
        width:745px;
        height : 30px
    }
    .cardlisttitle
    {
        line-height:1.5 ;
        width:500px;
        float:right;
        display:none;
    }
    .cardlistDetail
    {
        width:740px;
    }
    .cardlistDetailtbl
    {
        width:745px;
        float:right;
    }
    .cardlistDetailtr
    {
        background-color:#E0FFFF;
    }
    .tableProductNamecellDetails
    {
    }
    .tablecellDetails
    {
    }
    .tablecellfooter
    {
        line-height:1.5 !important;
        width:675px;
        vertical-align :middle;
        display:block;
        text-align:left;
        
        
    }
    .cardlistDetailtreven
    {
         background-color:#ccc;
    }
    .cardlistDetailtrodd
    {
         background-color:#fff;
    }
/****************************************/
/***************************************/
/**********ProductDetails**************/

    .cardList
    {
        line-height: 1.5 !important;
        direction: rtl !important;
        float: right;
    }
    .tablecell
    {
        width: 50px;
        height: 20px;
        direction: rtl;
        line-height: 1.5;
        float: right;
        font: Tahoma;
        font-size: 8pt;
    }
    
    .trBorder
    {
        border-top: 1px solid #E3E3E3;
        border-left: 1px solid #E3E3E3;
        border-right: 1px solid #E3E3E3;
        border-collapse: collapse;
        line-height: 1.5px;
    }
/*******************Product********************/
.DateNews
{
 line-height:1.5 !important;
 font-size:12px;
}
 .UserViewCount
 {
      line-height:1.5 !important;
 font-size:12px;
 padding:3px !important;
 float:left;
 }
 
.Related_News
{
    direction: rtl;
    width:100%;
    text-align: justify;
    font: tahoma;
    font-size: 8pt;
    line-height: 1.7;
     padding: 0 !important;
}
.Related_News .panel_link
{
     font-family:Nasim_R,tahoma !important;
     font-size:15px !important;
     text-align:right
}
.Related_News a
{
    color:#151515 !important;
   
}
.Related_News a:hover
{
    color:#09c9ff !important
}
/******************** tag-Keywords *********************/
.tag-Keywords p{
    border: 0 none;
    font-family:tahoma;
    font-size:9pt;
    font-weight:bold;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
.tag-Keywords a {
font-weight:normal;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0px 4px 2px 4px;
    transition: all 0.2s linear 0s;
    white-space: nowrap;
    word-spacing: -3px;
	text-align: justify;
	/*float: left;
    margin-left: 5px;*/
    float: right;
    margin-right: 5px;
    font-family:tahoma;
    font-size:9pt;
    margin-bottom:3px;
    background-color:#989898;
    color:#fff;
/*box-shadow: 0 0 1px #145885 ;*/
}
.tag-Keywords a:hover {
    border-bottom: 1px solid #333;
	background-color: rgba(0,0,0,.1);
	color:#000 !important;
}
.tag-Keywords a, .tag-Keywords a:link {
    color: #fff;
    text-decoration: none;
}
.tag-Keywords 
{
  
    width:100%;
   height:27px;
 
}
.tag-Keywords span {
 
   color: #e62f20;
    direction: rtl;
    float: right;
    font-family:Yekan,YekanNumbers, Nasim_B,tahoma;
    font-size: 15px;
    line-height: 1.5;
    padding: 3px 0 0;
    text-align: right;
   
}
.tag-Keywords ul
{
    list-style-type:none !important;
  
 
}
.tag-Keywords ul li
{
    list-style-type:none !important
}

/*****************************************************/    
.News_Bullet
{
   /* background-image:url(../Images/bull.jpg);
    background-repeat:no-repeat;
    float:right;
    width:5px;
    height:5px;
    margin:7px 0 0 5px;*/
    display:none;
    
}
/*********************/
.Related_News_Head
{
 
    width: 100%;
    height: 27px;
    float: left;
    border-bottom:solid 1px #eee;
}
.Related_News_Head .sitefont
{
    float:right;
     text-align:right;
     direction:rtl;
      color: #e62f20;
    font-size: 15px;
    font-family:Nasim_B,tahoma;
    line-height:1.5;
    padding:3px 0 0 0
}
/****************/
.Short_Link
{
    float:left;
font-family:Nasim_B,tahoma;
    font-size:17px;
    color:#5a5a5a !important
    
}
.shortlink
{
    width:210px;
    border:solid 1px #ccc;
    border-radius:5px;
    text-align:left;
    direction:ltr;
    height:20px;
    font-family:Tahoma;
    font-size:9pt;
    color:#5a5a5a
    
    
    
}
.form-control1:focus,   .form-control1:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
    }
  .form-control1 {
    border: 1px solid #cccccc !important;
    border-radius: 3px !important;
    color: #555555;
    display: inline-block;
    font-size: 13px;
 
    line-height: 18px;
    margin-bottom: 9px;
    padding: 4px;
      text-align:right
}
.menunavi ul,menunavi ul li
{
    list-style-type:none !important
}
.main-p
{
    line-height:1.5
}

 .main-p li 
 {
     float:right;
     margin:0 10px 0 10px;
   
 }
.main-p li a
{
    color:#fff;
    font-size:13px;
    color:#fff;
    display:block;
    font-family:Yekan,YekanNumbers,tahoma;
    line-height:1.5;
    margin-left:5px;
   
}