/*Checked********************************************************************************************************/
.rtl .content {text-align:justify; padding:0px 5px; color:#333333;}
.rtl .Box {font-size:9pt; font-family:Tahoma; padding:1px 3px; margin:3px 10px 7px 0px; width:110px; height:20px; background-color:#fff; color:#595959; border:#777 1px solid;}
.rtl .Title {font-size:9pt; font-family:Tahoma; color:#666; padding-right:5px;}
.rtl .Btn {text-align:left; padding:10px 0px 10px 20px;}
.rtl .Normal {font-size:10pt; font-family:Tahoma; color:#666;}
.rtl .Small {font-size:9pt; font-family:Tahoma; color:#444;}
.rtl .Strong {font-size:8pt; font-family:Tahoma; color:#333;}
.rtl .Strong2 {font-size:9pt; font-weight:bold; font-family: Tahoma; color:#666;}
.rtl .Error {font-size:8pt; color:#FFF; background-color:#FF0000; margin:10px 0px; width:145px; padding:4px 0px 7px 0px; line-height:1.5em; font-family:Tahoma;}
.rtl a {font-size:8pt; font-family:Tahoma;}
.rtl a:hover {}
/*Checked********************************************************************************************************/
.SideMenuSection {width:183px; background-color:#ccc; }
.SideMenuSection .rtl {width:100%; }
.SideMenuSection .rtl .content {padding:5px;}
/*Checked********************************************************************************************************/
.VoteSection {width:183px; background-color:#ccc;}
.VoteSection .rtl {width:100%;}
.VoteSection .rtl .BtnComponent {color:#444; font-family:Tahoma; font-size:8pt; width:70px; height:25px; padding-bottom:3px;}
.VoteSection .rtl .VoteCount {color:#333; font-family:Tahoma; font-size:10pt; background-color:#ddd; width:100%; height:23px; padding-top:2px; margin-bottom:10px;}
/*Checked********************************************************************************************************/
.ContactSection {width:183px; background-color:#ccc;}
.ContactSection .rtl {width:100%;}
.ContactSection .ctrlLogo { background-image: url(../../../../images/EMNGS_01/ctrl-logo/Fa-contact-title.jpg); background-repeat: no-repeat; }
/*Checked********************************************************************************************************/
.NewsSection {width:183px; background-color:#ccc;}
.NewsSection .rtl {width:100%;}
/*Checked********************************************************************************************************/
.ExtraSideSection {width:183px; background-color:#ccc;}
.ExtraSideSection .rtl {width:100%;}
/*Checked********************************************************************************************************/
.AdvSection {width:183px;}
.AdvSection .rtl {width:100%;}
/*Checked********************************************************************************************************/
.LinkSection {width:183px; background-color:#ccc;}
.LinkSection .rtl {width:100%;}
.LinkSection .rtl .dot {color:#666; margin-right:5px;}
.LinkSection .rtl a {font-size:9pt; color:#4288d6;}
.LinkSection .rtl a:hover {color:#ae1f23;}
/*S Checked********************************************************************************************************/
.UserSection {width:183px; background-color:#ccc;}
.UserSection .rtl {width:100%;}
/*Checked********************************************************************************************************/
.SearchSideControl {width:183px; background-color:#ccc;}
.SearchSideControl .rtl {width:100%;}
/*S Checked********************************************************************************************************/
.UserSectionContent {width:100%; direction:rtl;}
.UserSectionContent .rtl {width:100%;}
.UserSectionContent .rtl .PageTitleCss { font-weight: bold; font-size: 10pt; color: #824e33; font-family: Tahoma; }
.UserSectionContent .rtl .PageComment { font-size: 10pt; font-family: Tahoma; }
.UserSectionContent .rtl .EditTitle { font-weight: bold; font-size: 9pt; color: #8a6247; font-family: Tahoma; }
.UserSectionContent .rtl .Normal { font-size: 10pt; font-family: Tahoma; }
.UserSectionContent .rtl .NormalNum { font-size: 10pt; font-family: Traffic, Tahoma; }
.UserSectionContent .rtl .Strong { font-weight: bold; font-size: 8pt; font-family: Tahoma; color:#333333; }
.UserSectionContent .rtl .StrongNum { font-weight: bold; font-size: 10pt; font-family: Traffic, Tahoma; }
.UserSectionContent .rtl .StrongNum A {}
.UserSectionContent .rtl .StrongNum A:hover { text-decoration: underline overline; }
.UserSectionContent .rtl .Small { font-size: 8pt; font-family: Tahoma; }
.UserSectionContent .rtl .SmallColored { font-size: 8pt; color: #006600; font-family: Tahoma; }
.UserSectionContent .rtl .Button { font-size: 8pt; height:25px; font-family: Tahoma; }
.UserSectionContent .rtl .Message { font-weight: bold; font-size: 9pt; color: #ffffcc; font-family: Tahoma; height: 20px; background-color: #cc0000; }
.UserSectionContent .rtl .Validate { font-weight: bold; font-size: 8pt; color: #ff0033; font-family: Tahoma; }
.UserSectionContent .rtl .ImgPos { position: relative; top: 5px; }
.UserSectionContent .rtl .Grid { background-color:#fdf8ee; border:#b4b4b4 2px solid; }
.UserSectionContent .rtl .Grid .Head { font-weight: bold; font-size: 9pt; font-family: Tahoma; height: 25px; }
.UserSectionContent .rtl .Grid .Item { font-size: 9pt; font-family: Tahoma; height: 25px;  }
.UserSectionContent .rtl .Grid .Alter { font-size: 9pt; font-family: Tahoma; height: 25px; background-color: #ffffff; }
.UserSectionContent .rtl .Grid Input { font-size: 9pt; font-family: Tahoma; }
.UserSectionContent .rtl .Grid A {}
.UserSectionContent .rtl .Grid A:hover {}
/*Checked********************************************************************************************************/
.SearchControl {width:183px; background-color:#ccc; direction:rtl;}
.SearchControl .rtl {width:100%;}
.SearchControl .rtl .frameWithBg {background-image: url(../../../../images/EMNGS_01/ctrl-logo/ctrl-bg.gif); background-repeat: repeat-y;}
.SearchControl .rtl .normal2 {font-size: 9pt; font-family: Tahoma; color:#666;}
.SearchControl .rtl .Counter {font-weight: bold; font-size: 9pt; color: #333; font-family: Tahoma;}
.SearchControl .rtl .Info {font-weight: bold; font-size: 9pt; color: #952323; font-family: Tahoma;}
.SearchControl .rtl .Validate {font-weight: bold; font-size: 9pt; color: #ff0000; font-family: Tahoma;}
.SearchControl .rtl .Box {margin:0px;}
.SearchControl .rtl .dot {color:#666; margin-right:5px;}
.SearchControl a { color:#FF00FF; font-size:9pt; }
.SearchControl a:hover { color:#0000FF; }
/*Checked********************************************************************************************************/
.SearchNav {width:100%;}
.SearchNav .rtl {width:100%;}
.SearchNav .rtl .mid {font-size:10pt; color:#333; direction:rtl; text-align:center; font-family:Tahoma;}
/*Checked********************************************************************************************************/
.SearchInfo {width:100%; background-color:#ddd;}
.SearchInfo .rtl {width:100%; direction:rtl;}
.SearchInfo .rtl .mid {font-size:10pt; color:#333; direction:rtl; text-align:center;}
.SearchInfo .rtl .Box {margin:0px;}
/*Checked********************************************************************************************************/
.LangSelector {}
.LangSelector .rtl {}
.LangSelector .rtl .title { font-size: 8pt; font-family: Tahoma; color:#ddd; }
.LangSelector .rtl .edit { border:#333 1px solid; background-color: #eee; color:#353535; font-size: 8pt; font-family: Tahoma; }
/*Checked********************************************************************************************************/
.HeaderSection {background-color:#353535; height:322px; width:100%; background-image: url(../../../../images/EMNGS_01/head/Banner.jpg); background-repeat: no-repeat;}
.HeaderSection .rtl {}
.HeaderSection .rtl .lang {width:165px; height:30px; text-align:right; padding:5px 5px 0px 0px; direction:rtl;}
.HeaderSection .rtl .date {width:613px; height:30px; text-align:left; font-family:Arial; font-size:13px; color:#eee; padding:7px 0px 0px 7px;}
.HeaderSection .rtl .TopMenu {text-align:right; padding:5px 10px 0px 0px; direction:rtl;}
/*Checked********************************************************************************************************/
.PageFooter { width:100%; padding:15px 0px; text-align:center; margin:30px 0px;}
.PageFooter .rtl a {color:#ccc;}
/*S Checked********************************************************************************************************/
.UpdateForm {width:100%; direction:rtl;}
.UpdateForm .rtl { font-family: Tahoma; width:100% }
.UpdateForm .rtl .label_normal { font-size: 9pt; }
.UpdateForm .rtl .label_required { font-weight: bold; font-size: 8pt; color:#5a6165; }
.UpdateForm .rtl .edit_normal { font-size: 10pt; font-family: Tahoma; }
.UpdateForm .rtl .edit_required { font-size: 10pt; font-family: Tahoma; background-color: #18566D; }
.UpdateForm .rtl .button { font-size: 9pt; font-family: Tahoma; height: 25px; }
.UpdateForm .rtl .further_info { font-weight: bold; font-size: 10pt; color: #824e33; font-family: Tahoma; }
.UpdateForm .rtl .further_info_number { font-weight: bold; font-size: 10pt; color: #824e33; font-family: Traffic, Tahoma; }
.UpdateForm .rtl .further_small_info { font-size: 8pt; color: #3c8da4; font-family: Tahoma; }
.UpdateForm .rtl .further_alert_info { font-size: 8pt; color: #990033; font-family: Tahoma; }
.UpdateForm .rtl .message { font-weight: bold; font-size: 9pt; color: #ffffcc; font-family: Tahoma; height: 20px; background-color: #cc0000; }
.UpdateForm .rtl .special_block { background-color: #eeedeb; }
.UpdateForm .rtl .FurtherBlock {}
.UpdateForm .rtl .FurtherBlock .OutterBorder { border-right: #003366 1px solid; border-top: #003366 1px solid; border-left: #003366 1px solid; border-bottom: #003366 1px solid; background-color: #ffffcc; }
.UpdateForm .rtl .FurtherBlock .Title { font-weight: normal; font-size: 10pt; color: #ffffff; font-family: Tahoma; height: 25px; background-color: #003366; }
.UpdateForm .rtl .FurtherBlock .ContentTitle { font-weight: bold; font-size: 10pt; color: #282828; font-family: Tahoma; }
.UpdateForm .rtl .FurtherBlock .Content { font-size: 10pt; color: #333; font-family: Tahoma; }
.UpdateForm .rtl A { font-size: 9pt; font-family: Tahoma; }
.UpdateForm .rtl A:hover { }
/*E Checked********************************************************************************************************/






















.PageTitle { height: 20px; background-color: #9EBCE2; }
.PageTitle .rtl { font-weight: bold; font-size: 9pt; font-family: Tahoma; }
.PageTitle .imgPos { position: relative; top: 2px; }

.PageHead {}
.PageHead .rtl { }
.PageHead .rtl .Style1 { padding-right: 6px; background-position: right 50%; padding-left: 6px; padding-bottom: 0px; padding-top: 0px; background-repeat: repeat-y; background-color: #3A78BF; }
.PageHead .rtl .Style2 { background-position: left 50%; background-repeat: repeat-y; }
.PageHead .rtl .Style3 { padding-right: 12px; background-position: left 50%; padding-left: 12px; padding-bottom: 0px; vertical-align: middle; padding-top: 0px; background-repeat: repeat-y; height: 26px; background-color: #2285CA; }



.Message_rtl { font-weight: bold; font-size: 9pt; color: #ffffcc; font-family: Tahoma; height: 20px; background-color: #cc0000; }

.Validator_rtl { font-weight: bold; font-size: 8pt; color: #ff3300; font-family: Tahoma; }

.Grid_rtl {}
.Grid_rtl .Header { font-weight: bold; font-size: 9pt; color: #ffffff; font-family: Tahoma; height: 25px; background-color: #0080b0; }
.Grid_rtl .Normal { font-size: 10pt; font-family: Tahoma; height: 25px; }
.Grid_rtl .Alter { font-size: 10pt; font-family: Tahoma; height: 25px; background-color: #ffff99; }
.Grid_rtl .Select { font-size: 10pt; font-family: Tahoma; height: 25px; background-color: #66cc33; }
.Grid_rtl .Footer { font-weight: bold; font-size: 10pt; font-family: Tahoma; height: 25px; background-color: #99ccff; }
.Grid_rtl .Pager { font-weight: bold; font-size: 10pt; color: #990033; font-family: Traffic, Tahoma; text-decoration: none; }
.Grid_rtl .Pager A { font-size: 10pt; font-family: Traffic, Tahoma; }
.Grid_rtl INPUT { font-size: 9pt; font-family: Tahoma; }
.Grid_rtl A { font-weight: bold; font-size: 8pt; color: #0066cc; font-family: Tahoma; text-decoration: none; }
.Grid_rtl .Special A { font-size: 10pt; color: #0066cc; font-family: Tahoma; }
.Grid_rtl A:hover { color: #ff0000; text-decoration: underline overline; }

.QuickSearch {}
.QuickSearch .rtl {}
.QuickSearch .rtl .normal { font-size: 9pt; font-family: Tahoma; position: relative; top: -1px; height: 21px; }
.QuickSearch .rtl .button {}

.SiteMap {}
.SiteMap .rtl {}
.SiteMap .rtl .Normal { font-size: 9pt; font-family: Tahoma; }
.SiteMap .rtl .Title { font-weight: bold; font-size: 9pt; color: #000066; font-family: Tahoma; }
.SiteMap .rtl .Desc { font-size: 9pt; font-family: Tahoma; }
.SiteMap .rtl .SecTitle { font-weight: bold; font-size: 9pt; font-family: Tahoma; }
.SiteMap .rtl A { font-size: 9pt; font-family: Tahoma; }
.SiteMap .rtl A:hover {}

/* Start Site Generator Controls */

.MainMenu {}
.MainMenu .Sides { background-color: #395a83; }

.SideBar { background-color: #395a83; }
.SideBar .Shadow { background-color: #151d4e; }
.SideBar .Normal { background-color: #395a83; }
.SideBar .MainBox { border-right: #151445 1px solid; border-top: #151445 1px solid; border-left: #151445 1px solid; border-bottom: #151445 1px solid; }
.SideBar .rtl {}

.Footer { background-color: #395a83; }
.Footer .Blank { background-color: #f4f7fe; }
.Footer .Normal { font-size: 10pt; color: #ffffff; font-family: Verdana; }
.Footer .Small { font-size: 7pt; color: #ffffff; font-family: Verdana; }

.News { }
.News .Prior { position: relative; top: 12px; }
.News .Next { position: relative; top: 12px; }
.News .rtl_title { font-weight: bold; font-size: 8pt; font-family: Tahoma; }
.News .rtl_normal { font-size: 10pt; font-family: Tahoma; }
.News .rtl_small { font-size: 8pt; font-family: Tahoma; }
.News .rtl_content { border-top-width: 1px; border-left-width:1px; background-image:url(../../../../images/EMNGS_01/ctrl-logo/ctrl-bg.gif); border-bottom-width:1px; background-repeat:repeat-y; border-right-width:1px; }
.News_rtl_small { font-size: 8pt; font-family: Tahoma; position: relative; top: 12px; color:#693b16; }



























/* End of Site Generator Controls */

.ForumSection {}
.ForumSection .Title { font-size: 8pt; font-weight:bold; color: #a24a03; padding-top:0px; font-family: Tahoma; }
.ForumSection .OutterBorder { background-color:#FFF; }
.ForumSection .InnerBorder { margin:10px 0px 0px 0px; }
.ForumSection .SeparetorCell { background-color: #FFF; }
.ForumSection A:hover { color: #d9a278; }
.ForumSection .ForumQuesDetail {}
.ForumSection .ForumQuesDetail .OwnerInfo { background-color: #FFF; border-bottom:#c7d3d6 1px solid; }
.ForumSection .ForumQuesDetail .Content { background-color:#eaf8fb; padding:10px; }
.ForumSection .ForumQuesDetail .Vote { background-color: #FFF; border-top:#c7d3d6 1px solid; }
.ForumSection .ForumAnswDetail {}
.ForumSection .ForumAnswDetail .OwnerInfo { background-color: #FFF; border-bottom:#d5d7e0 1px solid; }
.ForumSection .ForumAnswDetail .Content { background-color:#f3f5ff; padding:10px; }
.ForumSection .ForumAnswDetail .Vote { background-color: #FFF; border-top:#d5d7e0 1px solid; }
.ForumSection .rtl {}
.ForumSection .rtl A { font-size: 9pt; color: #8f6430; font-weight:bold; font-family: Tahoma; text-decoration: none; }
.ForumSection .rtl A:hover { color:#cc0000; }
.ForumSection .rtl .normal { font-size: 10pt; font-family: Tahoma; }
.ForumSection .rtl .strong { font-weight: bold; font-size: 8pt; font-family: Tahoma; color:#8f6430;  }
.ForumSection .rtl .Info { height: 22px; background-color: #edecec; padding-right:5px; color:#333333; }
.ForumSection .rtl .infoCON { color:#333333; background-color:#f6f5f5; padding-right:3px; }
.ForumSection .rtl .imgPos2 { position: relative; top: 2px; }
.ForumSection .rtl .imgPos_2 { position: relative; top: -2px; }
.ForumSection .rtl .ForumGrid { color:#0D3F57;}
.ForumSection .rtl .ForumGrid .Header { font-weight: bold; font-size: 8pt; color: #fff; font-family: Tahoma; height: 28px; background-color: #8a8989; }
.ForumSection .rtl .ForumGrid .Normal { font-size: 9pt; font-family: Tahoma; height: 27px; background-color:#fff; }
.ForumSection .rtl .ForumGrid .Alter { font-size: 9pt; font-family: Tahoma; height: 27px; background-color: #edecec;  }
.ForumSection .rtl .ForumGrid .Select { font-size: 10pt; font-family: Tahoma; height: 27px; background-color: #66cc33; }
.ForumSection .rtl .ForumGrid .Footer { font-weight: bold; font-size: 10pt; font-family: Tahoma; height: 25px; background-color: #99ccff; }
.ForumSection .rtl .ForumGrid .Pager { font-weight: bold; font-size: 11pt; color: #990033; text-align:center; height:30px; background-color:#FFF; vertical-align:bottom; font-family: Traffic, Tahoma; text-decoration: none; }
.ForumSection .rtl .ForumGrid .Pager A { font-size: 10pt; font-family: Traffic, Tahoma; }
.ForumSection .rtl .ForumGrid .Pager A:hover { color: #fb347a; text-decoration: underline overline; }
.ForumSection .rtl .ForumGrid INPUT { font-size: 9pt; font-family: Tahoma; }
.ForumSection .rtl .ForumGrid A { font-weight: bold; font-size: 8pt; color: #8a8989; font-family: Tahoma; text-decoration: none; padding:0px 5px 0px 5px; }
.ForumSection .rtl .ForumGrid A:hover { color: #1a3746; }



.SearchSection {}
.SearchSection .rtl {}
.SearchSection .rtl .Index { font-weight: bold; font-size: 9pt; font-family: Traffic, Tahoma; }
.SearchSection .rtl .Title { font-size: 10pt; font-family: Tahoma; }
.SearchSection .rtl .Content { font-size: 10pt; font-family: Tahoma; }
.SearchSection .rtl .More { font-size: 8pt; color: #336600; font-family: Tahoma; }
.SearchSection .rtl .SelectedWord { background-color: #ffff77; }
.SearchSection .rtl A { }
.SearchSection .rtl A:hover { }


.ContactUs {}
.ContactUs .rtl {}
.ContactUs .rtl .Normal { font-size: 10pt; font-family: Tahoma; }
.ContactUs .rtl .Small { font-size: 8pt; font-family: Tahoma; }
.ContactUs .rtl .Strong { font-weight: bold; font-size: 9pt; font-family: Tahoma; }
.ContactUs .rtl .Validate { font-size: 8pt; color: #ff0000; font-family: Tahoma; }
.ContactUs .rtl .Button { font-size: 10pt; font-family: Tahoma; }
