﻿body {margin: 0px; font-family: Tahoma; font-size: 12px; text-decoration: none; direction: rtl; background-color: #d4d2d2;}

image {border-width: 0px;}

a:link {font-family: Tahoma; font-size: 12px; text-decoration: none; color: #000000;}

a:active {font-family: Tahoma; font-size: 12px; text-decoration: none; color: #000000;}

a:visited {font-family: Tahoma; font-size: 12px; text-decoration: none; color: #000000;}

.total_number_participants {color: #f26522; font-family: Tahoma; font-size: 14px;}

a:hover {color: #b60b25; font-family: Tahoma; font-size: 12px; text-decoration: none;}

.table_border1 {border: 1px solid #00779f;}

.table_border_bottom {border-bottom: 1px solid #c4d7e9;}

.tables_head {background-color: #c4d7e9; height: 35px;}

.adv_search_controls {width: 250px; border-color: #c4d7e9; border-style: solid; border-width: 1px;}

.controls {width: 250px; border-color: #c4d7e9; border-style: solid; border-width: 1px; height: 20px;}

.controls_2 {width: 150px; border-color: #c4d7e9; border-style: solid; border-width: 1px; height: 20px;}

.controls_3 {width: 200px; border-color: #c4d7e9; border-style: solid; border-width: 1px; height: 20px;}

.controls_4 {width: 50px; border-color: #c4d7e9; border-style: solid; border-width: 1px; height: 20px;}

.txt_box {width: 250px; border-color: #c4d7e9; border-style: solid; border-width: 1px; height: 50px;}

.red_title_1 {font-family: Tahoma; color: #b60b25; font-size: 13px;}

.red_title_2 {font-family: Tahoma; color: #b60b25; font-size: 12px;}

.text_1 {font-family: Tahoma; color: #000000; font-size: 12px;}

.text_1 a:link {font-family: Tahoma; color: #000000; font-size: 12px; text-decoration: none;}

.text_1 a:visited {font-family: Tahoma; color: #000000; font-size: 12px; text-decoration: none;}

.text_1 a:active {font-family: Tahoma; color: #000000; font-size: 12px; text-decoration: none;}

.text_1 a:hover {font-family: Tahoma; color: #b60b25; font-size: 12px; text-decoration: underline;}

.close {font-family: Tahoma; color: #ffffff; font-size: 11px; vertical-align: top;}

.notes {font-family: Arial; color: #b60b25; font-size: 10px;}

.links {font-family: Tahoma; font-size: 12px; font-weight: bold; vertical-align: top;}

.links a:link {font-family: Tahoma; font-size: 12px; font-weight: bold; vertical-align: top;}

.links a:visited {font-family: Tahoma; font-size: 12px; font-weight: bold; vertical-align: top; color: #a20019;}

.links a:hover {font-family: Tahoma; font-size: 12px; font-weight: bold; vertical-align: top; color: #a20019;}

.links a:active {font-family: Tahoma; font-size: 12px; font-weight: bold; vertical-align: top; color: #a20019; text-decoration: none;}

.links_selected {font-family: Tahoma; font-size: 10px; font-weight: bold; vertical-align: top; color: #00678e;}

a.links_selected:link {font-family: Tahoma; font-size: 10px; font-weight: bold; vertical-align: top; color: #00678e;}

a.links_selected:active {font-family: Tahoma; font-size: 10px; font-weight: bold; vertical-align: top; color: #00678e; text-decoration: none;}

a.links_selected:visited {font-family: Tahoma; font-size: 10px; font-weight: bold; vertical-align: top; color: #00678e;}

a.links_selected:hover {font-family: Tahoma; font-size: 10px; font-weight: bold; vertical-align: top; color: #b20101;}

.tabs {float: right; margin-right: 1px; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 34px; width: 92px; text-align: center; color: #abbdc2; text-decoration: none; line-height: 35px;}

.selected_tab a:link,.selected_tab a:active,.selected_tab a:visited 

{background-image: url('../images/selected_tab.jpg'); background-repeat: no-repeat;background-position:center bottom; float: right; margin-right: 1px; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 34px; width: 92px; text-align: center; color: #ffffff; text-decoration: none; line-height: 35px;}

.selected_tab a:hover {float: right; margin-right: 1px; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 34px; width: 92px; text-align: center; color: #ffffff; text-decoration: none; line-height: 35px;}


.tabs a:link,.tabs a:active,.tabs a:visited {float: right; margin-right: 1px; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 35px; width: 92px; text-align: center; color: #abbdc2; text-decoration: none; line-height: 35px;}

.tabs a:hover {float: right; margin-right: 1px; font-family: Tahoma; font-weight: bold; font-size: 11px; height: 35px; width: 92px; text-align: center; color: #ffffff; text-decoration: none; line-height: 35px;}



.featured_content_title {background-image: url('../images/featured_content_block_title.jpg'); background-repeat: no-repeat; background-position: right; height: 22px; text-align: left; padding-right: 3px; vertical-align: bottom;}

.featured_content_text {font-family: Tahoma; font-size: 12px; color: #b60b25; vertical-align: top;}

.block_head {background-image: url('../images/head_big_block_bg.jpg'); background-repeat: repeat-x; height: 29px; vertical-align: middle; text-align: right;}

.block_footer {background-image: url('../images/footer_big_block_bg.jpg'); background-repeat: repeat-x; height: 26px; vertical-align: middle; text-align: center;}

.block_content {border-right: 1px #d0e5f9 solid; border-right: 1px #d0e5f9 solid;}

.image_block {height: 90px; width: 90px; vertical-align: middle; text-align: center; background-color: #f3f3f3; padding-top: 15px; padding-bottom: 15px; padding-right: 10px; padding-left: 10px;}

.description_block {width: 100%; vertical-align: top; padding: 10px; text-align: justify;}

.poster_name_block {width: 150px; vertical-align: top; text-align: right; padding: 10px;}

.document_small_image {vertical-align: middle; text-align: center;}

.sac {width: 40px; height: 48px; float: left;}

.sac_hidden {width: 40px; height: 48px; float: right; display: none;}

.sac_small {width: 28px; height: 34px; float: right;}

.document_title {font-family: Arial; font-size: 14px; font-weight: bold; color: #105cb6; text-decoration: underline; text-align: right;}

a.document_title:link {font-family: Arial; font-size: 14px; font-weight: bold; color: #105cb6; text-decoration: underline; text-align: right;}

a.document_title:active {font-family: Arial; font-size: 14px; font-weight: bold; color: #105cb6; text-decoration: underline; text-align: right;}

a.document_title:visited {font-family: Arial; font-size: 14px; font-weight: bold; color: #105cb6; text-decoration: underline; text-align: right;}

a.document_title:hover {font-family: Arial; font-size: 14px; font-weight: bold; color: #b00309; text-decoration: underline; text-align: right;}

.document_title_2 {font-family: Tahoma; font-size: 11px; color: #bb0101; text-decoration: underline;}

.title_3 {font-family: Tahoma; font-size: 11px; color: #23abd3; font-weight: bold;}

.document_title_2 a:link {font-family: Tahoma; font-size: 11px; color: #bb0101; text-decoration: underline;}

.document_title_2 a:visited {font-family: Tahoma; font-size: 11px; color: #bb0101; text-decoration: underline;}

.document_title_2 a:hover {font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline;}

.document_title_2 a:active {font-family: Tahoma; font-size: 11px; color: #bb0101; text-decoration: underline;}

.icons_title {font-family: Tahoma; font-size: 11px; color: #030374;}

.icons_title a:link {font-family: Tahoma; font-size: 11px; color: #030374;}

.icons_title a:visited {font-family: Tahoma; font-size: 11px; color: #030374;}

.icons_title a:hover {font-family: Tahoma; font-size: 11px; color: #bb0101;}

.icons_title a:active {font-family: Tahoma; font-size: 11px; color: #030374; text-decoration: none;}

.featured_content_buttons1 {background-image: url('../images/featured_content_button_bg.jpg'); background-repeat: no-repeat; width: 90px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px;}

.featured_content_buttons_selected {background-image: url('../images/featured_content_button_bg.jpg'); background-repeat: no-repeat; width: 90px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px; color: #b60b25;}

.featured_content_buttons2 {background-image: url('../images/featured_content_button_bg2.jpg'); background-repeat: no-repeat; width: 110px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px;}

.featured_content_buttons2_selected {background-image: url('../images/featured_content_button_bg2.jpg'); background-repeat: no-repeat; width: 110px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px; color: #b60b25;}

.featured_content_buttons3 {background-image: url('../images/featured_content_button_bg3.jpg'); background-repeat: no-repeat; width: 95px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px;}

.featured_content_buttons4 {background-image: url('../images/featured_content_button_bg4.jpg'); background-repeat: no-repeat; width: 125px; height: 28px; text-align: center; vertical-align: middle; font-size: 12px;}

.arrange_content {width: 29px;}

.selected_number {color: #b60b25; width: 50px; height: 50px;}

.left_block_head {background-image: url('../images/left_block_head.jpg'); background-repeat: no-repeat; height: 47px; font-family: Tahoma; font-size: 12px; color: #b60b25; vertical-align: top; padding-top: 5px; text-align: right; padding-right: 10px;}

.left_block_bottom {background-image: url('../images/left_block_bottom.jpg'); background-repeat: no-repeat; height: 9px;}

.left_block_contant {text-align: justify; vertical-align: top; color: #666666; font-family: Tahoma; font-size: 12px; padding-right: 30px; padding-left: 5px;}

.footer_content {background-image: url('../images/footer_bg.jpg'); background-repeat: repeat-x; height: 51px;}

.footer_text {font-family: Tahoma; font-size: 11px; text-align: right; line-height: 20px; color: #4a4a4a;}

a.footer_text:link {font-family: Tahoma; font-size: 11px; text-align: right; line-height: 20px; color: #4a4a4a;}

a.footer_text:active {font-family: Tahoma; font-size: 11px; text-align: right; line-height: 20px; color: #4a4a4a;}

a.footer_text:visited {font-family: Tahoma; font-size: 11px; text-align: right; line-height: 20px; color: #4a4a4a;}

a.footer_text:hover {font-family: Tahoma; font-size: 11px; text-align: right; line-height: 20px; color: #18b0ed;}

.footer_text_red {font-family: Tahoma; font-size: 9px; color: #bb0101; font-weight: bold;}

.txt_box2 {width: 120px; border: solid 1px #c1c2bf; vertical-align: middle; height: 15px; border: 1px #c1c2bf solid; color: #004664; font-family: tahoma; font-size: 11px;}

.search-textbox {background-image: url('../images/magnifier.png'); background-repeat: no-repeat; background-position: right center; padding-right: 20px; width: 200px; height: 16px; border: 1px #c1c2bf solid; vertical-align: bottom; color: #004664; font-family: tahoma; font-size: 11px; margin-bottom: 5px;}

.search-dropdownlist {width: 100px; height: 20px; border: 1px #c1c2bf solid; vertical-align: middle; color: #004664; font-family: tahoma; font-size: 11px; vertical-align: bottom; margin-bottom: 5px;}

.search_button {display: inline-block; vertical-align: bottom;}

.advanced_search_link {font-family: Tahoma; font-size: 12px; text-decoration:underline; color: #00678e; text-decoration: none;}

a.advanced_search_link:link, active, visited {font-family: Tahoma; text-decoration:underline; font-size: 12px; color: #00678e;}

a.advanced_search_link:hover {font-family: Tahoma; font-size: 12px; text-decoration:underline; color: #1fb8f4; }

a.login_links:link {display: block; height: 18px; font-family: Tahoma; font-size: 12px; color: #a20303; text-decoration: underline;}

a.login_links:active {display: block; height: 18px; font-family: Tahoma; font-size: 12px; color: #a20303; text-decoration: underline;}

a.login_links:visited {display: block; height: 18px; font-family: Tahoma; font-size: 12px; color: #a20303; text-decoration: underline;}

a.login_links:hover {display: block; height: 18px; font-family: Tahoma; font-size: 12px; color: #000000; text-decoration: underline;}

.categories_table_head {background-color: #c4d7e9; height: 35px; font-family: Tahoma; font-size: 15px; color: #030374; vertical-align: middle; padding-left: 10px;}

.categories_table_bottom {background-color: #c4d7e9; height: 25px; vertical-align: middle; text-align: center;}

.categories_body {border: 1px #c4d7e9 solid; height: 455px; vertical-align: top; background-color: #f4faff;}

.categories_row {width: 38px; height: 25px; padding-left: 3px;}

.categories_separator {height: 1px; background-color: #FFFFFF;}

.grid_content {background-color: #eaf5ff; border: 1px #bedcf1 solid;}

.small_description {font-family: Tahoma; font-size: 11px; text-align: right;}

.right_block_head {background-image: url('../images/right_blocks_head.jpg'); background-repeat: repeat-x; height: 33px;}

.small_image_border {border: 2px #007da4 solid; width: 76px; height: 68px;}

.small-text {font-family: Tahoma; font-size: 11px;}

.right_block_title {font-family: Tahoma; font-size: 12px; color: #000000; text-align: right;} /* Rating */

.align {float: right;}

.ratingStar {font-size: 0pt; width: 15px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}

.filledRatingStar {background-image: url(../Images/FilledStar.png);}

.emptyRatingStar {background-image: url(../Images/EmptyStar.png);}

.savedRatingStar {background-image: url(../Images/SavedStar.png);} /* Rating End */

a.more:link {font-family: Tahoma; font-size: 12px; color: #0089cf; display: block; text-decoration: none; border-bottom: 1px #0089cf solid; width: 55px; height: 20px; float: left;}

a.more:active {font-family: Tahoma; font-size: 12px; color: #0089cf; display: block; text-decoration: none; border-bottom: 1px #0089cf solid; width: 55px; height: 20px; float: left;}

a.more:visited {font-family: Tahoma; font-size: 12px; color: #0089cf; display: block; text-decoration: none; border-bottom: 1px #0089cf solid; width: 55px; height: 20px; float: left;}

a.more:hover {font-family: Tahoma; font-size: 12px; color: #a30109; display: block; text-decoration: none; border-bottom: 1px #a30109 solid; width: 55px; height: 20px; float: left;}

.more_arrow {font-family: tahoma; font-size: 16px; font-weight: bold; color: #0089cf; display: inline-block; height: 15px; vertical-align: bottom; cursor: pointer;}

.Thread_tiltle {height: 25px; background-color: #eaf5ff; vertical-align: middle;}

.thread_txt {height: 40px; background-color: #eaf5ff; font-family: Tahoma; font-size: 11px; padding: 5px; vertical-align: top;}

.comment_header_and_footer {background-color: #ffffff; border: solid 1px #8f9192; height: 22px;}

.comment_body {padding: 5px; vertical-align: top; font-family: tahoma; color: #00739a; text-align: center;}

.tabs_body {background-color: #f8f8f8; border-left: 1px #b9b9b9 solid; border-right: 1px #b9b9b9 solid;}

.tabs_body_bottom {background-color: #f8f8f8; border-left: 1px #b9b9b9 solid; border-right: 1px #b9b9b9 solid; border-bottom: 1px solid #b9b9b9;}

.commentary_tab_selected {background-image: url('../images/comments_selected_tab.jpg'); background-repeat: no-repeat; background-position: bottom center; height: 35px; width: 91px; text-align: center; vertical-align: middle; font-size: 10px; color: #c90020; font-weight: bold;}

.commentary_tab_selected a {height: 35px; width: 91px; text-align: center; vertical-align: middle; font-size: 10px; color: #c90020; font-weight: bold;}

.commentary_tab {border-bottom: solid 1px #b9b9b9; height: 35px; width: 91px; text-align: center; vertical-align: middle; font-size: 10px; color: #28628a; font-weight: bold;}

.commentary_tab a:link {font-size: 10px; color: #28628a; font-weight: bold;}

.commentary_tab a:visited {font-size: 10px; color: #28628a; font-weight: bold;}

.commentary_tab a:hover {font-size: 10px; color: #c90020; font-weight: bold;}

.commentary_tab a:active {font-size: 10px; color: #28628a; font-weight: bold; text-decoration: none;}

.questions_Answers_selected {background-image: url('../images/comments_selected_tab.jpg'); background-repeat: no-repeat; background-position: bottom center; height: 35px; width: 144px; text-align: center; vertical-align: middle; font-size: 10px; color: #c90020; font-weight: bold;}

.questions_Answers_selected a {height: 35px; width: 144px; text-align: center; vertical-align: middle; font-size: 10px; color: #c90020; font-weight: bold;}

.questions_Answers {border-bottom: solid 1px #b9b9b9; height: 35px; width: 144px; text-align: center; vertical-align: middle; font-size: 10px; font-weight: bold; color: #28628a;}

.questions_Answers a:link {font-size: 10px; font-weight: bold; color: #28628a;}

.questions_Answers a:visited {font-size: 10px; font-weight: bold; color: #28628a;}

.questions_Answers a:hover {font-size: 10px; font-weight: bold; color: #c90020;}

.questions_Answers a:active {font-size: 10px; font-weight: bold; color: #28628a; text-decoration: none;}

.comments_questions_tabs_separator {width: 1px; border-bottom: 1px #b9b9b9 solid;}

.tabs_irght_td {border-bottom: 1px #c4d6ec solid;}

.Post_Comment_button {width: 103px; height: 35px; background-image: url('../images/post_comment_button.jpg'); background-repeat: no-repeat; text-align: center; vertical-align: middle; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #d4d4d6;}

.Post_Comment_button a {font-size: 10px; font-weight: bold; color: #d4d4d6;}

.Post_Comment_button a:hover {font-family: Tahoma; font-size: 10px; font-weight: bold; color: #ffffff;}

.comment_text_box {width: 300px; height: 50px;}

.reply_spam_comment {font-family: Tahoma; font-size: 11px; color: #c81d3b; vertical-align: middle; text-align: right; padding-right: 10px;}

.reply_spam_comment a:link {font-family: Tahoma; font-size: 11px; color: #c81d3b;}

.reply_spam_comment a:visited {font-family: Tahoma; font-size: 11px; color: #c81d3b;}

.reply_spam_comment a:hover {font-family: Tahoma; font-size: 11px; color: #28628a;}

.reply_spam_comment a:active {font-family: Tahoma; font-size: 11px; color: #c81d3b; text-decoration: none;}

.comment_writer {font-size: 10px; color: #0c6082; font-weight: bold; text-align: right;}

.comment_date {font-size: 10px; color: #0c6082; font-weight: bold; text-align: right; padding-right: 10px;}

.privacy_information {padding: 5px; text-align: right;}

.tags_text {text-align: justify; line-height: 25px; font-family: Arial; color: #666666;}

.tags_text a:link {font-family: Arial; color: #666666;}

.tags_text a:visited {font-family: Arial; color: #666666;}

.tags_text a:hover {font-family: Arial; color: #1cb4f1;}

.tags_text a:active {color: Black; text-decoration: none;}

.comment-textbox {overflow: auto;} /* pager style */

.PagerContainerTable {color: #000000;}

.PagerInfoCell {padding-right: 6px; padding-left: 6px; font: bold 11px arial, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #000000; border: solid 1px #717171; white-space: nowrap; font-weight: normal; display: inline-block; height: 25px; line-height: 25px;}

a.PagerInfoCell:link {color: #ffcc66; text-decoration: none;}

a.PagerInfoCell:visited {color: #ffcc66; text-decoration: none;}

a.PagerInfoCell:Hover {color: #ffcc66; text-decoration: none;}

a.PagerInfoCell:active {color: #ffcc66; text-decoration: none;}

.PagerCurrentPageCell {color: #ffffff; background-color: #005f92; display: inline-block; padding: 7px; margin: 1px; text-align: center; vertical-align: middle; cursor: default;}

.PagerOtherPageCells {color: #3b75ad; border: 1px #72a8db solid; background-color: #ffffff; display: inline-block; padding: 6px; margin: 1px; text-align: center; vertical-align: middle; cursor: default;}

.PagerSSCCells {background-color: #cccccc;}

.PagerHyperlinkStyle {font: 12px arial, Tahoma;}

a.PagerHyperlinkStyle:link {color: #000000; text-decoration: none; font: 12px arial, Tahoma;}

a.PagerHyperlinkStyle:visited {color: #000000; text-decoration: none; font: 12px arial, Tahoma;}

a.PagerHyperlinkStyle:hover {color: #000000; text-decoration: none; font: 12px arial, Tahoma;}

a.PagerHyperlinkStyle:active {color: #000000; text-decoration: none; font: 12px arial, Tahoma;}

.comment-spam-span {cursor: pointer;}

.comment-spam-span-clicked {cursor: default; font-weight: bold;}

.comment-show-hide-span {color: Blue;}

.IBook_title {vertical-align: middle; display: inline-block; height: 20px; line-height: 20px; background-image: url('../images/general_item_icon.jpg'); background-repeat: no-repeat; background-position: right center; padding-right: 25px; color: #ffffff; font-family: Tahoma; font-size: 14px;}

.navegation_trail_bg {background-image: url('../images/navegation_trail_bg.jpg'); background-repeat: repeat-x; height: 35px;}

td.navegation_trail {vertical-align: bottom; padding-bottom: 3px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #04396b; text-align: center;}

td.navegation_trail_selected {vertical-align: bottom; padding-bottom: 3px; font-family: Tahoma; font-size: 12px; font-weight: bold; color: #b24145; text-align: center; background-image: url('../images/navegation_trail_arrow.jpg'); background-repeat: no-repeat; background-position: center top;}

.correct_answer_txtBox {border-color: #c4d7e9; border-style: solid; border-width: 1px;}

.unit_separator {width: 2px; background-color: #bbd4ea;}

.required_data {color: #2b5d0c; font-family: Tahoma; font-size: 12px;}

td.separator {border-left: 1px solid #c4d7e9;}

td.separator2 {border-bottom: 1px solid #c4d7e9;}

hr.separator3 {color: #007299; width: 75%; height: 1px;}

.fck_editor {vertical-align: top;}

.create_page_insert_content_header {border: 1px #1395bd solid; height: 22px; text-align: left;}

.create_page_insert_content_body {background-color: #ffffff; text-align: right;}

.steps_bg1 {background-image: url('../images/steps_bg1.gif'); background-repeat: no-repeat;}

.create_program_step1 {background-image: url('../images/create_program_steps1_ar.gif'); background-repeat: no-repeat; background-position: center 3px; width: 293px; height: 33px;}

.create_program_step2 {background-image: url('../images/create_program_steps2_ar.gif'); background-repeat: no-repeat; background-position: center 3px; width: 293px; height: 33px;}

.comment-text-required {overflow: auto; background: #FFFFE8 url('../images/enter-comment.jpg'); background-repeat: no-repeat;}

.create_ibook_steps1 {background-image: url('../images/ibook_steps1_ar.jpg'); background-repeat: no-repeat; background-position: center 3px; width: 525px; height: 33px;}

.create_ibook_steps2 {background-image: url('../images/ibook_steps2_ar.gif'); background-repeat: no-repeat; background-position: center 3px; width: 525px; height: 33px;}

.create_ibook_steps3 {background-image: url('../images/ibook_steps3_ar.jpg'); background-repeat: no-repeat; background-position: center 3px; width: 525px; height: 33px;}

.create_ibook_steps4 {background-image: url('../images/ibook_steps4_ar.jpg'); background-repeat: no-repeat; background-position: center 3px; width: 525px; height: 33px;}

.comment-answer-header {background: #3E3E3E; background-color: #3E3E3E; font-weight: bold; height: 20px;}

.answer-user-name {color: #F4F3F1; font-size: 7.5pt;}

.answer-time {font-size: 10px; color: #FFDDE1; font-weight: bold; text-align: right; padding-right: 10px;}

.modalBackground {background-color: Gray; filter:alpha(opacity=70); opacity: 0.7;}

td.top_pager {background-color: #edf6ff; border-bottom: 1px #a3c7e2 solid; border-top: 1px #a3c7e2 solid; vertical-align: middle; text-align: center; padding: 2px; border-right: 1px #d0e5f9 solid; border-left: 1px #d0e5f9 solid;}

.border_right_left {border-right: 1px #d0e5f9 solid; border-left: 1px #d0e5f9 solid;}

.v_middle {vertical-align: middle;}

.question-answer-link:link {font-family: Tahoma; font-size: 12px; color: #c81d3b;}

.answer-popup-table {background: #9DB8D2; border: solid 1px #000000;}

.select_module_table_heade {background-image: url('../images/ibook_main_block_bg.jpg'); background-repeat: repeat-x; height: 37px; vertical-align: top;}

.module_radiobutton_txt {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #ffffff; vertical-align: top;}

.module_describtion {background-color: #ffffff; color: #56585b; text-align: right; padding: 20px;}

.tooltip {display: none; vertical-align: top; text-align: right; width: 150px; z-index: 3; margin:10px     background-color:#eaf5ff; border: solid 1px #a5c3df; /* for IE */ filter:alpha(opacity=90); /* CSS3 standard */ opacity: 0.9;}

.tooltip_items {vertical-align: top;}

.tooltip_items a:link {vertical-align: top; background-color: Transparent;}

.tooltip_items a:visited {vertical-align: top; background-color: Transparent;}

.tooltip_items a:hover {vertical-align: top; background-color: Transparent;}

.tooltip_items a:active {vertical-align: top; background-color: Transparent; text-decoration: none;}

.confirmation_message {width: 100%; background-color: #eaf5ff; height: 20px; padding-top: 5px; text-align: center; color: #b60b25; font-family: Tahoma; font-size: 12px;}

.logo_container {background-color: #ffffff;}

.chracter-validator-textbox {width: 30px; border-width: 0px; background-color: #F4F9FC; text-align: center; font-weight: bold; font-family: tahoma; color: #b60b25; font-size: 10px;}

.create-edoc-table {border: solid 1px #5B5548; background: #F3F8FC; width: 600px; text-align: center;}

.header_block_text_align1 {text-align: right;}

.header_block_text_align2 {text-align: left;}

.TextAlignCenter {text-align: center;}

.text-box-char-counter {display: block;}

.progress-bar-container {width: 200px; background: #ffffff; border: solid 1px #000000; height: 8px; text-align: left;}

.progress-bar {background: #49050B; width: 0px; height: 100%; font-size: 1px;}

.eDoc-upload-div {border: solid 1px #000000; width: 70%; background: #F4F5F7; /*height: 60px;*/ padding: 3px;}

.eDoc-upoad-message-div {text-align: right; width: 95%; padding-top: 10px;}

.eDoc-file-size-message {font-weight: bold;}

.eDoc-file-types-div {padding: 0 10px 0 10px;}

.eDoc-uploaded-file-message {font-size: 14pt; height: 100px; vertical-align: middle; color: #225B11; height: 100%;}

.admin_grid_view_raw_bg {background-color: #edf6ff; border-top: 1px #a3c7e2 solid; border-bottom: 1px #a3c7e2 solid; height: 30px;}

.signin_message {width: 98%; background-color: #003956; height: 30px; vertical-align: top; text-align: center; padding-top: 15px; border: 1px solid #d9eaf9; font-family: Tahoma; font-size: 12px; color: #ffffff;}

.signin_message a {font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: underline;}

.signin_message a:hover {font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: underline;}

.login_block_bg {width: 97%; background-color: #ffffff; height: 200px; vertical-align: top; text-align: center; padding-top: 25px; border: 1px solid #8b8c8c;}

.bold {font-weight: bold;}

.MyCalendar .ajax__calendar_container {border: 1px solid #646464; background-color: Blue; color: red;}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year {color: black;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year {color: black;}

.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year {color: black; font-weight: bold;}

.eDoc-upload-done-div {border: solid 1px #000000; width: 70%; background: #F6F5F4; padding: 4px;}

.eDoc-uploaded-done-message {font-size: 13pt; color: #0E450E;}

.eDocTitle {width: 100%; text-align: right; padding-right: 0px; font-size: 14pt; padding-bottom: 05px;}

.eDocFileDiv {text-align: right; padding: 5px 5px 5px 45px; vertical-align: middle;}

.add-eDoc-table-align {text-align: left;}

.add-eDoc-table-align-rev {text-align: right;}

.eDoc-delete-temp-file-div {text-align: left; width: 70%;}

.table_dir {direction: rtl;}

.collapos_panel {background-color: #f8f8f8; border: solid 1px #b9b9b9;}

.player_footer {background-color: #eef1f2; height: 26px; text-align: right;}

.selected_buttons {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; background-image: url('../images/selected_content_button.jpg'); background-repeat: repeat-x; cursor: default;}

a.selected_buttons:link {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; background-image: url('../images/selected_content_button.jpg'); background-repeat: repeat-x;}

a.selected_buttons:active {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; background-image: url('../images/selected_content_button.jpg'); background-repeat: repeat-x;}

a.selected_buttons:visited {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; background-image: url('../images/selected_content_button.jpg'); background-repeat: repeat-x;}

a.selected_buttons:hover {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; background-image: url('../images/selected_content_button.jpg'); background-repeat: repeat-x; cursor: default;}

.buttons {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; cursor: pointer;}

a.buttons:link {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; cursor: pointer;}

a.buttons:active {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; cursor: pointer;}

a.buttons:visited {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; margin-left: 5px; line-height: 20px; cursor: pointer;}

a.buttons:hover {display: inline-block; min-width: 90px; height: 25px; font-family: Tahoma; font-size: 12px; text-decoration: none; vertical-align: middle; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; color: #ade8ff; margin-left: 5px; line-height: 20px; cursor: pointer;}

.GoToLabel {font: 11px arial, Times New Roman; color: #333333; cursor: pointer; font-size: 65%; vertical-align: middle; display: inline;}

.GoToSelect {font-size: 55%;}

.GoToSelectedOption {color: #f9f9f9; background-color: #666666;}

.GoToArrow {vertical-align: middle; cursor: pointer;}

.eDoc-share-div {padding-left: 45px; text-align: left;}

.eDoc-share-panel {width: 550px; background: #ffffff; text-align: right;}

.eDoc-share-popup-top {background: #EAE7E4; vertical-align: middle; padding: 5px; text-align: left;}

.eDoc-share-message {width: 200px; padding: 10px; color: #736B5B;}

.div_float_1 {float: right;}

.div_float_2 {float: left;}

.modalBackground {background-color: Gray; filter:alpha(opacity=70); opacity: 0.7;}

.modalPopup {background-color: #ffffdd; border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; width: 250px;}

.sampleStyleA {background-color: #FFF;}

.sampleStyleB {background-color: #FFF; font-family: monospace; font-size: 10pt; font-weight: bold;}

.sampleStyleC {background-color: #ddffdd; font-family: sans-serif; font-size: 10pt; font-style: italic;}

.sampleStyleD {background-color: Blue; color: White; font-family: Arial; font-size: 10pt;}

.corporate_bar {background-image: url("../images/corporate_bar_bg.jpg"); background-repeat: repeat-x; height: 25px; text-align: right; padding-right: 10px;}

.tabs_bar {background-color: #003956; height: 34px;}

.search_bar {background-image: url("../images/search_bar_bg.jpg"); background-repeat: repeat-x; height: 105px;}

.side_panel_border {border-top: 2px #007aa1 solid;}

.side_panel_title {font-family: Tahoma; font-size: 16px; color: #105cb6; display: block; width: 160px; border-bottom: 1px #00d8fd solid; height: 25px; text-align: right; margin: 5px;}

.description {font-family: Tahoma; font-size: 12px; line-height: 20px; color: #666666; font-weight: normal;}

.subscriber_name {font-family: Arial; font-size: 12px; color: #ff5f3d;}

.views {font-family: tahoma; font-size: 12px; color: #ff5f3d;}

.views_number {font-family: Tahoma; font-size: 12px; color: #1689ca;}

.participation_date {font-family: Tahoma; font-size: 12px; color: #004160;}

.related_program {font-family: Tahoma; font-size: 12px; color: #0089cf; text-decoration: none;}

a.related_program:link {font-family: Tahoma; font-size: 12px; color: #0089cf; text-decoration: none;}

a.related_program:active {font-family: Tahoma; font-size: 12px; color: #0089cf; text-decoration: none;}

a.related_program:visited {font-family: Tahoma; font-size: 12px; color: #0089cf; text-decoration: none;}

a.related_program:hover {font-family: Tahoma; font-size: 12px; color: #ff5f3d; text-decoration: none;}

.publish_your_content_title {font-family: Tahoma; font-size: 15px; color: #105cb6; display: block; background-image: url('../images/publish-_your_content.gif'); background-repeat: no-repeat; background-position: right center; height: 27px; width: 125px; padding-right: 35px; text-align: left; line-height: 30px;}

.publish_your_content_text {font-family: Tahoma; font-size: 12px; color: #4a4a4a; display: block; width: 190px; text-align: center; margin-right: 30px; margin-bottom: 5px; display: block; width: 150px;}

.product_link {font-family: Arial; font-size: 11px; color: #00678e;}

.tabs_container {float: right; width: 50%;}

a.add_to_programe {background-image: url('../images/add_to_program_button_ar.jpg'); display: inline-block; width: 133px; height: 25px;}

a.add_to_programe_hidden {background-image: url('../images/add_to_program_button_ar.jpg'); display: none; width: 133px; height: 25px;}

a.add_to_favorites {background-image: url('../images/add_to_favorites_button_ar.jpg'); display: inline-block; width: 133px; height: 25px; cursor: pointer;}

a.add_to_favorites_hidden {background-image: url('../images/add_to_favorites_button_ar.jpg'); display: none; width: 133px; height: 25px; cursor: pointer;}

a.edit {background-image: url('../images/edit_button_ar.jpg'); display: inline-block; width: 76px; height: 25px;}

a.edit_hidden {background-image: url('../images/edit_button_ar.jpg'); display: none; width: 76px; height: 25px;}

a.delete {background-image: url('../images/delete_button_ar.jpg'); display: inline-block; width: 76px; height: 25px;}

a.delete_hidden {background-image: url('../images/delete_button_ar.jpg'); display: none; width: 76px; height: 25px;}

a.sign_up_out:link {color: #35d8ff; font-family: Tahoma; font-size: 12px; vertical-align: top; display: inline-block; margin-top: 10px; margin-right: 10px; text-decoration: none; font-weight: bold;}

a.sign_up_out:active {color: #35d8ff; font-family: Tahoma; font-size: 12px; vertical-align: top; display: inline-block; margin-top: 10px; text-decoration: none;}

a.sign_up_out:visited {color: #35d8ff; font-family: Tahoma; font-size: 12px; vertical-align: top; display: inline-block; margin-top: 10px; text-decoration: none;}

a.sign_up_out:hover {color: #ffffff; font-family: Tahoma; font-size: 12px; vertical-align: top; display: inline-block; margin-top: 10px; text-decoration: none;}

.welcome {font-family: Arial; font-size: 14px; color: #ffffff; display: inline-block; vertical-align: top; margin-top: 10px;}

.username_text {font-family: Tahoma; font-size: 12px; color: #00354e;}

.password_text {font-family: Tahoma; font-size: 12px; color: #00354e;}

.signup_now {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: none;}

a.signup_now:link {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline;}

a.signup_now:active {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline;}

a.signup_now:visited {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline;}

a.signup_now:hover {font-family: Arial; font-size: 11px; color: #bf080f; vertical-align: top; text-decoration: underline;}

.forget_password {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: none; display: block;}

a.forget_password:link {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline; display: block;}

a.forget_password:active {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline; display: block;}

a.forget_password:visited {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: underline; display: block;}

a.forget_password:hover {font-family: Arial; font-size: 11px; color: #bf080f; vertical-align: top; text-decoration: underline; display: block;}

.new_user_question {font-family: Arial; font-size: 11px; color: #454545; vertical-align: top; text-decoration: none;}

.invalid_message {font-family: Arial; font-size: 12px; color: #bf080f; vertical-align: top;}

.my_profile_link {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_profile_link:link {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_profile_link:active {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_profile_link:visited {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_profile_link:hover {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #b0070d; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.my_participations_link {display: block; width: 80px; height: 25px; font-family: tahoma; font-size: 13px; line-height: 25px; color: #00678e; background-image: url('../images/my_participations_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_participations_link:link {display: block; width: 120px; height: 25px; font-family: tahoma; font-size: 13px; line-height: 25px; color: #00678e; background-image: url('../images/my_participations_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_participations_link:active {display: block; width: 120px; height: 25px; font-family: tahoma; font-size: 13px; line-height: 25px; color: #00678e; background-image: url('../images/my_participations_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_participations_link:visited {display: block; width: 120px; height: 25px; font-family: tahoma; font-size: 13px; line-height: 25px; color: #00678e; background-image: url('../images/my_participations_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_participations_link:hover {display: block; width: 120px; height: 25px; font-family: tahoma; font-size: 13px; line-height: 25px; color: #b0070d; background-image: url('../images/my_participations_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.my_favorits_link {display: block; width: 80px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_favorits_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_favorits_link:link {display: block; width: 120px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_favorits_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_favorits_link:active {display: block; width: 120px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_favorits_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_favorits_link:visited {display: block; width: 120px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #00678e; background-image: url('../images/my_favorits_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

a.my_favorits_link:hover {display: block; width: 120px; height: 20px; font-family: tahoma; font-size: 13px; line-height: 20px; color: #b0070d; background-image: url('../images/my_favorits_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.user_profile_links {text-align: right; padding-right: 20px;}

.pager_line {height: 1px; width: 100%; display: inline-block; color: #0892bf;}

div.pager_line {width: 25%; float: right; padding-top: 8px;}

.categories_block {background-color: #ffffff; border-bottom: 3px #007aa1 solid; text-align: right;}

.categories_items {font-family: tahoma; font-size: 12px; color: #004160;}

a.categories_items:link {font-family: tahoma; font-size: 12px; color: #004160;}

a.categories_items:active {font-family: tahoma; font-size: 12px; color: #004160;}

a.categories_items:visited {font-family: tahoma; font-size: 12px; color: #004160;}

a.categories_items:hover {font-family: tahoma; font-size: 12px; color: #a31319;}

.banner_container {border-top: 2px #007aa1 solid; background-color: #ffffff; width: 135px; padding: 5px;}

.my_favorits_title {display: block; width: 80px; height: 20px; font-family: Tahoma; font-size: 12px; font-weight: bold; line-height: 20px; color: #ffffff; background-image: url('../images/my_favorits_icon.jpg'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.my_participations_title {display: block; width: 130px; height: 25px; font-family: tahoma; font-size: 12px; font-weight: bold; line-height: 25px; color: #ffffff; background-image: url('../images/my_participations_icon.jpg'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.my_profile_title {display: block; width: 60px; height: 20px; font-family: tahoma; font-size: 12px; line-height: 20px; color: #00678e; background-image: url('../images/my_prfile_icon.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 25px;}

.side_block_sub_title {font-family: tahoma; font-size: 11px; color: #003956;}

a.side_block_sub_title:link {font-family: tahoma; font-size: 11px; color: #003956; text-decoration: underline;}

a.side_block_sub_title:active {font-family: tahoma; font-size: 11px; color: #003956; text-decoration: underline;}

a.side_block_sub_title:visited {font-family: tahoma; font-size: 11px; color: #003956; text-decoration: underline;}

a.side_block_sub_title:hover {font-family: tahoma; font-size: 11px; color: #af141b; text-decoration: underline;}

.side_block_data {font-family: tahoma; font-size: 11px; color: #4c4c4c; text-align: justify;}

.my_profile_block {background-color: #e6e6e6; border-bottom: #ffffff 3px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; padding: 5px;}

.my_programe_block {background-color: #ffffff; border-bottom: #a3a5a7 2px solid; padding: 5px;}

.Remove_from_favorites {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.Remove_from_favorites:link {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.Remove_from_favorites:active {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.Remove_from_favorites:visited {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.Remove_from_favorites:hover {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #a31319; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #a31319 solid;}

.delete_gridview {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.delete_gridview:link {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.delete_gridview:active {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.delete_gridview:visited {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.delete_gridview:hover {display: inline-block; height: 19px; font-family: tahoma; font-size: 12px; color: #a31319; background-image: url(/images/remove_button.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #a31319 solid;}

.edit_gridview {display: inline-block; height: 18px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/edit.jpg.jpg); background-repeat: no-repeat; text-align: left; padding-left: 20px; border-bottom: 1px #1f66bb solid;}

a.edit_gridview:link {display: inline-block; height: 18px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/edit.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.edit_gridview:active {display: inline-block; height: 18px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/edit.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.edit_gridview:visited {display: inline-block; height: 18px; font-family: tahoma; font-size: 12px; color: #1f66bb; background-image: url(/images/edit.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #1f66bb solid;}

a.edit_gridview:hover {display: inline-block; height: 18px; font-family: tahoma; font-size: 12px; color: #a31319; background-image: url(/images/edit.jpg); background-repeat: no-repeat; text-align: left; border-bottom: 1px #a31319 solid;}

.side_block_data_container {background-color: #ffffff;}

.ThereisnoDat {font-family: Tahoma; font-size: 16px; color: #00739a; display: block; margin-top: 50px; vertical-align: middle;}

.background {background-color: #ffffff;}

.player_footer_links {font-family: Tahoma; font-weight: bold; font-size: 11px; color: #3a3a3a; cursor: pointer;}

.player_footer_links a {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

.player_footer_links a:hover {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

a.player_footer_links:link {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

a.player_footer_links:active {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

a.player_footer_links:visited {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

a.player_footer_links:hover {font-family: Tahoma; font-weight: bold; font-size: 12px; color: #3a3a3a; cursor: pointer;}

.footer_blocks_background {background-color: #f0f0f0;}

.edoc_step_01 {width: 480px; height: 24px; background-image: url(/images/edoc_step_01_ar.gif); background-repeat: no-repeat; background-position: center center;}

.edoc_step_02 {width: 480px; height: 24px; background-image: url(/images/edoc_step_02_ar.gif); background-repeat: no-repeat; background-position: center center;}

.edoc_step_03 {width: 480px; height: 24px; background-image: url(/images/edoc_step_03_ar.gif); background-repeat: no-repeat; background-position: center center;}

a.change_password {font-family: Tahoma; font-size: 12px; color: #ff5f3d; text-decoration: underline;}

a.change_password:hover {font-family: Tahoma; font-size: 12px; color: #00779f; text-decoration: underline;}

.please_login {font-family: Tahoma; font-size: 12px; color: #006889; text-decoration: underline;}

a.please_login {font-family: Tahoma; font-size: 12px; color: #006889; text-decoration: underline;}

a.please_login:hover {font-family: Tahoma; font-size: 12px; color: #f97e0a; text-decoration: underline;}

.total_number_participants {color: #f26522; font-family: Verdana; font-size: 14px;}

.program_master_page_links {font-family: Tahoma; font-size: 14px; text-decoration: none; display: inline-block; height: 20px; color: #004357;}

a.program_master_page_links:link {font-family: Tahoma; font-size: 14px; text-decoration: none; display: inline-block; height: 20px; color: #004357;}

a.program_master_page_links:active {font-family: Tahoma; font-size: 14px; text-decoration: none; display: inline-block; height: 20px; color: #004357;}

a.program_master_page_links:visited {font-family: Tahoma; font-size: 14px; text-decoration: none; display: inline-block; height: 20px; color: #004357;}

a.program_master_page_links:hover {font-family: Tahoma; font-size: 14px; text-decoration: none; display: inline-block; height: 19px; border-bottom: solid 1px #23abd3; color: #23abd3;}

.pathway_logo_bar {height: 46px; background-image: url('/images/pathway_logo_bar_bg.jpg'); background-repeat: repeat-x;}

.pathway_logo {background-image: url('/images/logo_ar.jpg'); background-repeat: no-repeat; width: 196px; height: 46px; float: right; margin-right: 20px;}

a.add_to_favorites_save_button {background-image: url('/images/Save.gif'); background-repeat: no-repeat; background-position: left; display: inline-block; height: 18px; font-family: Tahoma; font-size: 12px; padding-left: 20px; line-height: 18px; color: #0084b9; vertical-align: top;}

.add_to_favorites_cancel_button {background-image: url('/images/cancel.gif'); background-repeat: no-repeat; background-position: left; display: inline-block; height: 18px; font-family: Tahoma; font-size: 12px; padding-left: 20px; line-height: 18px; color: #0084b9; cursor: pointer; vertical-align: top;}

a.add_to_favorites_cancel_button {background-image: url('/images/cancel.gif'); background-repeat: no-repeat; background-position: left; display: inline-block; height: 18px; font-family: Tahoma; font-size: 12px; padding-left: 20px; line-height: 18px; color: #0084b9; cursor: pointer; vertical-align: top;}

.no_comments {font-family: Tahoma; font-size: 12px; color: #0379b7;}

.activity_container {border: 1px #1395bd solid; height: 200px; width: 650px; font-family: Tahoma; font-size: 12px; cursor: pointer; padding-right: 10px;}

.send_button {background-image: url('/images/send_button_ar.gif'); background-repeat: no-repeat; width: 76px; height: 26px; cursor: pointer; border: none;}

.about_program {overflow: hidden; height: 120px; text-align: justify; font-family: Tahoma; font-size: 12px;}

.simage {vertical-align: middle; text-align: center;}

.align1 {text-align: right;}

.title {font-family: Arial; font-size: 14px; font-weight: bold; color: #105cb6; /*text-decoration:underline;*/ text-align: right;}

.descblock {margin: 0px 115px 0px 115px; vertical-align: top; padding: 10px;}

.pname {width: 150px; vertical-align: top; text-align: right; padding: 10px;}

.sname {font-family: Arial; font-size: 12px; color: #ff5f3d;}

.pdate {font-family: Arial; font-size: 12px; color: #004160; text-align: right;}

.pviews {width: 120px; vertical-align: top; text-align: right; padding: 10px; float: left;}

.content_image {width: 112px; float: right;}

.what_is_pathway {width: 40px; height: 48px; background-image: url('/images/main_page_image.jpg'); background-repeat: no-repeat; background-position: -25px -215px;}

.what_is_new {width: 43px; height: 50px; background-image: url('/images/main_page_image.jpg'); background-repeat: no-repeat; background-position: -25px -115px;}

.hot_tags_image {width: 45px; height: 40px; background-image: url('/images/main_page_image.jpg'); background-repeat: no-repeat; background-position: -25px -25px; float: right;}

.hot_tags_title {width: 180px; float: right;}

.side_title {font-family: Tahoma; font-size: 14px; color: #105cb6; display: block; width: 60%; border-bottom: 1px #00d8fd solid; height: 25px; text-align: right; margin: 5px;}

.side_title_2 {font-family: tahoma; font-size: 12px; color: #000000; font-weight: bold;}

.loader {background-color: #979797; height: 100%; width: 100%; top: 0px; left: 0px; right: 0px; position: absolute;/* for IE */ filter: alpha(opacity=80);/* CSS3 standard */ opacity: 0.8;}

.sign_up_now {font-family: Tahoma; font-size: 12px; color: #016883; text-decoration: underline;}

a.sign_up_now:link {font-family: Tahoma; font-size: 12px; color: #016883; text-decoration: underline;}

a.sign_up_now:active {font-family: Tahoma; font-size: 12px; color: #016883; text-decoration: underline;}

a.sign_up_now:visited {font-family: Tahoma; font-size: 12px; color: #016883; text-decoration: underline;}

a.sign_up_now:hover {font-family: Tahoma; font-size: 12px; color: #1fb8f4; text-decoration: underline;}

.new_user_question {font-family: Tahoma; font-size: 12px; color: #454545; text-decoration: none;}

.login_captions {font-family: Tahoma; font-size: 12px; color: #00354e; text-decoration: none;}

.FAQ {font-weight: bold; color: #1f497d;}

.FAQ_Answer {font-weight: normal; color: #c00000;}

.EmptyContent {text-align: center; font-weight: bold; font-family: Traditional Arabic; color: #004160; font-size: 17px; margin: 100px 0px 0px 0px;}

.CommitteeTitle
{
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	border-bottom:1px solid #00D8FD;
	color:#105CB6;
	display:inline-block;
	padding:5px 0px 5px 0px;
	text-align:right;
}
.CommitteeText
{
	color:#666666;
	font-family:Tahoma;
	font-size:13px;
	text-align:right;
	line-height:2;
	padding:15px 15px 0px 15px;

}
.CommitteeContainer
{
	text-align:right;

}
.MemberName
{
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	display:block;
	text-align:right;
	background-image:url('../images/bullet-blue.jpg');
	background-position:right center;
	background-repeat:no-repeat;
	text-indent:20px;

}
.MemberListContainer
{
	padding-right:50px;
}

.CurriculumTitle
{
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	color:#105CB6;
	display:block;
	text-align:right;
	text-decoration:underline;
	background-image:url('../images/bullet-orange.jpg');
	background-position:right center;
	background-repeat:no-repeat;
	text-indent:20px;


}
 
a.top:link,a.top:active,a.top:visited,a.top:hover
{
	display:block;
	background-image:url('../images/back-to-top.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Tahoma;
	font-size:14px;
	color:#01a7c4;
	text-decoration:underline;
	padding:0px 0px 0px 18px;
	width:80px;
	float:left;
} 
a.top:hover
{
	display:block;
	background-image:url('../images/back-to-top.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Tahoma;
	font-size:14px;
	color:#ff9000;
	text-decoration:underline;
	padding:0px 0px 0px 18px;
	width:80px;
	float:left;
}
a.index:link,a.index:active,a.index:visited
{
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	color:#105CB6;
	display:block;
	text-align:right;
	text-decoration:underline;

} 
a.index:hover
{
	font-family:"Traditional Arabic";
	font-size:18px;
	font-weight:bold;
	color:#fc8a16;
	display:block;
	text-align:right;
	text-decoration:underline;

} 
a.NavTrail:link,a.NavTrail:active,a.NavTrail:visited
{
	color:#00678E;
	font-family:tahoma;
	font-size:13px;
}
a.NavTrail:hover
{
	color:#1fb8f4;
	font-family:tahoma;
	font-size:13px;
}
.ConfermationMessage
{
	font-family:"Traditional Arabic";
	font-size:16px;
	color:#00678E;
	font-weight:bold;
}
.TableHead
{
	background-color:#006c92;
	text-align:center;
	font-family:Tahoma;
	font-size:13px;
	color:#fff;
	
}
.TableHeadBorder
{
	border-left:solid 1px #29c8f7;
}
.TableBorder
{
	border:solid 1px #23abd3
}
.TableRightBorder
{
	border-right:solid 1px #23abd3
}
.TableLeftBorder
{
	border-Left:solid 1px #23abd3
}
.TableBottomBorder
{
	border-bottom:solid 1px #23abd3
}
.TableTopBorder
{
	border-top:solid 1px #23abd3
}
.AltCellBg
{
	background-color:#f4f5f6;
}
.RegisterInProgram
{
	display:inline-block;
	width:102px;
	height:30px;
	background-image: url('../images/register-in-program.jpg');
	background-repeat:no-repeat;
}
.SignInButton
{
	display:inline-block;
	width:102px;
	height:30px;
	background-image: url('../images/sign-in-button.jpg');
	background-repeat:no-repeat;
}
.NewUserButton
{
	display:inline-block;
	width:102px;
	height:30px;
	background-image: url('../images/new-user-button.jpg');
	background-repeat:no-repeat;
}
/**********Broadcasting Page***************/
	#chatpane
        {
            height: 290px;
            width: 300px;
            color: Black;
            border: solid 1px #00779f;
            background: white;
            padding: 4px;
            overflow: auto;
            font-family:Tahoma;
            font-size:11px;
            line-height:1.8;
        }
        #userpane
        {
            height: 290px;
            width: 100px;
            color: Black;
            overflow: auto;
            border: solid 1px #00779f;
            background: white;
            padding: 4px;
            font-family:Tahoma;
            font-size:11px;
            line-height:1.8;
        }
        #chatpane ul, #userpane ul
        {
            margin: 0px;
            padding: 0px;
            list-style: none;
        }
        #chatpane ul li, #userpane ul li
        {
            font-size: 8pt;
        }
.SendShatMessage
{
	display:inline-block;
	width:74px;
	height:42px;
	background-image: url('../images/send-shat-message.jpg');
	background-repeat:no-repeat;
	margin:15px 20px 0px 0px;
}
.ShatMessageTextBox
{
	width:305px;
	height:60px;
	border: solid 1px #00779f;
	vertical-align:top;
}
.lectureName ,.AuthorName
{
	display:block;
	font-family:Traditional Arabic;
	font-size:16px;
	font-weight:bold;
	color:#3f3f3f;
	background-image: url('../images/title-arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:15px;
	text-align:right;
}
a.StartBroadcast:link,a.StartBroadcast:active,a.StartBroadcast:visited,a.StartBroadcast:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#9F0913;
	float:left;
	text-decoration:underline;
}
.RamadanProgramText
{
	font-family:Tahoma;
	font-size:11px;
	color:#303435;
	line-height:1.8;
}
.RamadanProgramText a
{
	font-family:Tahoma;
	font-size:11px;
	color:#0058a9;
	text-decoration:none;
}

.RamadanQuraanText
{
	
	color:#ea6820;
	font-weight:bold;
}
.RamadanProgramTableBg
{
	background-color:#f7f3ea;
}
.RamadanProgramTableRightBorder
{
	border-right:1px #d4d4c9 solid;
}
.RamadanProgramTableLeftBorder
{
	border-left:1px #d4d4c9 solid;
}
.RamadanProgramTabletopBorder
{
	border-top:1px #d4d4c9 solid;
}
.RamadanProgramTableBottomBorder
{
	border-bottom:1px #d4d4c9 solid;
}
.RamadanProgramTable
{
	border:1px #d4d4c9 solid;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	text-align:center;
}
a.StartBroadcast:link, a.StartBroadcast:active, a.StartBroadcast:visited, a.StartBroadcast:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#0058a9;
	text-decoration:underline;
	float:left;
	display:inline-block;
}
.SkillsProgramText
{
	font-family:Tahoma;
	font-size:11px;
	color:#303435;
	line-height:1.8;
}
.SkillsProgramText a
{
	font-family:Tahoma;
	font-size:11px;
	color:#0058a9;
	text-decoration:none;
}
.SkillsProgramTableBg
{
	background-color:#f7f3ea;
}
.SkillsProgramTableRightBorder
{
	border-right:1px #d4d4c9 solid;
}
.SkillsProgramTableLeftBorder
{
	border-left:1px #d4d4c9 solid;
}
.SkillsProgramTabletopBorder
{
	border-top:1px #d4d4c9 solid;
}
.SkillsProgramTableBottomBorder
{
	border-bottom:1px #d4d4c9 solid;
}
.SkillsProgramTable
{
	border:1px #d4d4c9 solid;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	text-align:center;
}
a.StartBroadcast:link, a.StartBroadcast:active, a.StartBroadcast:visited, a.StartBroadcast:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#0058a9;
	text-decoration:underline;
	float:left;
	display:inline-block;
}

.SkillsTitles
{
	font-family:Tahoma;
	font-size:11px;
	color:#0375c4;
	font-weight:bold;
	text-align:right;
	background-image:url('../images/skills-titles-bullet.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:25px;
	height:30px;
	line-height:30px;
}
.BroadcastNotes
{
	font-family:Tahoma;
	font-size:11px;
	color:#f26722;
}

.OrangeList
{
	color:#f26722;
	font-family:Tahoma;
	font-size:11px;
	line-height:1.8;

}

.SkillsLoginButton
{
	display:inline-block;
	width:87px;
	height:27px;
	background-image:url('../images/LoginButton.jpg');
	background-repeat:no-repeat;
}
.SkillsNewUserButton
{
	display:inline-block;
	width:87px;
	height:27px;
	background-image:url('../images/NewUserButton.jpg');
	background-repeat:no-repeat;
}

.SmallButton{display: inline-block; width: 54px; height: 21px; line-height: 21px; background-image: url('../images/small-button-bg.gif'); background-repeat: no-repeat; text-align: center; font-family: Tahoma; font-size: 12px; text-decoration: none; color: #3f3f3f;}
.CommonBg {
	background-image: url('../images/common-bg.jpg');
	background-repeat: no-repeat;
}

.FooterContainerBg {
	width: 1002px;
	height: 62px;
	background-position: 0px -46px;
}

a.CopyRightLink:link, a.CopyRightLink:active, a.CopyRightLink:visited, a.CopyRightLink:hover {
	display: inline-block;
	float: right;
	width: 265px;
	height: 37px;
	margin: 15px 10px;
}

.FooterLinksContainer {
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	float: left;
	padding: 25px 0px 0px 30px;
	font-weight: normal;
}
.FooterLinksContainer a:link,.FooterLinksContainer a:active,.FooterLinksContainer a:visited,.FooterLinksContainer a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}

