﻿body {
	background-color: #999999;
}
A {
	color: #182b7e;
	text-decoration: none;
}
A:hover {
	color: #9f0000;
}
input.search-btn {
width: 80px;
height: 20px;
background: #333  url('../../../../images/12/head/btn.png') no-repeat;
 border:0px;
  color:#ffffff;
 }
 input.btnlogin{
width: 95px;
height: 20px;
background: #333  url('../../../../images/12/head/btnlogin.png') no-repeat;
 border:0px;
  color:#ffffff;


}
.ctrl_bottom {
	background-image: url('../../../../images/12/ctrl-logo/bottom.jpg');
	width: 214px;
	height: 34px;
}
.ctrl_bg {
	background-image: url('../../../../images/12/ctrl-logo/ctrl_bg.jpg');
	background-repeat: repeat-y;
}
.rtl_ctrl_logo {
	background-image: url('../../../../images/12/ctrl-logo/rtl-ctrl-title.jpg');
	width: 214px;
	height: 48px;
}
.rtl_news_ctrl_logo {
	background-image: url(../../../../images/12/ctrl-logo/rtl-news-title.jpg);
	border: none;
	width: 214px;
	height: 48px;
}
.rtl_ctrl_title {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma;
}
.rtl_news_ctrl_title {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma;
}
.work-body-bg {
	background-color: #ffffff;
}
.menubg {
	background-image: url('../../../../images/12/head/menubg.jpg');
	background-repeat: repeat-x;
}
.menu_notselected {
	font-size: 8pt;
	width: 160px;
	font-style: normal;
	font-family: Tahoma;
	height: 20px;
	background-image: url('../../../../images/12/head/menu.png');
	color: #DFDFDF;
}
.menu_selected {
	font-size: 8pt;
	width: 160px;
	font-style: normal;
	font-family: Tahoma;
	height: 20px;
	background-image: url('../../../../images/12/head/menuselect.png');
	color: #ffffff;
}
.submenu_notselected {
	border-right: #537197 1pt solid;
	border-top: #537197 1pt solid;
	border-left: #537197 1pt solid;
	border-bottom: #537197 1pt solid;
	font-size: 8pt;
	width: 160px;
	font-style: normal;
	font-family: Tahoma;
	height: 20px;
	background-color: #ffffff;
	margin-top: 10px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.submenu_selected {
	border-right: #c0c0c0 1pt solid;
	border-top: #000000 1pt solid;
	border-left: #000000 1pt solid;
	border-bottom: #c0c0c0 1pt solid;
	font-size: 8pt;
	width: 160px;
	font-style: normal;
	font-family: Tahoma;
	height: 20px;
	background-color: #CCFF33;
	color: #000000;
	margin-top: 10px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.righttop {
	background-image: url('../../../../images/12/head/top-head-right.jpg');
}
.headertop {
	background-image: url('../../../../images/12/head/head.jpg');
	height: 207px;
	width: 695px;
}
.headerright {
	background-image: url('../../../../images/12/head/headright.jpg');
	width: 205px;
	height: 207px;
}
.topheadleft {
	background-image: url('../../../../images/12/head/headtopleft.jpg');
	width: 48px;
	height: 30px;
}
.main {
	background-image: url('../../../../images/12/head/main.jpg');
	background-repeat: repeat-y;
}
.footerbg {
	background-image: url('../../../../images/12/head/footer.jpg');
	height: 31px;
}
.bgcontent {
	background-image: url('../../../../images/12/head/con_bg.jpg');
	background-repeat: repeat-x;
	height: 5px;
}
.PageTitle {
	height: 20px;
	background-color: #bdd7f7;
}
.PageTitle .rtl {
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
}
.PageTitle .imgPos {
	position: relative;
	top: 2px;
}
.UpdateForm {
}
.UpdateForm .rtl {
	font-family: Tahoma;
}
.UpdateForm .rtl .label_normal {
	font-size: 9pt;
}
.UpdateForm .rtl .label_required {
	font-weight: bold;
	font-size: 8pt;
}
.UpdateForm .rtl .edit_normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.UpdateForm .rtl .edit_required {
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #ffff66;
}
.UpdateForm .rtl .button {
	font-size: 9pt;
	font-family: Tahoma;
	height: 25px;
}
.UpdateForm .rtl .further_info {
	font-weight: bold;
	font-size: 10pt;
	color: #004a66;
	font-family: Tahoma;
}
.UpdateForm .rtl .further_info_number {
	font-weight: bold;
	font-size: 10pt;
	color: #004a66;
	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: #646464;
	font-family: Tahoma;
}
.UpdateForm .rtl A {
	font-size: 9pt;
	font-family: Tahoma;
}
.UpdateForm .rtl A:hover {
}
.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: #99CC00;
}
.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;
}
.Grid_ltr {
}
.Grid_ltr .Header {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana;
	height: 25px;
	background-color: #0080b0;
}
.Grid_ltr .Normal {
	font-size: 10pt;
	font-family: Verdana;
	height: 25px;
}
.Grid_ltr .Alter {
	font-size: 10pt;
	font-family: Verdana;
	height: 25px;
	background-color:#99CC00;
}
.Grid_ltr .Select {
	font-size: 10pt;
	font-family: Verdana;
	height: 25px;
	background-color: #66cc33;
}
.Grid_ltr .Footer {
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
	height: 25px;
	background-color: #99ccff;
}
.Grid_ltr .Pager {
	font-weight: bold;
	font-size: 10pt;
	color: #990033;
	font-family: Verdana;
	text-decoration: none;
}
.Grid_ltr .Pager A {
	font-size: 10pt;
	font-family: Verdana;
}
.Grid_ltr INPUT {
	font-size: 9pt;
	font-family: Verdana;
}
.Grid_ltr A {
	font-weight: bold;
	font-size: 8pt;
	color: #0066cc;
	font-family: Verdana;
	text-decoration: none;
}
.Grid_ltr .Special A {
	font-size: 10pt;
	color: #0066cc;
	font-family: Verdana;
}
.Grid_ltr A:hover {
	color: #ff0000;
	text-decoration: underline overline;
}
.TextMenu {
}
.TextMenu .rtl {
}
.TextMenu .rtl A {
	font-size: 8pt;
	font-family: Tahoma;
	position: relative;
	top: -2px;
	text-decoration: none;
}
.TextMenu .rtl A:hover {
	color: #9f0000;
}
.TextMenu .rtl .SymPos {
}
.BaseTextMenu {
}
.BaseTextMenu .rtl {
}
.BaseTextMenu .rtl A {
	font-size: 9pt;
	font-family: Tahoma;
	text-decoration: none;
}
.BaseTextMenu .rtl A:hover {
	color: #9f0000;
}
.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: 10pt;
	font-family: Tahoma;
}
.SiteMap .rtl .Title {
	font-weight: bold;
	font-size: 10pt;
	color: #000066;
	font-family: Tahoma;
}
.SiteMap .rtl .Desc {
	font-size: 10pt;
	font-family: Tahoma;
}
.SiteMap .rtl .SecTitle {
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
}
.SiteMap .rtl A {
	font-size: 10pt;
	font-family: Tahoma;
}
.SiteMap .rtl A:hover {
}
.MainMenu {
}
.MainMenu .Sides {
	background-color: #395a83;
}
.SideMenu {
}
.SideMenu .rtl {
}
.SideMenu .rtl .frame {
}
.SideMenu .rtl A {
	font-size: 10pt;
	font-family: Tahoma;
}
.SideMenu .rtl A:hover {
	color: #5682b9;
}
.SideMenu .rtl .title {
	font-family: Tahoma;
	height: 16pt;
	background-color: #bdd7f7;
	text-decoration: none;
}
.SideMenu .rtl .item {
	color: #882800;
	font-family: Tahoma;
	height: 16pt;
	text-decoration: none;
}
.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 .rtl_title {
	font-weight: bold;
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma;
}
.News .rtl_normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.News .rtl_small {
	font-size: 8pt;
	font-family: Tahoma;
}
.News_rtl_small {
	font-size: 8pt;
	font-family: Tahoma;
	position: relative;
	top: 12px;
}
.LinkSection {
}
.LinkSection .rtl {
}
.LinkSection .rtl .frame {
}
.LinkSection .rtl A {
	font-size: 10pt;
	font-family: Tahoma;
}
.LinkSection .rtl A:hover {
	color: #5682b9;
}
.UserControl {
}
.UserControl .rtl {
}
.UserControl .rtl .Normal {
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #ffffff;
}
.UserControl .rtl .Strong {
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}
.UserControl .rtl .Small {
	font-size: 8pt;
	font-family: Tahoma;
}
.UserControl .rtl .Error {
	font-weight: bold;
	font-size: 8pt;
	color: #cc0000;
	font-family: Tahoma;
}
.UserControl .rtl A {
	font-size: 8pt;
	font-family: Tahoma;
}
.UserControl .rtl A:hover {
	color: #5682b9;
}
.SearchSideControl {
}
.SearchSideControl .rtl {
}
.SearchSideControl .rtl .Normal {
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #ffffff;
}
.SearchSideControl .rtl .Strong {
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}
.SearchSideControl .rtl .Small {
	font-size: 8pt;
	font-family: Tahoma;
}
.SearchSideControl .rtl .Error {
	font-weight: bold;
	font-size: 8pt;
	color: #cc0000;
	font-family: Tahoma;
}
.SearchSideControl .rtl A {
	font-size: 8pt;
	font-family: Tahoma;
}
.SearchSideControl .rtl A:hover {
	color: #5682B9;
}
.ContactControl {
}
.ContactControl .rtl {
}
.ContactControl .rtl .Normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.ContactControl .rtl .Strong {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Tahoma;
}
.ContactControl .rtl A {
}
.ContactControl .rtl A:hover {
	color: #5682b9;
}
.VoteControl {
}
.VoteControl .rtl {
}
.VoteControl .rtl .Border {
}
.VoteControl .rtl .Normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.VoteControl .rtl .Small {
	font-size: 8pt;
	font-family: Tahoma;
}
.VoteControl .rtl .MoreInfo {
	font-size: 8pt;
	color: #cc0000;
	font-family: Tahoma;
}
.VoteControl .rtl .VoteCount {
	font-size: 10pt;
	color: #000066;
	font-family: Tahoma;
}
.VoteControl .rtl .Strong {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	font-family: Tahoma;
}
.VoteControl .rtl .Error {
	font-weight: bold;
	font-size: 8pt;
	color: #ff0033;
	font-family: Tahoma;
}
.ForumSection {
}
.ForumSection .Title {
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background-repeat: repeat-x;
	font-family: Tahoma;
}
.ForumSection .OutterBorder {
	border-right: #00acfd 3px solid;
	border-top: #00acfd 3px solid;
	border-left: #00acfd 3px solid;
	border-bottom: #00acfd 3px solid;
}
.ForumSection .InnerBorder {
	border-right: #00acfd 10px solid;
	border-top: #00acfd 10px solid;
	border-left: #00acfd 10px solid;
	border-bottom: #00acfd 10px solid;
}
.ForumSection .SeparetorCell {
	background-color: #8da4c4;
}
.ForumSection A:hover {
	color: #d9a278;
}
.ForumSection .ForumQuesDetail {
}
.ForumSection .ForumQuesDetail .OwnerInfo {
	background-color: #ebdaa6;
}
.ForumSection .ForumQuesDetail .Content {
}
.ForumSection .ForumQuesDetail .Vote {
	background-color: #99CC00;
}
.ForumSection .ForumAnswDetail {
}
.ForumSection .ForumAnswDetail .OwnerInfo {
	background-color: #ccd3be;
}
.ForumSection .ForumAnswDetail .Content {
}
.ForumSection .ForumAnswDetail .Vote {
	background-color: #f0f8e3;
}
.ForumSection .rtl {
}
.ForumSection .rtl A {
	font-size: 10pt;
	color: #882800;
	font-family: Tahoma;
	text-decoration: none;
}
.ForumSection .rtl .normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.ForumSection .rtl .small {
	font-size: 8pt;
	font-family: Tahoma;
}
.ForumSection .rtl .strong {
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}
.ForumSection .rtl .Info {
	height: 22px;
	background-color: #ebe7d9;
}
.ForumSection .rtl .imgPos2 {
	position: relative;
	top: 2px;
}
.ForumSection .rtl .imgPos_2 {
	position: relative;
	top: -2px;
}
.ForumSection .rtl .ForumGrid {
}
.ForumSection .rtl .ForumGrid .Header {
	font-weight: bold;
	font-size: 9pt;
	color: #004a84;
	font-family: Tahoma;
	height: 25px;
	background-color: #ebdaa6;
}
.ForumSection .rtl .ForumGrid .Normal {
	font-size: 10pt;
	font-family: Tahoma;
	height: 25px;
}
.ForumSection .rtl .ForumGrid .Alter {
	font-size: 10pt;
	font-family: Tahoma;
	height: 25px;
	background-color: #ebe7d9;
}
.ForumSection .rtl .ForumGrid .Select {
	font-size: 10pt;
	font-family: Tahoma;
	height: 25px;
	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: 10pt;
	color: #990033;
	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: #ff0000;
	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: #882800;
	font-family: Tahoma;
	text-decoration: none;
}
.ForumSection .rtl .ForumGrid A:hover {
	color: #d9a278;
}
.LangSelector {
}
.LangSelector .rtl {
}
.LangSelector .rtl .title {
	font-size: 8pt;
	color: #ffffff;
	font-family: Tahoma;
}
.LangSelector .rtl .edit {
	font-size: 8pt;
	font-family: Tahoma;
	position: relative;
	top: 1px;
}
.SearchControl {
}
.SearchControl .rtl {
}
.SearchControl .rtl .frame {
	border-right: #0b0d4b 1px solid;
	border-top: #0b0d4b 1px solid;
	border-left: #0b0d4b 1px solid;
	border-bottom: #0b0d4b 1px solid;
}
.SearchControl .rtl .frameWithBg {
	border-right: #0b0d4b 1px solid;
	border-top: #0b0d4b 1px solid;
	border-left: #0b0d4b 1px solid;
	border-bottom: #0b0d4b 1px solid;
	background-color: #b1d2fa;
}
.SearchControl .rtl .normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.SearchControl .rtl .normal-bg {
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #ffffff;
}
.SearchControl .rtl .small {
	font-size: 8pt;
	font-family: Tahoma;
}
.SearchControl .rtl .strong {
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}
.SearchControl .rtl .Counter {
	font-weight: bold;
	font-size: 10pt;
	color: #000066;
	font-family: Traffic, Tahoma;
}
.SearchControl .rtl .Info {
	font-weight: bold;
	font-size: 9pt;
	color: #cc3300;
	font-family: Tahoma;
}
.SearchControl .rtl .Validate {
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: Tahoma;
}
.SearchControl .rtl A {
	font-size: 10pt;
	font-family: Tahoma;
}
.SearchControl .rtl A:hover {
}
.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 {
}
.UserSection {
}
.UserSection .rtl {
}
.UserSection .rtl .PageTitleCss {
	font-weight: bold;
	font-size: 10pt;
	color: #003d7b;
	font-family: Tahoma;
}
.UserSection .rtl .PageComment {
	font-size: 10pt;
	font-family: Tahoma;
}
.UserSection .rtl .EditTitle {
	font-weight: bold;
	font-size: 9pt;
	color: #336633;
	font-family: Tahoma;
}
.UserSection .rtl .Normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.UserSection .rtl .NormalNum {
	font-size: 10pt;
	font-family: Traffic, Tahoma;
}
.UserSection .rtl .Strong {
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
}
.UserSection .rtl .StrongNum {
	font-weight: bold;
	font-size: 10pt;
	font-family: Traffic, Tahoma;
}
.UserSection .rtl .StrongNum A {
}
.UserSection .rtl .StrongNum A:hover {
	text-decoration: underline overline;
}
.UserSection .rtl .Small {
	font-size: 8pt;
	font-family: Tahoma;
}
.UserSection .rtl .SmallColored {
	font-size: 8pt;
	color: #006600;
	font-family: Tahoma;
}
.UserSection .rtl .Button {
	font-size: 10pt;
	font-family: Tahoma;
}
.UserSection .rtl .Message {
	font-weight: bold;
	font-size: 9pt;
	color: #ffffcc;
	font-family: Tahoma;
	height: 20px;
	background-color: #cc0000;
}
.UserSection .rtl .Validate {
	font-weight: bold;
	font-size: 8pt;
	color: #ff0033;
	font-family: Tahoma;
}
.UserSection .rtl .ImgPos {
	position: relative;
	top: 5px;
}
.UserSection .rtl .Grid {
}
.UserSection .rtl .Grid .Head {
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
	height: 25px;
	background-color: #b1d2fa;
}
.UserSection .rtl .Grid .Item {
	font-size: 10pt;
	font-family: Tahoma;
	height: 25px;
}
.UserSection .rtl .Grid .Alter {
	font-size: 10pt;
	font-family: Tahoma;
	height: 25px;
	background-color: #99CC00;
}
.UserSection .rtl .Grid Input {
	font-size: 9pt;
	font-family: Tahoma;
}
.UserSection .rtl .Grid A {
}
.UserSection .rtl .Grid A:hover {
}
.UserSection .rtl A {
}
.UserSection .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;
}
.ExtraTools {
}
.ExtraTools .Title {
	font-size: 8pt;
	font-family: Tahoma;
}
.ExtraTools .normalText {
	font-size: 10pt;
	font-family: Tahoma;
}
.ExtraTools .ImagePos {
	position: relative;
	top: 5px;
}
.ExtraTools .normal {
	border-top-width: 1px;
	padding-right: 2px;
	padding-left: 2px;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	padding-bottom: 5px;
	border-top-color: #ffffff;
	border-right-width: 1px;
	border-right-color: #ffffff;
}
.ExtraTools .over {
	border-top-width: 1px;
	padding-right: 2px;
	padding-left: 2px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	padding-bottom: 5px;
	border-right-width: 1px;
}
.ExtraTools A {
}
.ExtraTools A:hovor {
}
.ReportViewer {
	background-color: #f0f0f0;
}
.ReportViewer .ButtonOut {
	border-right: #bdbdad 1px solid;
	border-top: #bdbdad 1px solid;
	filter: alpha(opacity=70);
	border-left: #bdbdad 1px solid;
	border-bottom: #bdbdad 1px solid;
	background-color: #ffffff;
}
.ReportViewer .ButtonOutWithTop {
	border-right: #bdbdad 1px solid;
	border-top: #bdbdad 1px solid;
	filter: alpha(opacity=70);
	border-left: #bdbdad 1px solid;
	border-bottom: #bdbdad 1px solid;
	position: relative;
	top: 2px;
	background-color: #ffffff;
}
.ReportViewer .rtl {
}
.ReportViewer .rtl .normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.ReportViewer .rtl .small {
	font-size: 8pt;
	font-family: Tahoma;
}
.ReportViewer .rtl .button {
	font-size: 9pt;
	font-family: Tahoma;
}
.ReportViewer .rtl .edit {
	font-size: 10pt;
	font-family: Tahoma;
	position: relative;
	top: 2px;
}
.ReportContent {
	background-color: #ffffff;
}
.ReportContent .contentBorder {
	border: 1px dashed #E0E0E0;
}
.ReportContent .rtl {
}
.ReportContent .rtl .normal {
	font-size: 10pt;
	font-family: Tahoma;
}
.ReportContent .rtl .strong {
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
}
.ReportContent .rtl .info {
	font-size: 10pt;
	color: #000066;
	font-family: Tahoma;
}
.ReportContent .rtl .small {
	font-size: 8pt;
	font-family: Tahoma;
}
.ReportContent .rtl .latin {
	font-size: 10pt;
	font-family: Verdana;
}

