﻿body 
{
  background-image:url(images/bg.jpg);
  margin-top: 0px;
  margin-bottom:0px;
}

.header
{
    background-image:url(images/header.jpg);
    height:165px;
    background-position:center;
    background-position:top;
    background-repeat:no-repeat;
}

.menuleft
{
   background-image:url(images/menu1.jpg); 
   width:8px;
   height:33px;
 
}
.menuright
{
    background-image:url(images/menu3.jpg); 
   width:8px;
   height:33px;
  
}

.menuline
{
    background-image:url(images/menuline.jpg); 
    height:33px;
    width:1px;
}

.menu
{
   
   background-image:url(images/menu2.jpg); 
  
   height:33px;
   width:196px;
   background-repeat:repeat-x;
   font-family:Tahoma;
   font-size:11px;
   color:White;
   text-align:center;
   font-weight:bold;
}
.menu a
{
    color:#ebdddd;
    text-decoration:none;
   
}

.menu a:link
{
    color:White;
    text-decoration:none;
   
}
.menu a:hover
{
    color:#dfcc8b;
    text-decoration:none;
   
}

.bodyH1
{
    background-image:url(images/barh3.gif); 
    width:220px;
    height:25px;  
}
.bodyH2
{
    background-image:url(images/ch2.jpg); 
    height:25px;  
    background-repeat:repeat-x;
}
.bodyH3
{
   background-image:url(images/ch1.jpg); 
   width:21px;
   height:25px; 
}
.bodyC1
{
   background-image:url(images/barc3.gif); 
   width:11px;
   background-repeat:repeat-y;
}
.bodyC2
{
    background-color:White;
}
.bodyC3
{
    background-image:url(images/cc1.jpg); 
    width:21px;
    background-repeat:repeat-y;
}
.bodyF1
{
    background-image:url(images/barf3.gif); 
    width:220px;
    height:25px;    
}
.bodyF2
{
     background-image:url(images/cf2.jpg); 
     height:25px;  
     background-repeat:repeat-x;
}
.bodyF3
{
    background-image:url(images/cf1.jpg); 
    width:21px;
    height:25px;
}



.columnR
{
    background-image:url(images/bc.gif); 
    width:209px;
    background-repeat:repeat-y;
    background-color:#2e3c4b;
}


.mboxH1
{
    background-image:url(images/title2.jpg);
    width:7px;
    height:32px;
}
.mboxH2
{
    
    background-image:url(images/title1.jpg);
    background-position:right;
    height:32px;
    width:180px;
    background-repeat:repeat-y;
    font-family:Tahoma;
    font-size:11px;
    color:#2f3c4c;
    font-weight:bold;
    text-align:right;
    
}
.mboxH3
{
    
}

.mboxC1
{
   
   
}
.mboxC2
{
   padding-left:0px;
   padding-top:0px;
   text-align:right;
   font-size: 12px; 
   font-family: Tahoma; 
   color:White;
   vertical-align:top;
}

.mboxC2 a
{
   padding-left:10px;
   text-align:right;
   font-size: 12px; 
   font-family: Tahoma; 
   text-decoration:none;
   color:White;
}

.mboxC3
{ 
    
}
.mboxF1
{ 
   
}
.mboxF2
{ 
    
}

.mboxF3
{ 
    
}

.cboxH1
{
    background-color:#223d6a;
    height:26px;
    width:1px;
}
.cboxH2
{
    background-image:url(images/cellheader33.jpg);
    background-position:top;
    background-position:right;
    background-repeat:repeat-y;
    background-color:#ecf5fe;
    border-bottom-color:#223d6a;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-color:#223d6a;
    border-top-style:solid;
    border-top-width:1px;
    font-family:Tahoma;
    color:#2f3c4c;
    font-size:11px;
    font-weight:bold;
    text-align:right;
    padding-right:10px;
}

.cboxH3
{
    background-image:url(images/cellheader1.jpg);
    height:26px;
    width:7px;
    background-position:top;
    background-repeat:no-repeat;
}
.cboxC1
{
    background-color:#2f3c4c;
    
    width:1px;
    
}

.cboxC2
{
    background-color:White;
    font-family:Tahoma;
    color:black;
    font-size:11px;
    border-top-color:#2f3c4c;
    border-top-style:solid;
    border-top-width:1px;
   
}

.cboxC3
{
    background-color:#2f3c4c;
    
    width:1px;
}
.cboxF1
{
   background-color:#2f3c4c;
    
    height:1px;
}
.cboxF2
{
    background-color:#2f3c4c;
    
    height:1px;
    
}
.cboxF3
{
    background-color:#2f3c4c;
    
    height:1px;
    
}




.footerRight
{
    background-image:url(images/footer3.jpg);
    background-repeat:no-repeat;
    width:100px;    
    height:33px;
    
}
.footer
{
    
    background-image:url(images/footer2.jpg);
    background-repeat:repeat-x;
    font-family:Tahoma;
    color:white;
    font-size:7pt;
    text-align:center;
}

