﻿/* CSS Document */
/* CSS Document */

body{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	}

a:link , a:visited{
	color:#000000;
	text-decoration:none;
}


a:hover , a:active{
	color:#ff0000;
	text-decoration:none;
}
input , select
{
	font-family: tahoma;
	font-size: 9pt;
	color: #666666;
}
h1 {
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	color: #2E6194;
	display: block;
	font-size: 15px;
	font-weight: bold;
	height: 25px;
	margin: 0 0 15px;
	padding: 0;
	direction: rtl;
}
.LCPageDiv {
  padding: 3px;
  margin: 3px;
  text-align:center;
  font-family:Tahoma,Helvetica,sans-serif;
  font-size:9pt;
  
 }
 
 .LCPageDiv a {
  border: 1px solid #ccdbe4;
  margin-right:3px;
  margin-left:4px;
  padding:1px 6px;

  background-position:bottom;
  text-decoration: none;

  color: #0061de;  
 }
 .LCPageDiv a:hover, .LCPageDiv a:active {
  border: 1px solid #2b55af;
  background-image:none;
  background-color:#3666d4;
  color: #fff;
 }
 .LCPageDiv span.LCPageNoSelected {
  margin-right:3px;
  margin-left:3px;
  padding:1px 2px;
  
  font-weight: bold;
  color: #000;
 }
 .LCPageDiv a.LCPageNext{
  border:2px solid #ccdbe4;
  margin:0 0 0 10px;
 }
 .LCPageDiv a.LCPageNext:hover{
  border:2px solid #2b55af;
 }
 .LCPageDiv a.LCPagePrev{
  border:2px solid #ccdbe4;
  margin:0 10px 0 0;
 }
 .LCPageDiv a.LCPagePrev:hover{
  border:2px solid #2b55af;
 }

#wrapper{
	direction:rtl;
}

#header{
	height:50px;
}

.logout a:link , .logout a:visited{
	color:#277dc9;
	font-weight:bold;
}

.logout a:hover , .logout a:active{
	color:#ffa500;
}



#logo{
	float:right;
	margin-right:5px;
	margin-top:5px;
}

#headernav{
	float:left;
	margin-left:5px;
	margin-top:33px;
}

#navbar{
	direction:rtl;
}


#mainnav{
	height: 35px;
	background-image: url(images/mainnavbg.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	line-height: 40px;
	text-align: right;
	-moz-border-radius: 5px;
	border-radius: 5px;

}


#mainnav a:link , #mainnav a:visited{
	color:#FFFFFF;
}

#mainnav a:hover , #mainnav a:active{
	color:#FFFFFF;
}
.mainnav-on{
	margin: 2px;
	padding: 5px 5px 9px 5px;
	border-width: 1px 1px 0px 1px;
	border-color: #CCCCCC;
	background: none;
	font-weight: bold;
	border-top-style: 1;
	border-right-style: 1;
	border-bottom-style: 0;
	border-left-style: 1;
	background-color: #FFFFFF;
	color: #000000;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;

}
.mainnav-off{
	margin: 2px;
	padding: 5px 5px 8px 5px;
	border-width: 1px 1px 0px 1px;
	border-color: #CCCCCC;
	background: none;
	font-weight: normal;
	border-top-style: 1;
	border-right-style: 1;
	border-bottom-style: 0;
	border-left-style: 1;
	background-color: #3A6AAD;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}



#footer{
	clear:both;
	height:20px;
	background-color:#707070;
	border-top:5px solid #e1e1e1;
	border-bottom:1px solid #4e4e4e;
	
	color:#efefef;
}

#footer a:link , #footer a:visited{
	color:#efefef;
	text-decoration:none;
}

#footer a:hover , #footer a:active{
	color:#ffd800;
	text-decoration:none;
}

#copyright{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	margin-left:5px;
	margin-top:3px;
	
	direction:ltr;
}

#footernav{
	float:right;
	
	margin-right:6px;
	margin-top:3px;
}

.content
{
	width: 100%;
	padding-top: 5px;
	text-align: right;
}
.side_bar_td
{
	width: 200px;
	vertical-align: top;
	direction:rtl;
}
.side_bar
{
	padding: 2px;
	border: 1px solid #CCCCCC;
	width: 200px;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: right;
}
.side_bar ul
{
	padding: 5px;
	list-style-type:none;
	margin:5px;
}
.side_bar li
{
	padding: 2px;
	list-style-type:none;
	margin:2px;
}

.main_bar ul
{
	padding: 5px;
	margin: 5px;
}
.main_bar li
{
	padding: 2px;
	list-style-type: disc;
	margin: 2px;
}


.main_bar_td
{
	vertical-align: top;
	direction:rtl;
}

.main_bar
{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
	text-align: right;
	direction:rtl;
}
#left_menu
{
	padding: 5px;
	background-color: #FFFFFF;
	display: block;
}

