﻿body
{
	font-family:tahoma;
	font-size:9pt;
}
.questionDiv
{ width :650px;
	height:100%;
	}
.PortalHeader {
	font-family: arial;
	font-size: 30px;
	outline-color:#006699;
	color:#4A5829;
	text-decoration: none;
	}
.smallHeader 
{

	font-family: tahoma;
	font-size: 14px;
	outline-color:#006699;
	color:#4A5829;
	text-decoration: none;
	}
	.NavBar
{ 
  background-color: #ececec; 
  
  padding: 7px;
  cursor: default; 
} 

.TopItem
{
  background-image: url(images/top_level_bg.gif);
  font-family: tahoma; 
  font-size: 9px; 
color:Gray;
  padding-top: 4px; 
  padding-bottom: 4px; 

  cursor:hand;
}

.TopItemHover
{
  color:green;
  background-image: url(images/top_level_bg.gif);
  font-family: tahoma; 
  font-size: 9px; 

  padding-top: 4px; 
  padding-bottom: 4px; 
  cursor:hand;
}

.Level2Item
{
	color:Gray;
  font-family: tahoma; 
  font-size: 9px; 
  text-align: center;
  cursor:hand;
}

.Level2ItemHover
{
	color:green;
  font-family: tahoma; 
  font-size: 9px; 
  text-align: center;
 
  cursor:hand;
}

.Level2Group
{
  background-color: #ececec; 
  border-top-color: #F0F1F5;
  padding:5px;
 
}

.BidButtons {
	font-family: Tahoma;
	font-size: 11px;
	color:White  ;
	text-align:center;
	border: 0px solid #999999;
	text-decoration: none;
	padding: 0px  5px 4px 5px;
	width:98px;
	height:22px;
	background-image: url(Images/button.gif) ;
}

.Empty
{
}


.footer
{
	font-family: Tahoma;
	font-size: 9px;
	color: White;
	text-decoration: none;
}
.aSiteMap
{
  font-family: verdana; 
  font-size: 9px;
  color:Gray;
}

.BreadcrumbsNode
{
  font-family: verdana; 
  font-size: 9px;
} 

.BreadcrumbsNode a
{ 
  color: gray;
  text-decoration:none;
} 

.BreadcrumbsNode a:hover
{ 
  color: red;
  text-decoration:underline;
} 

.bac 
{
	background-image :url('image/bg.jpg');

	}

.TXTSmall {
	font-family: Bahamas;
	font-size: 36px;
	outline-color:#006699;
	color: #FFFFFF;
	text-decoration: none;
	

}

.TXTgray {
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	
}

.TXTwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.Greenbttm 
{
	width:21px;
	height:20px;
	 border: none 0px;
	 cursor: pointer;
	background-image: url(Images/OK-green-But-ARB.gif) ;
}
.GreenbttmEN 
{
	width:21px;
	height:20px;
	border: none 0px;
	cursor: pointer;
	background-image: url(Images/OK-green-But-ARB.gif) 
}
.label
{
	color:#9a9a9a;
	font-family:Tahoma;
	font-size:9pt;
		
}

.labelsurvey
{
	color:#9a9a9a;
	font-family:Tahoma;
	font-size:9pt;
}

.sms
{
	direction:rtl ;
}

.labeltxt
{
	color:#676767;
	font-family:Tahoma;
	font-size:8pt;
}

.sms
{ font-size:larger;
 direction:ltr ;
}
.sms_en
{ font-size:larger;
 direction:rtl ;
}

.tableborder
{
	border:1px #6c9d31;
}
.fields
{
	font-family: Bahamas;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}

.panelDiv
		{
			background-color:#cccccc;
			padding:7px;
		}
TR
{
	font-family :Tahoma;
	font-size:8pt;
}

DIV
{
	font-family :Tahoma;
	font-size:8pt;
	
}
TD
{

	font-family :Tahoma;
	font-size:8pt;
}

.Header
{
  background: url(images/header_bg.gif);
  background-color:Silver ;
  border: #57566F 1px solid; 
  border-bottom-width: 0px; 
  font-family: Verdana; 
  font-size: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}
