.pixel {  background-image: url('images/pixel.gif'); background-repeat: repeat}

a:link       { color: #CCFFFF; background-repeat: repeat; background-attachment: scroll;
               text-decoration: underline; background-position:

               transparent 50%;  }
a:active     { text-decoration: none; color: #FFFFFF; background-repeat: repeat;
               background-attachment: scroll; background-position:

               transparent 50%;  }
a:visited    { text-decoration: underline; color: #99CCFF; background-repeat: repeat;
               background-attachment: scroll; background-position:

               transparent 50%;  }
a:hover      { text-decoration: underline; background-repeat: repeat;
               background-attachment: scroll; color: #FFFFFF;
               background-position: 0% 50% }



.smaller {  font-size: 11px}
.smallest {  font-size: 10px}



input {  font-size: 11px; color: #000000; background-color: #FFFFFF}
select {  font-size: 11px; color: #000000; background-color: #FFFFFF }
.button {  border-style:inset; border-width:1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background-color: #6699FF; font-weight: bold }


a:link.menu       { color: #000099; background-repeat: repeat; background-attachment: scroll;
               text-decoration: none; background-position:
                transparent 50% ; font-size: 9pt; font-weight:bold}
a:active.menu     { text-decoration: none; color:  #000000; background-repeat: repeat;
               background-attachment: scroll; background-position:
                transparent 50% ; font-size: 9pt; font-weight:bold}
a:visited.menu       { color: #000099; background-repeat: repeat; background-attachment: scroll;
               text-decoration: none; background-position:
                transparent 50% ; font-size: 9pt; font-weight:bold}

a:hover.menu      { text-decoration: none; background-repeat: repeat;
               background-attachment: scroll; color: #003366;
               background-position: 0% 50% ; font-size: 9pt; font-weight:bold}

a:link.posi       { color: #003366; background-repeat: repeat; background-attachment: scroll;
               text-decoration: none; background-position:

               transparent 50% ; font-size: 9px}
a:active.posi     { text-decoration: none; color:  #000000; background-repeat: repeat;
               background-attachment: scroll; background-position:
               transparent 50% ; font-size: 9px; font-style: italic}
a:visited.posi    { text-decoration: none; color:  #003366; background-repeat: repeat;
               background-attachment: scroll; background-position:

               transparent 50% ; font-size: 9px}
a:hover.posi      { background-repeat: repeat;
               background-attachment: scroll; color: #000099;
               background-position: 0% 50% ; font-size: 9px}
.top {  background-color: #003366}
.right {  background-color: #EFEFEF}
.righttitle {  color:#000066}
.left {  background-position:
               left top; background-image:url('images/left_menu_back.gif'); background-repeat:no-repeat; background-attachment:scroll }
.copy {  font-size: 10px; color: #FFFFFF}
.hoteltop {  background-color: #FFFFCC}
.hoteltop2 { font-size: 20px; font-weight: normal; color: #000066 }
.hotelback1 {  background-color: #0066CC; font-weight: bold; color: #FFFFFF; font-size: 14px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.hotelback2 { background-color: #000066; font-weight: bold; color: #FFFFFF; font-size: 11px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px }
.hoteldetails3 {  color: #CCFFFF}
.hotelback3 { padding:1px; background-color: #CCFFFF; font-weight: bold; color: #000080;  font-size: 9px}
.hotelback4 { background-color: #99CCFF; font-weight: bold; color: #000066; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-size: 10px}
.hotelback5 { padding:1px; background-color: #FFFFFF; font-weight: normal; color: #000066; font-size: 10px ; border: 2px solid #000066 }
.hotelback6 {  background-color: #FFFFFF}
.hotelback7 { background-color: #eeeeee; font-weight: bold; color: #000066; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-size: 10px }
.searchtext { font-weight: bold; color: #000066}
.searchtop {  font-weight: bold; color: #CCFFFF; background-color: 003366}
.hoteldetails {  color: #ffffff }
.hoteldetails2 {  font-size: 11px; color: #ffffff }

.bottom {  background-position:
                  
               right bottom; background-image:url('images/bottom2.gif'); background-repeat:no-repeat; background-attachment:scroll }
 .bottom3 {  background-position:
                 left bottom; background-image:url('images/bottom3.gif'); background-repeat:no-repeat; background-attachment:scroll }
.text {  text-align: justify}
.maintext {  background-color: #FFFFFF}
.right {  background-color: #EFEFEF}
.search {  color:#000000; font-size:11px; font-weight:normal}
.title {  font-size: 16px; font-weight: bold; color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight:bold}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt ; color: #FFFFFF; font-weight:bold}
.smally {  font-size: 9px; font-weight:bold}
.biggy {  font-size: 14px}