
/* ::::: http://blogs-static.maktoob.com/themes/bentelhalal/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; direction: rtl; font-family: tahoma,Arabic Transparent,Traditional Arabic,Arial; font-size: 12px; }
#wrap { border: medium none ; margin: 0pt auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; direction: rtl; width: 750px; font-family: tahoma,Arabic Transparent,Traditional Arabic,Arial; font-size: 12px; color: rgb(51, 51, 51); }
#header { padding: 0pt; background: rgb(68, 68, 68) none repeat scroll 0% 0%; height: 50px; width: 750px; position: relative; color: rgb(0, 0, 0); margin-bottom: 3px; float: left; text-align: right; direction: rtl; }
#header h1 { margin: 0pt; padding: 5px 10px 0px; font-size: 18px; }
#header h1 a:link, #header h1 a:visited { color: rgb(204, 204, 204); }
#header h1 a:hover { border-bottom: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
#header .description { padding: 5px 8px; font-size: 1.2em; text-align: right; color: rgb(252, 252, 252); width: 380px; }
#search { padding: 0pt; visibility: visible; }
input#searchsubmit { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
#s { border: 2px solid rgb(146, 197, 44); background: rgb(252, 252, 252) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 13px; width: 100px; }
#searchform { margin: 0pt; padding: 5px 0pt; }
.btn { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
.left { border: 3px solid rgb(243, 243, 243); margin: 10px 0pt; padding: 10px; float: left; width: 200px; }
.right { border: medium none ; margin: 10px 5px; padding: 10px 5px; background: transparent none repeat scroll 0% 0%; float: right; width: 180px; direction: rtl; display: inline; }
.right h3 { font-size: 13px; }
.right img { border: 0pt none ; display: block; margin-left: auto; margin-right: auto; }
.middle { border: medium none ;padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 14px; line-height: normal; float: left; width: 500px; direction: rtl; }
.middle p { padding-right: 10px; }
.middle h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px 0pt; padding: 10px 25px; background: transparent url('submit_story.gif') no-repeat scroll right center; font-size: 15px; font-weight: bold; color: rgb(146, 197, 44); }
.middle h2 a:link, .middle h2 a:visited { color: rgb(146, 197, 44); }
.middle h2 a:hover { text-decoration: underline; }
.middle h4 { font-size: 12px; }
.middle h4 a, .middle h4 a:link, .middle h4 a:visited, .middle h4 a:hover { font-size: 12px; }
.middle h3 { font-size: 14px; font-weight: normal; }
.middle h3 a, .middle h3 a:link, .middle h3 a:visited, .middle h3 a:hover { font-size: 14px; }
.middle img {  }
.ads { border: 3px solid rgb(243, 243, 243); padding: 10px; margin-top: 10px; line-height: normal; margin-left: 10px; float: left; width: 510px; text-align: center; }
.ads img { border: 0pt none ; text-align: center; }
img.wp-smiley { border: 0pt none ; padding: 0pt; }
#footer { margin: 0pt auto; padding: 10px 0pt; background: rgb(242, 243, 247) none repeat scroll 0% 0%; width: 750px; text-align: center; clear: both; color: rgb(0, 0, 0); }
div.hr { height: 3px; clear: both; }
div.br { background: transparent none repeat scroll 0% 0%; height: 10px; clear: both; }
.alignright { float: right; }
.alignleft { float: left; }
.gcomment { border-left: medium none; border-right: medium none; border-bottom: 1px solid rgb(243, 243, 243); padding: 3px; vertical-align: middle; margin-bottom: 3px; background-color: rgb(247, 247, 247); }
.ucomment { border-left: medium none; border-right: medium none; border-bottom: 1px solid rgb(243, 243, 243); padding: 3px; margin-bottom: 3px; background-color: rgb(251, 251, 241); }
input#submit { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
ol.commentlist { margin: 0pt 0pt 1px; padding: 0pt; font-size: 12px; }
ol.commentlist li { margin: 0pt; padding: 13px 13px 1px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead h2 { margin: 0pt; }
.addthis { float: right; clear: both; padding-bottom: 20px; }
a:link, a:visited { border: medium none ; text-decoration: none; color: rgb(85, 83, 83); }
a:hover { border: medium none ; text-decoration: none; color: rgb(0, 0, 0); }
.left h2, .comments h3 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px; padding: 3px 0pt; font-size: 14px; }
.left ul, .right ul { margin: 0pt; padding: 0pt; list-style-type: none; line-height: normal; font-size: 12px; }
.left ul li, .right ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.left ul li ul, .right ul li ul { margin: 0pt; padding: 0pt 3px; list-style-type: square; }
.left ul li ul li, .right ul li ul li { border: 0pt none ; margin: 0pt; padding: 0pt 0pt 2px 14px; background: transparent url('bullet.gif') no-repeat scroll 0pt 4px; list-style-type: none; }
.left ul li ul li :hover { border-bottom: 1px solid rgb(204, 204, 204); }
.comments h3 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 0px 3px; padding: 3px 5px; font-size: 14px; }
.right h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 0px 3px 0pt; padding: 3px 5px 3px 0pt; font-size: 14px; color: rgb(50, 70, 126); }
.right ul, .right ul { margin: 0pt; padding: 0pt; list-style-type: none; line-height: normal; font-size: 12px; }
.right ul li, .right ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.right ul li ul, .right ul li ul { padding: 0pt 10px 0pt 0pt; list-style-type: square; }
.right ul li ul li, .right ul li ul li { border: 0pt none ; margin: 0pt; padding: 0pt 14px 2px 0pt; background: transparent url('bullet.gif') no-repeat scroll right 4px; list-style-type: none; }
.right ul li ul li :hover { border-bottom: 1px solid rgb(204, 204, 204); }
div.hr hr, div.br br { display: none; }
.middle2, .middle3 { border: 3px solid rgb(243, 243, 243); padding: 10px; margin-top: 10px; line-height: normal; margin-left: 10px; float: left; width: 237px; }
.middle2 h2, .middle3 h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px 0pt; padding: 3px 0pt; font-size: 14px; }
.middle2 :hover, .middle3 :hover { background: rgb(250, 250, 250) none repeat scroll 0% 0%; }
.ucomment img, .addthis img { border: 0pt none ; }
.bottomnav3 div { border: 1px solid rgb(206, 206, 206); padding: 2px 5px; float: right; margin-left: 1px; margin-top: 5px; font-size: 0.92em; }
.bottomnav3 div a:link, .bottomnav3 a:visited { font-weight: normal; color: rgb(85, 83, 83); }
.current3 { border: 1px solid rgb(206, 206, 206); background: rgb(206, 206, 206) none repeat scroll 0% 0%; font-weight: bold; color: rgb(255, 255, 255); }
.center-algn { padding-right: 25%; }
.comments { background: transparent url() repeat scroll 0% 0%; margin-bottom: 30px; clear: both; }
.commentTitle { font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; clear: both; }
.comInfo { border-bottom: 1px dotted rgb(191, 191, 191); padding: 4px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comLine { padding: 3px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; margin-bottom: 4px; }
.comAdds { border: 0px dotted rgb(191, 191, 191); padding: 0px; background: transparent url() repeat scroll 0% 0%; }
.comAddTitle { padding: 4px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(42, 49, 59); margin-top: 10px; }
.comAddSub { padding: 4px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(42, 49, 59); }
.comAddChoose { padding: 4px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd1 { padding: 4px 30px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd2 { padding: 4px 60px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd3 { padding: 4px 20px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd3 ul li { list-style-image: url('arrow_ar.gif'); }
.view1 { border: 1px solid rgb(244, 244, 244); padding: 2px; }
.view2 { padding: 5px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; }
.datePart1 { padding: 8px 0px 10px; float: right; width: 75%; text-align: right; }
.datePart2 { padding: 0px 0px 10px; float: left; width: 20%; text-align: left; }
.datePart3 { border: 1px solid rgb(197, 197, 197); padding: 2px 5px 2px 0px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; overflow: hidden; width: 98%; text-align: right; margin-bottom: 50px; margin-top: 10px; font-size: 12px; font-family: tahoma; clear: both; }
.datePart3 a, .datePart3 a:link, .datePart3 a:visited { font-weight: normal; color: rgb(51, 102, 153); }
.datePart3 a:hover { color: rgb(51, 102, 153); text-decoration: underline; }
.tooltip_img { margin-top: 4px; margin-left: 5px; float: right; }
.tooltip_des { margin-left: 10px; float: right; }
.calendar { border: 0px solid rgb(218, 218, 218); padding: 2px; text-align: center; font-size: 12px; }
.calendar a:link { text-decoration: none; }
.calendar a:visited { text-decoration: none; color: rgb(75, 75, 73); }
.calendar a:hover { text-decoration: none; color: rgb(174, 173, 173); }
.days { background: rgb(244, 244, 243) none repeat scroll 0% 0%; color: rgb(71, 11, 10); }
.cell { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tdcal { background: rgb(230, 230, 230) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.cell_today { border: 1px solid rgb(193, 191, 191); background: rgb(209, 208, 208) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.cell_off { color: rgb(153, 51, 0); font-weight: bold; }
.cell_off a:link { text-decoration: none; }
.cell_off a:visited { text-decoration: none; }
.cell_off a:hover { text-decoration: none; color: rgb(75, 75, 73); }
.cell_on { border: 1px solid rgb(209, 208, 208); background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(197, 207, 218); }
.ne { width: 85%; float: left; text-align: left; font-weight: bold; }
.pre { width: 15%; float: right; text-align: right; font-weight: bold; }
.ne img { border: medium none ; }
.pre img { border: medium none ; }
.postmetadata { line-height: 18px; margin-bottom: 25px; }
.entry h1, .entry h2, .entry h3, .entry h4 { border: medium none ; }

/* ::::: http://www.maktoobblog.com/wp_userfiles/b/e/bentelhalal/custom_themes/bentelhalal.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; direction: rtl; font-family: tahoma,Arabic Transparent,Traditional Arabic,Arial; font-size: 12px; }
#wrap { border: medium none ; margin: 0pt auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; direction: rtl; width: 750px; font-family: tahoma,Arabic Transparent,Traditional Arabic,Arial; font-size: 12px; color: rgb(51, 51, 51); }
#header { padding: 0pt; background: rgb(68, 68, 68) none repeat scroll 0% 0%; height: 50px; width: 750px; position: relative; color: rgb(0, 0, 0); margin-bottom: 3px; float: left; text-align: right; direction: rtl; }
#header h1 { margin: 0pt; padding: 5px 10px 0px; font-size: 18px; }
#header h1 a:link, #header h1 a:visited { color: rgb(204, 204, 204); }
#header h1 a:hover { border-bottom: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
#header .description { padding: 5px 8px; font-size: 1.2em; text-align: right; color: rgb(252, 252, 252); width: 380px; }
#search { padding: 0pt; visibility: visible; }
input#searchsubmit { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
#s { border: 2px solid rgb(146, 197, 44); background: rgb(252, 252, 252) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 13px; width: 100px; }
#searchform { margin: 0pt; padding: 5px 0pt; }
.btn { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
.left { border: 3px solid rgb(243, 243, 243); margin: 10px 0pt; padding: 10px; float: left; width: 200px; }
.right { border: medium none ; margin: 10px 5px; padding: 10px 5px; background: transparent none repeat scroll 0% 0%; float: right; width: 180px; direction: rtl; display: inline; }
.right h3 { font-size: 13px; }
.right img { border: 0pt none ; display: block; margin-left: auto; margin-right: auto; }
.middle p { padding-right: 10px; }
.middle h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px 0pt; padding: 10px 25px; background: transparent url('submit_story_001.gif') no-repeat scroll right center; font-size: 15px; font-weight: bold; color: rgb(146, 197, 44); }
.middle h2 a:link, .middle h2 a:visited { color: rgb(146, 197, 44); }
.middle h2 a:hover { text-decoration: underline; }
.middle h4 { font-size: 12px; }
.middle h4 a, .middle h4 a:link, .middle h4 a:visited, .middle h4 a:hover { font-size: 12px; }
.middle h3 { font-size: 14px; font-weight: normal; }
.middle h3 a, .middle h3 a:link, .middle h3 a:visited, .middle h3 a:hover { font-size: 14px; }
.middle img {  }
.ads { border: 3px solid rgb(243, 243, 243); padding: 10px; margin-top: 10px; line-height: normal; margin-left: 10px; float: left; width: 510px; text-align: center; }
.ads img { border: 0pt none ; text-align: center; }
img.wp-smiley { border: 0pt none ; padding: 0pt; }
#footer { margin: 0pt auto; padding: 10px 0pt; background: rgb(242, 243, 247) none repeat scroll 0% 0%; width: 750px; text-align: center; clear: both; color: rgb(0, 0, 0); }
div.hr { height: 3px; clear: both; }
div.br { background: transparent none repeat scroll 0% 0%; height: 10px; clear: both; }
.alignright { float: right; }
.alignleft { float: left; }
.gcomment { border-left: medium none; border-right: medium none; border-bottom: 1px solid rgb(243, 243, 243); padding: 3px; vertical-align: middle; margin-bottom: 3px; background-color: rgb(247, 247, 247); }
.ucomment { border-left: medium none; border-right: medium none; border-bottom: 1px solid rgb(243, 243, 243); padding: 3px; margin-bottom: 3px; background-color: rgb(251, 251, 241); }
input#submit { border: 1px solid rgb(146, 197, 44); background: rgb(146, 197, 44) none repeat scroll 0% 0%; color: rgb(252, 252, 252); font-size: 13px; }
ol.commentlist { margin: 0pt 0pt 1px; padding: 0pt; font-size: 12px; }
ol.commentlist li { margin: 0pt; padding: 13px 13px 1px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
ol.commentlist li.commenthead h2 { margin: 0pt; }
.addthis { float: right; clear: both; padding-bottom: 20px; }
a:link, a:visited { border: medium none ; text-decoration: none; color: rgb(85, 83, 83); }
a:hover { border: medium none ; text-decoration: none; color: rgb(0, 0, 0); }
.left h2, .comments h3 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px; padding: 3px 0pt; font-size: 14px; }
.left ul, .right ul { margin: 0pt; padding: 0pt; list-style-type: none; line-height: normal; font-size: 12px; }
.left ul li, .right ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.left ul li ul, .right ul li ul { margin: 0pt; padding: 0pt 3px; list-style-type: square; }
.left ul li ul li, .right ul li ul li { border: 0pt none ; margin: 0pt; padding: 0pt 0pt 2px 14px; background: transparent url('bullet_001.gif') no-repeat scroll 0pt 4px; list-style-type: none; }
.left ul li ul li :hover { border-bottom: 1px solid rgb(204, 204, 204); }
.comments h3 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 0px 3px; padding: 3px 5px; font-size: 14px; }
.right h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 0px 3px 0pt; padding: 3px 5px 3px 0pt; font-size: 14px; color: rgb(50, 70, 126); }
.right ul, .right ul { margin: 0pt; padding: 0pt; list-style-type: none; line-height: normal; font-size: 12px; }
.right ul li, .right ul li { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; }
.right ul li ul, .right ul li ul { padding: 0pt 10px 0pt 0pt; list-style-type: square; }
.right ul li ul li, .right ul li ul li { border: 0pt none ; margin: 0pt; padding: 0pt 14px 2px 0pt; background: transparent url('bullet_001.gif') no-repeat scroll right 4px; list-style-type: none; }
.right ul li ul li :hover { border-bottom: 1px solid rgb(204, 204, 204); }
div.hr hr, div.br br { display: none; }
.middle2, .middle3 { border: 3px solid rgb(243, 243, 243); padding: 10px; margin-top: 10px; line-height: normal; margin-left: 10px; float: left; width: 237px; }
.middle2 h2, .middle3 h2 { border-bottom: 1px dashed rgb(204, 204, 204); margin: 0pt 7px 3px 0pt; padding: 3px 0pt; font-size: 14px; }
.middle2 :hover, .middle3 :hover { background: rgb(250, 250, 250) none repeat scroll 0% 0%; }
.ucomment img, .addthis img { border: 0pt none ; }
.bottomnav3 div { border: 1px solid rgb(206, 206, 206); padding: 2px 5px; float: right; margin-left: 1px; margin-top: 5px; font-size: 0.92em; }
.bottomnav3 div a:link, .bottomnav3 a:visited { font-weight: normal; color: rgb(85, 83, 83); }
.current3 { border: 1px solid rgb(206, 206, 206); background: rgb(206, 206, 206) none repeat scroll 0% 0%; font-weight: bold; color: rgb(255, 255, 255); }
.center-algn { padding-right: 25%; }
.comments { background: transparent url() repeat scroll 0% 0%; margin-bottom: 30px; clear: both; }
.commentTitle { font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; clear: both; }
.comInfo { border-bottom: 1px dotted rgb(191, 191, 191); padding: 4px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comLine { padding: 3px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; margin-bottom: 4px; }
.comAdds { border: 0px dotted rgb(191, 191, 191); padding: 0px; background: transparent url() repeat scroll 0% 0%; }
.comAddTitle { padding: 4px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(42, 49, 59); margin-top: 10px; }
.comAddSub { padding: 4px; background: rgb(244, 244, 244) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(42, 49, 59); }
.comAddChoose { padding: 4px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd1 { padding: 4px 30px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd2 { padding: 4px 60px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd3 { padding: 4px 20px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comAdd3 ul li { list-style-image: url('arrow_ar_001.gif'); }
.view1 { border: 1px solid rgb(244, 244, 244); padding: 2px; }
.view2 { padding: 5px; background: rgb(255, 255, 255) url() repeat scroll 0% 0%; }
.datePart1 { padding: 8px 0px 10px; float: right; width: 75%; text-align: right; }
.datePart2 { padding: 0px 0px 10px; float: left; width: 20%; text-align: left; }
.datePart3 { border: 1px solid rgb(197, 197, 197); padding: 2px 5px 2px 0px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; overflow: hidden; width: 98%; text-align: right; margin-bottom: 50px; margin-top: 10px; font-size: 12px; font-family: tahoma; clear: both; }
.datePart3 a, .datePart3 a:link, .datePart3 a:visited { font-weight: normal; color: rgb(51, 102, 153); }
.datePart3 a:hover { color: rgb(51, 102, 153); text-decoration: underline; }
.tooltip_img { margin-top: 4px; margin-left: 5px; float: right; }
.tooltip_des { margin-left: 10px; float: right; }
.calendar { border: 0px solid rgb(218, 218, 218); padding: 2px; text-align: center; font-size: 12px; }
.calendar a:link { text-decoration: none; }
.calendar a:visited { text-decoration: none; color: rgb(75, 75, 73); }
.calendar a:hover { text-decoration: none; color: rgb(174, 173, 173); }
.days { background: rgb(244, 244, 243) none repeat scroll 0% 0%; color: rgb(71, 11, 10); }
.cell { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tdcal { background: rgb(230, 230, 230) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.cell_today { border: 1px solid rgb(193, 191, 191); background: rgb(209, 208, 208) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.cell_off { color: rgb(153, 51, 0); font-weight: bold; }
.cell_off a:link { text-decoration: none; }
.cell_off a:visited { text-decoration: none; }
.cell_off a:hover { text-decoration: none; color: rgb(75, 75, 73); }
.cell_on { border: 1px solid rgb(209, 208, 208); background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(197, 207, 218); }
.ne { width: 85%; float: left; text-align: left; font-weight: bold; }
.pre { width: 15%; float: right; text-align: right; font-weight: bold; }
.ne img { border: medium none ; }
.pre img { border: medium none ; }
.postmetadata { line-height: 18px; margin-bottom: 25px; }
.entry h1, .entry h2, .entry h3, .entry h4 { border: medium none ; }

/* ::::: null ::::: */