.footerLeft
{
    background-image:url(images/footer1.jpg);
    height:33px;
    width:8px
}

.cellHeader
{
    background-color:#2f4570;
    text-align:center;
    font-size: 12px; 
    font-family: Tahoma; 
    color:white;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
}

.cellTitle
{
    background-color:#2f4570;
    text-align:left;
    font-size: 12px; 
    font-family: Tahoma; 
    color:#FFFFFF;
    width:20%;
}

.cellTitleAlert
{
    background-color:#2f4570;
    text-align:left;
    font-size: 13px; 
    font-style:oblique;
    font-weight:bold;
    font-family: Tahoma; 
    color:#ed9921;
    width:20%;
}

.cellTitle2
{
    background-color:#2f4570;
    text-align:right;
    font-size: 12px; 
    font-family: Tahoma; 
    color:#FFFFFF;
    width:20%;
}
    
.cellItem
{
    background-color:#dbe2e7;
    text-align:right;
    font-size:12px;
    font-family: Tahoma; 
    color:#000000;
}

.cellItem2
{
    background-color:#dbe2e7;
    text-align:left;
    font-size:12px;
    font-family: Tahoma; 
    color:#000000;
    font-weight:bold;
}

.cellButton
{
    background-color:#2f4570;
    text-align:center;
    color:#000000;
}

.TitleCaption
{
    font-family:Tahoma;
    text-align:right;
    font-size: 15px; 
    font-weight:bold;
    font-style:oblique;
    font-family: Tahoma; 
    color:Black; 
}

/*.TitleView
{
    background-color:#2f4570;
    text-align:left;
    font-size: 12px; 
    font-family: Tahoma; 
    color:#FFFFFF;
}*/
    
.TitleView
{
    
    background-image:url(images/TitleView.gif);
    background-repeat:repeat-y;
    background-position:right;
    font-size:12px;
    font-family: Tahoma; 
    color:Black;
    text-align:left;
    width:25%;
   }
    
.ItemView
{
    text-align:right;
    font-size:12px;
    font-family: Tahoma; 
    color:Black;
    border-width:1px;
    border-color:#eeeeee;
    border-style:solid;
}

.TitleView_Alternating
{
    background-image:url(images/TitleView.gif);
    background-repeat:repeat-y;
    background-position:right;
    font-size:12px;
    font-family: Tahoma; 
    color:Black;
    text-align:left;
}
    
.ItemView_Alternating
{
    text-align:right;
    font-size:12px;
    font-family: Tahoma; 
    color:Black;
    border-width:1px;
    
    border-width:1px;
    border-color:#eeeeee;
    border-style:solid;
    
}

.ItemViewCenter
{
    
}






.SiteMapPath
{
    text-align:right;
    font-size:12px;
    font-family: Tahoma; 
    font-weight:bold;
    color:Red;
}

.SiteMapPathLink
{
    font-size:12px;
    font-family: Tahoma; 
    font-weight:bold;
    color:Black;
    text-decoration:none;
    word-spacing:10px;
}


.SiteMapPathSelect
{
    font-size:12px;
    font-family: Tahoma; 
    font-weight:bold;
    color:Red;
    text-decoration:none;
    word-spacing:10px;
}

.GridRow
{
    background-color:#dbe2e7;
    height:20px;
    font-size: 10px; 
    font-family: Tahoma; 
    color:#000000;
    text-align:right;
}

.GridRowAlternating
{
    background-color:#dbe2e7;
    height:20px;
    font-size: 10px; 
    font-family: Tahoma; 
    color:#000000;
    text-align:right;
}

.GridHeader
{
   
    background-color:#2f4570;
    height:20px;
    text-align:center;
    font-size: 10px; 
    font-family: Tahoma; 
    font-weight:bold;
    color:#FFFFFF;
}

.GridHeader a:Link
{
    font-size: 10px; 
    font-family: Tahoma; 
    font-weight:bold;
    color:#ffffff;
    text-decoration: none;
}

.GridHeader a:hover
{
    color:#ffe4be;
}

.GridFooter
{
    background-color:#2f4570;
    font-size: 11px; 
    font-family: Tahoma; 
    color: #ffffff;
}
.GridFooter a:Link
{
    font-size: 11px; 
    font-family: Tahoma; 
    color:#ffffff;
}

.GridFooter a:hover
{
    color:#dbe2e7;
}

.GridEmpty
{
 	background-color:#fff9ec;
    height:50px;
    font-size: 12px; 
    font-weight:bold;
    font-family: Tahoma; 
    text-align:center;
    color: #000000;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
}


.Gridtbl
{
    width:100%;
    border:1px;
    border-style:none;
    border-collapse:collapse;
}

.Gridtbl td
{
    border:1px;
    border-style:solid;
    padding-left:10px;
    border-spacing:1px;
    border-collapse:collapse;
}

.GridtblMaster
{
    width:100%;
}




.checkListOK
{
    color:Green;
}

.checkListErroe
{
    color:Red;
}   


