.rtl {font-family:Tahoma; font-size:9pt;}
.font-family .Content {padding:0px 6px;}
.rtl .Box {font-family:Tahoma; height: 20px; background:#fff; color:#283439; border:#919db4 1px solid;}
.rtl .Edit {font-family:Tahoma; border:1px #7f899c solid; background:#fff; color:#283439; font-size:8pt;}
.rtl .Title {color:#747c84;}
.rtl .Btn {padding:10px 20px 10px 5px; text-align:left;}
.rtl .Normal {font-weight:normal; font-size:12px;}
.rtl .Small {font-weight:normal; font-size:11px;}
.rtl .Strong {font-weight:bold; color:#747c84; font-size:11px;}
.rtl .Error {width:145px; color:#FFF; background-color:#FF0000; margin:10px 0px; padding:4px 0px 7px 0px;}
.rtl .Star {position:relative; top:-20px;}
/*********************************************************************************************************/
/*********************************************************************************************************/
.VoteSection {}
.VoteSection .BtnComponent {color:#444; font-family:Tahoma; font-size:8pt; width:70px; height:25px; padding-bottom:3px;}
.VoteSection .VoteCount {color:#322712; text-align:center; font-size:10pt; background-color:#aaaaaa; width:100%; height:23px; padding-top:2px; margin-bottom:10px;}
.VoteSection .Sep {font-size:1px; height:3px; width:95%; background:#fff; margin:10px auto 0 auto;}
/*********************************************************************************************************/
.SideMenuSection {}
.SideMenuSection .rtl {}
.SideMenuSection .content {padding:5px;}
/*********************************************************************************************************/
.ContactSection {}
.ContactSection .rtl {}
.ContactSection .ctrlLogo {height:49px; background-image: url(../../../../images/09ROND/ctrl-logo/Fa-contact-title.jpg); background-repeat: no-repeat; }
/*********************************************************************************************************/
.NewsSection {}
.NewsSection .rtl {}
.NewsSection .ctrlLogo {height:49px; background-repeat:no-repeat;}
.NewsSection .date {font-size:11px; color:#557ba0;}
.NewsSection .prior {}
.NewsSection .next {}
.NewsSection #showSec {}
/*********************************************************************************************************/
.ExtraSideSection {}
.ExtraSideSection .rtl {}
.ExtraSideSection .rtl a {color:#d8770c; font-size:9pt;}
.ExtraSideSection .rtl a:hover {color:#d13106;}
/*********************************************************************************************************/
.AdvSection {}
.AdvSection .rtl {}
.AdvSection .rtl .Control {text-align:center;}
/*********************************************************************************************************/
.LinkSection {}
.LinkSection .rtl {}
.LinkSection .rtl .dot {margin-right:5px; color:#aaaaaa;}
.LinkSection .rtl a {font-size:9pt;}
/*********************************************************************************************************/
.UserSection {}
.UserSection .rtl {}
.UserSection .PageTitleCss {font-weight: bold; font-size: 10pt; color: #72765b; font-family: Tahoma; }
.UserSection .ControlIN {width:180px !important;}
.UserSection .Title {font-size:11px; padding:5px 0 0 0; text-align:right;}
/*********************************************************************************************************/
.UserSectionContent {width:100%; direction:rtl;}
.UserSectionContent .rtl {width:100%;}
.UserSectionContent .rtl .PageTitleCss { font-weight: bold; font-size: 10pt; color: #37628d; font-family: Tahoma; }
.UserSectionContent .rtl .PageComment { font-size: 10pt; font-family: Tahoma; }
.UserSectionContent .rtl .EditTitle { font-weight: bold; font-size: 9pt; color: #5987b6; font-family: Tahoma; }
.UserSectionContent .rtl .Normal { font-size: 10pt; font-family: Tahoma; color:#5c5d46; }
.UserSectionContent .rtl .NormalNum { font-size: 10pt; font-family: Traffic, Tahoma; }
.UserSectionContent .rtl .Strong { font-weight: bold; font-size: 8pt; font-family: Tahoma; color:#67819b; }
.UserSectionContent .rtl .StrongNum { font-weight: bold; font-size: 10pt; font-family: Traffic, Tahoma; text-align:center; direction:rtl; background-color:#d9dde1; }
.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:#d9dde1; border:#c4c9cf 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: #000000; }
.UserSectionContent .rtl .Grid Input { font-size: 9pt; font-family: Tahoma; }
.UserSectionContent .rtl .Grid A {}
.UserSectionContent .rtl .Grid A:hover {}
/*********************************************************************************************************/
.SearchSideControl {}
.SearchSideControl .rtl {}
/*********************************************************************************************************/
.SearchControl {direction:rtl;}
.SearchControl .rtl {}
.SearchControl .rtl .frameWithBg {background-image: url(../../../../images/base_1s_limited/ctrl-logo/ctrl-bg.gif); background-repeat: repeat-y;}
.SearchControl .rtl .normal {font-size: 9pt; font-family: Tahoma;}
.SearchControl .rtl .Normal {font-size: 9pt; font-family: Tahoma;}
.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 {margin-right:5px; color:#d2621e;}
.SearchControl a {font-size:9pt; color:#d2621e; }
.SearchControl a:hover {color:#b20808;}
.SearchControl .ControlSearchDown {background:url(../../../../images/PD_green/head/controlDS.gif) no-repeat; height:34px;}
/*********************************************************************************************************/
.SearchNav {width:100%;}
.SearchNav .rtl {width:100%;}
.SearchNav .rtl .mid {font-size:11px; color:#777; direction:rtl; text-align:center;}
/*********************************************************************************************************/
.SearchInfo {width:100%; border-bottom:#b7b7b7 2px solid; border-top:#b7b7b7 2px solid; padding-bottom:13px; margin-bottom:15px; background-color:#ededed;}
.SearchInfo .rtl {width:100%; direction:rtl;}
.SearchInfo .rtl .mid {font-size:10pt; color:#333; direction:rtl; text-align:center;}
.SearchInfo .rtl .Box {margin:0px;}
.SearchInfo .rtl .normal {}
/*********************************************************************************************************/
.LangSelector {}
.LangSelector .rtl {}
.LangSelector .rtl .title { font-size:8pt; font-family:Tahoma; color:#777; }
/*********************************************************************************************************/

.UpdateForm {width:100%; direction:rtl;}
.UpdateForm .rtl { font-family: Tahoma; width:100% }
.UpdateForm .rtl .label_normal { font-size: 9pt; }
.UpdateForm .rtl .label_required { font-size:12px; color:#5f81a4; }
.UpdateForm .rtl .Edit { 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: #757f8a; font-family: Tahoma; }
.UpdateForm .rtl .further_info_number { font-weight: bold; font-size: 10pt; color: #757f8a; 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: #000000; 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 { }
/*********************************************************************************************************/
.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; }
/*********************************************************************************************************/
.PageFooter {}
/*********************************************************************************************************/
.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: #000000; 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 {}
/*********************************************************************************************************/
.MainMenu {}
.MainMenu .Sides { }
/*********************************************************************************************************/
.Footer { }
.Footer .Blank { background-color: #f4f7fe; }
.Footer .Normal { font-size: 10pt; color: #000000; font-family: Verdana; }
.Footer .Small { font-size: 7pt; color: #000000; font-family: Verdana; }
/*********************************************************************************************************/
/*********************************************************************************************************/
.ForumSection {}
.ForumSection .Title { font-size: 8pt; font-weight:bold; color: #d9dde2; padding-top:5px; 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:#c1cbd8 1px solid; }
.ForumSection .ForumQuesDetail .Content { background-color:#d9dde2; padding:10px; }
.ForumSection .ForumQuesDetail .Vote { background-color: #FFF; border-top:#c1cbd8 1px solid; }
.ForumSection .ForumAnswDetail {}
.ForumSection .ForumAnswDetail .OwnerInfo { background-color: #FFF; border-bottom:#c1cbd8 1px solid; }
.ForumSection .ForumAnswDetail .Content { background-color:#d9dde2; padding:10px; }
.ForumSection .ForumAnswDetail .Vote { background-color: #FFF; border-top:#c1cbd8 1px solid; }
.ForumSection .rtl {}
.ForumSection .rtl A { font-size: 9pt; font-weight:bold; font-family: Tahoma; text-decoration: none; }
.ForumSection .rtl A:hover { color:#cc0000; }
.ForumSection .rtl .normal { font-size: 10pt; font-family: Tahoma;  color:#333; }
.ForumSection .rtl .strong { font-weight: bold; font-size: 8pt; font-family: Tahoma; color:#37628d;  }
.ForumSection .rtl .info { height: 22px; background-color: #d9dde2; padding-right:5px; color:#333333; }
.ForumSection .rtl .infoCON { color:#333333; background-color:#e4e7ec; padding-right:5px; }
.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: #d9dde2; font-family: Tahoma; height: 23px; background-color: #37628d; }
.ForumSection .rtl .ForumGrid .Normal { font-size: 9pt; font-family: Tahoma; height: 27px; background-color:#fff; color:#333; }
.ForumSection .rtl .ForumGrid .Alter { font-size: 9pt; font-family: Tahoma; height: 27px; background-color: #d9dde2; padding-top:10px;  }
.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: normal; font-size: 8pt; color: #37628d; font-family: Tahoma; text-decoration: none; padding:0px 5px 0px 5px; }
.ForumSection .rtl .ForumGrid A:hover { color: #792b10; }
/*********************************************************************************************************/
.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 .SContent { width:auto; font-size: 10pt; font-family: Tahoma; text-align:justify; }
.SearchSection .rtl .More { font-size: 8pt; color: #336600; font-family: Tahoma; }
.SearchSection .rtl .SelectedWord { background-color: #ffff77; }
.SearchSection .rtl A {color:#2060a1; }
.SearchSection .rtl A:hover { }
/*********************************************************************************************************/
.ContactUs {}
.ContactUs .rtl {}
.ContactUs .rtl .Normal { font-size: 10pt; font-family: Tahoma; color:#375164; }
.ContactUs .rtl .Small { font-size: 8pt; font-family: Tahoma; color:#375164;}
.ContactUs .rtl .Strong { font-size: 9pt; font-family: Tahoma; color:#375164; }
.ContactUs .rtl .Validate { font-size: 8pt; color: #ff0000; font-family: Tahoma; }
.ContactUs .rtl .Button { font-size: 10pt; font-family: Tahoma; }