.bottomnav3 div { padding: 2px 5px; float: right; margin-left: 1px; margin-top: 5px; font-size: 0.92em; }
.bottomnav3 div a:link, .bottomnav3 a:visited { font-weight: normal; }
.current3 { font-weight: bold; }
.bottomnav3 div { border: 1px solid rgb(206, 206, 206); }
.bottomnav3 a:link, a:visited { color: rgb(94, 138, 42); }
.current3 { border: 1px solid rgb(206, 206, 206); background: rgb(206, 206, 206) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.loginFavorite { border: 1px solid rgb(102, 102, 102); background-color: rgb(218, 218, 218); color: rgb(51, 51, 51); direction: rtl; font-size: 11px; position: absolute; text-decoration: none; width: 380px; }
.submitFavorite { border: 0.18em solid rgb(255, 255, 255); padding: 0em 0.18em; background-color: rgb(68, 68, 68); color: rgb(255, 255, 255); font-family: tahoma; font-weight: bold; text-align: center; }
.middle img { border: medium none ; }
.flag { border: 1px solid rgb(150, 193, 235); margin: 0px; padding: 1px; background: transparent url('new_header_bg.jpg') repeat-x scroll 0% 50%; color: rgb(0, 0, 128); font-family: tahoma; font-size: 11px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; height: 20px; line-height: normal; text-decoration: none; width: 120px; }
.flagB {  }
.flag a, visited { margin: 0px; padding: 2px; color: rgb(0, 0, 128); font-family: tahoma; font-size: 11px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; width: 100%; }
.flag a:hover { border: 0px solid rgb(150, 193, 235); margin: 0px; padding: 2px; color: rgb(0, 102, 204); font-family: tahoma; font-size: 11px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; width: 100%; }

/* ::::: http://login.maktoob.com/images/ar/login-div.css ::::: */

.ln09link { color: rgb(0, 102, 153); text-decoration: none; font-size: 12px; font-family: tahoma; }
.ln09link:hover { text-decoration: underline; }
.ln09main { margin: 0px auto; padding: 0px; font-family: tahoma; font-size: 12px; color: rgb(0, 0, 0); direction: rtl; }
.ln09box { margin: 20px auto; width: 596px; height: 303px; position: relative; }
.ln09box1 { width: 2px; height: 303px; float: right; }
.ln09box2 { width: 9px; height: 302px; float: left; }
.ln09box3 { padding: 10px ! important; background: transparent url('img21.gif') repeat-x scroll 0% 0%; width: 565px ! important; height: 293px; float: right; }
.ln09clos { position: absolute; left: -20px; z-index: 1000; top: -20px; }
.ln09padb5 { padding-bottom: 5px; }
.ln09padtb { padding: 10px 0px 0px; background: rgb(233, 233, 233) url('img22.gif') repeat scroll 0% 0%; }
.ln09dr1 { float: right; width: 270px; }
.ln09padt { padding-top: 10px; }
.ln09bld { font-weight: bold; }
.ln09padb5 { padding-bottom: 5px; }
.ln09ts { border: 1px solid rgb(204, 204, 204); padding: 4px 2px; width: 178px; }
.ln09col3 { color: rgb(51, 51, 51); font-size: 11px; margin-right: -2px; }
.ln09padt { padding-top: 10px; }
.ln09dl1 { padding: 10px; background: transparent url('news_box.gif') no-repeat scroll right center; float: left; width: 258px; height: 200px; position: relative; }
.ln09emailpic { position: absolute; top: 166px; left: 10px; }
.ln09fnt14 { font-weight: bold; font-size: 14px; }
.ln09padb15 { padding-bottom: 15px; }
.ln09talin { line-height: 20px; }
.ln09cl { clear: both; }
.ln09btn3 { border: 0px none ; background: transparent url('btn3.gif') no-repeat scroll 0% 0%; font-family: tahoma; width: 66px; height: 27px; color: rgb(255, 255, 255); padding-bottom: 3px; }
.ln09padtb15 { padding: 6px 0pt 0pt; }
.ln09col2 { color: rgb(240, 0, 0); }
.ln09bac { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 254, 226) none repeat scroll 0% 0%; }
.ln09tsr { border: 2px solid rgb(240, 0, 0); padding: 4px 2px; width: 178px; }
.ln09inframe { border-width: 0px; background: rgb(233, 233, 233) url('img22.gif') repeat scroll 0% 0%; }
.ln09bodydiv { background: rgb(233, 233, 233) none repeat scroll 0% 0%; }

