﻿A
{
	text-decoration: none;
	text-align: left;
}
.Table
{
    border: 1;
    border-collapse: separate;
    border-color: #6BC722;
    border-style: solid;
    border-width: 1px;
}
.Table TD
{
    border-color: #226622;
}

.SearchTable
{
    padding: 5;
}

.FormulaButtonMath
{
    border: 1px solid #4f6b00;
    background-color: white;
    color: #4f6b00;
    width: 35px;
    height: 19px;
    text-align: center;
}
.Link
{
    color: White;
    text-decoration: none;
}
.FormulaButtonParameter
{
    border: 1px solid #4f6b00;
    background-color: white;
    color: #4f6b00;
    width: 100px;
    height: 19px;
}

.BorderBottomLeft
{
    border-bottom: solid thin;
    border-left: solid thin;
}

.BorderBottomRight
{
    border-bottom: solid thin;
    border-right: solid thin;
}

.BorderTopLeft
{
    border-top: solid thin;
    border-left: solid thin;
}

.BorderTopRight
{
    border-top: solid thin;
    border-right: solid thin;
}

body
{
    font-family: Tahoma;
    font-size: 8pt;
}
.Tahoma
{
    font-family: Tahoma;
    font-size: 8pt;
}
.Normal
{
	font-family: B Nazanin;
	font-size: 12pt;
}
.White
{
    font-family: Tahoma;
    font-size: 8pt;
    color: White;
}
.White A
{
    text-decoration: none;
}
.DecorationFree
{
    text-decoration: none;
}
input
{
    font-family: Tahoma;
    font-size: 8pt;
    margin-top: 0px;
}
textarea
{
    font-family: Tahoma;
    font-size: 8pt;
}
select
{
    font-family: Tahoma;
    font-size: 8pt;
}
fieldset
{
    border-bottom: #6BC722 1px solid;
    border-top: #6BC722 1px solid;
    border-left: #6BC722 1px solid;
    border-right: #6BC722 1px solid;
}
.WhiteFieldSet
{
    border-bottom: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}
div
{
    scrollbar-base-color: #4f6b00;
    scrollbar-arrow-color: #ffffff;
}
hr
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
.Tinyhr
{
    border-right: gray 0.25px solid;
    border-top: gray 0.25px solid;
    border-left: gray 0.25px solid;
    border-bottom: gray 0.25px solid;
}
.LTR
{
    direction: ltr;
    margin-left: 0px;
}
.RTL
{
    direction: rtl;
}
.Flat
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
}
.FlatLTR
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    direction: ltr;
}
.FlatCode
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 20px;
}
.FlatCodeLTR
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    direction: ltr;
    width: 20px;
}
.FlatDate
{
    border: 1px solid #4f6b00;
    width: 60px;
    margin-bottom: 2px;
}
.FlatYear
{
    border: 1px solid #4f6b00;
    width: 25px;
    margin-bottom: 2px;
}
.FlatNationalCode
{
    border: 1px solid #4f6b00;
    width: 70px;
    margin-bottom: 2px;
}
.Button
{
    border: 1px solid #4f6b00;
    background-color: white;
    color: #4f6b00;
    width: 100px;
	}
.FileUpload
{
    background-color: white;
    color: #4f6b00;
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 100%;
}
.AlignedButton
{
    background-color: white;
    color: #4f6b00;
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    height: 17px;
}
.ExtraSizeButton
{
    background-color: white;
    color: #4f6b00;
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 150px;
}
.EnglishTitle
{
    font-size: 8pt;
    font-weight: bold;
    color: White;
}
.Times
{
    font-family: Times New Roman;
    font-size: 12pt;
}
.Title
{
    font-family: B Nazanin;
    font-size: 12pt;
    font-weight: bold;
    color: White;
}
.Title A
{
    color: White;
    text-decoration: none;
}
.SmallBlackTitle
{
    font-family: B Nazanin;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
.BlackTitle
{
    font-family: B Nazanin;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}
.BlackTitle A
{
    color: #000000;
}
.Result
{
    font-family: B Nazanin;
    font-size: 11pt;
    font-weight: bold;
    color: #000000;
}
.GridViewIconField
{
    width: 20px;
}
.GridViewCheckBoxField
{
    text-align: center;
    width: 20px;
}
.GridViewCodeField
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 20px;
}
.GridViewDeleteField
{
    text-align: center;
    width: 40px;
}
.GridViewEditField
{
    text-align: center;
    width: 60px;
}
.FullSize
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 99%;
}
.Full
{
    width: 100%;
    height: 100%;
}
.FullSizeLTR
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 99%;
    direction: ltr;
}
.GridDateField
{
    text-align: center;
    width: 60px;
}
.GridUpdateField
{
    text-align: center;
    width: 70px;
}
.GridDeleteField
{
    text-align: center;
    width: 25px;
}

