﻿body 
{
    
}

/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp2 .ajax__tab_header {font-family:Tahoma;font-size:11px;background:url(Tabs.tab-line.gif) repeat-x bottom;}
.ajax__tab_xp2 .ajax__tab_outer {padding-left:1px;background:url(Tabs.tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url(Tabs.tab-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(Tabs.tab.gif) repeat-x; color:White;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url(Tabs.tab-hover-right.gif) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url(Tabs.tab-hover-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url(Tabs.tab-hover.gif) repeat-x; color:Black;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url(Tabs.tab-active-right.gif) no-repeat right;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url(Tabs.tab-active-left.gif) no-repeat;}
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url(Tabs.tab-active.gif) repeat-x; color:Black;}
.ajax__tab_xp2 .ajax__tab_body {font-family:tahoma,helvetica;font-size:8pt;border:3px groove #999999;border-top:0;padding:8px;background-color:transparent;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/*.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
      }*/
.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.title-farsi {
	font-family: Tahoma;
	font-size: x-Small;
	font-weight:600;	
}

.text-farsi {
	font-family: Tahoma;
	font-size:small;
	/*font-weight:600;*/
}
.farsi_menu {
	font-family: Tahoma;
	font-size: small;
	color: #FFFFFF;
	
	text-decoration: none;
}

.No_Underline {		
	text-decoration: none;
}

.farsi_menu_over {
	font-family: Tahoma;
	font-size: x-small;
	color: #FFDB21;
	font-weight: 600;
	text-decoration: none;
}

.farsi_x_small {
	font-family: Tahoma;
	font-size: x-small;
}

.brd_l_topmenu
{
border-left:1px outset #ffffff;
}

.farsi_paragraf
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight:600;
	color:Gray;
	text-align:justify;
}


input
{
	font-family:Tahoma;
	font-size:small;
	
	
}
lable
{
	font-family:Tahoma;
	font-size:small;
	
}
table
{
	font-family:Tahoma;
	font-size:small;
	vertical-align:top;
}
	
input
{
	font-family: Tahoma;
	font-size: 8pt;
}
/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.combo_en
{
	direction:ltr;	
}

.caption1
{
	font-family: Tahoma;
	font-size: Small;
	font-weight:600;
	color:white;
	text-align:right;	
	background-image:url("../images/grid_header.gif");
	background-repeat:repeat-x;
}

.caption2
{
	font-family: Tahoma;
	font-size: Small;
	font-weight:600;
	color:white;
	text-align:center;	
	background-image:url("../images/grid_select.gif");
	background-repeat:repeat-x;
}

.GridHeader
{		
	padding:4px 5px 4px 15px;
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: 500;
	height:20px;	
	background-image:url("../images/New/grid_header.gif")
}

.GridHeader2
{			
	background-color: #FF0000;
	color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	font-weight: 500;
	height:20px;	
	background-image:url("../images/New/grid_header.gif")
}

.GridSelect
{
	background-color:#C5D4E4;	
}

.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ff0000;
}
.MaskedEditFocusNegative
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditBlurNegative
{
    color: #ff0000;
}

.date
{	
	direction:ltr;
}

.image
{
	float:right;
	padding-left:5px;
}

.rtl
{
	direction:rtl;
}

.HeaderStyle
{
	FONT-WEIGHT: 600; COLOR: white; BACKGROUND-COLOR: #c5161d
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.listbox
{	
	direction:ltr;
	border-style:none;
	border-width: 0px;	
	border-collapse:collapse;	
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Images/SavedStar.png);

}

.emptyRatingStar {
    background-image: url(../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Images/SavedStar.png);
}

.submenu
{
	text-align:right; 
	height:23px; 
	font-family:Tahoma; 
	font-size:11px; 
	color:#336699; 
	DIRECTION: rtl;
	font-weight:600;
}

.tdRB
{
	background-color:#F1F4F6;
	border-right:solid 1px black;
}

.tdLB
{
	background-color:#F1F4F6;
	border-left:solid 1px black;
}

.tdBB
{
	background-color:#F1F4F6;
	border-right:solid 1px black;
	border-left:solid 1px black;
}

.tdBox
{
	background-color:#F1F4F6;
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
}

.ReservationTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: 600;
	text-decoration: none;
}

.ReservationTitle2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: 600;
	text-decoration: none;
}

.ReservationText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: normal;
	text-decoration: none;
}

.ReservationText2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	font-weight: normal;
	text-decoration: none;
}

.ReservationBorder
{	
	border-collapse:collapse;
	border: solid 1px black;	
}

    border:solid 1px red;
    float:left;
}

.menu
{
    background-image:url('images/right_menu.gif');
    background-position:center top;
    background-repeat:no-repeat;
}

.button_red_remove
{
    background-image:url('images/button.gif');
    background-position:center;
    background-repeat:no-repeat;
    width:128px;
    height:17px;
    font-family:Verdana;
    font-size:11px;    
    font-weight:700;
    color:White;
    text-align:center;
    vertical-align:middle;
    text-transform:uppercase;
}

.button_red_remove
{
    background-image:url('images/button.gif');
    background-position:center;
    background-repeat:no-repeat;
    width:128px;
    height:17px;
    font-family:Verdana;
    font-size:11px;    
    font-weight:700;
    color:White;
    text-align:center;
    vertical-align:middle;
    text-transform:uppercase;
}

.button_gray_remove
{
    background-image:url('images/button_gray.gif');
    background-position:center;
    background-repeat:no-repeat;
    width:128px;
    height:13px;
    font-family:Verdana;
    font-size:xx-small;    
    font-weight:600;
    color:White;
    text-align:left;
    padding-left:20px;
    vertical-align:middle;
    text-transform:uppercase;
}

.button_other_remove
{    
    background-position:center;
    background-repeat:no-repeat;
    width:128px;
    height:13px;
    font-family:Verdana;
    font-size:xx-small;    
    font-weight:600;
    color:White;
    text-align:left;
    padding-left:50px;
    vertical-align:middle;
    text-transform:uppercase;
}

.link
{
    text-decoration:none;
    color:white;    
}

.hover
{
    text-decoration:none;
    color:yellow;    
}

.visited
{
    text-decoration:none;
    color:#FFF799;    
}