@import "dhtmlXTabbar.css";

.text-box    {font-family: Tahoma; font-size: 8pt; width: 225px; height: 20px; border: 1px solid #333D68; background-color: #FFFFFF}
.focused-text-box    {font-family: Tahoma;font-size: 8pt;width: 225px; height: 20px; font-family: Tahoma; font-size: 8pt; border: 1px solid #333D68; background-color: #F4FDFF}

.combo-box    {width: 225; height: 20; font-family: Tahoma; font-size: 8pt; background-color: #FFFFFF; }
.combo-box-search {display:none;position:absolute; top:20;left:50;width:100 ;border-style: solid; border-width: 1px; background-color: #D7DCEE;font-family: Tahoma; font-size: 8pt}
.focused-combo-box    {width: 225; height: 20; font-family: Tahoma; font-size: 8pt; background-color: #F4FDFF; }



.text-area {font-family: Tahoma; font-size: 8pt;border: 1px solid #333D68; background-color: #FFFFFF}
.focused-text-area {font-family: Tahoma; font-size: 8pt;border: 1px solid #333D68; background-color: #F4FDFF}

.command-button {
	border:1px solid #333D68;
	font-family: Tahoma;
	font-size: 8pt;
	width: 100;
	height: 22;
	background-color: #E2E2E2;
	background: #D7DCEE url('images/button-image.gif') repeat-x;
	cursor:hand
}
.command-button-highlight {
		border:1px solid #333D68;
		font-family: Tahoma;
		font-size: 8pt;
		width: 100;
		height: 22;
		background-color: #F5F4F2;
		border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; background:#C4C8E1 url('images/button-image-over.gif') repeat-x; cursor:hand
}

.my-border{font-family: Tahoma; font-size: 8pt; border: 1px solid #333D68; background-color: #FFFFFF; -webkit-padding-before: 2px; -webkit-padding-after: 2px; -webkit-padding-start:  2px; -webkit-padding-end:  2px; }
.my-backstyle {background-color: #FFFFFF;font-family: Tahoma; font-size: 8pt;border-style: solid; border-width: 0}

.my-focused-border{font-family: Tahoma; font-size: 8pt; border: 1px solid #333D68; background-color: #F4FDFF}
.my-focused-backstyle {background-color: #F4FDFF;font-family: Tahoma; font-size: 8pt;border-style: solid; border-width: 0}

.table-titr {font-family: Zar; font-size: 11pt; color: #333333; font-weight: bold}
.form-table {border-left: 1px solid #ABABAB; border-right: 1px solid #ABABAB; border-bottom: 1px solid #ABABAB; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-repeat:no-repeat; font-family:Tahoma; font-size:8pt; color:#333333;background-color:#F2F2F2}

.my-form {line-height: 100%; margin-top: 0; margin-bottom: 0;}
.row-header  {
	 font-family: Tahoma;
	 font-size: 8pt;
	 color: #FFFFFF;
	 background-color: #4f6b90;
     height: 20;
     border-style: solid;
     border-width: 1px;
     font-weight: bold
}

.row-header2  {
    font-family: Tahoma;
    font-size: 8pt;
    color: #FFFFFF;
    background-color: #38ACEC;
    height: 20;
    border-style: solid;
    border-width: 1px;
    font-weight: bold
}

.sorted-column {
	font-family: Tahoma;
	font-size: 8pt;color:#FFFFFF;
	background-color:#38567d;
	height: 20;
	border-style: solid;
	border-width: 1px;
	font-weight: bold
}

.sorted-column2 {
	font-family: Tahoma;
	font-size: 8pt;color:#FFFFFF;
	background-color:#51A4D3;
	height: 20;
	border-style: solid;
	border-width: 1px;
	font-weight: bold
}

.row-content {font-family: Tahoma; font-size: 8pt; background-color: #e4e7ec;height:20}
.row-content2 {font-family: Tahoma; font-size: 8pt; background-color: #FFFFFF;height:20}
.row-content3 {font-family: Tahoma; font-size: 8pt; background-color: #ffcccc;height:20}
.row-content4 {font-family: Tahoma; font-size: 8pt; background-color: #E9F6F7;height:20}


.label {font-family: Tahoma; font-size: 8pt;}

.tree-selected-node {font-family: Tahoma; font-size: 8pt; color: #0000FF; text-decoration:
               underline; background-color: #E9E9E9}

.tree-clicked-node {border: 1px solid #0A246A;cursor:default;background-color: #B6BDD2; font-family: Tahoma; font-size: 8pt;text-decoration:none;}


.message {font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold}

.menu-bar{border:0px solid #E8ECF7; background-color: #316194;color:#ffffff;}
.menu-bar1{border:0px solid #E8ECF7; background-color: #38ACEC;color:#ffffff;}
.menu-border{border: 1px solid #316194;cursor:default;height:20}
.menu-highlight{border: 1px solid #333D68;cursor:default;height:20;background-color: #4a92c6; font-family:Tahoma; font-size:8pt; color:#ffffff;cursor:pointer}
.menu-item-left-side {background-color:#316194;border:1px solid #316194; }
.menu-item-body {font-family:Tahoma;font-size:8pt ; background-color:#dee3e7}
.menu-page-info {position:absolute;left:0;top:4px;width:200px;font-family: Tahoma;font-weight: bold; font-size: 8pt;color:#EAEAEA; height:75px}
.menu-bar-extra-info{font-family: Tahoma; font-size: 8pt; color: #ffffff;}

.table-header {
	background-position: 0% 0%; font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
    height:20;
    background-image:url('images/table-header.gif'); background-repeat:repeat-x; background-attachment:scroll
}
.table-header2 {
    background-position: 0% 0%; font-family: Tahoma;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: bold;
    height:20;
    background-color: #38ACEC;
}

.table-body {font-family: Tahoma; font-size: 8pt; background-color: #ebebed;}
.table-body2 {font-family: Tahoma; font-size: 8pt; background-color: #FFFFE5;}
.my-table {font-family: Tahoma; font-size: 8pt; direction: rtl}
@media only screen and (max-width: 1250px) {
	.menu-flex-my-table{
		display: none;
	}
}

.selected-row { font-family: Tahoma; font-size: 8pt; background-color: #adc9db; color: #ffffff;height: 20 }
.active-row { font-family: Tahoma; font-size: 8pt; background-color: #c9c2c2; color: #000000;height: 20 }
.selected-row2 { font-family: Tahoma; font-size: 8pt; background-color: #adc9db; color: #000000;height: 20 }


.page-titr {font-family: Nazanin; font-size: 12pt; color: #336699; font-weight: bold}

.listHeader {font-family: Titr; font-size: 12pt; color: #333D68; text-decoration: none;
               font-weight: bold}
.listHeader2 {font-family: B Titr; font-size: 18pt; color: #333D68; text-decoration: none; font-weight: bold}

.simple-link {font-family: Tahoma; font-size: 8pt; color: #1C1CFF; text-decoration: none;cursor:pointer;}
.simple-link-over {font-family: Tahoma; font-size: 8pt; color: #1C1CFF; text-decoration: none; background-color:#C0C0C0;cursor:pointer}
.cartable{font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none;cursor:pointer;}
.cartable-over {font-family: Tahoma; font-size: 8pt; color: #1C1CFF; text-decoration: none; background-color:#C0C0C0;cursor:pointer}
.cartable-highligh2{font-family: Tahoma; font-size: 8pt; color: #FFFFFF; font-weight:bold; text-decoration: none;cursor:pointer; background-color:#1572CF}
.cartable-highlight{border: 1px solid #333D68;cursor:default;height:20;background-color: #B6BDD2; font-family:Tahoma; font-size:8pt; color:#000000}

.changedText { font-weight: bold; color: red; }

.field-value {font-family: Tahoma; font-size: 8pt; width: 225; height: 20; border: 1px solid #333D68; background-color: #F0F0F0; color:#000000}
.field-value-date-border {font-family: Tahoma; font-size: 8pt; height: 20; border: 1px solid #333D68; background-color: #F0F0F0; color:#808080}
.field-value-date-content {font-family: Tahoma; font-size: 8pt; height: 20; border: 0px solid #333D68; background-color: #F0F0F0; color:#808080}
.field-value-2-nb {font-family: Tahoma; font-size: 8pt; color: #0000FF;}
.field-value-2 {font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold}
.field-value-3 {font-family: Tahoma; font-size: 8pt; color: maroon; font-weight: bold}
.field-value-4 {font-family: Tahoma; font-size: 8pt; color: green; font-weight: bold}
.field-value-5 {font-family: Tahoma; font-size: 8pt; color: red; font-weight: bold}
.field-value-6 {font-family: Tahoma; font-size: 10pt;}
.field-value-7 {font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: bold}
.field-value-8 {font-family: Tahoma; font-size: 8pt; color: #FF6600; font-weight: bold}



.marlett {font-family: Marlett; color: #FFFF8C; font-size: 8pt}
.column-link {text-decoration: none; font-family: Tahoma; font-size: 8pt; color: #FFFFFF;cursor:pointer}
.action-link {font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #000080}


.help-user {font-family: Tahoma; font-size: 8pt; color: #336699; font-weight: bold}
.image{border:0px; cursor:pointer};
.dashed-content {border:1px dotted #808080; font-family: Tahoma;
			   font-size: 8pt; background-color: #F7F7F7;border: 1px dotted #C0C0C0;
			   height:280px;overflow-y:scroll;overflow-x:hidden}
.tip {font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: bold}

.tab_title   { font-family: tahoma;font-size:11; color: #000000;  }

.tool-bar {border-collapse: collapse; border: 1px solid #000000;background-color:#ebebed}


.user-visit-history {font-family: Tahoma; font-size: 8pt; color: #0000FF; font-weight: bold;cursor:pointer;text-decoration:none;}
.dis-user-visit-history {font-family: Tahoma; font-size: 8pt; color: #666666; font-weight: bold}

.product-span {margin-top:15px;margin-left:5px;border-right: 0px solid #808080; background-color: #fbf6ed;;width:210px;height:115px}


.goods-group-span {
	margin-top: 15px;
	background-color: #FFFFFF;
	width: 87px;
	height: 115px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #FF6600;
}
.selected-goods-group-span {
	margin-top: 15px;
	border-right: 1px solid #808080;
	background-color: #ffeccb;
	width: 87px;
	height: 115px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-right-color: #FF6600;
	border-top-color: #FF6600;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #FF6600;
}

.message-header-new {
	font-family: Tahoma; font-size:8pt;font-weight:bold;color:red
}
.message-new {
	font-family: Tahoma; font-size:8pt;color:navy;text-decoration:none;font-weight:normal;text-align: justify; margin-top: 8;margin-left:20
}

.new-message{
    font-family: Tahoma; font-size:8pt;color:navy;text-decoration:none;font-weight:bold;text-align: justify; margin-top: 8;margin-left:20
}

.read-message{
    font-family: Tahoma; font-size:8pt;color:navy;text-decoration:none;font-weight:normal;text-align: justify; margin-top: 8;margin-left:20
}

.header-message{
    font-family: Tahoma; font-size:9pt;color:#ffffff;text-decoration:none;font-weight:bold;background-color:#666666;height:22px
}

.cartable-message { font-family: Tahoma, Arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000868;}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
	position: absolute;
	background: black;
	width: 10px;
	left: 0;
	top: 0;
	z-index: 5;
	visibility: hidden;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);
	opacity: 0.6;
}

.tip-style {color:blue;direction:rtl;}




.icon_bar{
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;

    border-width: 1px;

    width: 23px;
}

.child_bar{
    border-top-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;

    border-width: 1px;

    width: 16px;
}

.title_bar{
    border-top-style: solid;
    border-bottom-style: solid;

    border-width: 1px;
}

.menu_group{
    font-family: tahoma;
    font-size: 8pt;
    border-style: solid;
    border-width: 1px;
    border-color: #66656a;
    position: absolute;

    -moz-box-shadow: 5px 5px 5px #ccc;
    -webkit-box-shadow: 5px 5px 5px #ccc;
    box-shadow: 5px 5px 5px #ccc;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.foursun_menu{
    width: 100%;
    font-family: tahoma;
    font-size: 8pt;
    height: 24px;
}

.leftToRight{
    direction: ltr;
}

.redErrColor
{
    color: red;
}


.datagrid table { text-align: center; border-collapse: collapse; } .datagrid {font: normal 12px/150% Times New Roman, Times, serif; background: #fff; overflow: hidden; border: 1px solid #006699; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.datagrid table td, .datagrid table th { padding: 3px 10px; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #0070A8; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #00496B; border-left: 1px solid #E1EEF4;font-size: 12px;font-weight: normal; }.datagrid table tbody .alt td { background: #E1EEF4; color: #00496B; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }.datagrid table tfoot td div { border-top: 1px solid #006699;background: #E1EEF4;} .datagrid table tfoot td { padding: 0; font-size: 12px } .datagrid table tfoot td div{ padding: 2px; }.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }.datagrid table tfoot  li { display: inline; }.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #006699;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; }.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #006699; color: #FFFFFF; background: none; background-color:#00557F;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }

/* Prevents Mobile Safari from bumping up font sizes in landscape */
@media only screen and (max-device-width: 480px) {
	body {
		-webkit-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
	}
}