.AutoComplete_CompletionListElement
{
    margin: 0px !important;
    background-color: #ffffcb;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: hand;
    overflow: auto;
    height: 200px;
    text-align: right;
    list-style-type: none;
}

.AutoComplete_HighlightedListItem
{
    background-color: #4f6b00;
    color: white;
    padding: 1px;
}

.AutoComplete_ListItem
{
    background-color: #ffffcb;
    color: windowtext;
    padding: 1px;
}

.AutoComplete
{
    border-bottom: #4f6b00 1px solid;
    border-top: #4f6b00 1px solid;
    border-left: #4f6b00 1px solid;
    border-right: #4f6b00 1px solid;
    width: 300px;
}
.Dotted
{
    border-bottom-style: dotted;
    border-color: #4f6b00;
}

.FullSize
{
    width: 100%;
    height: 100%;
}
.GridHeader
{
    background-image: url('../../images/master/17.gif');
    font-family: Times New Roman;
    font-size: 12pt;
    font-weight: bold;
    color: White;
}
.DetailsHeader
{
    background-image: url('../../images/master/17.gif');
    font-family: Times New Roman;
    font-size: 12pt;
    font-weight: bold;
    color: White;
}

/* default layout */
.ajax_tab_default
{
    white-space: nowrap;
}
.ajax_tab_header
{
    white-space: nowrap;
}
.ajax_tab_default
{
    display: -moz-inline-box;
    display: inline-block;
}
.ajax_tab_outer
{
    display: -moz-inline-box;
    display: inline-block;
}
.ajax_tab_default
{
    display: -moz-inline-box;
    display: inline-block;
}
.ajax_tab_inner
{
    display: -moz-inline-box;
    display: inline-block;
}
.ajax_tab_default
{
    margin-right: 4px;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    display: -moz-inline-box;
    display: inline-block;
}
.ajax_tab_tab
{
    margin-right: 4px;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    display: -moz-inline-box;
    display: inline-block;
}

