@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font-family:Tahoma, Arial;
	font-size:11px;
	text-align:right;
	color:#003a3e;
	background:  url(images/bg.jpg) bottom repeat-x;
}


.SITEDISCLAIMER {width:100%; background:#3e3e3e; color:#f8f8f8; padding-top:5px; padding-bottom:5px;}

/*-------------------form style-------------------*/
input{
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
}
select{
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
}
textarea{
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	width:98%;
	height:50px;
}
tbox search{font-size:14px;}

/*---------------align text classes---------------*/
.right{
	text-align:right;
}
.left{
	text-align:left;
}
.rtl{
	direction:rtl;
}
.ltr{
	direction:ltr;	
}
/*----------------------links---------------------*/
a{
	font-size:11px;
	color:#6184a4;
	text-decoration:none;
	color:#6184a4;
}
a:hover{
	text-decoration:none;
	color:#2d5273;
}
a:active{
	color:#f00;
}
/*----------------------images--------------------*/
img{
	border:0;
}
/*------------------other classes-----------------*/
.clear{
	font-size:1px;
	line-height:1px;
	clear:both;
}
.wraper{
	width:986px; 
	margin:0 auto; 
	margin-top:30px;
}

.bglinks{
	background:url(images/bglinks.png) no-repeat;
	width:979px;
	height:56px;
	
}
.caption2{
	font-weight:bold;
}


.tboxsearch{
	font-size:15px; 
	border:0; 
	height:20px; 
	width:290px;
}
.header{
	margin-top:10px;
	width:979px;
	height:324px;
	background:url(images/logo.jpg);
}
.rightmenu{
	width:240px;
	float:right;
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
}
.menu34{
	width:33%;
	float:right;
}
.fontbold{
font-weight:bold;
color:#002a5c;
}
.content{
	margin-top:20px;
	width:712px;
	float:right;
	
}
.topmenu{
	background:url(images/topmenu.png) bottom no-repeat;
	width:238px;
	height:8px;
}
.buttommenu{
	background:url(images/buttommenu.png) top no-repeat;
	width:238px;
	height:8px;
}
.bgmenu{
	background:url(images/bgmenu.png) repeat-y;
	width:238px;
}
.topmenu2{
	background:url(images/topmenu2.png) top no-repeat;
	width:711px;
	height:40px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.topmenu3{
	background:url(images/topmenu3.png) bottom no-repeat;
	width:711px;
	height:12px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.bgmenu2{
	background:url(images/bgmenu2.png) repeat-y;
	width:711px;
}
.buttommenu2{
	background:url(images/buttommenu2.png) top no-repeat;
	width:711px;
	height:12px;
}
.pad{
	padding:5px;
}
.pad2{
	text-align:center;
}
.newscategori{
	background:url(images/bgnewscat.png) no-repeat;
	width:203px;
	height:26px;
	padding-top:4px;
	padding-right:12px;

}
.newscategori a{
	font-weight:normal;
	color:#000;
		text-decoration:none;
}
.newscatpad{
	padding-right:20px;
	padding-top:2px;
}
.newscat{
	width:353px;
	float:right;
	background:url(images/bgcatnews.png);
	border-left:1px solid #e0e0e0;
}
.catlinks{
	padding-top:7px;
	padding-bottom:6px;
}
.catlinks a{
	text-decoration:none;
}

.newstitle{
	font-size:12px;
	font-weight:bold;
}
.captionnews{
	width:130px;
	float:right;
}
.news2{
padding:5px;
}
.extended{
	border-top:1px solid #e1ebff;
	border-bottom:1px solid #e1ebff;
	background:#f8faff;
	height:25px;
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	margin-top:5px;
}
.tablight{

}
.khatme_quran {
	height: 317px;
	width: 238px;
}
.fborder {
	background-color: transparent;
	border: 1px SOLID #F1F1F1;
	border-collapse: collapse;
	padding: 3px;
	margin-top: 3px;
	text-align: right;
}

/* forum parent headers, forum captions */
.forumheader {
	background-color: transparent;
	border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	vertical-align: middle;
	text-align: right;
}
.finfobar{
	border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* two left columns */
.forumheader2{
	border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* all the rest of the forum tables */
.forumheader3{
	font-size: 11px;
	text-align: right;
}

.forumheader3 a{
	color:#733C00;
	padding: 3px;
	font-size: 11px;
	text-align: right;
	text-decoration:none
}
.forumborder {
	border: 1px solid #e4ebec;
	border-collapse: collapse;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
}

/* where it says forum, information and all tables across */
.fcaption {
	background: #F8F8F8;
	border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 85%;
	text-align: right;
	line-height: 40px;
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;
}

.smalltext {
	font-size: 80%;
}
.smallblacktext {
	font-size: 80%;
	font-weight: bold;
}
.linkss{

	padding-right:50px;
}

div.menuBar,
div.menuBar a.menuButton, div.menuButton, div.menuButton_over, 
div.menu,
div.menu a.menuItem {
text-align: center; font-size: 11px; 	padding-top:20px;

}

div.menuBar {
  padding: 0;
  text-align: center; float:left;
}

div.emenuBar {
  text-align: center;float:left;
}

/* main level links */

div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
	display:inline-block;
	text-align:center;
	width:80px;
	height:41px;
	float: right;
	padding-left:20px;
	color:#FFFFFF;
	font-weight:bold; 
	text-decoration:none;
	
}
  
/* main level links hover */  

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
 color: #fff; text-decoration: none;}

/* main level links active */

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, 
div.menuBar a.menuButtonActive:hover {
 color: #ffff00; text-decoration:none; height:24px; }

/* sublinks styles */

/* sublink container */

div.menu {

  padding: 1px 1px 1px 1px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

/* sublinks main style */

div.menu a.menuItem {
  color: #fff;
  display: block;
  padding: 4px 42px 4px 11px;
  text-align: right;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
  background: #1385ca repeat-x top;
  border-bottom: 1px solid #19b1dd;
  
}

/* sublinks hover style */

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #fff;
  background: #1292dd;
  
  
}

div.menu a.menuItem span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #ffffff;
  
}

div.menu a.menuItem:hover span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #000000;
}

div.menu a.menuItem span.menuItemText {
	padding: 0px 0px 0px 3px;
}

div.menu a.menuItem span.menuItemArrow {

}

div.menu div.menuItemSep {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #ffffff;
  margin: 4px 2px;
}

a.menuItem.header {
  border-bottom: 1px solid #b3b3b3;
}

.kadrha{
	width:100%;
}

.cmenupad{
	padding:3px;
}

.kadr1{
	background:#333 url(kadrha/kadr1.png) no-repeat top;
	width:162px;
	height:48px;
}
.kadr2{
	background:#333 url(kadrha/kadr2.png) no-repeat top;
	width:162px;
	height:48px;
}
.kadr3{
	background:#333 url(kadrha/kadr3.png) no-repeat top;
	width:162px;
	height:48px;
}
.kadr4{
	background:#333 url(kadrha/kadr4.png) no-repeat top;
	width:162px;
	height:48px;
}

.cmenu1{
	margin-right:2px;
	width:172px;
	height:150px;
	overflow: hidden;
	float:right;
}
