body{padding:0; margin:0}
img{border:0}

/* toolbar include the 2 divs left and right and yahoo logo */
#lcal_bf{cursor:pointer;}
#y_mak_hd{text-align:left; width:99.9%; min-height:89px; height:100%; _height:89px; clear:both; margin:0 auto; padding:0; font:normal 12px Arial, sans-serif;}
#y_mak_hd a, a:link,#y_mak_hd a:visited{text-decoration:none; outline:none}
#y_mak_hd a:hover{ text-decoration:none}
#y_mak_hd .alldivs{padding:0; margin:0 auto; width:100%; height:100%; clear:both}

#y_mak_hd .m_acount, #y_mak_hd .m_channel{float:left; margin:0; padding:0; width:37%; margin-top:2px}
#y_mak_hd .m_channel{float:right; padding-right:5px}
#y_mak_hd .y_logo{clear:both; padding:11px 0 0 19px; margin:0; float:left; clear:left}


/* account links */
#y_mak_hd .m_acount .list{margin:0; padding:5px 10px; list-style:none; clear:both;}
#y_mak_hd .m_acount .list li{float:left; margin:0; padding:0;}
#y_mak_hd .m_acount .list li.me2{margin:0 7px; padding:0 7px}


/* list 1 for channels links */
#y_mak_hd .m_channel .list_icon1, #y_mak_hd .m_channel .list_icon2{margin:0; padding:0; list-style:none; width:127px; height:100%; float:right;}
#y_mak_hd .m_channel .list_icon1 li, #y_mak_hd .m_channel .list_icon2 li{float:left; margin:0; padding:0;}
#y_mak_hd .m_channel .m_channelft, #y_mak_hd .m_channel .m_channelrt{ float:right; width:1px; height:26px}
#y_mak_hd .m_channel .list_icon1{ margin-top:3px; width:135px;}
#y_mak_hd .m_channel .list_icon1 li.pa1 a, #y_mak_hd .m_channel .list_icon1 li.pa2 a{vertical-align:middle; display:block; 
padding:2px 4px 5px 29px;}
#y_mak_hd .m_channel .list_icon1 li.pa2 a{padding:2px 0 6px 25px}


/* list 2 for channels links */
#y_mak_hd .m_channel .list_icon2{ padding-left:1px;}
#y_mak_hd .m_channel .list_icon2 li.pa3, #y_mak_hd .m_channel .list_icon2 li.pa4, #y_mak_hd .m_channel .list_icon2 li.pa5{ position:relative; z-index:999999}
#y_mak_hd .m_channel .list_icon2 li.pa3 a,#y_mak_hd .m_channel .list_icon2 li.pa4 a,#y_mak_hd .m_channel .list_icon2 li.pa5 a{vertical-align:middle; display:block; /*width:26px;*/ height:26px; padding:0; margin-right:-2px}
#y_mak_hd .m_channel .list_icon2 li.pa3 a{float:left; margin:5px 0px 0 2px; _margin-left:1px; width:28px; height:14px}
#y_mak_hd .m_channel .list_icon2 li.pa4 a{float:left; margin:0 0px 0 2px; _margin-left:1px; width:28px; _width:27px; height:22px;}
#y_mak_hd .m_channel .list_icon2 li.pa5 a{float:left; margin:1px 0 0 1px;_margin-left:-1px; width:29px}


/* hover and click for channels list 2 */
#y_mak_hd .list_icon2 .divmnu, #y_mak_hd .list_icon2 .divmnu_hover, #y_mak_hd .list_icon2 .divmnu_click{width:42px; _width:45px; height:26px; cursor:pointer; margin-right:-2px; _margin-right:-6px; _padding-right:2px;}
#y_mak_hd .list_icon2 .spr{display:block; float:left; width:8px; height:8px; margin-top:10px; margin-right:2px}


/* submenu list 2 for channels links */
#y_mak_hd .sub_menu{ position:relative; z-index:99999; overflow:hidden; width:155px; _width:145px;}
#y_mak_hd .m_channel .list_icon2 li .sub_menu{margin:0; padding:0; list-style:none; position:absolute; right:-2px;}

/*old #y_mak_hd .m_channel .list_icon2 li .sub_menu li{ clear:both; height:20px; min-width:140px; _width:130px; 
margin:0 8px; _margin:0 4px; padding:3px 0 2px; direction:ltr;}*/
#y_mak_hd .m_channel .list_icon2 li .sub_menu li{ clear:both; height:20px; width:90%; margin:0 8px; _margin:0 5px; padding:3px 0 2px; direction:ltr;}

#y_mak_hd .m_channel .list_icon2 li .sub_menu li a{ display:block; height:15px; width:auto;}


/* search form and input */
#y_mak_hd .y_main_header{ clear:both; height:63px; direction:ltr;}
#y_mak_hd .y_search{clear:right; float:right; width:424px; *width: 418px; margin-top:11px}
/*#y_mak_hd .y_search form{margin-top:10px;}*/
#y_mak_hd .y_search input{ padding:2px 0 2px 20px; width:285px; margin-top:0px; font:normal 12px verdana, sans-serif}

/* button */
#y_mak_hd .y_search_wrapper{padding:0 6px 0 0; float:left; /*position:relative;*/}
#y_mak_hd .y_btn{float:left; padding:0; /*position:relative;*/ *margin-top:1px;}
#y_mak_hd .y_btn .first_child{margin:0 -1px; display:block; *display:inline-block; *left:-1px; /*position:relative;*/ vertical-align:top;}
#y_mak_hd .y_search_btn{font:bold 12px verdana, sans-serif; padding:2px 1.3em 3px; margin:0; *line-height:1; cursor:pointer;
/*position:relative;*/overflow:visible;}


/* tab links search */
#y_mak_hd .links_tabs{ padding:0; margin:0; list-style:none; overflow:hidden; height:100%; clear:both}
#y_mak_hd .links_tabs li{ clear:none; float:left; padding:0 18px 5px 0; margin:0; font-weight:bold}
#y_mak_hd .hdin{ display:none}



/* prayer time */
#y_mak_hd .lcalPray{ float:left; font-size:12px}
#y_mak_hd .lcaltime{ float:right; font-size:11px; padding-top:1px}

/* weather */
#y_mak_hd .lcaltxt{ display:block; float:left; margin:0 4px 0 0px; width:50px; font-size:11px;}
#y_mak_hd .lcaldeg{  display:block; float:left; margin:0 0px 0 4px; font-weight:bold; font-size:11px;}
#y_mak_hd .ntxt{ font-size:11px; margin-left:-3px}
#y_mak_hd .wimg{ display:block; float:left; margin:-4px 0px 0 0px; vertical-align:middle; width:27px; height:22px; font-size:11px;}

/* country */
#y_mak_hd .lcalcountry{display:block; float:left; margin:0 4px 0 0px; width:85px; font-size:11px;}
#y_mak_hd .lcalflag{display:block; float:left; margin:2px 0px 0 0px; vertical-align:middle; width:27px; height:12px;}