.windows
{
top:200px;
Width:700px;                         
Height:800px;
}
.Rotator 
{
  
  padding:1px;
  font-family:tahoma; 
  font-size:10px; 
  background-color:Transparent ; 
  cursor:default;
}
.tab 
{
  
  border:solid 1px darkgray; 
  border-bottom-color:Black;
  border-right-color:Black;
  font-family:tahoma; 
  font-size : 9px; 
  background-color:Transparent ; 
 
}
.tabH
{
  
 border:"solid 1px gray ";
 background-color :gray ;
 
 
}

.RotatorFrame 
{
  border:solid 1px white; 
  font-family:tahoma; 
  font-size:11px; 
  background-color:Transparent ; 
  cursor:default;
}

.RotatorFrameOver 
{
  border:solid 1px darkgray; 
  border-bottom-color:Black;
  border-right-color:Black;
  font-family:tahoma; 
  font-size :11px; 
  background-color:white; 
  cursor:default;
}

.NewsTitle
{
  font-family:tahoma;
  font-size:10px;   
  color:Black;

  
}

.NewsText
{
  font-family:tahoma;
  font-size:10px;   
  color:gray;
}
.Framet
{
  border:solid 1px gold; 
  padding:3px; 
  background-color:orange; 
}

.Rotatort 
{
  border:solid 0px gray; 
  border-left-color:gray;
  border-top-color:gray;
  width:100%; 
  height:10px; 
  padding:1px; 
  font-family:tahoma; 
  font-size:9px; 
  background-color:Transparent  ; 
  cursor:default;
  
}
.NewsDate
{ 
font-weight :bold;
font-family:tahoma;
  font-size:9px;  
  font-style :normal;
  color: gray;

direction :inherit;
text-align :center ;

  }
  
.DateOfNewsPage
{ 
font-weight :bold;
font-family:tahoma;
  font-size:9px;  
  font-style :normal;
  color: gray;

 }
.DemoNewsTitlet
{
  font-family:tahoma;
  font-size:10px;  
  font-style :normal;
 
  color:black;
}

.DemoNewsTextt
{
 font-family:tahoma;
  font-size:9px;     
  color:gray;
}

.NewsItemt
{
  font-family:tahoma;
  font-size:9px;   
  color:gray;
  border:solid 0px gray; 
  cursor:hand;
}
.OnMouseOver
{
	color:Blue;
	font-family :Tahoma;
	font-size :10px;
	}

.NewsItemOvert
{
  border:solid 1px white; 
  border-right-color:transparent ;
  border-bottom-color:transparent;
   cursor:hand;
  
}

.NewsItemDownt
{
  border:solid 1px white; 
  border-left-color:transparent ;
  border-top-color:transparent;
  background-color:#FFCE80; 
  cursor:hand;

}
.customTabControl
{
	background-color: gainsboro;
	width: 100%;
	height: 100%;
}

.customTabControl table {
	width:100%;
}

.customTabControl table tr th {
	width:25%;
}

.customTabControl table tr th input {
	background-color:#c8dce9;
	border:none;
	border-right:solid 1px Black;
	width:100%;
	padding:0px;
}

.customTabControl table tr th input:hover {
	color:#999;
}

.customTabControl table tr th input.selected
{
	background-color: whitesmoke;
	border: none;
	border-right: solid 1px Black;
}

.customTabControl table tr th input.selected:hover {
	color:Black;
}
/* accordion style sheet*/
.accordion_default_caption
{
	font-size: 12px;
	background-color: whitesmoke;
	padding: 5px;
	cursor: pointer;
	color:#6c9d31;
	font-weight:bold;
	font-family:Tahoma;
	font-size:9pt;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
}

.accordion_default_content
{
		
	background: buttonhighlight;
	vertical-align: top;
	overflow: hidden;
	padding: 5px;
	border-left: dotted 1px #666;
	border-right: dotted 1px #666;
	border-bottom: dotted 1px #666;
}

        .Group
{
  background-color:white;
  border:solid 1px gray; 
}

.Item
{
  background-color:white; 
  font-family:verdana; 
  font-size:12px; 
  border:solid 1px white; 
  cursor:pointer;
}

