#page {
background-color: white;
border: 1px solid #959596;
        margin: 20px auto;
text-align: center;
}

body {
}

.ContentNavTxt
{
	font-family:Arial (Arabic) ;
	font-size:18px;
	font-weight:bold;
	color:#A04D00;
	text-decoration:none;
}

.Title_Bar_BG {
	text-align: right;
	background-image: url('images/titlebar.gif');
	background-position: right;
	background-repeat: no-repeat;
}
.Title_Bar_Text {
	/*text-align: right;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-right: 60px;
	color:#A04D00;	
}

table.tt1 {
	font: normal 14px;
	font-weight: bold;
	border: 1px solid Silver;
	width:500;
}

Div.MyMasterDiv
{
	text-align:center;
}

input.txt1 {
	border: 1px solid #A9A9A9;
	font-family: Arial, Helvetica, sans-serif;
	color: #00008B;
	font-weight: bold;
	font-size: 15px;
}

textarea.ta1 {
	border: 1px solid #A9A9A9;
	font-family: Arial, Helvetica, sans-serif;
	color: #00008B;
	font-weight: bold;
	font-size: 15px;
}

td{
	text-align: right;
}

.btn {
	border: 1px solid #6495ED;
	font-weight: bold;
	font-size: 14px;
}

.MenuTD
{
	border: 0px;
	line-height: 15px;
	height:21px;
	width: 130px;
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	
	text-align: right;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background: transparent url('mainimages/imhome_button1.jpg') no-repeat;
	/*color: #2a4262;*/
	filter:alpha(opacity=100);
	-moz-opacity:1;
	cursor:hand;
}

.MenuTDx
{
	border: 0px;
	line-height: 15px;
	height:21px;
	width: 130px;
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	
	text-align: right;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background: transparent url('mainimages/imhome_xx.jpg') no-repeat;
	/*color: #2a4262;*/
	filter:alpha(opacity=100);
	-moz-opacity:1;	
	cursor:hand;
}


.ArTxtStd 
{
	font-family:Arial (Arabic) ;
	font-size:12px;
	font-weight:bold;
}

.HomeTxtTitle1 
{
	font-family:Arial (Arabic) ;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:Black;
}

.HomeTxtTitle2 
{
	font-family:Arial (Arabic) ;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:Maroon;
}

.HomeTxtTitle3 
{
	font-family:Arial (Arabic) ;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:Maroon;
}

.HomeTxtTitle4
{
	font-family:Arial (Arabic) ;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:White;
}

.HomeTxtBody 
{
	text-align:justify;
	font-family: Tahoma ;
	font-size:12px;
	text-decoration:none;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:3px;
}

.SmallBodyText 
{
	font-family:Tahoma ;
	font-size:12px;
}

.PageTxt 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#C05F05;
}

.HeaderLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:Navy;	
	text-decoration:none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding:0px;	
}

.HeaderLink_Mid
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:Navy;	
	text-decoration:none;
	margin-top: 5px;
	margin-bottom: 5px;
	padding:0px;	
}

.ListTxtMid
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #004000;
	margin-top: 0px;
	margin-bottom: 3px;
	padding:0px;
}

.ListTxtSmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 3px;
	padding:0px;
}

.HeaderTxt_Big
{
	font-family:Arial (Arabic);
	font-size:16pt;
	font-weight:bold;
	color:Navy;	
}

.HeaderTxt_Mid 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#C05F05;
}

.HeaderTxt_Mid_Link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#C05F05;
	text-decoration:none;
}

.LinkTxt_Mid 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666; /*#C05F05;*/
	text-decoration:none;
}

.MsgLabel
{
	font-family:Arial (Arabic);
	font-size:16pt;
	font-weight:bold;
	color:Red;	
}
/********************** Start Ballon ToolTip *********************/
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
/********************** End Ballon ToolTip *********************/
.AquaButtonBig
{
	border: 0px;
	line-height: 16px;
	height:23px;
	width: 84px;
	background: transparent url('CssImg/button_big.gif') no-repeat;
	padding: 0px;
	margin: 0px;
	color: #2a4262;
	font-weight: bold;
}

.AquaButtonTiny
{
	border: 0px;
	line-height: 16px;
	height:22px;
	width: 24px;
	background: transparent url('CssImg/RadEToolOffBg.gif') no-repeat;
	padding: 0px;
	margin: 0px;
	color: #2a4262;
	font-weight: bold;
}

.AquaButtonSmall
{
	border: 0px;
	line-height: 16px;
	width: 74px;
	background: transparent url('CssImg/button.gif') no-repeat;
	padding: 0px;
	margin: 0px;
	color: #2a4262;
	font-weight: bold;
}

.AquaButtonPoll
{
	border: 0px;
	line-height: 16px;
	width: 42px;
	background: transparent url('CssImg/poll_btn.gif') no-repeat;
	padding: 0px;
	margin: 0px;
	color: #2a4262;
	font-weight: bold;
}


.TxtBox
{
	background: #F0F7FF;
	border: 1px solid #87CEEB;
	font-weight: bold;
	margin-bottom:3px;
	margin-top:3px;
}
/******************************* Comments Table ************************/
.TopTD {
	background-image: url('images/table_cornet_04.gif');
	background-repeat: repeat-x;
}
.BottomTD {
	background-image: url('images/table_cornet_14.gif');
	background-repeat: repeat-x;
}
.LeftTD {
	background-image: url('images/table_cornet_08.gif');
	background-repeat: repeat-y;
}
.RightTD {
	background-image: url('images/table_cornet_10.gif');
	background-repeat: repeat-y;
}

/***************************** Homepage tabels TD border and bg **********/
.BannerTD 
{
	border:solid 1px #DFC9AB;
	vertical-align:top;
	text-align:center;
}

