.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 #0000B8; margin: 5px 0px 5px 0px; }
.title_plus { background: #0000B8; color: #fff; text-shadow: 2px 1px #0000B8; 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: 400px; overflow: hidden; position: relative; }
.scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar1 .scrollbar { background: transparent url(../images/scroll/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
.scrollbar1 .track { background: transparent url(../images/scroll/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width: 13px; position: relative; padding: 0 1px; }
.scrollbar1 .thumb { background: transparent url(../images/scroll/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/scroll/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('style/news/img/style_imgs/title_sub.png'); padding: 6px; }
.div_footer { background-color: #f0f0ee; background-image: url('style/news/img/style_imgs/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: #0000B8; }
.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: 200px; 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: 200px; 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('style/news/img/style_imgs/list_item_bg.jpg') no-repeat ; */ /*	 background-position: 0 -63px;  */ }
.sidebarmenu:hover a.subfolderstyle:hover { /* background: url('style/news/img/style_imgs/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; }
/*
	 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: #0000B8; 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: 970px; height: auto; padding: 0 0px; }
.main_header { float: left; width: 100%; }
/*               NAVTOP					*/
.navtop { font-family: arial; background: #f0f0ee; width: 970px; height: 30px; margin: auto; box-shadow: inset 0 0 1px 0px #424242; }
.navtop ul { font-weight: bold; list-style: none; padding: 0px; margin: 0px; }
.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; }
.navtop ul li a:hover, .navtop ul li span:hover { color: #f0f0ee; background: #0000B8; border-top: 0; }
.navtop_active { color: #0000B8; background: url('../images/bg.png'); border-top: 2px solid #0000B8; }
.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: #0000B8; 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: 200px; margin: 0 0 0px 0px; padding: 0; background: #fff; }
.rl_item ul { margin: 0; padding: 0; list-style: none; }
.rl_item ul li { width: 200px; text-align: right; }
.rl_item ul li a, .rl_item ul li ul a { font-weight: bold; width: 190px; 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: #0000B8; 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: #0000B8; }
#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: 970px; 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(style/news/img/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; border-radius: 5px; }
.clear { clear: both; }
ul.footermenu { float: right; width: 28%; }
ul.footermenu li { float: right; min-width: 33%; color: #fff; }
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; }
.footer-block { width: 100%; text-align: right; }