@charset "utf-8";
/* CSS Document */

body {
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:30px;
background-color:#403d38;
}
/*================ Header css Start ============*/
.header {
background-image:url(../images/header.png);
background-repeat:no-repeat;
width:908px;
height:139px;
}

.call_tuday {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#403d38;
padding-left:10px;
}

.call_tuday_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#403d38;
padding-left:10px;
}

.phone_number {
font-family:"Times New Roman", Times, serif;
font-size:30px;
color:#FFF;
}

.menu_bg {
text-align:center;
background-image:url(../images/menu_bg.png);
background-repeat:no-repeat;
height:41px;
width:908px;
}

#menu_bg {
background-image:url(../images/menu_bg.png);
background-repeat:no-repeat;
height:41px;
width:908px;
}

/*========== red menu css start ====*/
a.head_red_menu:link {
font-family : Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
font-size : 15px;
color : #a31616;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_red_menu:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:15px;
padding-right:15px;
color : #a31616;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_red_menu:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:15px;
padding-right:15px;
color : #a31616;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_red_menu:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:15px;
padding-right:15px;
color:#403d38;
text-decoration : none;
font-weight:bold;
text-decoration:underline;
}

/*========== red menu css end ====*/

/*========== black menu css start ====*/
a.head_black_menu:link {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:25px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_black_menu:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:25px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_black_menu:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:25px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.head_black_menu:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
padding-left:25px;
color:#a31616;
text-decoration : none;
font-weight:bold;
text-decoration:underline;
}

/*================ Header css End ============*/

.main_middle_bg {
background-image:url(../images/main_bg.png);
background-repeat:no-repeat;
width:908px;
height:701px;
}

.main_inner_middle_bg {
background-color:#cbc48d;
width:908px;
height:701px;
}

.body_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#403d38;
text-align:justify;
padding-left:25px;
line-height:20px;
}

.dot_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#403d38;
text-align:justify;
line-height:30px;
}

.hajj_bg {
background-image:url(../images/hajj_img.png);
background-repeat:no-repeat;
width:432px;
height:210px;
}

.umrha_bg {
background-image:url(../images/umrha_img.png);
background-repeat:no-repeat;
width:432px;
height:210px;
}

.hajj_text {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#403d38;
text-align:justify;
font-weight:bold;
padding-left:15px;
}

.hajj_black_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#403d38;
text-align:justify;
line-height:15px;
}

.hajj_red_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a31616;
text-align:justify;
line-height:15px;
}

a.read_more:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
padding-right:25px;
/*outline-style : none;*/
}
a.read_more:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
padding-right:25px;
/*outline-style : none;*/
}
a.read_more:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
padding-right:25px;
/*outline-style : none;*/
}
a.read_more:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color:#a31616;
text-decoration : none;
font-weight:bold;
padding-right:25px;
text-decoration:underline;
}

.news_bg_box {
background-image:url(../images/news_box.png);
background-repeat:no-repeat;
width:423px;
height:140px;
}

.news_black_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#403d38;
text-align:justify;
line-height:16px;
}

.news_red_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a31616;
text-align:justify;
line-height:16px;
}

.select_box {
width:190px;
background-color:#FFFFFF;
border:1px #d0ac3b solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:2px;
}

.input_box {
width:90px;
background-color:#FFFFFF;
border:1px #d0ac3b solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:2px;
}

.authorise_bg_box {
background-image:url(../images/authorise_img.png);
background-repeat:no-repeat;
width:432px;
height:177px;
}

a.read_more_2:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.read_more_2:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.read_more_2:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #403d38;
text-decoration : none;
font-weight:bold;
/*outline-style : none;*/
}
a.read_more_2:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color:#a31616;
text-decoration : none;
font-weight:bold;
text-decoration:underline;
}


.footer_middle_bg {
background-image:url(../images/footer_middle_bg.png);
background-repeat:repeat-x;
height:43px;
}

.copy_right {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#403d38;
}



/*     Added by me   */

.sub_menu_bg {
background-image:url(../images/sub_menu_bg.png);
background-repeat:no-repeat;
height:41px;
width:908px;
}
/*===== inner page css start=============*/
.small_header_img {
background-image:url(../images/small_header_img.png);
background-repeat:no-repeat;
width:400px;
height:28px;
}

.small_header_img_1 {
background-image:url(../images/small_header_img_1.png);
background-repeat:no-repeat;
width:400px;
height:28px;
}

.small_header_middle_color {
background-color:#e4e1ce;
}

.small_header_bottom_img {
background-image:url(../images/small_header_bottom_img.png);
background-repeat:no-repeat;
width:400px;
height:25px;
}

.small_header_bottom_img_1 {
background-image:url(../images/Buttom-corner-box-1.png);
background-repeat:no-repeat;
width:400px;
height:25px;
}


.inner_red_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a31616;
text-align:center;
line-height:16px;
}

.from_middle_img {
background-image:url(../images/form_middle_img.png);
background-repeat:repeat-y;
width:880px;
}

.form_input_box {
background-color:#FFFFFF;
border:#999900 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.img_blank_box {
background-image:url(../images/img_blank_box.png);
background-repeat:no-repeat;
height:85px;
width:85px;
}

.header_strip_line {
background-image:url(../images/form_trans_img.png); 
height:24px; 
background-repeat:no-repeat;
}
/*================ Rounded Rectangle for Form ================ */ 
.form_middle_top {
background-image:url(../images/form_middle_top.png);
background-repeat:repeat-x;
height:6px;
}

.form_middle_bottom {
background-image:url(../images/form_middle_bottom.png);
background-repeat:repeat-x;
height:6px;
}

.form_left_middle {
background-image:url(../images/form_left_middle.png);
background-repeat:repeat-y;
width:6px;
}

.form_right_middle {
background-image:url(../images/form_right_middle.png);
background-repeat:repeat-y;
width:6px;
}

div.pagination {
	padding: 3px;
	margin: 3px; font-family:Verdana; font-size:8pt; text-decoration:none
}

div.pagination a {
	margin: 2px;
	border: 1px solid #000000;
	
	text-decoration: none; /* no underline */
	color: #000000;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
}
div.pagination a:hover, div.pagination a:active {
	margin: 2px;
		border: 1px solid #800000;
		
		background-color: #800000;
		color: #FFFFFF;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; text-decoration:none
}
div.pagination span.current {
	margin: 2px;
		border: 1px solid #000000;
		
		font-weight: bold;
		background-color: #000000;
		color: #FFFFFF;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
	}
div.pagination span.disabled {
		margin: 2px;
		border: 1px solid #999999;
	
		color: #999999;font-family:Verdana; font-size:8pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px
	}
	
a:hover.list { font-family: Verdana; font-size: 8pt; font-variant: small-caps; 
               text-decoration: underline; text-transform: capitalize; 
               color: #006699; line-height: 200%; font-weight: bold }
a.list       { text-transform: capitalize; font-variant: small-caps; font-family: Verdana; 
               font-size: 8pt; color: #FF0000; text-decoration: underline; 
               line-height: 200%; font-weight: bold }	
