﻿
.ImageTextButton
{
	cursor:hand;
}
.Txt11BoldBlack
{
	color: Black; font: bold 11px Verdana;
}
/****** GilboaLight Start ******/


.TxtBoldBlack
{
	color: Black; font: bold 12px Verdana;
}

.Txt12BoldBlack
{
	color: Black; font: bold 11px Verdana;
}

.G2MenuItemLink
{
	cursor: pointer;
	color: #000000; font: normal 12px Arial; text-decoration: none; padding:3px;
}

.G2MenuTable
{
	border-bottom:solid #C4AAAA 5px;
	border-top:solid #C4AAAA 5px;
	border-right:solid #C4AAAA 5px;
	border-left:solid #C4AAAA 5px;
	background-color: White;
	width:45px;
}

/**/

.G2Menu2MenuItemLink
{
	cursor: pointer;
	color: #3D5B87; font: bold 12px Arial; text-decoration: none; padding:3px;

}
.G2Menu2Table
{
	border-bottom:solid #98C0F7 1px;
	border-top:solid #98C0F7 0px;
	border-right:solid #98C0F7 1px;
	border-left:solid #98C0F7 1px;
	background-color: #EDF5FF;
	width:45px;
}

/* TabControl */
.TabControlSelectedLeft
{
	width: 10px;
	height: 23px;
	background: url(Images/ServiceDetails/Tab_Selected_Left.gif) no-repeat bottom; cursor:pointer; 
}
.TabControlSelectedMid
{
	height: 23px;
	background: url(Images/ServiceDetails/Tab_Selected_Connector.gif) repeat-x bottom;  
	white-space: nowrap;
	font: bold 12px Arial; color: Black; cursor:pointer;
}
.TabControlSelectedRight
{
	width: 10px;
	height: 23px;
	background: url(Images/ServiceDetails/Tab_Selected_Right.gif) no-repeat bottom; cursor:pointer; 
}

/* Table style*/




.Header
{
	background: url(Images/FormPanel/Header.gif) repeat-x; height: 24px; width: 100%;
}



/****** Table New  ******/


















/**** Buttons ****/




.tdTopButtonDisabledBG
{
	background: url(Images/AdministrationTools/Buttons/TopButtonDisabled_BG.gif) repeat-x; height:28px; width:100%;
}
.tdTopButtonRowBG
{
	background: url(Images/AdministrationTools/Buttons/ButtonRow_C.gif) repeat-x; height:26px; width:100%;font-weight:bold; font-size:11px;font-family:Verdana;
}
.ButtonNoBackg
{
	background: url(Images/AdministrationTools/Buttons/ButtonNoBackg_C.gif) repeat-x; height:22px; width:100%;
	font-weight:bold; font-size:11px;font-family:Verdana;color:#323232;letter-spacing:0px; 
}
.tdTopButtonRowDisabledBG
{
	background: url(Images/AdministrationTools/Buttons/ButtonRowDisabled_C.gif) repeat-x; height:28px; width:100%;
}

.ImageTextButtonDisabled
{
	filter:progid:DXImageTransform.Microsoft.BasicImage( Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=1,Opacity=0.25);
}
.ButtonOKCancelBG
{
	background: url(Images/AdministrationTools/Buttons/ButtonOKCancel_C.gif) repeat-x; height:27px; width:100%;
	font-family:Verdana; font-weight:bold; font-size:11px; color:#323232;letter-spacing:0px;
}

.ButtonText
{
	font-family:Verdana;font-weight:bold; text-decoration:none; font-size:12px; color:#323232;cursor:pointer;letter-spacing:1px;
}
.ButtonRowText
{
	font-family:Verdana;font-weight:bold; text-decoration:none; font-size:11px; color:#323232;cursor:pointer;letter-spacing:1px;
}

.TopTitleNevigation
{
	background: url(Images/AdministrationTools/tables/Setup_Background.gif) repeat-x top; width:100%;height:22px;
	position:relative;
}
.MainPictureBG
{
	background: url(Images/AdministrationTools/tables/MainPictureBG.gif) repeat-x; height:67px; width:100%;
}
.TabMidGODAddition div
{
	 padding-bottom:18px;
	 padding-left:7px;
	 padding-right:7px;
}

.TabMidGODSelected div
{
	 padding-bottom:20px;
}

.InnerTabMidAddition div
{
	 padding-bottom:16px;
	 padding-left:7px;
	 padding-right:7px;
}

.InnerTabMidSelected div
{
	 padding-bottom:16px;
	/*  padding-left:7px;
	 padding-right:7px;*/
}