.txtCorrect
{
    background-color:Transparent;
    background-image:url(Icon/correct.png);
    background-repeat:no-repeat;
    background-position:center;
    text-align:center;
    border:0;
    border-style:none;
    font-weight:bolder;
    
}

.txtAttention
{
    background-color:Transparent;
    background-image:url(Icon/attention.png);
    background-repeat:no-repeat;
    background-position:center;
    text-align:center;
    border:0;
    border-style:none;
    font-weight:bolder;
    
}

.txtAlert
{
    background-color:Transparent;
    background-image:url(Icon/alert.png);
    background-repeat:no-repeat;
    background-position:center;
    text-align:center;
    border:0;
    border-style:none;
    font-weight:bolder;
    
}

.ColRightCell1
{
    background-image:url(../Main/images/rightcobg.png);
    padding-right:15px;
    padding-top:6px;
    padding-bottom:6px;
    border-bottom-color:White;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-right-color:White;
    border-right-style:solid;
    border-right-width:1px;
    text-align:center;
}
.ColRightCell2
{
   
    background-image:url(../Main/images/rightcobg.png);
    
    padding-right:15px;
    padding-top:6px;
    padding-bottom:6px;
    border-bottom-color:White;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-right-color:White;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:White;
    border-top-style:solid;
    border-top-width:1px;
}
.ColRightCell3
{
   
    background-image:url(../Main/images/rightcobg.png);
    padding-right:10px;
    padding-top:6px;
   
    border-right-color:White;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:White;
    border-top-style:solid;
    border-top-width:1px;
}
.ColRightCell4
{
    background-image:url(../Main/images/rightcol-b.png);
    background-repeat:no-repeat;
    width:5px;
    height:6px;
   
   
}
.ColRightCell5
{
   background-image:url(../Main/images/rightcobg.png);
    height:6px;
    border-bottom-color:White;
    border-bottom-style:solid;
    border-bottom-width:1px;
    font-size:1px;
   
}



.PageHeader
{
    background-color:#3a4449;
    height:33px;
    text-align:right;
  }

.PageTitle2
{
    background-color:White;
    
    height:27px;
    width:160px;
    text-align:right;
    font-family:Tahoma;
    font-size:12px;
    color:Black;
}
.PageTitle1
{
    background-image:url(../HotelFa/images/wbar1.png);
    
    height:27px;
    width:13px;
    
   
}
.PageRightCol
{
    border-left-color:#2f95f4;
    border-left-width:2px;
    border-left-style:solid;
    width:190px;
    vertical-align:top;
    
}
.HotelImage
{
    background-color:Silver;
    width:175px;
    height:105px;
    border-color:#2f95f4;
    border-width:2px;
    border-style:solid;
}
.TableHeader
{
    background-image:url(../HotelFa/images/headerbg.png);
    height:30px;
    font-family:Tahoma;
    text-align:center;
    font-size:13px;
    color:Black;
    border-color:Gray;
    border-width:1px;
    border-style:solid;
}
.TableItem1
{
    background-color:#cecece;
    height:30px;
    text-align:right;
    font-family:Tahoma;
    font-size:12px;
    color:Black;
    border-color:Gray;
    border-width:1px;
    border-style:solid;
}
.TableItemBold
{
    text-align:right;
    text-align:center;
    font-family:Tahoma;
    font-size:12px;
    color:Black;
    font-weight:bold;
}
.TableItem2
{
    background-color:#e4e4e4;
    height:30px;
    text-align:right;
    text-align:center;
    font-family:Tahoma;
    font-size:12px;
    color:Black; border-color:Gray;
    border-width:1px;
    border-style:solid;
}
.ViewInfoBotton
{
    background-image:url(../HotelFa/images/green.jpg);
    background-repeat:no-repeat;
    background-position:center;
    height:31px;
    text-align:center;
    font-family:Tahoma;
    font-size:12px;
    color:Black;
}

.Info
{
     text-align:right;
     font-family:Tahoma;
    font-size:12px;
    color:Black;
}

.index
{
    border-color:#104bac;
    border-style:solid;
    border-width:1px;
    font-family:Tahoma;
    font-size:11px;
    text-align:center;
}



.BaseRate
 {
	color:Red;
	font-weight:bold;
	text-decoration:none;
	font-family:"ARIAL", Georgia, "Times New Roman", Times, serif;
	text-decoration:line-through;
}


.PageHeader-user
{
    background-color:#6296bd;
    height:33px;
    text-align:right;
}

.TableHeader-user
{
    background-image:url(../HotelFa/images/bgtable-user.png);
    height:30px;
    font-family:Tahoma;
    text-align:center;
    font-size:13px;
    color:Black;
    border-color:Gray;
    border-width:1px;
    border-style:solid;
}
.TableItem1-user
{
    background-color:#f8f3f3;
    height:30px;
    text-align:right;
    font-family:Tahoma;
    font-size:12px;
    text-align:center;
    color:Black;
    border-color:Gray;
    border-width:1px;
    border-style:solid;
}

.text
{
    font-size:12px;
    font-family:Tahoma;
    color:Black;
    line-height:30px;
    text-align:justify;
}