#left_menu a
{
	padding: 5px;
	background-color: #FFFFFF;
	display: block;
}
#left_menu a:hover
{
	background-color: #5184D2;
	display: block;
	color: #FFFFFF;
}
.list_table {
	border-collapse: collapse;
	border: 5px solid #C4E4FF
}
.list_table td
{
	border: 1px solid #D7E1E7;
}
.list_table_td {
	background-color: #C4E4FF;
	border-color: #C4E4FF;
	text-align : center;
	height: 20px;
	font-weight: bold;
}
#list_table_td_navcontainer
{
background:url("images/menu_bg.gif") repeat-x scroll 0 0 #EFEFEF;
padding:5px 7px 6px 5px;
height: 20px;
}
#list_table_td_navcontainer ul
{
margin:0;
padding: 5;
list-style-type: none;
direction:rtl;
text-align:right;
}

#list_table_td_navcontainer ul li { display: inline; }

#list_table_td_navcontainer ul li a
{
	text-decoration: none;
	padding: 5px 1em;
	color: #999999;
}
#list_table_td_navcontainer ul li a:hover
{
	min-height: 100px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #FFFFFF;
	background-color: #99CCFF;
}
#list_table_td_navcontainer #checked
{
	min-height: 100px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #FFFFFF;
	background-color: #99CCFF;
	padding: 5px 1em;
	font-weight: bold;
}

.normal_row1 {
	background-color: #FFFFFF;
	height: 20;
}
.normal_row2 { 
	background-color: #EEEEEE; 
	height: 20;
	}
.normal_row_alert { background-color: #FFC6C6; height:20}
.normal_row_alert_msg {
	background-color: #BBDDFF;
	height: 20;
}

.active_row { background-color: #FFFFD5;height:20}
.msg_reply_table
{
	border-collapse: collapse;
	border: 5px solid #C4E4FF

}
.msg_reply_table_header
{

}
.faq_content
{
	background-color: #FFFFCC;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
	display: none;
}
.submit_input
{
	border: 1px ridge #bbbbbb;
	font-family: tahoma;
	font-size: 8pt;
	color: #343434;
	background-color: #e3e3e3;
}
.return_msg
{
	background-color: #CCFF99;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
}
.return_msg_error
{
	background-color: #FF6600;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
	color: #FFFFFF;
}

.payment_not_min
{
	background-color: #CC3300;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
	color: #FFFFFF;
}
.payment_min
{
	background-color: #FFFFFF;
	padding: 5px;
	margin: 5px;
}
.partner_payment_req
{
	background-color: #CCFFFF;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
}
.partner_payment_req_return_msg
{
	background-color: #CCFF99;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 5px;
	color: #000000;
}
.forget_password
{
	display: none;
}
.res-area {
    bottom: 20px;
    position: fixed;
    right: 20px;
    width: 205px;
    z-index: 20;
}
.toast-type-error {
	background-color: #FF0000;
	border: 1px solid #E9C59B;
	color: #FFFFFF;
}
.toast-item {
    border-radius: 5px 5px 5px 5px;
    direction: rtl;
    display: block;
    font-family: 'Tahoma','BYekan','Yekan',MizbanYekan;
    font-size: 9pt;
    height: auto;
    margin-top: 6px;
    padding: 10px;
    position: relative;
}


.orders_order_box
{
border-collapse: collapse; border: 5px solid #CCCCCC;

font-family: Tahoma; font-size: 9pt
}
.orders_order_box_td
{
border: 2px solid #dae0f8;
padding:5px; color:#666666; width:50%;
text-align:right;
}
.orders_order_box_td span ,.orders_order_box_prod_footer span
{
padding:5px; color:#000000; 
}
.orders_order_box_prod
{
border-collapse: collapse; border: 1px solid #FFCC00; text-align:center
}
.orders_order_box_prod_header
{
border: 1px solid #C0C0C0;
background-color: #FFCC66; font-family:Tahoma; font-size:8pt; color:#666666
}
.orders_order_box_prod_rows
{
border: 1px solid #DADADA;
padding:5px;
}
.orders_order_box_prod_footer
{
border: 1px solid #C0C0C0;
background-color: #FFEFBE; font-family:Tahoma; font-size:8pt; color:#666666
}
.orders_order_box_prod_footer_vaziat
{
	direction: rtl;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 8pt;
	color: #666666;
	border-left-style: solid;
	border-left-width: 5px;
	border-right-style: solid;
	border-right-width: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
}
.orders_msg_box
{
	text-align: center;
	background-color: #E4E4E4;
	border: 1px dotted #C0C0C0;
	padding: 5px;
	color: #669900;
	font-weight: bold;
}
.orders_order_num
{
	margin:15px;
	text-align: right;
}
.change_vaziat_ajax_Message
{
	padding: 15px;
	text-align: center;
	color: #669900;
	font-weight: bold;
	direction:rtl;
}
.change_vaziat_ajax_errorMessage
{
	font-weight: bold;
	color: #FF0000;
	padding: 1px;
	direction:rtl;
}