#marqueecontainer{
position: relative;
width: 164px; /*marquee width */
height: 250px; /*marquee height */
background-color: white;
overflow: hidden;
padding-left: 4px;
}

/* Text Styles------------------------------------------ */
body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px
}

.vouchertxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F3C3C;
	text-decoration: none;
}

.voucherhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3F3C3C;
	text-decoration: none;
}

.contenttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555556;
	text-decoration: none;
}

.sideheadings {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #9F3710;
	text-decoration: none;
}

h2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}

.fieldtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
}

.fieldtxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left
}

.subscribetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFff;
	text-decoration: none;
}

.smalltext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.travelsummery {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.searchfooter {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F9E6AC;
	text-decoration: none;
}

.searchtxt
{
	font-family : Tahoma;
	font-size : 8pt;
	font-weight : bold;
	color : #86877F
}

.searchtxt1
{
	height: 18px;
	font-family : Verdana;
	font-size : 8pt;
	color : #000000
}

.searchtxt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
}

.hs_hotelname 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: Navy;
	height: 20px;
	width: 715px
}
	
.hs_hotelstar 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: Red;
	height: 20px;
	width: 730px
}

.hs_hoteladdress
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Green;
	height: 20px;
	width: 715px
}

.hs_hotelcontent
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color: Black;
	height: 20px;
	width: 715px;
	text-align: justify;
}

.hs_hoteltext
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color: Black;
}

.hs_dayrate 
{
	width: 85px;
	font-family: Verdana;
	font-size: x-small;
	height: 35px;
	background-color: #DEDDC9;
}

.sidelink
{
	font-family: Verdana;
	color: #9D3204;
	font-size: 1;
}

.hotelregisteration_txtlable
{
	font-family: Verdana;
	font-size: small;
	width: 200px;
	height: 30px;
}

.hotelregisterationres_txtlable
{
	font-family: Verdana;
	font-size: small;
	width: 250px;
	height: 30px;
}

.hotelregisteration_txtlable1
{
	font-family: Verdana;
	font-size: small;
	width: 190px;
	height: 30px;
}

.hotelregisteration_txtboxtd
{
	font-family: Verdana;
	font-size: small;
	width: 800px;
	height: 30px;
}

.hotelregisteration_txtheading
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: White;
	width: 930px;
	height: 40px;
	background-image: url(../design/regtop.jpg)
}

.hotelregisteration_txtbox
{
	font-family: Verdana;
	font-size: small;
	width: 200px;
	height: 18px;
}

.hotelregisteration_txtboxroom
{
	font-family: Verdana;
	font-size:xx-small;
	width: 50px;
}

.hotelregisteration_txtboxtds1
{
	font-family: Verdana;
	font-size: small;
	width: 530px;
	height: 30px;
}

.hotelregisteration_txtboxtds
{
	font-family: Verdana;
	font-size: small;
	width: 230px;
	height: 30px;
}

.hotelregisteration_txtboxtds2
{
	font-family: Verdana;
	font-size: small;
	width: 200px;
	height: 30px;
}


.hotelregisteration_txtheadings
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: White;
	width: 730px;
	height: 40px;
	background-image: url(../design/regtops.jpg)
}

.text3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464444;
}

.text31{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.text5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#464444;
}

.text4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	text-align:left;
}
.bluetext{
	font-family: Verdana;
	font-size:11px;
	color:#004080;
	text-align: justify;
}

.breaks{
	font-family: Verdana;
	font-size:9px;
	font-weight: bold;
	color:#63645E;
}

/* Links--------------------------------------------- */

.newtoplinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newtoplinks A:visited {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR:#ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newtoplinks A:active {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;
}
.newtoplinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #3d3d3d; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newtoplinks {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

.newbottomlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:#3C7893; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newbottomlinks A:visited {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR:#3C7893; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newbottomlinks A:active {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #3C7893; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;
}
.newbottomlinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.newbottomlinks {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #3C7893; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

.headlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR:#9D3204; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.headlinks A:visited {
	FONT-WEIGHT:  bold; FONT-SIZE: 7pt; COLOR:#9D3204; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.headlinks A:active {
	FONT-WEIGHT:  bold; FONT-SIZE: 7pt; COLOR: #9D3204; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;
}
.headlinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #D8A576; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.headlinks {
	FONT-WEIGHT:  bold; FONT-SIZE: 7pt; COLOR: #9D3204; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

.bottomlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:#000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.bottomlinks A:visited {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.bottomlinks A:active {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  text-decoration:none;
}
.bottomlinks A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #9D3204; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.bottomlinks {
	FONT-WEIGHT:  bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

.bluelink:link, .bluelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3E6F9F;
	text-decoration: none;
}
.bluelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	text-decoration: underline;
}

.sitemaplink:link, .sitemaplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.sitemaplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F77612;
	text-decoration: underline overline;
}


/* Backgroud Images---------------------------------------- */

.leftborderfill
{
	background: url(../design/leftborderfill.jpg);
}
.rightborderfill
{
	background: url(../design/rightborderfill.jpg);
}
.acc_top
{
	background: url(../design/accommodationtop.jpg);
	height: 34px;
	width: 234px 
}

.acc_middle
{
	background-color: #9F3710;
	width: 234px;
}

.acc_bottom
{
	background: url(../design/accommodationbottom.jpg);
	height: 10px;
	width: 234px 
}

.welcome
{
	background: url(../design/welcome.jpg);
	width: 495px;
	height: 137px;
}
.subscribe
{
	background: url(../design/subscribe.jpg);
	width: 495px;
	height: 132px;
}

.searchtop
{
	background: url(../design/searchtop.jpg);
}
.roomtop
{
	background: url(../design/bookedroomtop.jpg);
}
.hoteltop
{
	background: url(../design/hoteltop.jpg);
}
.paymenttop
{
	background: url(../design/bookingdetails.jpg);
}

.footerlinks A:link {
	FONT-SIZE: 8pt; COLOR:#FFFFFF; FONT-FAMILY:Tahoma; text-decoration:underline;
}
.footerlinks A:visited {
	FONT-SIZE: 8pt; COLOR:#FFFFFF; FONT-FAMILY:Tahoma; text-decoration:underline;
}
.footerlinks A:active {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY:Tahoma;  text-decoration:underline;
}
.footerlinks A:hover {
	FONT-SIZE: 8pt; color:#FFFFFF; FONT-FAMILY:Tahoma; text-decoration: none;
}
.footerlinks {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: none; 
}

.pageNumSpan
{
	margin:3px;
	padding:2px;
	width:15px;
	height:15px;
	font-size:9px;
	font-weight:bold;
	border:1px solid #039;
	background-color:#69C;
	color:#039;
}