.tdMouseOver
{
	border-left: 0px solid #BFBFBF;
	border-top: 0px solid #BFBFBF; 
	border-right: 0px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	height:29px;
	background: url(Images/AdministrationTools/tables/TableSelection.gif) repeat-x bottom;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
}

.tdMouseOver input
{
	border-left: 0px solid #BFBFBF;
  border-top: 0px solid #BFBFBF; 
  border-right: 0px solid #BFBFBF;
  border-bottom: 0px solid #BFBFBF;
  background-color:Transparent;
  height:100%;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

.tdMouseOver div
{
	border-left: 0px solid #BFBFBF;
  border-top: 0px solid #BFBFBF; 
  border-right: 0px solid #BFBFBF;
  border-bottom: 0px solid #BFBFBF;
  background-color:Transparent;
  height:100%;
  width :100%;
  cursor:pointer;
}
.tabletab
{

  background-color:Transparent;
 
}

.tdMouseOver .G2DatePickerWidgetCSS
{
	display:none;
}

.tdMouseOverButtons
{
  border-left: 0px solid #BFBFBF;
  border-top: 0px solid #BFBFBF; 
  border-right: 0px solid #BFBFBF;
  border-bottom: 1px solid #BFBFBF;
  background: url(Images/AdministrationTools/tables/TableSelection.gif) repeat-x bottom;
  vertical-align:middle;
}

.tdBorderTBottom
{
	background: url(Images/AdministrationTools/tables/Window_T_BC.gif) repeat-x; 
	height:33px; 
	width:100%;
}
.tdBorderBottomG
{
	background: url(Images/AdministrationTools/tables/Window_T_BCG.gif) repeat-x; 
	height:33px; 
	width:100%;
}
A.RedLinkText:link, A.RedLinkText:visited, A.RedLinkText:active, A.RedLinkText:hover
{
	color: #820000; font: normal 12px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
}
A.RedLinkTextUnderline:link, A.RedLinkTextUnderline:visited, A.RedLinkTextUnderline:active, A.RedLinkTextUnderline:hover
{
	color: #820000; font: normal 12px Arial; text-decoration:underline; vertical-align:middle; padding-top:0px;
}
A.LinkRedHover:link, A.LinkRedHover:visited, A.LinkRedHover:active
{
	color: #000000; font: normal 9px Verdana; text-decoration: none; vertical-align:middle; padding-top:0px;
}
A.LinkRedHover:hover
{
	color: #820000; font: normal 9px Verdana; text-decoration: none; vertical-align:middle; padding-top:0px;
}

.RedLinkText
{
	color: #820000; font: normal 12px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
}
.RedLink
{
	color: #820000; font: normal 14px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
	padding-right:50px;
}
.DisabledRedLinkText
{
	color: #A18D8D; font: normal 12px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
}
.DisabledRedLink
{
	color: #A18D8D; font: normal 14px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
	padding-right:50px;
}
.DisabledGreyLink
{
	color: #ACACAC; font: normal 12px Arial; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.RedLink:link, A.RedLink:visited, A.RedLink:active, A.RedLink:hover
{
	color: #820000; font: normal 14px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
	padding-right:50px;
}
A.BokingLink:link, A.BokingLink:visited, A.BokingLink:active
{
	color: #000000; font: normal 14px Verdana;font-weight:bold; text-decoration:none ; vertical-align:middle; padding-top:0px;
}

A.BokingLink:hover
{
	color: #F00000; font: normal 14px Verdana;font-weight:bold; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.BlackLinkText:link, A.BlackLinkText:visited, A.BlackLinkText:active, A.BlackLinkText:hover
{
	color: #000000; font: normal 12px Arial; text-decoration:underline ; vertical-align:middle; padding-top:0px;
}
A.NevBlackLinkText:link, A.NevBlackLinkText:visited, A.NevBlackLinkText:active, A.NevBlackLinkText:hover
{
	color: #000000; font: normal 11px verdana; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.BlackLinkAriel:link, A.BlackLinkAriel:visited, A.BlackLinkAriel:active, A.BlackLinkAriel:hover
{
	color: #000000; font: normal 11px Ariel; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.NevBlackLinkTextBold:link, A.NevBlackLinkTextBold:visited, A.NevBlackLinkTextBold:active, A.NevBlackLinkTextBold:hover
{
	color: #000000; font: bold 11px verdana; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.BlackLink:link, A.BlackLink:visited, A.BlackLink:active, A.BlackLink:hover
{
	color: #000000; font: normal 12px Arial; text-decoration:none ; vertical-align:middle; padding-top:0px;
}
A.GreyLink:link, A.GreyLink:visited, A.GreyLink:active, A.GreyLink:hover
{
	color: #ACACAC; font: normal 12px Arial; text-decoration:none ; vertical-align:middle; padding-top:0px;
}

.NevBlackText
{
	color: #000000; font: bold 11px verdana; text-decoration:none ; vertical-align:middle; padding-top:0px;
	
}
A.BlackLinkTextBold:link, A.BlackLinkTextBold:visited, A.BlackLinkTextBold:active, A.BlackLinkTextBold:hover
{
	color: #000000; font: bold 12px verdana; text-decoration:none ; vertical-align:middle;
}
.CoverDiv {
	background-color: white;
	filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;
}

.modalPopup
{
	background-color:#FFFFFF;
	Filter: Alpha(Opacity=90, Style=0);
	border: solid 2px #FF0000;
	height:40px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:100px;
	padding-left:5px;
}
.modalPopup td
{
	padding-left:5px;
}
.modalPopup a:link
{
	font-weight:bold;
	color:#000000;
/*	text-decoration:none;*/
}

.PopupShadow
{
	Filter: DropShadow(Color=#FF0000, OffX=2, OffY=2, Positive=1);
}

.menuTitle
{
	color: Black; font: normal 15px Verdana;	
}

.menuAdminRowMouseOver td
{
	border: solid 1px #DFA2A2;
	background-color:#EAD9D9;
}

.menuAdminRow
{	
}

.trPriceBG
{
	background: url(Images/AdministrationTools/tables/PriceBG.gif) repeat-x;height:494px; width:100%;
	border:solid 1px #C8C8C8;
}
.tblborder
{
	border:solid 1px #C8C8C8;
}

.tdPriceBackground
{
	background: url(Images/AdministrationTools/tables/PriceTitleBG.gif) repeat-x; height: 27px; width: 100%;
	font-family:Verdana; font-weight:bold; font-size:12px;
}

.ExpanderInnerBackg
{
	background: url(Images/AdministrationTools/tables/ExpanderInnerBackg.gif) repeat-x; height: 121px; width: 100%;
	font-size:11px;
}

.tblPrice
{
	border: solid 1px #8E6A6A;
}
.HideBorder .BorderColorGrey
{
	border: none 0px black;
}
.BorderColorGrey
{
	border: solid 1px #C4AAAA;
}

.BorderGreyExpander
{
	border-top: solid 0px #C4AAAA;
	border-left: solid 1px #C4AAAA;
	border-right: solid 1px #C4AAAA;
	border-bottom: solid 0px #C4AAAA;
}
.GreyBackg
{
	background-color:#D0D0D0;
}

.GreyBackgExpander
{
	background-color:#E9E9E9;
}

.BorderGreyLeftRight
{
	border-top: solid 0px #C4AAAA;
	border-left: solid 1px #C4AAAA;
	border-right: solid 1px #C4AAAA;
	border-bottom: solid 0px #C4AAAA;
}
.TopTableBackground
{
	background: url(Images/AdministrationTools/tables/TopTableBackground.gif) repeat-x;height:48px; width:100%;
}

.InnerTableToBackground
{
	background: url(Images/AdministrationTools/tables/InnerTableToBackground.gif) repeat-x;height:16px; width:100%;
}
.BottomTableBackground
{
	background: url(Images/AdministrationTools/tables/BottomTableBackground.gif) repeat-x;height:14px; width:100%;
}


.TopTableHeader
{
	background: url(Images/AdministrationTools/tables/TopTableHeader.gif) repeat-x;height:50px; width:100%;
	color: Black; font: bold 11px Verdana;
}
.TableHeader
{
	background: url(Images/AdministrationTools/tables/TableHeader.gif) repeat-x;height:38px; width:100%;
	color: Black; font: bold 11px Verdana;
}

.PopUpBG
{ 
	background-color:#F0F0F0;
}

/* Container Table*/
div.tableContainer {
	width: 960px;		/* table width will be 99% of this*/
	height: 200px; 	/* must be greater than tbody*/
	overflow: auto;
	margin: 0px;
	padding: 0px;
	border: solid 1px #A9BBE1;   
	}
table.Container {
	width: 100%;		/*100% of container produces horiz. scroll in Mozilla*/
	
	}
table.Container>tbody	{  /* child selector syntax which IE6 and older do not support*/
	overflow:auto; 
	height: 220px;
	overflow: hidden;
	}
/*thead tr	{
	position:relative; 
	top: expression(offsetParent.scrollTop); 	IE5+ only
	left:-8px;
	
	}*/
.trContainerTheadScroll	{
	position:relative; 
	top: expression(offsetParent.scrollTop); 	/*IE5+ only*/
	left:-8px;
	
	}
.trContainerThead	{
	position:fixed; 
	top: expression(offsetParent.scrollTop); 	/*IE5+ only*/
	
	}
.trContainerTrHead td 
{ 
  border-right: 1px solid #A9BBE1;
  border-left: 1px solid #A9BBE1;
  border-top: 1px solid #A9BBE1;
  border-bottom: 0px solid #A9BBE1;
  background-color:#6B83A9;
	height: 20px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	padding-left:3px;
}
thead td, thead th {
	text-align: left;
	padding-left:5px;
	font: Bold 12px Arial; 
	background:#6B83A9;
	color: White;
	height:20px;
	border-left: solid 1px #A9BBE1; 
	border-bottom: solid 1px #A9BBE1;   
	}	
.ContainerTd	{
	font-size: 12px;
	text-align: left;
	padding-left:5px;
	/*border: solid 1px #A9BBE1;*/
	border-left: solid 1px #A9BBE1;
	}
	.ContainerTr{
		background:#FFFFFF; 
		Height:20px
	}
	.ContainerTrAlt{
		background:#DBF3C1; 
		Height:20px
	}
/****** G2ExternalExpander ******/
.ExpanderClose
{
	background: url(Images/AdministrationTools/tables/ExternalExpanderClose.gif) repeat-x;height:24px; width:100%;
	color: Black; font: normal 11px Verdana;
}
.ExpanderOpen
{
	background: url(Images/AdministrationTools/tables/ExternalExpanderOpen.gif) repeat-x;height:46px; width:100%;
	color: Black; font: normal 11px Verdana;
}

.ExpanderTblBorderLeft
{
	background: url(Images/AdministrationTools/tables/ExpanderOpen_Table_L.gif) repeat-y;height:100%; width:6px;
}
.ExpanderTblBorderRight
{
	background: url(Images/AdministrationTools/tables/ExpanderOpen_Table_R.gif) repeat-y;height:100%; width:6px;
}

.ExpanderOpenTableBottom
{
	background: url(Images/AdministrationTools/tables/ExpanderOpen_Table_B.gif) repeat-x;height:19px; width:100%;
	color: Black; font: normal 11px Verdana;
}
.ExpanderOpenBottom
{
	background: url(Images/AdministrationTools/tables/ExpanderOpen_Table_Bottom.gif) repeat-x;height:16px; width:100%;
	color: Black; font: normal 11px Verdana;
}
.tblGrey td
{
	background-color:#DCDDDF;
	border-bottom: solid 1px #C8C8C8;
	border-left: solid 1px #C8C8C8;
	border-right: solid 0px #C8C8C8;
	border-top: solid 1px #C8C8C8;
}
.tblLightGrey
{
	background-color:#E6E6E6;
	border:solid 1px #C8C8C8;
	cursor:pointer;
}

.tdGreyHeader td
{
	background-color:#DCDDDF;
	border-bottom: solid 0px #C8C8C8;
	border-left: solid 1px #C8C8C8;
	border-right: solid 1px #C8C8C8;
	border-top: solid 1px #C8C8C8;
}
.tdGreyHeaderBottom td
{
	background-color:#DCDDDF;
	border-bottom: solid 1px #C8C8C8;
	border-left: solid 1px #C8C8C8;
	border-right: solid 1px #C8C8C8;
	border-top: solid 1px #C8C8C8;
}
.tdSubHeader td
{
	background-color:#DCDDDF;
	border-bottom: solid 0px #C8C8C8;
	border-left: solid 0px #C8C8C8;
	border-right: solid 1px #C8C8C8;
	border-top: solid 0px #C8C8C8;
}
.tdGreyItem td
{
	background-color:#F6F6F6;
	border-bottom: solid 1px #DDDDDD;
	border-left: solid 0px #C8C8C8;
	border-right: solid 1px #DEDEDE;
	border-top: solid 0px #DDDDDD;
}
.tdGreyItem input
{
	background-color:#F6F6F6;
	border:0px;
}
.tdwhiteItem td
{
	background-color:#FFFFFF;
	border-bottom: solid 1px #DDDDDD;
	border-left: solid 0px #C8C8C8;
	border-right: solid 1px #DEDEDE;
	border-top: solid 0px #DDDDDD;
}
.tdwhiteItem input
{
	background-color:#FFFFFF;
	border:0px;
}
.FixedPanelPosition
{
	position:fixed;
	width: 350px;
	height: auto;
}

.PanelFocusStyle
{ 
	border-left: 0px solid #BFBFBF;
  border-top: 0px solid #BFBFBF; 
  border-right: 0px solid #BFBFBF;
  border-bottom: 0px solid #BFBFBF;
	background: #F0E4E4;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
}
.PanelServicesFocus
{ 
	border-left: 1px solid #DFA2A2;
  border-top: 1px solid #DFA2A2; 
  border-right: 1px solid #DFA2A2;
  border-bottom: 1px solid #DFA2A2;
	background: #EAD9D9;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;
	height:16px;
	cursor:pointer;
}
.PanelFocus
{ 
	border-left: 0px solid #DFA2A2;
  border-top: 0px solid #DFA2A2; 
  border-right: 0px solid #DFA2A2;
  border-bottom: 0px solid #DFA2A2;
	background: #EAD9D9;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;
	height:28px;
	cursor:pointer;
}

.CheckBoxLookup input
{
	border-left: 0px solid #8B6666;
  border-top: 0px solid #8B6666; 
  border-right: 0px solid #8B6666;
  border-bottom: 0px solid #8B6666;
  background-color :#FFFFFF;  
  height:14px;
  width:14px;
}
.backgWhite
{
	background-color:#FFFFFF;	
}

.CursorPointer
{
	cursor:pointer;
}

.ToolTip
{
	width: 150px;
	border: 1px solid #BCA3A3;
	background-color: #FFF8FB;
	z-index: 1000;
	padding:8px;
}
.ToolTipStyle
{
	border: 1px solid #BCA3A3;
	background-color: #FFF8FB;
	z-index: 1000;
	padding:8px;
}
.NumRoomsColor
{
	color:#915151;
	font-weight:bold;
}
.CalendarDayColor
{
	color: #A0A0A0; 
	font-weight: bold;
}
.NumRoomsYearColor
{
	color:#000000;
	font-weight:normal;
}
.CalendarYearDayColor
{
	color: #828282; 
	font-weight: normal;
}

.tdMonth
{ 
	color: #969696; font: normal 10px Verdana;
	text-align: right; 
	background-color: #FFFFFF;
	padding-right:4px;
}
.tdDayOfweek
{
	color: #969696; font: normal 10px Verdana;
	white-space:nowrap;
}
.tdDayOfweek_S
{
	color: #969696; font: normal 10px Verdana;
}
.tdYearDate
{
	color: #969696; font: normal 10px Verdana;
	width:50px;
	height:20px;
	white-space:nowrap;
}
.tdHeader
{
	text-align: center; 
	border:solid 1px #B69C9C;
}
.tdDay
{
	border:solid 1px #B69C9C;
}
.tdDay_S
{
	background-color:#D9D9D9;
	border:solid 1px #B69C9C;
}
.tdYearDay_S
{
	background-color:#D9D9D9;
	border:solid 1px #B69C9C;
	width:15px;
	height:21px;
}
.tdYearDay
{
	border:solid 1px #B69C9C;
	width:15px;
	height:21px;
}
.TblBorderRed
{
	border: solid 1px #FF0000;
}

.NullTextStyle 
{
	font-style:italic;
	color:#9F9F9F;
  border-left: 1px solid #8B6666;
  border-top: 1px solid #8B6666; 
  border-right: 1px solid #8B6666;
  border-bottom: 1px solid #8B6666;
  background-color :#FFFFFF;
  height:16px;
}
.dontBreakeLine tr
	{
		page-break-inside:avoid;
	}
			
	.pdfPrint div, .pdfPrint span, .pdfPrint Table, .pdfPrint tr, .pdfPrint td, .pdfPrint input
	{background-color:white !important; color:Black !important;background-image:none!important; border-width:0px!important;}
	.pdfPrint img {display: none !important;}

.ScrollBarStyle
{
	scrollbar-arrow-color:#515151;
	scrollbar-darkshadow-color:#F4F4F4;
	scrollbar-face-color:#E9E9E9;
	scrollbar-highlight-color:#A5A5A5;
	scrollbar-track-color:#F4F4F4;
}
.LightGreyBackgr
{
	background-color:#EDEDED;
}
.GreyBackgr
{
	background-color:#D2D2D2;
}
.TBPager
{
	color: #820000; font: normal 12px Arial; text-decoration: none; vertical-align:middle; padding-top:0px;
}
/****** GilboaLight  End ******/