/*{
@import url("/css/fstyle.css");
}*/
html,body {
	background-color:#FFFFFF;
	margin-top: 0px;
	scrollbar-face-color:#F5F5F5;
	scrollbar-highlight-color:#B2B2B2;
	scrollbar-3dlight-color:#E7E5E5;
	scrollbar-darkshadow-color:#FAFAFA;
	scrollbar-shadow-color:#B2B2B2;
	scrollbar-arrow-color:#377D53;
	scrollbar-track-color:#FAFAFA;
	
}
/*body {
	background-image:url(/images/mbg.jpg);
	background-repeat:no-repeat;
	background-color: #b8d1e5;
	margin-top: 0px;
}
#maintable {
	padding-left:2px;
	padding-right:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a5bcce;
	border-left-color: #a5bcce;
	padding-top:05px;
	background-color:#FFFFFF;
}*/
.input {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width:103px;
	border:1px;
	border-color:#cdcdcd;
	border-style:solid;
}
.input123 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	height:15px;
	text-decoration: none;
	border:1px;
	border-color:#cdcdcd;
	border-style:solid;
}
img 
{ 
behavior: url(/js/iepngfix.htc);
}
#maintable {
	padding-top:08px;
}
.tahoma11blue {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0a51a1;
	text-decoration: none;
}
.qatext {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.qatext:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.tahoma11bluebold {
	color: #0a51a1;
	text-decoration: none;
	font-weight: bold;

}
.sitemap {
	background-image:url(/images/dot1.gif); 
	height:1px;
}
.sitemaptext {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #0a51a1;
	text-decoration: none;
}
.sitemaptext:hover {
		font-family: tahoma, verdana, arial, sans-serif, serif;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
}
.sitemaptext1 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tahoma11 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.tahoma11grey {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tahoma9grey {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.tahoma12 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: D8DEE2;
	text-decoration: none;
}
.topmenu {
	background-image: url(/images/menu_bg.jpg);
	background-repeat: repeat-x;
}
.menubg {
	background-image: url(/images/menu_bg2_new1_final.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
}
.menubg12 {
	background-image: url(/images/menu_bg2_new2.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
}
.menubg2 {
	background-image: url(/images/menu_bg1.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
}

.menu {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menu:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/menu2_over.jpg);
	background-repeat:no-repeat;
	display: block;
	padding-left: 20px;
	width: 100%;
	height: 100%;
	padding-top: 5px;
}
.menusb1 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb1:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb2 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	background-color:5A9EB3;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb2:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	background-color:5A9EB3;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #666666;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	text-decoration: none;
	background-color:#5a9eb3;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.innermenu1 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left:20px;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
.innermenu1:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	padding-left:20px;
	text-decoration: none;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
.innermenu {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left:20px;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
.innermenu:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5a9eb3;
	padding-left:20px;
	text-decoration: none;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
.innertablebg2{
	background-image:url(/images/inner_bg.jpg);
	background-repeat:repeat-x;	
}
.innertablebg{
	background-image:url(/images/inner_bg2.jpg);
	background-repeat:repeat-x;	
}
.innerselected {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5a9eb3;
	text-decoration: none;
	display: block;
	width: 146px;
	padding-left: 20px;
	height: 100%;
	padding-top:2px;
}
.innerselected:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5a9eb3;
	text-decoration: none;
	display: block;
	width: 146px;
	padding-left: 20px;
	height: 100%;
	padding-top:2px;
}
.menu1 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.menu1selected {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.menu1selected:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.menu1:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/menu1_over.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.menu3 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.menu3:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/menu3_over.jpg);
	background-repeat:no-repeat;
	display: block;
	width: 100%;
	padding-left: 20px;
	height: 21px;
	padding-top: 5px;
}
.subscribe {
	font-family: tahoma;
	font-weight:bold;
	font-size: 14px;
	color: #0A51A1;
	text-decoration: none;
}
.subscribe:hover {
	font-family: tahoma;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.h6 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/bradebg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left: 29px;
	padding-top: 2px;
	height: 19px;
}
.mctable {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image:url(/images/main_table_bg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:top;
	background-color:#FFFFFF;
}
/*
.tab {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image:url(/images/main_tab.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	padding-top: 6px;
	text-align: center;
	height:100%;
	display: block;
}
.tab:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image:url(/images/main_tab_over.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	padding-top: 6px;
	text-align: center;
	height:100%;
	display: block;
}
.tabselected {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image:url(/images/main_tab_over.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	padding-top: 6px;
	text-align: center;
	height:100%;
	display: block;
}*/
.tab {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image:url(/images/main_tab_over1_new.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	text-align: center;
	height:90%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tab:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/main_tab_over1.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	text-align: center;
	height:90%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tabselected {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/main_tab_over2_new1.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: bold;
	text-align: center;
	height:90%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tab2 {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image:url(/images/main_page_tab1.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: normal;
	text-align: center;
	height:100%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tab2:hover {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/main_page_tab_over.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: normal;
	text-align: center;
	height:100%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tabselected2 {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/main_page_tab_over.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: Normal;
	text-align: center;
	height:100%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tabselected2:hover {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-image:url(/images/main_page_tab_over_new.png);
	background-repeat:no-repeat;
	background-position:top;
	font-weight: normal;
	text-align: center;
	height:100%;
	display: block;
	cursor:hand;
	padding-top: 5px;
}
.tabheading {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	color: #0cb7eb;
	text-decoration: none;
	padding-left: 27px;
	font-weight: bold;
}
.tabheading1 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 18px;
	color: #0071bc;
	text-decoration: none;
	padding-left: 27px;
	font-weight: bold;
}
.blueheading {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 14px;
	color: #0a51a1;
	text-decoration: none;
}
.theading {
	font-family: arial, verdana, tahom, sans-serif, serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
a{
color:#ffffff;
text-decoration: none;
}
a:hover{
color:#0a51a1;
text-decoration: none;
}
.bottomline {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.prayerbg {
	background-color:#000099
}

.tableborder {
	text-decoration: none;
	border: 1px solid #e5e5e5;
}
.bottomsideline {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5e5e5;
}
.sideline {
	text-decoration: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e5e5e5;
}

/*for calendar*/
.divoc {
	background-image:url(/images/t_img.png);
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	width: 100%;
	height: 120%;
	z-index:20;
}

/*for hadeed*/
.divoc1 {
	background-image:url(/images/t_img.png);
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	width: 100%;
	height: 120%;
	z-index:20;
}

/*for ayat*/
.divoc2 {
	background-image:url(/images/t_img.png);
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	width: 100%;
	height: 120%;
	z-index:20;
}

/*for subscribe*/
.divoc3 {
	background-image:url(/images/t_img.png);
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	width: 100%;
	height: 120%;
	z-index:20;
}

/*for prayer*/
.divoc4 {
	background-image:url(/images/t_img.png);
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	width: 100%;
	height: 120%;
	z-index:20;
}

.cborder{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #bdcbdc;
	border-left-color: #bdcbdc;
}
.rbborder{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bdcbdc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdcbdc;
}
.input2 {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width:135px;
	border:1px;
	border-color:#cdcdcd;
	border-style:solid;
}
.scroll {
	width:20px;
	height:180px;
	overflow:scroll;
}

.innermenu {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left:20px;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
.innermenu:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#5a9eb3;
	padding-left:20px;
	text-decoration: none;
	width:146px; 	
	display: block;
	height: 22px;
	padding-top:2px;
}
menusb {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #666666;
	text-decoration: none;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
.menusb:hover {
	font-family: tahoma, verdana, arial, sans-serif, serif;
	font-size: 09px;
	color: #ffffff;
	text-decoration: none;
	background-color:#5a9eb3;
	display: block;
	width:146px;
	padding-left: 20px;
	height: 100%;
	padding-top: 5px;
}
