.PopBoxImageSmall
{
                border: solid 1px #444E7E;
                cursor: url("/wl/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
                border: solid 1px #444E7E;
                cursor: url("/wl/images/curmagminus.cur"), pointer;
}
.PopBoxImageShrink
{
                cursor: url("/wl/images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
                cursor: pointer;
}
.PopBoxImageMove
{
                border: none 0px #ffffff;
                cursor: pointer;
}
a:link { color: #444E7E; text-decoration: underline }
a:visited { color: #444E7E; text-decoration: underline }
a:active { color: #444E7E; text-decoration: none } 
a:hover { color: #81010E; text-decoration: none } 
a:link.nav{ color: #EF1D1D; text-decoration: underline }
a:visited.nav { color: #EF1D1D; text-decoration: underline }
a:active.nav{ color: #EF1D1D; text-decoration: none } 
a:hover.nav { color: #EF1D1D; text-decoration: none } 
a:link.links, a:visited.links {font-family: Arial, Helvetica, Tahoma, sans-serif; color:#444E7E; font-weight: bold; font-size: 12px; text-decoration:underline}
.font11 { font-family: Tahoma; font-size: 10px; font-weight: bold;  color:#444E7E;}
.font11nb { font-family: Tahoma; font-size: 11px; color:#3A3A5A;} 
.font11blue { font-family: Tahoma; font-size: 11px; color: #444E7E; } 
.font12blueA {font-family: Arial, Helvetica, Tahoma, sans-serif; color:#444E7E; font-weight: normal; font-size: 12px;}
.font14 { font-family: Tahoma; font-size: 14px; font-weight: bold;  color: #444E7E} 

.cout { font-family: Tahoma; font-size: 12px; font-weight: bold;  color: #444E7E}
.footerbackg { background:#FFFFFF; }. .footerbackgW { background:#FFFFFF; }
.font12bcw { font-family: Tahoma; font-size: 12px; color:#FFFFFF; font-weight: bold; }
.room_detail_header { FONT-SIZE: 11px; FONT-FAMILY: verdana; HEIGHT: 19px; COLOR:#ffffff; background-color:#444E7E; border: 1px solid #444E7E; font-weight: bold} 
.font12 { font-family: Tahoma; font-size: 12px; font-weight: bold;   color: #444E7E} 
.font12nb { font-family: Tahoma; font-size: 12px;   color: #444E7E}
.font12bb { font-family: Tahoma; font-size: 12px; font-weight: bold;   color: #000000}
.font12bnb { font-family: Tahoma; font-size: 12px; font-weight: normal;   color: #000000}
.font12w { font-family: Tahoma; font-size: 10px; color:#FFFFFF;} 
.greenbtn { FONT-SIZE: 11px; FONT-FAMILY: verdana; HEIGHT: 19px; background-color:green; border: 1px solid #444E7E; COLOR: #ffffff; } 
.bluebtn { FONT-SIZE: 11px; FONT-FAMILY: verdana; HEIGHT: 19px; background-color:#444E7E; border: 1px solid #444E7E; COLOR: #ffffff; } 

input.gbutton{ font-size:11px; font-family:Verdana,sans-serif; font-weight:bold; color:#ffffff; width:100px; background-color:#444E7E; border-style:solid; border-color:#ffffff; border-width:1px; }
select.setwidth70 {
  width: 70px;
  font-size:8pt;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
}
select.setwidth90 {
  width: 90px;
  font-size:8pt;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
}
select.setwidth200 {
  width: 200px;
  font-size:8pt;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
}
input.setwidth150 {
  width: 150px;
  font-size:8pt;
  color: #000000;
  font-family: Verdana, Arial, Sans-Serif;
}


.vfont11 { font-family: Tahoma; font-size: 10px; font-weight: bold; color:#000000;}
.vfont11nb { font-family: Tahoma; font-size: 11px; color:#000000;} 
.vfont12 { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #000000} 
.vfont13 { font-family: Tahoma; font-size: 13px; font-weight: bold; color:#000000;}


.font { font-family: Tahoma; font-size: 12px; } 
.font10 { font-family: Tahoma; font-size: 10px; } 

.font13 { font-family: Tahoma; font-size: 13px; font-weight: bold; } 
.font13nb { font-family: Tahoma; font-size: 13px; } 
.fontheadbig { font-family: Tahoma; font-size: 18px; font-weight: bold; } 
.font11bcw { font-family: Tahoma; font-size: 10px; font-weight: bold; color:#FFFFFF; } 
.font11_Ora { font-family: Tahoma; font-size: 10px; font-weight: bold; color:#FF9900; } 
.font11bcBg { font-family: Tahoma; font-size: 10px; font-weight: bold; background:#dddddd; } 
.font11bcBgf { font-family: Tahoma; font-size: 10px; font-weight: bold; background:#F5F6F7; } 
.font9nb { font-family: Tahoma; font-size: 9px; } 

.footerbw { font-family: Tahoma; font-size: 11px; color:#FFFFFF; background:#3f98ea; } 
.footerbb { font-family: Tahoma; font-size: 11px; color:#FFFFFF; background:#5755DA; } 

.backgtxt { color:#FFFFCC; } .footerorg { font-family: Tahoma; font-size: 11px; color:#FFFFFF; background:#ff9900; } 
.border1 { border: 1px solid #989898; } 
.border0 { border: 0px; } 
.input { font-family: Tahoma; font-size: 12px; border: 1px solid #9F9F9F; } 

select { font-family: Tahoma; font-size: 12px; border: 1px solid #9F9F9F; } 
.textalign { text-align:right; font-family: Tahoma; font-size: 11px; } 
.logoutButton { margin-left:2px; margin-right:2px; width:90px; height:14px; } 
a.logoutButton{ display:block; width:90px; height:14px; cursor: hand; background-image: url(http://localhost/booking_image/globals/templates/media/globals/toolbar/logout-m1.gif); background-repeat: no-repeat; } 
a:hover.logoutButton{ background-image: url(http://localhost/booking_image/globals/templates/media/globals/toolbar/logout-m2.gif); }


table.tmain { background-color:#ffffff }

.thdrcell {   background:#F3F0E7;   font-family:arial;   font-size:12px;   font-weight:bold;   padding:5px;   border-bottom:1px solid #C8BA92;}
.tdatacell {   font-family:arial;   font-size:12px;   padding:5px;   background:#FFFFFF}
.dvhdr1 {}
.dvbdy1 {   background:#CCFFFF;   font-family:arial;   font-size:12px;   border-left:1px solid #C8BA92;   border-right:1px solid #C8BA92;   border-bottom:1px solid #C8BA92;   padding:5px;   width:110px;}
.dvhdr2 {  }
.dvbdy2 {
   background:#CCFFFF;
   font-family:arial;
   font-size:12px;
   border-left:1px solid #C8BA92;
   border-right:1px solid #C8BA92;
   border-bottom:1px solid #C8BA92;
   padding:5px;
   width:400px;
}
p {
margin-top:20px;
margin-left:500px;
}

h1 {
font-size:13px;
}

.dogvdvhdr {
   width:300;
   background:#C4D5E3;
   border:1px solid #C4D5E3;
   font-weight:bold;
   padding:10px;
}

.dogvdvbdy {
   width:300;
   background:#FFFFFF;
   border-left:1px solid #C4D5E3;
   border-right:1px solid #C4D5E3;
   border-bottom:1px solid #C4D5E3;
   padding:10px;
}

.pgdiv {
width:320;
height:250;
background:#E9EFF4;
border:1px solid #C4D5E3;
padding:10px;
margin-bottom:20;
font-family:arial;
font-size:12px;
}


 
a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:400;
    background-color:#ffffff; color:#000;
    text-align: center}
    
/* These classes are used by the script as rollover effect for table 1 and 2 */

.tableRollOverEffect1{
	background-color:#CCFFCC;
	color:#000000;
	
}

.tableRowClickEffect1{

}



