body {
	font-family:Verdana; BACKGROUND-COLOR:#ffffff
}
td {
	font-family:Verdana; font-size:11px;
}

A:hover {
	COLOR: #666633; TEXT-DECORATION: underline
}
A:active {
	COLOR: #014d5f; FONT-FAMILY: verdana, Verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #014d5f; FONT-FAMILY: verdana, Verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #014d5f; FONT-FAMILY: verdana, Verdana, helvetica, sans-serif; TEXT-DECORATION: none
}

a.link2{ font-size:11px;  color:#FFFFFF;text-decoration:none;}
a.link2:hover{ font-size:11px;  color:#FFFFCA; text-decoration:none;}

H1 {
	FONT-SIZE: 16px; color: #3A5A8B; text-decoration:underline
}

p.headtext{
	font:bold 30px/normal Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0px 0px 0px 10px;
	}

p.headtext span{
	font:bold 30px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	}

.msg {
	COLOR: #FF0000; TEXT-ALIGN: center
}

.req {
	COLOR: #FF0000; TEXT-ALIGN: center
}
.description{ font-size:10px; font-family:Verdana}

.td_link_height	{line-height:35px}

.td_text_align	{text-align:left; line-height:18px; vertical-align:top; padding-left:5px; padding-top:5px; padding-bottom:5px}



.menu{background:url(images/buttonbk.gif); line-height:35px; padding-left:0px}

.menu_rollover{background:url(images/buttonbk_rollover.gif); line-height:35px; padding-left:0px}

a.menu_text	{font-family:Verdana; font-size:12px; font-weight:normal; text-decoration:none; color:#014D5F; letter-spacing:0px; display:block; padding-left:5px}
a.menu_text:hover	{font-family:Verdana; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; letter-spacing:0px; background:url(images/buttonbk_rollover.gif) left center repeat-x; line-height:35px}



a.menu_text_header	{font-family:Verdana; font-size:13px; font-weight:normal; text-decoration:none; color:#014D5F; letter-spacing:0px}
a.menu_text_header:hover	{font-family:Verdana; font-size:13px; font-weight:normal; text-decoration:none; color:#000000; letter-spacing:0px}

.text_align	{text-align:left}

.fieldname{font-family:Verdana; font-size:12px; text-align:left; height:30px;}
.caption{background-color:#5D5E24; color:#FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold;  text-align:left; padding-left:5px;}
.endcap{background-image:url(images/imgcor.gif); background-repeat:no-repeat; width:13px;}
.mainarea{ border:1px #5D5E24 solid; border-top:3px #5D5E24 solid; border-collapse:collapse; padding-bottom:2px; padding-top:3px; }

.small_text{ font-size:11px; height:73px;color:#FFFFFF; vertical-align:middle;}

SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #999999 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
OPTION {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
TEXTAREA {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #ffffff; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
	 FONT-SIZE: 11px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none;
}


input{ font-size:11px; font-family:Verdana}

input.textbox {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #9CCFFF; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
}
file  {
	 border:1px #9CCFFF solid;
	 BACKGROUND: #F2F6FF; COLOR: #1E3C4A; LINE-HEIGHT: normal; 
}


input.radio, input.checkbox {
	width : 1em;
	height : 2em;
}

.form_button
{
   font-size:11px;
   font-family:Verdana;
   width:100px;
   color:#ffffff;
   height:20px;
   width:65px;   
   background-color:#818243;
   border:1px solid #5D5E24;
   padding-bottom:3px;
   #padding-bottom:0px;
}


.form_button_old
{
   font-size:11px;
   font-family:Verdana;
   width:100px;
   color:#000000;
   height:22px;
   letter-spacing:1px;
   background-color:#C1C13E;
   border-top-style:solid;
   border-top-color:#AFAC25;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#AFAC25;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#AFAC25;
   border-left-width:2px;
   border-right-style:solid;
   border-right-color:#AFAC25;
   border-right-width:3px;
}


a.add_amenities	{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#5D5E24;
	vertical-align:top;
}
a.add_amenities:hover	{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#5D5E24;
	vertical-align:top;
}



.borderall{ border:1px #5D5E24 solid; border-collapse:collapse; }
.borderTRB{ border:1px #5D5E24 solid;border-left:0px; border-collapse:collapse; }
.borderTBL{ border:1px #5D5E24 solid; border-right:0px; border-collapse:collapse; }
.borderTRL{ border:1px #5D5E24 solid; border-bottom:0px; border-collapse:collapse; }
.borderR{ border-right:1px #5D5E24 solid; border-collapse:collapse; }

.page_link_table{BACKGROUND-COLOR: #ffffff; COLOR: #0066cc; FONT: 10px Verdana, Helvetica, sans-serif; HEIGHT: 25px; MARGIN-BOTTOM: 10px; WIDTH: auto}
.page_link_table A:link{font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:11px; color:#006699; text-decoration:none }
.page_link_table A:hover{font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:11px; color:#006699; text-decoration:none }
.page_link_table A:active{font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:11px; color:#006699; text-decoration:none }
.page_link_table A:visited{font-family:Verdana, Helvetica, sans-serif;font-weight:bold;font-size:11px; color:#006699; text-decoration:none }

.colhead{background:#DADA85; color:#000000; font-weight:bold; padding-left:5px; height:40px;}

.box {
	cursor:hand;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; background:url(../images/hoteliconb.gif);
	width:25px; height:25px;
	
}
.box1 {
	cursor:hand;
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; background:url(../images/hoteliconr.gif);
	width:25px; height:25px;
	
}
.content {
	
}

.adminboxstyle{
	background:#C1C13E;
	border:1px solid #000000;
	}

.footbgg{
	background:url(images/foot_bgg.jpg) top left repeat-x;
	}
	
a.footer_virtuosoonline	{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FEFD78;
}
a.footer_virtuosoonline:hover	{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.buy_pro_text
{
	font-style:italic;
	font-weight:bold;
	color:#996600;
	text-transform:lowercase;
}
.get_pro_text
{
	font-style:italic;
	font-weight:bold;
	color:#99CC00;
	text-transform:lowercase;
}
.error_text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:center;
	}