/* ::::: http://bentelhalal.maktoobblog.com/wp-content/mu-plugins/calendar.css ::::: */

#wp-calendar { margin: 0pt; padding: 0pt; text-align: center; width: 100%; border-collapse: collapse; font-size: 1em; }
#wp-calendar caption a, #wp-calendar caption a:hover { background: transparent none repeat scroll 0% 0%; }
#wp-calendar th { font-weight: bold; }
#wp-calendar a { text-decoration: none; display: block; color: black; }
#wp-calendar td, #wp-calendar th { text-align: center; }
#wp-calendar tbody td a { text-decoration: underline; background-color: rgb(204, 204, 204); }
#wp-calendar caption { padding: 0.2em 1em 0.2em 0em; letter-spacing: 0.1em; font-weight: normal; text-align: right; font-size: 1.2em; }

/* ::::: http://bentelhalal.maktoobblog.com/wp-content/mu-plugins/sociable/sociable.css ::::: */

div.sociable { margin: 16px 0pt; }
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 238) none repeat scroll 0% 0%; position: absolute; display: block; top: -5em; color: black; line-height: 1.25em; }
.sociable span { display: block; }
.sociable ul { margin: 0pt ! important; padding: 0pt ! important; display: inline; }
.sociable ul li { margin: 0pt; padding: 1px; background: transparent none repeat scroll 0% 0%; display: inline ! important; list-style-type: none; }
.sociable ul li:before { content: ""; }
.sociable img { border: 0pt none ; margin: 0pt; padding: 0pt; float: none; width: 16px; height: 16px; }
.sociable-hovers { opacity: 0.4; }
.sociable-hovers:hover { opacity: 1; }

