* {padding:0;margin:0;}
h1,h2,h3,h4 {font-weight:normal;}

body{color:#474747;font-weight:normal; font-family: "Arial", Verdana, Helvetica, sans-serif; font-size:13px}
a{color:#0067C5;}
.read_small{ font-style:italic;font-weight:bold;}
.read_regular{ font-style:italic;font-size:12px;font-weight:bold;}
.boxbase{float:left;background:url('../images/boxbase.jpg') no-repeat;width:162px;height:5px;line-height:5px;}
.boxbase_large{float:left;background:url('../images/boxbase_large.jpg') no-repeat;width:627px;height:5px;line-height:5px}
.boxbase_sponsors{float:left;background:url('../images/boxbase_sponsors.jpg') no-repeat;width:627px;height:6px;}
.clear_left{clear:left}
.no_top_padding{padding-top:0px}
.label{ cursor: pointer;}
html {
	overflow-y: scroll;
}
/*.bigger{}*/

#wrapper{margin-left:auto;margin-right:auto;}
#container{width:800px;margin:0 auto;}

#menu {width:800px;padding-top:5px;float:left;padding-left:15px;}
#menu ul{float:left;width:800px;text-align:center;}
#menu li {list-style:none;display:inline;float:left;padding:0 2px;height:19px;}
#menu a{color:#ffffff;font-weight:bold;text-decoration:none;padding-top:1px}

#menu_home{background:url('../images/menu_home.jpg') no-repeat; height:18px;width:150px;display:block}
#menu_about_us{background:url('../images/menu_about_us.jpg') no-repeat; height:18px;width:150px;display:block}
#menu_our_courses{background:url('../images/menu_our_courses.jpg') no-repeat; height:18px;width:150px;display:block}
#menu_working_together{background:url('../images/menu_working_together.jpg') no-repeat; height:18px;width:150px;display:block}
#menu_contact_us{background:url('../images/menu_contact_us.jpg') no-repeat; height:18px;width:150px;display:block}

/*========================== hovers */
/*#menu_home:hover{background:url('../images/menu_home_h.jpg') no-repeat;}
#menu_about_us:hover{background:url('../images/menu_about_us_h.jpg') no-repeat;}
#menu_our_courses:hover{background:url('../images/menu_our_courses_h.jpg') no-repeat;}
#menu_tajweed:hover{background:url('../images/menu_tajweed_h.jpg') no-repeat;}
#menu_beehive:hover{background:url('../images/menu_beehive_h.jpg') no-repeat;}
#menu_community:hover{background:url('../images/menu_community_h.jpg') no-repeat;}
#menu_resources:hover{background:url('../images/menu_resources_h.jpg') no-repeat;}*/

#header{clear:both;float:left;width:800px;height:185px;}
#header_bar_top{float:left;width:800px;line-height:10px;height:10px;background:url('../images/menu_home_bar.jpg') no-repeat;color:#ffffff;}
#header_bar_bottom{float:left;width:800px;line-height:10px;height:10px;background:url('../images/menu_home_bar.jpg') no-repeat;color:#ffffff;}
#header_banner{float:left;width:800px;height:165px}
#header_banner img{float:left;border:0}

#body{float:left;width:800px;margin-bottom:0px;}
#body a:hover{text-decoration:none}

/* ================================================================= HOME */
#column_1{float:left;width:171px;padding-top:5px;_padding-top:5px}

#testimonials_component{float:left;width:162px;margin-bottom:5px;}
#testimonials_component_title{background:url('../images/boxtitle_testimonials.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#testimonials_component_text{text-align:justify;font-size:11px;float:left;width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 5px 0px 5px;}
#testimonials_component_author{font-size:11px;width:155px;text-align:right;font-weight:bold;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding-right:5px}
#testimonials_component_bottom{width:157px;text-align:right;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding-right:3px;padding-top:3px}

#offers_component{float:left;width:162px;margin-bottom:5px;}
#offers_component_title{background:url('../images/boxtitle_offers.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#offers_component_text{text-align:justify;font-size:11px;float:left;width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 5px 0px 5px;}

#promo_video_component{float:left;width:162px;margin-bottom:5px;}
#promo_video_component_title{background:url('../images/boxtitle_why_utrujj.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#promo_video_component_text{width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px;font-weight:bold}
#promo_video_component_movie{background:#ccc;width:144px;height:120px}

#login_component{float:left;width:162px;margin-bottom: 10px;}
#login_component_title{float:left;background:url('../images/boxtitle_my_utrujj.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px;}
#login_component_form dl{float:left; width:152px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 3px 0 5px;min-height:10px}
#login_component_form dl dt{font-weight:bold;}
#login_component_form dl dd input{width:139px;margin-bottom:5px;height:15px;}
#login_component_form dl dd input#login{float:left;display:inline;background:url('../images/btn_send.jpg') no-repeat;border:none;width:80px;height:20px;}
#login_component_form a{font-size:10px;	}

#community_component{float:left;width:162px;;margin-bottom: 5px;}
#community_component_title{background:url('../images/boxtitle_community.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#community_component_text{width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px;font-weight:bold}

#news_component{float:left;width:162px;;margin-bottom: 5px;}
#news_component_title{background:url('../images/boxtitle_news.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#news_component_text{width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px;font-weight:bold}

#myutrujj_component{float:left;width:162px;margin-bottom: 5px;}
#myutrujj_component_title{background:url('../images/boxtitle_my_utrujj.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px;}
#myutrujj_component_text{width:150px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px;font-weight:bold}
#myutrujj_component li {list-style:none;border-bottom:1px solid #BCBDBD;padding-bottom:5px}
#myutrujj_component li a{text-decoration:none}

#column_2{float:left;width:627px;padding-top:5px;_padding-top:5px}

#welcome{float:left;width:627px;margin-bottom: 5px;}
#welcome_title{background:url('../images/boxtitle_welcome.jpg') no-repeat;width:627px;height:18px;line-height:18px;text-indent:-5000px}
#welcome_text{float:left;width:625px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;text-align:justify;}
#welcome_text p{padding:0px;margin:0px;}
#welcome_column{padding:7px;float:left;}

#welcome_news{font-weight:normal}

#upcoming_courses{float:left;width:627px;padding-bottom:5px}
#upcoming_courses_title{background:url('../images/boxtitle_upcoming.jpg') no-repeat;width:627px;height:18px;line-height:18px;text-indent:-5000px; display: block;}
#upcoming_courses_thumbs{float:left;width:625px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;}
#upcoming_courses_poster1 img,#upcoming_courses_poster2 img,#upcoming_courses_poster3 img{border:0;margin:10px 0}
#upcoming_courses_poster1{float:left;width:213px}
#upcoming_courses_poster2{float:left;width:213px}
#upcoming_courses_poster3{float:right;}

#sponsored_ads{float:left;width:627px;padding-bottom:5px; } 
#sponsored_ads_title{ background:url('../images/boxtitle_sponsored_ads.jpg') no-repeat;width:627px;height:18px;line-height:18px;text-indent:-5000px}
#sponsored_ads_thumbs{margin-left:auto;margin-right:auto;float:left;width:625px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;}

.sponsor{margin:10px 0px;float:left;width:130px;height:130px;border:1px solid #cccccc;margin-left:15px;vertical-align: middle;}

#footer{clear:both;float:left;width:800px;color:#ffffff;margin-bottom:5px}
#footer_bar{float:right;width:627px;height:19px;background:url('../images/footer_bar.jpg') no-repeat;}
#footer a{color:#ffffff;text-decoration:none;font-weight:bold}
#footer_links{font-size:12px;float:left;padding-top:2px;margin-left:40px;_margin-left:20px;}
#footer_text{float:left;font-size:10px;font-weight:bold;padding-top:3px;margin-left:30px;}
#footer li{display:inline}
/* ================================================================= END HOME */

/* ================================================================= UPCOMING COURSES SEARCH */

#large_title{margin-top:5px;float:left;height:24px;width:800px;background:url('../images/boxtitle_bg_large.jpg') no-repeat}
#large_title h3{color:#ffffff;padding-left:12px;font-size:15px;font-weight: bold;padding-top:2px;}
#tabs{padding-left:10px;float:left;height:26px;width:800px;background:url('../images/bg_tabs_2.jpg') no-repeat}
#tabs ul{float:left;width:800px;text-align:center;}
#tabs li {list-style:none;display:inline;float:left;padding:0 2px;height:19px;font-weight:bold}

.tab_non_active{background:url('../images/tab_blue.jpg') no-repeat; color:#ffffff;font-weight:bold;text-decoration:none;padding-top:1px;height:25px;width:129px;display:block}
.tab_active{background:url('../images/tab_grey_2.jpg') no-repeat; color:#0067C5;font-weight:bold;text-decoration:none;padding-top:1px;height:25px;width:129px;display:block}

#body_tabs{clear:both;float:left;width:627px;padding-top:5px;}
#body_tab_pane{padding:0 10px;float:left;width:778px;background:#f7f9fb;border-left:1px solid #B5B4B4;border-right:1px solid #B5B4B4;}
#body_tab_pane ul{ padding-left:25px;}

#search_box{float:left;width:300px;padding-bottom:5px;}
#search_box form{float:left;width:100%}
#search_box form dt{font-weight:bold;height:12px;}
#search_box form dd{font-weight:bold;padding-top:3px}

.search_text{color:#999; width:200px;}
.btn_search{cursor:pointer; display:inline; text-indent:-5000px}

#search_result{width:450px;float:left;text-align:right;font-weight:bold;padding-top:25px;color:#333333}

#course_list{float:left;width: 778px;}
.course_list_row{border-bottom:14px solid #B5B4B4;background:#ffffff;width:778px;float:left;padding:7px 0 5px 0}

.course_list_thumb{padding:5px;padding-top:0px;width:78px;float:left}
.course_list_text h4{color:#0067C5;font-weight:normal;padding:0px 0px 10px 0px}
.course_list_text{width:450px;text-align:justify;float:left;padding:0 10px 5px 0;}
.bold_blue{font-weight:bold;color:#0067C5;}
.course_list_details{font-size:12px;width:210px;float:left;font-weight:bold;padding-top:10px;border-left:1px solid #B5B4B4;}
.course_list_details dt{width:40px;float:left;padding-left:10px;}
.course_list_details dd{float:left;padding-left:10px;width:150px;}

.course_list_button{padding-left:50px;width:94px;height:22px;float:left;padding-top:10px;}
.fully_booked{padding:10px 0px 10px 10px;float:left; color:#ff0000}
.course_list_button a{float:left;height:22px;width:94px;background:url('../images/btn_book_now.gif') no-repeat;display:block;text-indent:-5000px}

#upcoming_footer{color:#ffffff;background:url('../images/bg_footer_large.jpg') no-repeat;float:left;width:800px;height:24px; margin-top:5px}
#upcoming_footer a{color:#ffffff;text-decoration:none;font-weight:bold}
#upcoming_footer li{display:inline}
#upcoming_content{width:auto;height:24px;display: block;}
#upcoming_footer_links{font-size:12px;float:left;padding-top:1px;margin-top:3px;margin-left:140px;_margin-left:70px;}
#upcoming_footer_text{font-size:10px;width:320px;float:left;font-weight:bold;margin-top:5px;margin-left:20px;}

/* ================================================================= END UPCOMING COURSES SEARCH */

/* ================================================================= UPCOMING COURSES LIST */


/* ================================================================= END UPCOMING COURSES LIST */

/* ================================================================= COURSE */

#course{float:left;width:627px;}
#course_summary_title{background:url('../images/boxtitle_course_summary.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#past_courses_title{background:url('../images/boxtitle_past_courses.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#send_title{background:url('../images/boxtitle_send.jpg') no-repeat;width:151px;height:18px;text-indent:-5000px}

#send{float:left;width:162px;padding-bottom:5px}
#send_title{background:url('../images/boxtitle_send.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#send_text{float:left;width:154px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 3px 0px 3px;font-weight:bold}

#mailing_list_title{background:url('../images/boxtitle_mailing_list.jpg') no-repeat;width:151px;height:18px;text-indent:-5000px}
#mailing_list{float:left;width:162px;;padding-bottom:5px}
#mailing_list_title{background:url('../images/boxtitle_mailing_list.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px}
#mailing_list_text{float:left;width:154px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 3px 0px 3px;font-weight:bold}


#form_send{width:154px;float:left}
#form_send dl dt{font-weight:bold;padding-left:5px;}
#form_send dl dd{padding-left:5px;}
#form_send dl dd input{width:139px;margin-bottom:5px;height:15px;padding-right:5px}
#form_send dl dd .btn_send{float:right; background:url('../images/btn_send.jpg') no-repeat;border:none;height:20px;width:80px;text-indent:-5000px;}

#rate_course{float:left;width:162px;padding-bottom:5px}
#rate_course_title{background:url('../images/boxtitle_rate.jpg') no-repeat;width:162px;height:18px;text-indent:-5000px;text-align:center;}
#rate_course_text{float:left;width:154px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 3px 0px 3px;font-weight:bold;}

.rate_radio{text-align:center;float:left;width:20px;margin:0 auto}
.rate_guide{float:left;font-size:12px;font-weight:bold}

#footer_default{clear:both;width:800px;color:#ffffff;margin-bottom:10px}
#footer_default_bar{float:right;width:627px;height:19px;background:url('../images/bg_footer_round.jpg') no-repeat;}
#footer_default li{display:inline}
#footer_default a{color:#ffffff;text-decoration:none;font-weight:bold}

#medium_title{float:left;height:24px;width:627px;background:url('../images/boxtitle_bg_medium.jpg') no-repeat}
#medium_title h3{color:#ffffff;font-size:15px;font-weight:bold;padding-left:12px;padding-top:2px;}

#course_tabs{padding-left:10px;float:left;height:25px;width:617px;background:url('../images/bg_tabs_medium_2.jpg') no-repeat 0px 0px}
#course_tabs ul{float:left;width:607px;text-align:center}
#course_tabs li {list-style:none;display:inline;float:left;padding:0px 2px;height:10px;font-weight:bold}

#tab_summary{height:25px;width:129px;display:block}
#tab_benefits{height:25px;width:129px;display:block}
#tab_contents{height:25px;width:129px;display:block}
#tab_directions{height:25px;width:129px;display:block}

#pane_top{height:11px;line-height:6px;float:left;width:627px;background-image:url('../images/tab_pane_medium_top_2.jpg'); background-repeat: no-repeat;background-position: bottom;}
#pane_bottom{float:left;height:6px;width:627px;background:url('../images/tab_pane_medium_bottom_2.jpg') no-repeat;line-height:6px;margin-bottom:5px}

#tab_pane_bottom{float:left;height:6px;width:800px;background:url('../images/tab_pane_bottom_2.jpg') no-repeat;line-height: 6px;}

#body_course_tab_pane{float:left;background:#f7f9fb;width:619px;border-left:1px solid #BCBDBD;border-right:1px solid #BCBDBD;padding:5px 3px 0px 3px;font-weight:bold}
#back_row{float:right;width:100px;padding:5px 10px 10px 0}
#back_row a{float:right;height:22px;width:94px;background:url('../images/btn_course_list.gif') no-repeat;display:block;text-indent:-5000px}
#summary_title{float:left;width:390px;background:url('../images/icon_arrow_right.jpg') no-repeat 5px 4px;margin-bottom:10px}
#summary_title h4{font-size:16px;padding-left:30px;color:#0067C5;font-weight:bold;}

#summary_column {float:left;width:390px}
#summary_column p{float:left;width:100%;font-weight:normal;text-align:justify; }
#summary_column ul{padding-left:20px; font-weight: normal; } 

#details{float:left;width:150px;padding-left:10px;margin-top:5px;}
#summary_content{padding-left:20px;float:left;width:585px;background:}
#course_summary_content{padding-left:10px;float:left;width:605px;padding-right:5px}
#summary_column2{float:right;text-align:center;width:200px;}

#summary_top{float:left;background:url('../images/bg_details_top.jpg') no-repeat;width:180px;line-height:7px;}
#summary_content_details{float:left;background:#fff;width:178px;border-left:1px solid #C7D8E5;border-right:1px solid #C7D8E5;}

#summary_content dt{font-size:12px;padding-left:15px;color:#F0A842;text-align:left;width:150px}
#summary_content dd{font-size:11px;font-weight:normal;padding-left:15px;text-align:left;width:150px;margin-bottom:3px;}
#summary_content #faq ol{padding-left:20px;}
#summary_content #faq p{margin-left:20px;}

#course_summary_content dt{font-size:12px;padding-left:15px;color:#F0A842;text-align:left;width:150px}
#course_summary_content dd{font-size:11px;font-weight:normal;padding-left:15px;text-align:left;width:150px;margin-bottom:3px;}
#course_summary_content #faq ol{padding-left:20px;}
#course_summary_content #faq p{margin-left:20px;}

#summary_bottom{float:left;background:url('../images/bg_details_bottom.jpg') no-repeat;width:180px;line-height:7px;margin:0 auto}
/* ================================================================= END COURSE  */

/* ================================================================= BLANK  */

#panel_top{padding-left:10px;float:left;height:11px;width:617px;background:url('../images/bg_tabs_medium_2.jpg') no-repeat 0px -15px;_background:url('../images/bg_tabs_medium_2.jpg') no-repeat 0px -12px}
#no_tabs{clear:both;float:left;width:627px;padding-top:0px;}
#body p{margin-bottom:13px;font-weight:normal;}
.list_heading{color:#0067C5;font-weight:bold}
.bg_list_white{background:#fff;padding:10px;width:560px}
.bg_list_grey{background:#eee;padding:10px;width:560px}
#medium_list{float:left;width: 600px;height: 400px;overflow: auto;height:559px;_height:532px}
/* ================================================================= END BLANK  */

/* ================================================================= NEWS  */

#article_subheading{color:#0067C5;font-weight:bold}
#article_details{text-align:right;padding:20px 0}
#article { font-weight: normal}
#article ul{ padding-left:40px;padding-bottom:20px;}

/* ================================================================= END NEWS  */

/* ================================================================= START form style  */

.form_default{ background: #fcd397;}
.form_default td{ background: #ffffff; font-weight:normal;border-bottom: 1px solid #fda224; padding: 3px 0px 3px 3px;}
.form_default th{ text-align: right;border-bottom: 1px solid #fda224; padding: 3px 3px 3px 0px;}
.form_default input{width:300px; height:20px;vertical-align: middle;}
.form_default select{width:300px;height: 20px;}

  .form_default input#btn_send
, .form_default input#btn_next
, .form_default input#btn_back
, .form_default input#btn_back
, .form_default input#btn_update
, .form_default input#btn_submit
, .form_default input#btn_login{width:auto;height:auto}

/* ================================================================= END form style  */

.table_list{ background: #fee9ca; width:100%;  border: 1px solid #ff9b00; border-bottom: none; border-right: none;}
.table_list td{ background: #ffffff; border-bottom: 1px solid #ff9b00;border-right: 1px solid #ff9b00; padding: 4px 4px;}
.table_list th{ text-align: left;border-bottom: 1px solid #ff9b00;border-right: 1px solid #ff9b00; padding:4px 4px;}
.table_list th#column_01{  width: 80%}
.table_list th#column_02{  width: 20%}
.table_list a{ text-decoration: none;}

.cart_list{ background: #ffffff; width: 100%}
.cart_list td{ height:35px;font-weight:normal;background: #ffffff; border-bottom: 0px solid #0067C5;border-right: 0px solid #ff9b00; padding: 4px 4px;}
.cart_list th{ color:#0667c7;text-align:left;border-bottom: 2px solid #0067C5;border-right: 0px solid #ff9b00; padding:4px 4px;}
.cart_list td#subtotal{background-color: #fcd397; font-size:12px;font-weight:normal}
.cart_list td#total{color:#ffffff;background-color:#0067C5; font-size:14px;font-weight:bold; border-bottom: none;border-top:1px solid #0067C5;}
.cart_list td#total_label{text-align:right; border-bottom: none;border-top:1px solid #0067C5}
.cart_list th#cart_list_col_1{width:10%}
.cart_list th#cart_list_col_2{width:50%}
.cart_list th#cart_list_col_3{width:18%}
.cart_list th#cart_list_col_4{width:7%}
.cart_list th#cart_list_col_5{width:15%}
.cart_list .bottom_border{border-bottom: 1px solid #0067C5;}

div#checkout_buttons{height:50px;text-align: center;}
div#checkout_buttons div#next, div#door, div#back {height:25px;float:left;width:180px;}


table_list tr th#column_01{
	}
table_list tr th#column_02{
	}

.icon{margin-right:5px; padding-top:5px; display: inline;	float: left; width:12px; height:12px;}

.bullet {padding-left:16px;}
.bullet li{list-style-image: url("../images/icons/icon_bullet.jpg"); ;border-bottom:1px solid #BCBDBD;padding-bottom:5px}
.bullet a{ text-decoration:none }

.error_message{ border:1px solid #ff6600;color:red;font-size:12px;background:#fdf0eb;padding:2px 2px;text-align:center;font-weight:bold;margin-bottom:10px;}
.message{ border:1px solid #fda224;color:#0065aa;font-size:12px;background:#fee9ca;padding:2px 2px;text-align:center;font-weight:bold;margin-bottom:10px;}
.required{ color:#ff6600; font-size:10px;}
.required_note{font-size:10px}

div#body_tab_pane h4{font-size:16px;font-weight:bold;}

/* ============ sub tabs secion start ============*/
#sub_tab_menu li {width: 110px;padding:10px 0px; padding-right:5px; list-style-image: url("../images/tab_bullet.jpg"); border-bottom:1px solid #cccccc}
#sub_tab_menu li:hover {text-decoration:underline;list-style-image: url("../images/tab_bullet_hover.jpg")}
#sub_tab_menu a{text-decoration:none;font-size: 11px;font-weight:normal}

/* ============ course listing =================== */
#course_listing_sub_tab_menu {padding:5px 0px 10px 0px; border-bottom:1px solid #cccccc;margin-bottom:10px;}
#course_listing_sub_tab_menu li {padding:0px 5px 3px 15px;margin-right:5px;background: url("../images/tab_bullet.jpg") no-repeat; background-position:left; display:inline;}
#course_listing_sub_tab_menu li:hover {text-decoration:underline;padding:0px 5px 3px 15px;margin-right:5px;background: url("../images/tab_bullet_hover.jpg") no-repeat; background-position:left; display:inline; }
#course_listing_sub_tab_menu a{text-decoration:none;font-size: 11px;}

#sub_tab_text{padding: 0px 0px 20px 0px;}
#sub_tab_text p{ text-align: justify;}
#sub_tab_text h3{ padding-bottom:10px;color:#0067C5;font-size: 13px;font-weight: bold}


#sub_tab_form {float:left;width:775px;}
#sub_tab_form h3{padding-bottom:10px; color:#0067C5;font-size: 13px;font-weight: bold}
/* ============ sub tabs secion end   ============*/

/* ======= Image Text Listing Past Courses ========= */
#image_text_list_past{float:left;width:770px;padding-bottom:20px;}
.image_text_list_row_past{border-bottom:14px solid #B5B4B4;background:#ffffff;width:100%;float:left;padding:5px 5px 5px 0px;_padding-bottom: 5px;}
.image_text_list_thumb_past{padding:0px 5px 0px 5px;_padding-bottom:0px;width:73px;float:left}
.image_text_list_text_past h4{color:#0067C5;font-weight:normal;padding:0px 0px 0px 0px;}
.image_text_list_text_past{width:670px;text-align:justify;float:left;padding:0 10px 5px 0;}

/* ======= Image Text List ========= */
#image_text_list{float:left;padding-bottom:20px;}
.image_text_list_row{border-bottom:14px solid #B5B4B4;background:#ffffff;width:100%;float:left;padding:5px 5px 5px 0px;_padding-bottom: 5px;}
.image_text_list_thumb{padding:0px 5px 0px 5px;_padding-bottom:0px;width:73px;float:left}
.image_text_list_text h4{color:#ff9900;font-weight:normal;padding:0px 0px 0px 0px;}
.image_text_list_text{text-align:justify;float:left;padding:0 10px 5px 0;}

/* ======= Image Text List for Beehive ========= */
#image_text_list_beehive{float:left;padding-bottom:20px;}
.image_text_list_row_beehive{border-bottom:14px solid #B5B4B4;background:#ffffff;width:100%;float:left;padding:5px 5px 5px 0px;_padding-bottom: 5px;}
.image_text_list_thumb_beehive{padding:0px 5px 0px 5px;_padding-bottom:0px;width:73px;float:left}
.image_text_list_text_beehive{text-align:justify;float:left;padding:0 10px 5px 0;width: 500px;}
#image_text_list_beehive .image_text_list_text_beehive h4{color:#ff6c00;font-weight:bold;padding:0px 0px 0px 0px;font-size:13px;}

/* ======= Image Text List for retreat ========= */
#image_text_list_retreat{float:left;padding-bottom:20px;}
.image_text_list_row_retreat{border-bottom:14px solid #B5B4B4;background:#ffffff;width:100%;float:left;padding:5px 5px 5px 0px;_padding-bottom: 5px;}
.image_text_list_thumb_retreat{padding:0px 5px 0px 5px;_padding-bottom:0px;width:73px;float:left}
.image_text_list_text_retreat{text-align:justify;float:left;padding:0 10px 5px 0;width: 500px;}
#image_text_list_retreat .image_text_list_text_retreat h4{color:#ff6c00;font-weight:bold;padding:0px 0px 0px 0px; font-size:13px;}

/* ======= Teachers List start ========= */
div#teachers_list div#image_text_list{float:left;width:770px;padding-bottom:20px;}
div#teachers_list .image_text_list_row{border-bottom:14px solid #B5B4B4;background:#ffffff;width:100%;float:left;padding:5px 5px 5px 0px;_padding-bottom: 5px;}
div#teachers_list .image_text_list_thumb{text-align:center;padding:0px 5px 0px 5px;_padding-bottom:0px;width:140px;}
div#teachers_list .image_text_list_text h4{color:#ff6c00;font-weight:bold;padding:0px 0px 0px 0px; font-size:13px;}
div#teachers_list .image_text_list_text {width:600px;text-align:justify;float:left;padding:0 10px 5px 0;}
/* ======= Teachers List end ========= */

.sub_tab_header{text-align:center;clear:left;font-size:13px;color:#0057a4;font-weight:bold;width:769px;padding:10px 2px;border:2px dotted #ff8a00;background-color:#fdce97}

table#tajweed_timetable{background:#ffffff;width:625px;border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
table#tajweed_timetable th{background: #fcc244;border-left:1px solid #cccccc; border-top:1px solid #cccccc;}
table#tajweed_timetable td{padding:5px 5px;border-left:1px solid #cccccc; border-top:1px solid #cccccc; text-align: center}

table#tajweed_fees{background:#ffffff;width:350px;border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
table#tajweed_fees th{background: #fcc244; border-left:1px solid #cccccc; border-top:1px solid #cccccc;}
table#tajweed_fees td{padding:5px 5px;border-left:1px solid #cccccc; border-top:1px solid #cccccc; text-align: center}

table#beehive_retreat{ background:#ffffff; border:5px solid #cccccc}
table#beehive_retreat h3{ font-weight:bold; font-size:16px;color:#7a7a7a}
table#beehive_retreat h4{ font-size:13px;color:#2494f8}
table#beehive_retreat td{ padding:5px 5px; text-align: justify;}

table#beehive_retreat table{ border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
table#beehive_retreat table td{ border-left:1px solid #cccccc; border-top:1px solid #cccccc; padding:3px 3px}

h5{font-weight:bold;font-size:13px;color:#0067C6;margin-bottom: 10px;}

#counter{margin-top:10px;text-align:center;clear:both;width:100%;display:block;height:100px;text-decoration:none;background-image: url(/images/beehive_countdown_bg_updated.jpg);background-repeat:no-repeat;background-position:center; color:#fff323;font-weight:bold;font-size:30px;}
.small{font-size:10px;color:#ffffff}

img#hexagon_small_03{ background-image: url("../images/content/hexagon_small_03.jpg")} 
img#hexagon_small_03:hover{ image: url("../images/content/hexagon_small_03_hover.jpg")}

td#hexagon_small_07{ background-image: url("../images/content/hexagon_small_07.jpg")} 
td#hexagon_small_07:hover{ background-image: url("../images/content/hexagon_small_07_hover.jpg")} 
td#hexagon_small_11{ background-image: url("../images/content/hexagon_small_11.jpg")} 
td#hexagon_small_11:hover{ background-image: url("../images/content/hexagon_small_11_hover.jpg")} 
td#hexagon_small_15{ background-image: url("../images/content/hexagon_small_15.jpg")} 
td#hexagon_small_15:hover{ background-image: url("../images/content/hexagon_small_15_hover.jpg")} 
td#hexagon_small_19{ background-image: url("../images/content/hexagon_small_19.jpg")} 
td#hexagon_small_19:hover{ background-image: url("../images/content/hexagon_small_19_hover.jpg")} 