/***************************** Homepage tabels TD border and bg **********/
.HomeTD 
{
	border:solid 1px #DFC9AB;
	background: transparent url('mainimages/imhome_TD_BG.jpg');
	background-repeat:repeat-x;
	vertical-align:top;
}

.HomeArchiveTable {
	background-image: url('mainimages/imhome_102.jpg');
	background-repeat:no-repeat;
	text-align:right;
	direction:rtl;
	/*width:80px;*/
}

.HomeArchiveTD 
{
	border:solid 1px #DFC9AB;
	vertical-align:top;
}

.ServicesTD {
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #C5B4A1;
	color:#7E5136;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    text-align:center;    
}

/**************** News Bar **********************/
.News1 {
	background-image: url('mainimages/imhome_43.jpg');
	background-repeat:no-repeat;
}
.News2 {
	background-image: url('mainimages/feqh_web_48.jpg');
	background-repeat:no-repeat;
}
.News3 {
	background-image: url('mainimages/women_web_43.jpg');
	background-repeat:no-repeat;
}

/************* Feqh RightNavBar Buttons ***********/
.FeqhMenuTD
{
	border: 0px;
	line-height: 15px;
	height:21px;
	width: 130px;
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	
	text-align: right;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background: transparent url('mainimages/feqh_web_button.jpg') no-repeat;
	/*color: #2a4262;*/
	filter:alpha(opacity=100);
	-moz-opacity:1;
	cursor:hand;
}
.FeqhTitleBar {
	background-image: url('mainimages/feqh_web_title_bar.jpg');
	background-repeat:no-repeat;
}
.FeqhTitleBarTile {
	background-image: url('mainimages/feqh_web_title_tile.jpg');
	background-repeat:repeat-x;
}
.FeqhHeaderBG {
	background-image: url('mainimages/feqh_web_01.jpg');
}
.FeqhSearchBar
{
	background-image: url('mainimages/feqh_web_34.jpg');
}

/*************** Women Master Page ************************/
.WomenSearchBar {
	background-image: url('mainimages/women_web_33.jpg');
}
.WoemenTxtBox {
	border: 1px solid #547D3E;
	background-color: #EAFBD6;
}
.WomenMenuTD
{
	border: 0px;
	line-height: 19px;
	height:25px;
	width: 130px;
	padding: 0px;
	margin: 0px;
	padding-top: 2px;
	
	text-align: right;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	background: transparent url('mainimages/women_web_button.jpg') no-repeat;
	/*color: #2a4262;*/
	filter:alpha(opacity=100);
	-moz-opacity:1;
	cursor:hand;
}
.WomenTxt
{
	font-family:Arial (Arabic) ;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#547D3E;
}
.WomenServicesTD {
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #547D3E;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    text-align:center;    
}
.WomenHomeTD 
{
	border:solid 1px #9AC396;
	background: transparent url('mainimages/women_web_51.jpg');
	background-repeat:repeat-x;
	vertical-align:top;
}
.AnotherTitle {
	background-image: url('mainimages/women_web_89.jpg');
	background-repeat:no-repeat;
}
.TxtNormal 
{
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:5px;
	margin-top:5px;
}
	
.BtnTxt
{
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:5px;
	margin-top:5px;
	color:Gray;
}


/*//////////// Kids Sec Styles //////////////////*/
.Kids_HeaderTxt_Mid 
{
	font-family:tahoma;
	font-size:17px;
	/*font-weight:bold;*/
	color:#ffff00;
	text-decoration:none;
	margin-top: 0px;
	margin-bottom: 3px;		
}

.Kids_HeaderTxt_Mid_Link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#C05F05;
	text-decoration:none;
}

.Kids_LinkTxt_Mid 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:Silver; /*#C05F05;*/
	text-decoration:none;
}

.Kids_ListTxtMid
{
	font-family:tahoma;
	font-size:14px;
	color: #FF9900;
	margin-top: 0px;
	margin-bottom: 3px;
	padding:0px;
}

.Kids_ListTxtSmall
{
	font-family:tahoma;
	font-size:12px;
	color: #C0C0C0;
	margin-top: 0px;
	margin-bottom: 3px;
	padding:0px;
}

.Kids_PageTxt 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#76DC76;
}

.Kids_TopTD {
	background-image: url('images/table_cornet_04_2.gif');
	background-repeat: repeat-x;
}
.Kids_BottomTD {
	background-image: url('images/table_cornet_14_2.gif');
	background-repeat: repeat-x;
}
.Kids_LeftTD {
	background-image: url('images/table_cornet_08_2.gif');
	background-repeat: repeat-y;
}
.Kids_RightTD {
	background-image: url('images/table_cornet_10_2.gif');
	background-repeat: repeat-y;
}
/*////////////////////////////////////////*/

/* /////// Search Page ////////////////*/
.SearchLBL
{
	font-family:tahoma;
	font-size:13px;
}

/* ////// Fatwat Page ////////////////*/
.FatwaSideCell {
	background-color: #f4e4cf;
	font-weight:bold;
	font-size:17px;
	padding-top:5px;
	padding-bottom:5px;
	width:120px;
	padding-right:10px;
}
.FatwaWideCell {
	text-align: center;
	background-color: #f4e4cf;
	font-weight:bold;
	font-size:18px;	
	padding-top:5px;
	padding-bottom:5px;	
}
.FatwaLeftSideCell {
	font-weight:bold;
	font-size:17px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;	
}
.FatwaWideCell2 {
	font-weight:bold;
	font-size:17px;
	padding-top:5px;
	padding-bottom:15px;
	padding-right:10px;	
}
/* ////// End Fatwa ////////*/
/************* Add By habib *************/
.ImageNoBorder
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.hid{DISPLAY:none ;}