.ItemH
{
  background-color:silver; 
  color:black; 
  font-family:verdana; 
  font-size:12px; 
  border:solid 1px gray; 
  cursor:pointer;
}

.ItemExp
{
  background-color:silver; 
  color:black; 
  font-family:verdana; 
  font-size:12px; 
  border:solid 1px white; 
  cursor:pointer;
}
/* Breadcrumbs style ------------------------------------- */

.SiteMap
{
  font-family: verdana;
  font-size: 11px;
}

.BreadcrumbsNode
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
}

.BreadcrumbsNode:hover
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: underline;
}

/* Menu groups -------------------------------------------- */
.TopGroup
{
  background-color:Transparent ;
   border:solid 0px #737373; 

  
}

.Group
{
  background-color:Transparent ;
  background-image:url(images/la_17.jpg); 
  border:solid 1px #737373; 
}

/* Default item styles ------------------------------------ */ 

.Item
{
  font-family:tahoma; 
  font-size:11px; 
  margin:1px;
  cursor:default;
}

.ItemHover
{
  background-color:Transparent ; 
  background-image:url(images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px gray; 
  border-right-color:transparent ;
  border-bottom-color:transparent;
  cursor:default;
}

.ItemExpanded
{

  background-image:url(images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px gray; 
  border-right-color:#ABABAB;
  border-bottom-color:#ABABAB;
  cursor:default;
}

/* Selected item styles ------------------------------------ */ 
.SelectedItem
{
  background-color:Transparent ; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 0px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}

.SelectedItemHover
{
  background-color:Transparent ; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}

.SelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #FF4C4C; 
  border-left-color:#B30000;
  border-top-color:#B30000;
  cursor:default;
}

/* Child selected item styles ------------------------------------ */ 
.ChildSelectedItem
{
  background-color:gray; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}

.ChildSelectedItemHover
{
  background-color:blue; 
  color:gray; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}

.ChildSelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 0px #4C4CFF; 
  border-left-color:#0000B3;
  border-top-color:#0000B3;
  cursor:default;
}
.TopGroup
{
	 

  z-index:99;
  position:relative;
}

.DefaultTab 
{
  border : 1px solid #919B9C;
  color:gray; 
  background-image: url(images/tab_bg.gif);
  font-family:tahoma; 
  font-size:9px; 
  cursor:pointer;
}

.DefaultTabHover
{
	background-color: aliceblue;
	border: 1px solid #919B9C;
	color: #6c9d31; 
	 background-image: url(images/hover_tab_bg.gif);
	font-family: tahoma;
	font-size: 9px;
	cursor: pointer;
}

.SelectedTab
{
	border: 1px solid #919B9C;
	border-bottom: 0px;
	background-color: aliceblue;
	color: #6c9d31;  background-image: url(images/selected_tab_bg.gif);
	font-family: tahoma;
	font-size: 9px;
	cursor: default;
}

.DisabledTab 
{
  color:#AAAAAA; 
 background-image: url(images/tab_bg.gif);
  font-family:tahoma; 
  font-size:9px; 
  font-weight: bold;
  cursor:default;
}

