.poll1, .poll2, .poll3, .poll4 { }
.poll1 { background: #06C; }
.poll2 { background: #C60; }
.poll3 { background: #6C0; }
.poll4 { background: #0C6; }
.box_me { background-color: #fff; box-shadow: inset 0 0 1px 0px #424242; }
.box_me_plus { background-color: #fff; box-shadow: inset 0 0 1px 0px #B80000; margin: 5px 0px 5px 0px; }
.title_plus { color: #fff; font-weight: bold; font-size: 20px; box-shadow: inset 0 0 2px 2px #fff; padding: 10px 0px; text-align: center; }
.title_plus a, .title_plus a:hover { color: #fff; }
/* Tiny Scrollbar */
.scrollbar1 { width: 360px; margin: 5px 5px 10px; }
.scrollbar1 .viewport { width: 340px; height: 200px; overflow: hidden; position: relative; }
.scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar1 .scrollbar { background: url(../images/bg-scrollbar-track-y.png) no-repeat 0 0 #eee; position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width: 13px; position: relative; padding: 0 1px; }
.scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
.scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
.scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.table_a { background-color: #424242; color: #FFFFFF; }
.table_b { background-color: #e7e7e7 }
.table_c { background-color: #f0f0ee; border-width: 0; border-collapse: collapse; border-style: solid; padding-left: 4px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px; }
.table_c td { text-align: right; padding: 3px 20px; }
.table_info { background-color: #e7e7e7; font-weight: bold }
.td_title { background-color: #f0f0ee; color: #424242; height: 30px; text-align: center; font-weight: bold; }
.td_title a { color: #424242; }
.td_footer { background-color: #f0f0ee; }
.td_a { background-color: #424242; color: #FFFFFF; }
.td_a a { color: #FFFFFF; }
.td_b { background-color: #e7e7e7 }
.td_c { background-color: #f0f0ee }
.td_hl { background-color: #ffffb0 }
.div_title { background-color: #424242; color: #424242; background-image: url('../images/title_sub.png'); padding: 6px; }
.div_footer { background-color: #f0f0ee; background-image: url('../images/roaa2009-blook1-copy_03.gif') }
.div_a { background-color: #424242; color: #FFFFFF; }
.div_a a { color: #FFFFFF; }
.div_b { background-color: #e7e7e7 }
.div_c { background-color: #f0f0ee }
.div_hl { background-color: #ffffb0 }
table { font-family: arial; font-size: 15px; }
A { text-decoration: none; color: #424242; }
A:visited { text-decoration: none; }
A:hover { color: #B80000; }
.OndarkLink { color: #FFFFFF }
.informpopuptext { width: 230px; font-size: 10pt; border-width: 1px; border-style: outset; border-color: #ffffb0; layer-background-color: tan; background-color: #ffffb0; color: #000000; direction: rtl; }
/* for css menu */
.sidebarmenu ul { margin: 0px; padding: 0px; list-style-type: none; font: bold 15px arial; width: 100%; border-bottom: 0px solid #000000; background-color: #f0f0ee; z-index: 2; position: relative; }
.sidebarmenu ul li { position: relative; float: right; }
/* Top level menu links style */
.sidebarmenu ul li a { z-index: 0; width: 95%; display: block; }
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active { }
.sidebarmenu ul li a:visited { }
.sidebarmenu ul li a:hover { }
/*Sub level menu items */
.sidebarmenu ul li ul { z-index: 1; position: absolute; width: 200px; top: 0; visibility: hidden; }
.sidebarmenu a.subfolderstyle { /*	 background: url('images/list_item_bg.jpg') no-repeat ; */ /*	 background-position: 0 -63px;  */ }
.sidebarmenu:hover a.subfolderstyle:hover { /* background: url('images/list_item_bg.jpg') no-repeat ; */ /* background-position: 0 -92px; */ }
/* Holly Hack for IE \\\\\\\\*/
* html .sidebarmenu ul li { height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
	/* خاص بسلايدات اخر الاخبار */
.glidecontentwrapper { /* Do not change this value */
position: relative; z-index: 0; width: 100%; height: 320px; overflow: hidden; }
/*
		Total wrapper width: 350px+5px+5px=360px
		Or width of wrapper div itself plus any left and right CSS border and padding
		Adjust related containers below according to comments
	*/
.glidecontent { /*style for each glide content DIV within wrapper.*/ position: absolute; /* Do not change this value */ visibility: hidden; width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 6px }
/*
	 Total glidecontent width: 330px+10px+10px=350px
		Or width of wrapper div itself (not counting wrapper border/padding)
	*/
.glidecontenttoggler { /*style for DIV used to contain toggler links. */ float: right; margin-top: 0px; text-align: center; /*How to align pagination links: "left", "center", or "right"
	background: white; /*always declare an explicit background color for fade effect to properly render in IE*/ z-index: 1; position: relative; height: 320px; background: #fff; }
.glidecontenttoggler .next { position: relative; bottom: -55%; }
/*
	 Total contenttoggler width: 350px+5px+5px=360px
		Or total width of wrapper div (counting wrapper border/padding)
	*/
.glidecontenttoggler a { /*style for every navigational link within toggler */ display: -moz-inline-box; display: inline-block; padding: 2px; color: #424242; background-color: #fff; font-weight: bold; text-decoration: none; opacity: 1; float: right; width: 300px; text-align: right; border-bottom: 2px solid #f0f0ee; margin: 0px; }
.glidecontenttoggler a.selected { /*style for selected page's toggler link. ".selected" class auto generated! */ color: #e7e7e7; background-color: #424242; }
.glidecontenttoggler a:hover { }
.glidecontenttoggler a.toc { /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */ }
.glidecontenttoggler a.prev, .glidecontenttoggler a.next { /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */ }
.glidecontenttoggler a:hover.prev, .glidecontenttoggler a:hover.next { }
/* خاص بالتاب  */
	/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs { padding: 3px 0; margin-right: 0; margin-top: 10px; margin-bottom: 0; font: bold 15px arial; list-style-type: none; text-align: right; }
.shadetabs li { display: inline; margin: 0; }
.shadetabs li a { text-decoration: none; position: relative; z-index: 1; padding: 6px 16px; border: 1px solid #fff; background: #B80000; color: #fff; }
.shadetabs li a:visited { color: #fff; }
.shadetabs li a:hover { background: #eee; color: #2d2b2b; }
.shadetabs li a.selected { /*selected main tab style */ position: relative; }
.shadetabs li a.selected { /*selected main tab style */ background-color: white; color: #424242; border-bottom-color: white; }
.tabcontent { display: none; }
 @media print {
.tabcontent { display: block !important; }
}
/* header and footer */
body { background: #f0f0ee url('../images/bg.png'); padding: 0; margin: 0; }
img { border: 0px; }
a { text-decoration: none; }
/*               HEADER					*/
#wrapper { margin: 0; padding: 0px 0 0 0; direction: rtl; width: 100%; }
.center_wrapper { margin: auto; width: 1000px; height: auto; padding: 0 0px; }
.main_header { float: left; width: 100%; }
/*               NAVTOP					*/
.navtop { font-family: arial; background: #FFF; /* width: 1085px; */
height: 60px; /* margin: auto; */
color: #FFF; }
.navtop ul { font-weight: bold; list-style: none; padding: 0px; margin: 0px auto; }
.navtop ul li a, .navtop ul li span { margin: 0; padding: 5px 15px; float: right; text-align: center; border-left: solid 1px #CCC; transition: background .5s, color .5s; -webkit-transition: background .5s, color .5s; color: #FFF; }
, .navtop ul li a:hover, .navtop ul li span:hover {
 color: #f0f0ee;
 background: #B80000;
 border-top: 0;
}
.rightmenu { background: #FFF url('../images/rightmenu.png') no-repeat; width: 75px; height: 60px; }
.leftmenu { background: url('../images/leftmenu.png') no-repeat right 0px #fff; width: 75px; height: 60px; float: left; }
.navtop_active { color: #B80000; background: url('../images/bg.png'); border-top: 2px solid #B80000; }
.navtop_x ul { font-weight: bold; list-style: none; padding: 0px; margin: -3px 0px 0px 0px; }
.navtop_x ul li { color: #ddd; margin: 0px 0px 0 0; padding: 0px 10px; float: right; text-align: center; border-left: solid 1px #5e6672; }
.navtop_x ul li a { color: #ddd; }
.navtop_x ul li a:hover { color: #fff; }
/*               RIGHT LIST					*/
.right_list { font-family: arial; font-size: 14px; font-weight: bold; margin: 0; padding: 0px 0 0 0; }
.right_list_center { margin: 0 0px 10px 0px; width: 200px; border-radius: 5px 5px 0 0; display: table; border-top: solid 0px #e7e7e7; border-right: solid 1px #e7e7e7; border-left: solid 1px #e7e7e7; border-bottom: solid 1px #e7e7e7; }
.rl_top { position: relative; right: 0px; }
.rl_top h2 { width: 194px; float: right; background: #B80000; color: #fff; text-shadow: 2px 1px #424242; box-shadow: inset 0 0 2px 2px #fff; text-align: right; font-size: 18px; padding: 10px 6px 5px 0; margin: 0px 0 0 0; }
.rl_item { float: right; width: 100%; margin: 0 0 0px 0px; padding: 0; background: #fff; }
.rl_item ul { margin: 0; padding: 0; list-style: none; }
.rl_item ul li { width: 100%; text-align: right; }
.rl_item ul li a, .rl_item ul li ul a { font-weight: bold; width: 95%; margin: 0 0px 0 0; padding: 5px 10px 5px 0; float: right; list-style: none; transition: background 1s, color 1s; -webkit-transition: background 1s, color 1s; box-shadow: inset 0 0 2px 2px #fff; border-bottom: solid 1px #e7e7e7; }
.rl_item ul li a:hover { color: #B80000; background: #e7e7e7; }
/*               FOOTER					*/
#site_footer { width: 900px; float: right; margin: 8px; }
#site_footer ul { font-weight: bold; list-style: none; padding: 0px; margin: 0px; }
#site_footer ul li { float: right; color: #f0f0ee; padding: 3px 15px; border-left: solid 1px #f0f0ee; }
#site_footer ul li a { color: #f0f0ee; }
#site_footer ul li a:hover { color: #B80000; }
#counter { float: right; color: #424242; font-family: "arial"; font-size: 11px; padding: 0; margin: -35px 0 0 10px; width: auto; height: 20px; clear: both; float: left; }
#gosite_logo p { margin: 0px 0px 10px 0; padding: 5px; clear: right; text-align: center; }
#copy a :hover { color: red; }
.img_rounded, .img_rounded_gallery { margin: 5px 0 5px 0; background: #eee; padding: 4px; border-radius: 2px; box-shadow: 0px 2px 2px #424242; border: 1px solid #e7e7e7; }
#all_content { width: 1000px; height: auto; float: right; margin: 0; }
.icon_bg { background: #f0f0ee; border-radius: 20px; padding: 1px; box-shadow: 2px 2px 1px #424242; }
.rss { background: white; list-style-image: url(../images/rss_page.png); }
.rss ul { margin: 3px 0 0 5px; }
.rss ul li { padding: 15px 0 15px 0; margin: 0 0 10px 0; font-weight: bold; font-size: 14px; }
.rss ul li ul li { padding: 5px 0 0 0; margin: 0 0 0px 0; font-weight: bold; font-size: 12px; }
.content_cell_title { background-image: -ms-linear-gradient(top, #FFFFFF 0%, #f0f0ee 100%); background-image: -moz-linear-gradient(top, #FFFFFF 0%, #f0f0ee 100%); background-image: -o-linear-gradient(top, #FFFFFF 0%, #f0f0ee 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #f0f0ee)); background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #f0f0ee 100%); background-image: linear-gradient(to bottom, #FFFFFF 0%, #f0f0ee 100%); font-size: 24px; font-weight: bold; color: black; text-shadow: 0px 1px 2px #676767; text-align: right; height: 25px; border: 1px solid #f0f0ee; border-bottom: #ccc solid 1px; padding: 15px !important; }
.content_tools { /* IE10 Consumer Preview */ 
background-image: -ms-radial-gradient(left center, circle farthest-side, #FFFFFF 0%, #e7e7e7 100%); /* Mozilla Firefox */ 
background-image: -moz-radial-gradient(left center, circle farthest-side, #FFFFFF 0%, #e7e7e7 100%); /* Opera */ 
background-image: -o-radial-gradient(left center, circle farthest-side, #FFFFFF 0%, #e7e7e7 100%); /* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, left center, 0, left center, 973, color-stop(0, #FFFFFF), color-stop(1, #e7e7e7)); /* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(left center, circle farthest-side, #FFFFFF 0%, #e7e7e7 100%); /* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(circle farthest-side at left center, #FFFFFF 0%, #e7e7e7 100%); font-weight: bold; }
/* لتعدد الصفحات */ 
.pages_style { background: #e7e7e7; color: #424242; padding: 3px 7px; border: 1px solid #ccc; font-weight: bold; }
.pages_style:hover { background: #ffffb0; }
.current_page { background: #424242; color: #f0f0ee; padding: 3px 7px; border: 1px solid #424242; font-weight: bold; }
.my_list { background: #e7e7e7; color: #424242; padding: 0 5px 0 0px; }
.icon_within_text { margin: 0 0 -5px 0; padding: 0 5px 0px 5px; width: 20px; }
table#ArtSec img { max-width: 740px; }
.footerline { display: inherit; margin: 10px 0px; border-top: 1px solid #fff; padding: 5px; float: right; border-bottom: 1px solid #fff; font-size: 21px; }
.clear { clear: both; }
ul.footermenu { float: right; padding-right: 5px; margin: 0px 15px 0px 0px; }
ul.footermenu li { float: right; min-width: 30%; color: #fff; font-size: 16px; margin: 4px; line-height: 12px; }
ul.footermenu li a { color: #fff;/* font-size: 12px; */ }
.verline { border-left: 1px solid #ccc; width: 1px; height: 200px; display: block; float: right; position: relative; margin: 60px 0px 10px 20px; }
.footer-block { width: 100%; text-align: right; }
.social_btns { float: right; clear: both; position: absolute; width: 135px; right: 0px; margin-top: 23px; }
.google, .twitter, .facebook, .sharelink { float: left; margin: 0px 0px 0 0; border: 0px; }
#share { width: 760px; height: 250px; text-align: center; font-weight: bold; direction: rtl; background: #fff url('js/header_bg.jpg'); }
div.navtop { position: relative; }
div.navtop ul ul li a { min-width: 65px; }
div.navtop ul li { float: right; padding-top: 3px; margin: 0px 3px; }
div.navtop ul ul { display: none; }
div.navtop ul li:hover > ul { display: block; }
div.navtop ul { background: #FFF url(../images/bacmenu.png) repeat-x; }
div.navtop ul:after { content: ""; clear: both; display: block; }
div.navtop ul ul { background: #fff; border-radius: 5px; padding: 0; position: absolute; top: 50%; color: #555; z-index: 10; max-width: 38%; }
div.navtop ul ul li { position: relative; }
div.navtop ul ul li a { padding: 10px; color: #555 !important; border: none; }
div.navtop ul ul li a:hover { background: #b80000; color: #fff !important; }
div.navtop ul ul ul { position: absolute; right: 100%; top: 0; }
div.navtop ul ul li:first-child { border-left: none; border-top: none; }
div.navtop ul ul li:last-child { border-right: none; border-bottom: none; }
.navtop ul ul li span { border: none; padding: 10px; }
.topheader { width: 100%; height: 40px; background: #424242; border-bottom: 5px solid #B80000; }
.HeaderLogo { margin: auto; width: 1000px; border: #CCC solid 3px; border-bottom: 0px; border-radius: 15px 15px 0px 0px; box-shadow: 0px 0px 25px 5px #888; background: url(../images/headerbox.png); }
.search_input { background: #fff url('../images/search.png') no-repeat; border: 0; height: 23px; width: 190px; padding: 0 10px 3px 10px; color: #aaa; font-family: tahoma; margin: 0px; float: left; transition: width .5s; -webkit-transition: width .5s; border-radius: 5px; }
.search_input:focus { }
.sliderhedate { z-index: 3; position: absolute; margin: 0px; padding-top: 0px; margin-right: 5px; }
.boxhead1 { background: url(../images/headerback.png); color: #fff; font-size: 20px; padding: 5px; }
.boxhead2 { background: url(../images/headerback1.png); color: #fff; font-size: 20px; padding: 5px; }
.more1 { float: left; margin: 0px 10px; font-size: 18px; border: 1px solid #CCC; padding: 3px 8px; border-radius: 10px; background: url(../images/headerback.png); cursor: pointer; color: #fff !important; }
.more2 { float: left; margin: 0px 10px; font-size: 18px; border: 1px solid #CCC; padding: 3px 8px; border-radius: 10px; background: url(../images/headerback1.png); cursor: pointer; color: #fff !important; }
.footerbox { width: 1000px; height: 30px; display: table; color: #fff; border-top: 5px solid #B80000; margin: auto; direction: rtl; background: #429bb1; background: -moz-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #429bb1), color-stop(100%, #1c585b)); background: -webkit-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -o-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -ms-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: linear-gradient(top, #429bb1 0%, #1c585b 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#429bb1', endColorstr='#1c585b', GradientType=0 );
}
.footerhand { background: #429bb1; background: -moz-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #429bb1), color-stop(100%, #1c585b)); background: -webkit-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -o-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: -ms-linear-gradient(top, #429bb1 0%, #1c585b 100%); background: linear-gradient(top, #429bb1 0%, #1c585b 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#429bb1', endColorstr='#1c585b', GradientType=0 );
position: absolute; width: 172px; border-top: 5px solid #B80000; }
.footerhand img { width: 100%; height: 345px; }
.insidetop { width: auto; margin: 0px; padding: 7px 0 7px 20px; clear: right; background: url(../images/inside.png); background-position: 0 -74px; height: 23px; width: auto; clear: both; }
.insidetop ul { font-family: tahoma; font-size: 12px; font-weight: bold; width: auto; list-style: none; padding: 0px 0px 0px 0px; margin: -4px 0px 0 0; }
.insidetop ul li a { color: #777; float: right; margin: -7px 0px 0px 0px; padding: 7px 5px 0 20px; width: auto; height: 27px; background-image: url(../images/inside.png); background-position: 0 -1px; }
.insidetop ul li a:hover { color: #333; float: right; margin: -7px 0px 0px 0px; padding: 7px 5px 0 20px; width: auto; height: 27px; background-image: url(../images/inside.png); background-position: 0 -38px; }
.insidetop ul li { color: #999; float: right; margin: -2px 0px 0px 0px; padding: 7px 5px 0 0px; width: auto; height: 30px; }
#start { color: white; float: right; margin: -2px 0px 0px 0px; padding: 7px 5px 0 20px; height: 27px; background-image: url(../images/inside.png); }
#start:hover { background-image: url(../images/inside.png); background-position: 0 -38px; }
#logo_footer { background: url(../images/logo3.png) right center no-repeat; height: 94px; width: 148px; margin: 14px; }
#footer_info { color: #fff; font-size: 13px; line-height: 22px; }
#footer_info a { text-decoration: none; color: yellow }
#footer_info a:hover { color: #4ba8ff }
