html {
	font: 8pt/normal tahoma; margin: 0px 10px; padding: 0px; text-align: right; direction: rtl; -ms-scrollbar-face-color: rgb(209, 221, 247); -ms-scrollbar-shadow-color: rgb(0, 0, 0); -ms-scrollbar-highlight-color: rgb(209, 221, 247); -ms-scrollbar-darkshadow-color: rgb(209, 221, 247); -ms-scrollbar-arrow-color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal; background-color: rgb(242, 240, 255);
}
body {
	margin: 5px; color: black; padding-top: 0px; font-family: Tahoma; font-size: 8pt; direction: rtl; -ms-scrollbar-face-color: rgb(204, 204, 255); -ms-scrollbar-shadow-color: rgb(0, 0, 0); -ms-scrollbar-highlight-color: rgb(209, 221, 247); -ms-scrollbar-darkshadow-color: dodgerblue; -ms-scrollbar-arrow-color: rgb(77, 170, 255); background-color: rgb(242, 240, 255);
}
a:link {
	color: rgb(102, 0, 255); text-decoration: none;
}
a:active {
	color: rgb(68, 68, 102); text-decoration: none;
}
a:visited {
	color: rgb(255, 102, 51); text-decoration: none;
}
a:hover {
	color: rgb(68, 68, 102); text-decoration: underline;
}
textarea {
	background: rgb(255, 255, 255); font: 8pt/normal tahoma, arial, sans-serif; padding: 1px; border: 1px solid rgb(187, 201, 221); font-size-adjust: none; font-stretch: normal;
}
input {
	background: rgb(255, 255, 255); font: 9pt/normal tahoma, arial, sans-serif; padding: 0px; border: 1px solid rgb(187, 201, 221); border-image: none; height: 20px; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
select {
	background: rgb(255, 255, 255); font: 8pt/normal tahoma, arial, sans-serif; padding: 1px; border: 1px solid rgb(187, 201, 221); font-size-adjust: none; font-stretch: normal;
}
table {
	margin: 1px; color: black; font-family: Tahoma; font-size: 10pt;
}
tr {
	font-family: Tahoma; font-size: 10pt;
}
td {
	font-family: Tahoma; font-size: 9pt;
}
th {
	font-family: Tahoma; font-size: 9pt;
}
p {
	color: black; font-family: Tahoma; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 6pt;
}
hr {
	width: 99%;
}
.IFRAME {
	text-align: right; background-color: rgb(242, 240, 255);
}
.box {
	margin: 12px; border: 1px solid rgb(137, 158, 200); font-size: 10pt;
}
.PopupBack {
	background: rgb(102, 102, 102); border-width: 2px; border-style: solid; border-color: rgb(204, 204, 204) black black rgb(204, 204, 204); width: 207px;
}
.PopupCell {
	background: rgb(204, 204, 204); border-width: 1px; border-style: solid; border-color: white black black white; padding: 2px 2px 2px 10px; left: 0px; top: 0px; height: 18px; color: black; font-size: 8pt; font-weight: bold; position: relative;
}
.Caption {
	border: 1px solid rgb(0, 204, 255); text-align: right; color: rgb(255, 255, 51); font-family: tahoma; font-size: 10pt; font-weight: bold; background-color: rgb(51, 51, 255);
}
.Button {
	border-width: 1px; border-style: outset; border-color: inherit; padding: 0px 5px 1px; width: 149px; height: 27px; margin-top: 4px; margin-right: 0px; background-color: rgb(216, 220, 234);
}
.label {
	color: black; font-family: Tahoma; font-size: 9pt;
}
.PanelMaster {
	margin: 2px; padding: 3px; border: 1px ridge darkgray; color: maroon; font-family: Tahoma; font-size: 10pt; background-color: gainsboro;
}
.PanelForm {
	margin: 0px; border: 1px outset rgb(230, 230, 250); color: black; font-family: Tahoma; font-size: 9pt; background-color: rgb(233, 233, 233);
}
.PanelGrid {
	border: 1px ridge gainsboro; border-image: none; height: 457px; padding-right: 0px; -ms-overflow-x: auto; -ms-overflow-y: scroll; background-color: rgb(255, 255, 255);
}
.PanelButtons {
	margin: 5px; padding: 2px; border: 1px ridge darkgray; color: black; font-family: Tahoma; font-size: 9pt; background-color: rgb(220, 234, 255);
}
.Grid {
	border: 1px solid rgb(180, 196, 255); width: 99%; color: black; text-indent: 2pt; font-size: 8pt; background-color: white;
}
.GridHeader {
	border: 2px groove darkgray; height: 15px; color: black; font-family: Tahoma; font-size: 10pt; vertical-align: sub; direction: rtl; background-color: lightgrey;
}
.AlternatingItem {
	background-color: rgb(255, 255, 235);
}
.GridItem {
	border-left-color: darkgray; border-left-width: 1px; border-left-style: solid;
}
.GridRowSelected {
	color: rgb(204, 51, 0); background-color: lavender;
}
.GridPager {
	border: 2px whitesmoke; height: 25px; color: black; font-family: Tahoma; font-size: 10pt; vertical-align: sub; direction: rtl; background-color: lightgrey;
}
.errorMessage {
	color: red; font-family: Tahoma; font-size: 9pt;
}
.warrningMessage {
	color: midnightblue; font-family: Tahoma; font-size: 9pt;
}
.infoMessage {
	color: black; font-family: Tahoma; font-size: 9pt;
}
body {
	margin: 0px; text-align: right; font-family: Tahoma; font-size: 9pt; direction: rtl;
}
.MainContainer {
	width: 980px;
}
.AppHeader {
	background-position: center; height: 110px; text-align: left; padding-left: 60px; background-image: url("../images/RefahImages/AzmoonLogo2.gif"); background-attachment: fixed; background-repeat: no-repeat; background-color: rgb(153, 204, 255);
}
.AppBody {
	
}
.AppFooter {
	
}
.menu5 {
	background: url("../images/RefahImages/pro_five_0c.gif") repeat-x left bottom; list-style: none; margin: 0px; padding: 5px 1em 0px 0px; height: 40px; font-size: 11px; position: relative; direction: ltr;
}
.menu5 li {
	height: 40px; margin-right: 1px; float: right;
}
.menu5 li a {
	background: url("../images/RefahImages/pro_five_0a.gif") no-repeat; padding: 0px 0px 0px 4px; height: 40px; text-align: center; color: rgb(51, 51, 51); line-height: 35px; font-family: arial, verdana, sans-serif; font-weight: bold; text-decoration: none; float: left; display: block; cursor: pointer;
}
.menu5 li a b {
	background: url("../images/RefahImages/pro_five_0b.gif") no-repeat right top; padding: 0px 16px 5px 12px; float: left; display: block;
}
.menu5 li.current a {
	background: url("../images/RefahImages/pro_five_2a.gif") no-repeat; color: rgb(0, 0, 0);
}
.menu5 li.current a b {
	background: url("../images/RefahImages/pro_five_2b.gif") no-repeat right top;
}
.menu5 li a:hover {
	background: url("../images/RefahImages/pro_five_1a.gif") no-repeat; color: rgb(0, 0, 0);
}
.menu5 li a:hover b {
	background: url("../images/RefahImages/pro_five_1b.gif") no-repeat right top;
}
.menu5 li.current a:hover {
	background: url("../images/RefahImages/pro_five_2a.gif") no-repeat; color: rgb(0, 0, 0); cursor: default;
}
.menu5 li.current a:hover b {
	background: url("../images/RefahImages/pro_five_2b.gif") no-repeat right top;
}
.personalSectionTitle {
	height: 16px; text-align: right; color: navy; padding-bottom: 2px; font-family: Courier New; font-size: 14px; font-weight: bold; border-bottom-color: navy; border-bottom-width: 2px; border-bottom-style: solid;
}
.FirstpersonalSectionTitle {
	text-align: right; color: rgb(255, 102, 255); padding-bottom: 2px; font-family: Courier New; font-size: 14px; font-weight: bold; margin-top: 30px; border-bottom-color: rgb(255, 102, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.SecondpersonalSectionTitle {
	text-align: right; color: rgb(0, 153, 0); padding-bottom: 2px; font-family: Courier New; font-size: 14px; font-weight: bold; border-bottom-color: rgb(0, 153, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.ThirdpersonalSectionTitle {
	text-align: right; color: rgb(255, 102, 255); padding-bottom: 2px; font-family: Courier New; font-size: 14px; font-weight: bold; margin-top: 30px; border-bottom-color: rgb(255, 102, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
.personalSectionBody {
	text-align: right;
}
.infoLable {
	text-align: right; color: gray; font-family: Tahoma;
}
.infoValue {
	text-align: right; color: rgb(128, 0, 0); font-family: Tahoma; font-weight: bold;
}
.sectionHeader {
	text-align: right; color: navy; padding-bottom: 5px; font-weight: bold; margin-bottom: 3px; border-bottom-color: navy; border-bottom-width: 2px; border-bottom-style: solid;
}
.sectionBody {
	text-align: right;
}
.footer {
	
}
.seperator {
	margin-top: 10px; margin-bottom: 25px;
}
.TitleSeperator {
	margin-top: 10px; margin-bottom: 5px; border-bottom-color: rgb(0, 102, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.Footerseperator {
	margin-top: 10px; margin-bottom: 25px; border-bottom-color: rgb(102, 102, 153); border-bottom-width: 1px; border-bottom-style: solid;
}
.personalSectionBodyTDWigth {
	width: 180px;
}
.SectionBetweenBody {
	margin-top: 10px; margin-bottom: 5px; border-bottom-color: silver; border-bottom-width: 1px; border-bottom-style: solid;
}
.CommonFont {
	font-family: Tahoma; font-size: 8pt;
}
.BoldFont {
	font-weight: bold;
}
.Captions {
	text-align: right; vertical-align: top;
}
.LabelFont {
	font-family: Tahoma; font-size: 8pt; font-weight: bold;
}
.TextFont {
	font-family: Tahoma; font-size: 8pt;
}
.tdValue {
	text-align: left; font-family: Tahoma; font-size: 8pt;
}
.container {
	font-family: Tahoma; font-size: 10px;
}
.header {
	padding: 10px; text-align: center; color: maroon; font-family: Courier New; font-size: 18px; font-weight: bold; background-color: rgb(243, 243, 243);
}
.contentBody {
	padding: 10px;
}
.report {
	text-align: right; color: red; padding-bottom: 2px; font-family: Courier New; font-size: 14px; font-weight: bold;
}
.GridHeader {
	text-align: center; color: rgb(255, 0, 0); padding-bottom: 5px; font-family: Tahoma; margin-bottom: 10px; border-bottom-style: solid;
}
.ValueFontStyle {
	height: 20px; font-family: Tahoma; font-size: 8pt;
}
.TitleBorder {
	color: rgb(0, 128, 128); font-family: Tahoma; font-size: 10pt; margin-top: 5pt;
}
.ValueBorder {
	color: rgb(0, 0, 0); font-family: Tahoma; font-size: 8pt; margin-top: 5pt; margin-right: 10pt;
}
.MessageDate {
	color: rgb(0, 0, 255); font-family: Tahoma; font-size: 8pt;
}
.MessageButton {
	text-align: center; color: rgb(128, 0, 0); font-family: Tahoma; font-size: 8pt; margin-top: 3pt;
}
.MessageBody {
	width: 400px; color: rgb(0, 0, 0); padding-top: 1pt; padding-right: 3pt; padding-left: 3pt; font-family: Tahoma; font-size: 8pt;
}
.MessageBodyBorder {
	border-bottom-color: rgb(51, 51, 153); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(242, 250, 255);
}
.MessageTitleBorder {
	background-color: rgb(51, 102, 153);
}
.RequestGrid {
	text-align: center;
}
.Ajax {
	margin-bottom: 10px;
}
.NumericStyle {
	text-align: center;
}
.TopRoundedcornrs {
	background: url("../Images/LoginImages/Toproundedcornr.gif") repeat-x rgb(98, 114, 143);
}
.TopRightCorner {
	background: url("../Images/LoginImages/TopRightCorner.png") no-repeat left top; height: 7px;
}
.TopLeftCorner {
	background: url("../Images/LoginImages/TopLeftCorner.png") no-repeat right top;
}
.RightRoundedCorners {
	background: url("../Images/LoginImages/LeftRoundedcornr.png") repeat-y right top;
}
.LeftRoundedCorners {
	background: url("../Images/LoginImages/LeftRoundedcornr.png") repeat-y left top;
}
.ButtomRightCorner {
	background: url("../Images/LoginImages/ButtomRightCorner.png") no-repeat left top; height: 7px;
}
.ButtomLeftCorner {
	background: url("../Images/LoginImages/ButtomLeftCorner.png") no-repeat right top;
}
.Footer {
	background: url("../Images/LoginImages/footer.jpg") no-repeat right top;
}
.divBox {
	background: rgb(240, 240, 251); padding: 0px 2px 2px; border-radius: 7px; border: 1px solid rgb(0, 0, 0); border-image: none; height: auto; line-height: 2; font-size: 11px; margin-right: 7px; margin-bottom: 7px; margin-left: 7px; vertical-align: top; display: block; font-color: #000000; -moz-border-radius: 7px; -webkit-border-radius: 7px; -o-border-radius: 7px;
}
.color_a {
	background: rgb(0, 0, 0); color: rgb(0, 0, 0);
}