/* xp theme */
.ajax_tab_xp
{
    font-family: Tahoma;
    font-size: 8pt;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OvIc2mbsP5_J3eWd28DwzOQ2&t=633599393194687500) repeat-x bottom;
}
.ajax_tab_header
{
    font-family: Tahoma;
    font-size: 8pt;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OvIc2mbsP5_J3eWd28DwzOQ2&t=633599393194687500) repeat-x bottom;
}
.ajax_tab_xp
{
    padding-right: 4px;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O0Jj2hJkONqXAm57miZo_8A2&t=633599393194687500) no-repeat right;
    height: 21px;
}
.ajax_tab_outer
{
    padding-right: 4px;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O0Jj2hJkONqXAm57miZo_8A2&t=633599393194687500) no-repeat right;
    height: 21px;
}
.ajax_tab_xp
{
    padding-left: 3px;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OJww5rEJNE3N_ssefcFZp2Q2&t=633599393194687500) no-repeat;
}
.ajax_tab_inner
{
    padding-left: 3px;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OJww5rEJNE3N_ssefcFZp2Q2&t=633599393194687500) no-repeat;
}
.ajax_tab_xp
{
    height: 13px;
    padding: 4px;
    margin: 0;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDo-Am3NUWWztIJTb2YFsFflmXRfMcBCDa3C1TzkDzelQ2&t=633599393194687500) repeat-x;
}
.ajax_tab_tab
{
    height: 13px;
    padding: 4px;
    margin: 0;
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDo-Am3NUWWztIJTb2YFsFflmXRfMcBCDa3C1TzkDzelQ2&t=633599393194687500) repeat-x;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT1t-ZoWLorZGK_5g1kwLBA2&t=633599393194687500) no-repeat right;
}
.ajax_tab_hover
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT1t-ZoWLorZGK_5g1kwLBA2&t=633599393194687500) no-repeat right;
}
.ajax_tab_outer
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT1t-ZoWLorZGK_5g1kwLBA2&t=633599393194687500) no-repeat right;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O2P4qJX0-neV24PMxJxruZg2&t=633599393194687500) no-repeat;
}
.ajax_tab_hover
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O2P4qJX0-neV24PMxJxruZg2&t=633599393194687500) no-repeat;
}
.ajax_tab_inner
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O2P4qJX0-neV24PMxJxruZg2&t=633599393194687500) no-repeat;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O_3hgIuB-zcY8ijtqeqaEsA2&t=633599393194687500) repeat-x;
}
.ajax_tab_hover
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O_3hgIuB-zcY8ijtqeqaEsA2&t=633599393194687500) repeat-x;
}
.ajax_tab_tab
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6O_3hgIuB-zcY8ijtqeqaEsA2&t=633599393194687500) repeat-x;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT5bHXmu2Yhuzcy8iN7fgQ_ktjUlgzVscMMrYKJ61O5g1&t=633599393194687500) no-repeat right;
}
.ajax_tab_active
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT5bHXmu2Yhuzcy8iN7fgQ_ktjUlgzVscMMrYKJ61O5g1&t=633599393194687500) no-repeat right;
}
.ajax_tab_outer
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OT5bHXmu2Yhuzcy8iN7fgQ_ktjUlgzVscMMrYKJ61O5g1&t=633599393194687500) no-repeat right;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6Ow95SsGbE-RHko0ovDccqHg2&t=633599393194687500) no-repeat;
}
.ajax_tab_active
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6Ow95SsGbE-RHko0ovDccqHg2&t=633599393194687500) no-repeat;
}
.ajax_tab_inner
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6Ow95SsGbE-RHko0ovDccqHg2&t=633599393194687500) no-repeat;
}
.ajax_tab_xp
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OMtrUwc_m-kf-5l1__tS3xQ2&t=633599393194687500) repeat-x;
}
.ajax_tab_active
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OMtrUwc_m-kf-5l1__tS3xQ2&t=633599393194687500) repeat-x;
}
.ajax_tab_tab
{
    background: url(WebResource.axd?d=uwNH9oKZUr0IxfRGQAYA1w5xSOwRwuvfDfosfLrInvDzy6t0f4zz6TKZWxN7ar6OMtrUwc_m-kf-5l1__tS3xQ2&t=633599393194687500) repeat-x;
}
.ajax_tab_xp
{
    font-family: Tahoma;
    font-size: 8pt;
    border: 1px solid #999999;
    border-top: 0;
    padding: 8px;
    background-color: #ffffff;
}
.ajax_tab_body
{
    font-family: Tahoma;
    font-size: 8pt;
    border: 1px solid #999999;
    border-top: 0;
    padding: 8px;
    background-color: #ffffff;
}

/* scrolling */
.ajax_scroll_horiz
{
    overflow-x: scroll;
}
.ajax_scroll_vert
{
    overflow-y: scroll;
}
.ajax_scroll_both
{
    overflow: scroll;
}
.ajax_scroll_auto
{
    overflow: auto;
}

/* plain theme */
.ajax_tab_plain
{
    text-align: center;
    vertical-align: middle;
    border: 2px solid #999999;
}
.ajax_tab_outer
{
    text-align: center;
    vertical-align: middle;
    border: 2px solid #999999;
}
.ajax_tab_plain
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_inner
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_plain
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_body
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_plain
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_header
{
    text-align: center;
    vertical-align: middle;
}
.ajax_tab_plain
{
    background: #FFFFE1;
}
.ajax_tab_active
{
    background: #FFFFE1;
}
.ajax_tab_outer
{
    background: #FFFFE1;
}
.Menu
{
    color: #092005;
    font-size: 10pt;
}

.ToolTip
{
    color: Gray;
}
.Prompt
{
    color: Gray;
    direction: ltr;
}
.YellowTitle
{
	color:yellow;
	font-weight: bold
}

.RedTitle
{
	color:red;
	font-weight: bold
}

.YellowTitle A
{
	color:yellow;
	font-weight: bold;
	text-decoration: underline;
}