/* ::::: http://cdn.maktoob.com/images/blog_maktoob/wp/maktoob_files/bh_style.css ::::: */

.new_header { background: transparent url('new_header_bg_001.jpg') repeat-x scroll 0% 0%; height: 35px; width: 100%; min-width: 980px; direction: ltr; }
.link_main { padding: 10px; float: left; width: 70%; }
.link_box { position: relative; float: left; margin-right: 5px; color: rgb(51, 51, 51); font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.link_box a:link, .link_box a:visited { float: left; margin-right: 5px; color: rgb(51, 51, 51); font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.link_box a:hover { float: left; margin-right: 5px; color: rgb(136, 136, 136); font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.spcer_box { float: left; margin-right: 5px; color: rgb(51, 51, 51); }
.floatr { float: right; }
.tooltip_img { float: right; margin-left: 5px; }
.tooltip_des { float: right; margin-left: 10px; }
.datePart3 a, visited { color: rgb(51, 102, 153); }

.clear{clear:both;}
/*new tabs for blog*/
#mbs-portal-book-root-menu {font-size: 12px; width: 750px; }
#mbs-portal-book-root-menu li { margin: 0pt 0px 0pt 3px; float:right; text-align: center; line-height: 40px; }
#mbs-portal-book-root-menu li.last { margin-right: 0pt; }
#mbs-portal-book-root-menu li a { background: transparent url('bg_nav_tab.png') no-repeat scroll left top; display: block; height:40px;font-weight: bold; color:#fff; }
#mbs-portal-book-root-menu li a:hover { background: transparent url('bg_nav_tab_hover.png') no-repeat scroll left top; text-decoration: none; color:#00529c;}
#mbs-portal-book-root-menu li.mbs-portal-book-root-menu-item-active a { background: transparent url('bg_nav_tab_hover.png') no-repeat scroll left top; color:#00529c; }
#mbs-portal-book-root-menu li a span { background: transparent url('bg_nav_tabright.png') no-repeat scroll right top; display: block;}
#mbs-portal-book-root-menu li a:hover span { background: transparent url('bg_nav_tabright_hover.png') no-repeat scroll right top; }
#mbs-portal-book-root-menu li.mbs-portal-book-root-menu-item-active a span { background: transparent url('bg_nav_tabright_hover.png') no-repeat scroll right top; }

#mbs-portal-book-sub-menu { background:#eaeaea none repeat; height: 25px; width: 747px; float:right; margin-bottom: 0pt; }
#mbs-portal-book-sub-menu ul { margin: 0pt; background: none repeat; width: 100%; height:25px; display: none; text-align: right; }
#mbs-portal-book-sub-menu ul.mbs-portal-book-sub-menu-item-align-left { text-align: right; }
#mbs-portal-book-sub-menu ul li {margin: 0pt 15px; list-style-type: none; line-height: 25px; display: block; float:right;}
#mbs-portal-book-sub-menu a:link{ font-size:12px; font-weight:bold; color:#00529c;}
#mbs-portal-book-sub-menu ul li a { font-weight:bold; color:#00529c; }
#mbs-portal-book-sub-menu ul li a:hover { background:#b7d67b; font-weight:bold; color:#00529c;}
#mbs-portal-book-sub-menu ul li.mbs-portal-book-sub-menu-item-active a { background:#b7d67b; padding:2px }

#mbs-portal-book-menu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#mbs-portal-book-menu{ margin: 0pt auto; padding: 0pt 15px; width:750px; font-size:12px; color:#363636; font-family: tahoma; }