.MultiPage
{
	background-color: Transparent;
	border-right: gainsboro 1px dashed;
	width: 100%;
	height: 100px;
	position: relative;
	left: 1px;
	border-top: gainsboro 1px dashed;
	border-left: gainsboro 1px dashed;
	border-bottom: gainsboro 1px dashed;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.MultiPageFaq
{
	background-color: whitesmoke;
	border-right: gainsboro 1px dashed;
	width: 600px;

	left: 1px;
	border-top: gainsboro 1px dashed;
	border-left: gainsboro 1px dashed;
	border-bottom: gainsboro 1px dashed;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.FlyOUTPage
{
	
	border-right: gray 1px solid;
	left: 1px;
	 width :100%;
	 height :100%;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.PageContent
{
  	border-top : 0px;
  background-color   :Transparent ;
  font-family:MS Sans Serif, tahoma; 
  font-size:9px; 
  padding: 0px; 
}
	

table
{
	font-family:tahma;
		}
		
		.qcell
{  color    : Blue ;
			font-family:Tahoma;
			font-weight :lighter; }
	
.FaqHeader
{
	 color : Gray ;
			font-family:Tahoma;
			font-weight :lighter;
			font-size: 20px;
			font-family :Arial;
			
}
INPUT
{
	background-color :ThreeDHighlight ;
	font-size :9px;
	font-family :Tahoma;
}





/*   Related Faq  style Sheet */
.TopBoxRight {background-image: url(Images/box_01.jpg);  width :15px }
.TopBoxLeft {background-image: url(Images/box_02.jpg); width:180px; height : 40px;  color:Gray; text-align:center; }  
.upperBox {background-image: url(Images/box_04.jpg);width :15px} 
.downboxleft { background-image: url(Images/box_05.jpg);}
.downboxs {background-image: url(Images/box_07.jpg);}
.boxdown{background-image: url(Images/box_10.jpg); }
.boxdownleft1{background-image: url(Images/box_11.jpg);}
.boxdownrieght{background-image: url(Images/box_12.jpg);}
.back { background-color  :#ececec; }
/*  Grid View */
.Grid 
{ 
  border: 1px solid #7C7C94; 
  background-color: #FFFFFF; 
  cursor: pointer; 
}

.HeadingRow 
{ 
  background-color: #E2E2E2; 
}

.HeadingCell 
{ 
  background-color: #E2E2E2; 
  border: 1px solid #FFFFFF; 
  border-right-color: #B5B5B5; 
  border-bottom-color: #B5B5B5; 
  padding: 3px;
}

.HeadingCellText
{
  font-family: verdana; 
  font-size: 10px; 
  font-weight: bold; 
  text-align: left;
}

.DataRow 
{ 
  background-color: #FFFFFF; 
}

.DataCell 
{ 
  cursor: default;
  padding: 3px; 
  border-right: 1px solid #EAE9E1; 
  border-bottom: 1px solid #EAE9E1; 
  font-family: verdana; 
  font-size: 10px; 
} 

.EditDataCell
{ 
  padding: 0px!important; 
  background-color: #E2E2E2; 
  border-width:0px!important;
} 

.EditDataField
{ 
  padding: 0px; 
  padding-left: 1px; 
  font-family: verdana; 
  font-size: 10px; 
  height: 13px;
  width: 98%!important; 
} 

.DataRow td.FirstDataCell 
{ 
  padding-left: 3px; 
} 

.SelectedRow 
{ 
  background-color: #FFEEC2; 
}

.SelectedRow td.DataCell 
{ 
  cursor: default; 
  padding: 2px; 
  padding-left: 3px; 
  padding-bottom: 3px; 
  font-family: verdana; 
  font-size: 10px; 
  border-bottom: 1px solid #4B4B6F; 
  border-top: 1px solid #4B4B6F; 
  border-right: 0px; 
}

.SelectorCell 
{ 
  background-color: #E2E2E2; 
  border: 1px solid #FFFFFF; 
  border-right-color: #B5B5B5; 
  border-bottom-color: #B5B5B5; 
}

.GridFooter
{
  cursor: default;
  padding:5px;
}

.GridFooter a 
{
  color: Black;
  font-weight: bold;
  vertical-align: bottom;
}

.PagerText
{ 
  font-family: verdana; 
  font-size: 11px; 
} 
.TXTSmall {
	font-family: Bahamas;
	font-size: 36px;
	outline-color:#006699;
	color: #FFFFFF;
	text-decoration: none;
	

}

.TXTgray {
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	
}

.TXTwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.labeltitle
{
	font-family:Tahoma;
	font-size:9pt ;
	 color:#7c7c7c;
		
}

.fields {
	font-family: Bahamas;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
/* Style sheet of Related Links*/

.link  a
{ 
	color :#c9c9c9;
	font-size :9Px;
	font-family :Tahoma ;
	
}
.link  a:hover
{ 
	color :#6c9d31;
	font-size :9Px;
	font-family :Tahoma ;
	
}
/* Style sheet of Site map*/
.SiteMap
{
  border: 1px solid gray; 
  background-color:white;
 font-family: Tahoma;
  font-size: 9px;
 
 
}

.SiteMapTableCell
{
  padding: 5px;
}

.RootNode
{
	color: green; 
   font-family: Tahoma;
  font-size: 9px;
font-weight :bold;
  padding-left:5px;
} 

.RootNode a
{ 
font-weight :bold;
color: green;
text-decoration:none;
} 

.RootNode a:hover
{ 
font-weight :bold;
  color: green;
  text-decoration:underline;
} 

.ParentNode
{ 
font-family: Tahoma;
  font-size:9px;  
  padding-left:5px;
} 

.ParentNode a
{ 
  color: gray;
  text-decoration:none;
} 

.ParentNode a:hover
{ 
  color: green;
  text-decoration:underline;
} 

.LeafNode
{ 
  color:gray;
font-family: Tahoma;
  font-size:9px;  
  padding-left:5px;
} 

.LeafNode a
{ 
  color:gray;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: green;
  text-decoration:underline;
} 
A
{
	border-color :White ;
text-decoration :none;
	
	color: Gray;
	
}
A:active
{border-color :White ;
text-decoration :none;
	
	
	color:#6c9d31;
}
A:link
{border-color :White ;
text-decoration :none;

	color: Gray;
}

A:hover
{border-color :White ;
text-decoration :none;
color:#6c9d31;
}

.TXTSmall {
	font-family: Bahamas;
	font-size: 36px;
	outline-color:#006699;
	color: #FFFFFF;
	text-decoration: none;
	

}

.TXTgray {
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	
}

.TXTwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}



.fields {
	font-family: Bahamas;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}

.IMG
{
	background-image :url(images/icon1.jpg);
	
}
.IMG a:hover
{
background-image:url(images/icon11.jpg);
	}

HR
{
	border-top: gainsboro 1pt dashed;
	border-right: gainsboro 1pt dashed;
	border-left: gainsboro 1pt dashed;
	border-bottom: gainsboro 1pt dashed;
}
.Question
{
	color: dimgray;
	font-family: tahoma;
	cursor: hand;
}

.PUKText  {
	text-align: center;
	font-family: Tahoma;
}
.PUKtable
{
	text-align :center;
	width: 100%;
	position: relative;
	
}

/* master page style sheet */
 .bottom_curv
          {
			background-image:url(MasterPage/link_14_e.jpg);
         }

.bottom_server
{
	background-image:url(MasterPage/link_11_e.jpg);
	
}
.top_server
{
	background-image:url(MasterPage/link_04_e.jpg);
	text-align:left;
}
.inside_server
{
	background-image:url(MasterPage/link_08_e.jpg);
	text-align:left;
}
.title_server
{
	background-image:url(MasterPage/link_01_e.jpg);
	text-align:left;
}
.title_server_ar
{
	
	text-align:right;
}
.down_server
{
	text-align:right;
}
.down_server_ar
{
	text-align:left;
}
.news_ar
{
	text-align:right;
}
.news
{
	text-align:left;
}
.msg_head_en
{
	        padding: 5px 10px;
	        cursor: pointer;
	        position: relative;
	       background-image: url(MasterPage/link_06.jpg);
	       width: 207px; 
	        height:30px;
	        margin:0px;
	        vertical-align:middle ;
}
.Invoice_head_en {
	        padding: 5px 10px;
	        cursor: pointer;
	        position: relative;
	       background-image: url(MasterPage/link_07.jpg);
	       width: 207px; 
	        height:30px;
	        margin:0px;
            }
            
  .PUK_head_en {
	        padding: 5px 10px;
	        cursor: pointer;
	        position: relative;
	       background-image: url(MasterPage/link_09.jpg);
	       width:207px; 
	        height:28px;
	        margin:0px;
            }

.BottomOF
{
	background-image:url(MasterPage/link_10.jpg);
	
}
 .msg_body {
	     background-image:none;       
	        cursor: pointer;
	        position:inherit ;
	              
        }
        
  .filter
  {height:50;
       width:400;
       font-size:20pt;
       font-weight:bold;
       filter:Blur(Direction=45, Strength=8)}
