body
 { margin: 0px;
   padding: 0px;
   background: #47a2ec;
 }

TD.white, TR.white
 { background: #ffffff; }

TD.orange, TR.orange
 { background: #fe7e00; }
 
TD.blue, TR.blue
 { background: #76c3f8; } 
 
.align-justify
 { text-align: justify; }

.padding-5
 { padding: 5px; }
 
.hand
 { cursor: hand;
   cursor: pointer;
 } 

.padding-10
 { padding: 10px; }

.padding-lrt-20
 { padding-left: 40px; 
   padding-right: 40px; 
   padding-top: 5px; 
 }

.padding-20
 { padding: 20px; }

A.menu {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #fe7e00;
  font-weight: bold;
  cursor: hand;
  cursor: pointer;
  text-decoration: none;
}

A.menu:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #fe7e00;
  font-weight: bold;
  cursor: hand;
  cursor: pointer;
  text-decoration: none;
}

TD.bgr-header
 { BACKGROUND-IMAGE: url(http://www.hotel-flagman.com/images/bgr-header.gif); 
   BACKGROUND-REPEAT: no-repeat;
   BACKGROUND-POSITION: center center;
 } 

TD.bgr-footer
 { BACKGROUND-IMAGE: url(http://www.hotel-flagman.com/images/bgr-footer.jpg); 
   BACKGROUND-REPEAT: no-repeat;
   BACKGROUND-POSITION: center center;
 } 
 
TD.bgr-left
 { BACKGROUND-IMAGE: url(http://www.hotel-flagman.com/images/bgr-left.gif); 
   BACKGROUND-REPEAT: repeat-y;
   BACKGROUND-POSITION: center top;
 }  

TD.smallText, P.smallText
 { font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
 }
 
TD.heading_text
 { font-family: Tahoma, Verdana, Arial, sans-serif;
   font-size: 14px;
   color: #76c3f8;
   font-weight: bold;
 } 

input
 { color: #000000;
   background-color: #ffffff;
   border-color: #c0c0c0;
   border-style: solid;
   border-width: 1px;
   margin: 0px;
   padding: 0px;
   height: 20px;
   vertical-align: middle;
 }

form
 { display: inline; } 
 
textarea
 { color: #000000;
   background-color: #ffffff;
   border-color: #c0c0c0;
   border-style: solid;
   border-width: 1px;
   margin: 0px;
   padding: 0px;
   width: 100%;
 }
 
select
 { background: #ffffff;
   color: #000000; 
   height: 18px;
   font-family: tahoma, verdana, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   border-color: #b7b7b7;
   border-style: solid;
   border-width: 1px;
   width: 143px;
 } 
 
select.day
 { background: #ffffff;
   color: #000000; 
   height: 18px;
   font-family: tahoma, verdana, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   border-color: #b7b7b7;
   border-style: solid;
   border-width: 1px;
   width: 40px;
 }

select.month
 { background: #ffffff;
   color: #000000; 
   height: 18px;
   font-family: tahoma, verdana, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   border-color: #b7b7b7;
   border-style: solid;
   border-width: 1px;
   width: 100px;
 } 
 
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
 
.error 
 { font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background-color: #ffb3b5; 
 }
 
.success 
 { font-family: Verdana, Arial, sans-serif; 
   font-size: 10px; 
   background-color: #99ff00; 
 }
 
 A.footer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  cursor: hand;
  cursor: pointer;
  text-decoration: underline;
}

A.footer:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  cursor: hand;
  cursor: pointer;
  text-decoration: underline;
}

A {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  cursor: hand;
  cursor: pointer;
  text-decoration: underline;
}

A:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  cursor: hand;
  cursor: pointer;
  text-decoration: underline;
}