/* CSS Document */
.existing{	
	font-size: 9px;
	color: #000;
	padding-left : 10px;
	padding-right : 5px;
	line-height: 1.4em; 
	margin: 0;
	height:0px!important;
}

.existing span {
	color:#8b77b6!important;
}

.existing a {
	color:#480b57!important;
}

.existing strong {
	color:#8b77b6;
}

.conference p{
	color: #7E7E7E;
	font-size: 9px;
	padding: 4px 5px 0 2px;
	line-height: 1.4em;
	margin: 0;
	}
#hotelSearchBox p {
	color: #fff;
	font-size: 11px;
	padding: 8px 0;
	margin: 0;
}
/* Default Home content */
 
#imagecontent {
	margin-top:10px;
	text-align: left;
}
  
#contentHolder p {
	font-size: 13px;
	color: #3E618B;
	padding: 8px 0;
	margin: 0;
}

#contentHolder ul {
	padding: 0 0 0 15px;
	margin: 0;
}

#contentHolder li {
	font-size: 13px;
	color: #3E618B;
	padding-bottom: 10px;
}

#contentHolder #hotelSearchBox p {
	color: #fff;
	font-size: 1.0em;
	padding: 8px 0;
	margin: 0;
}

#contentHolder .wideBoxText p {
	color: #7E7E7E;
	font-size: .8em;
	padding: 4px 5px 0 2px;
	line-height: 1.4em;
	margin: 0;
}

#contentHolder .wideBoxText a {
	color: #4888E2;
}

#contentHolder .thinBoxContent p {
	color: #003063;
	font-size: .8em;
	padding: 4px 5px 0 2px;
	line-height: 1.4em;
	margin: 0;
}
.footerHolderSundries p {
	font-size: 0.9em;
	color: #B1B1B1;
}

#footerHolder #footerHolderSundries a {
	color: #B3B3B3;
}
/* End content */
.leftcornerimg{
	background: url(/jsp/images/home/leftcorner1.gif) no-repeat top; 
	width:12px;
	height:25px;
	
}
.rightcornerimg{
	background: url(/jsp/images/home/rightcorner1.gif) no-repeat top; 
	width:12px;
	height:25px;

}
.heading {
	font-size: 12pt; 
	font-family: Arial; 
	font-weight: bold;
	color : #6E1D58;
}
.specialtext{
	font-size: 11; 
	font-family: verdana;
	color : #3E89DC;
}
.dimheading {
	font-size: 0pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left;
	color : #d6dae4;	
}
.pageheading {
	/* padding-left: 35px; */
	padding-left:5px;
	font-size: 0pt; 
	font-family: Arial; 
	font-weight: bold; 
	text-align: left;
	color : #d6dae4;
	height:0px;
	/*background: url(/jsp/images/pageheadingimg.jpg) no-repeat top left; */
}
a.pagenoactive:link{font-family: verdana; font-size: 12; color: #480b57; text-decoration:underline;font-weight:bold;}
a.pagenoactive:visited{font-family: verdana; font-size: 12; color: #480b57; text-decoration:underline;font-weight:bold;}
a.pagenoactive:hover{font-family: verdana; font-size: 12; color: #480b57; text-decoration:none;font-weight:bold;}
a.hotelname:link {font-family: verdana; font-size: 11px; color: #480b57; text-decoration:underline; font-weight:bold;}
a.hotelname:visited {font-family: verdana; font-size: 11px; color: #480b57; text-decoration:underline; font-weight:bold;}
a.hotelname:hover {font-family: verdana; font-size: 11px; color: #3F8CDE; text-decoration:none; font-weight:bold;}
.pagenoinactive {font-family: verdana; font-size: 12; color: #003063; text-decoration:none;}
/*
.colheaderactive { height:30px;font-family: Arial; font-size: 12px; font-weight: bold; color : #681E5B; background-color:#FFFFFF;}
.colheaderinactive{ height:30px;font-family: Arial; font-size: 12px; font-weight: bold; color : #681E5B; background-color:#FFFFFF;}
*/
.colheaderactive { height:30px;font-family: Arial; font-size: 12px; color : #111a50; background-color:#d6dae4;}
.colheaderinactive{ height:30px;font-family: Arial; font-size: 12px; color : #111a50; background-color:#d6dae4;}

a.terms:link {font-family: verdana; font-size: 11px; color: #6E1D58; text-decoration:none; }
a.terms:visited {font-family: verdana; font-size: 11px; color: #6E1D58; text-decoration:none;}
a.terms:hover {font-family: verdana; font-size: 11px; color: #6E1D58; text-decoration:underline;}


a:link,a:visited{

font-family: Arial;
font-size:11px;
text-decoration:none;
color:#480b57;
font-weight:bold;
}

a:hover {
font-family: Arial;
font-size:11px;
color:#6a267b;
font-weight:bold;
text-decoration:underline;
}

.sideheading {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	color : #6E1D58;
}
/* changed font from verdana to arial to see if this resolves  bold hotel name isue cf 25/2/08 */
.tableheader {
	font-size: 12pt; 
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	color : #6E1D58;
	/*padding-left:5px;*/
	
}
.subheading {
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
	color : #111a50;
}
.subheading1 {
	font-size: 10pt;
	font-family: Verdana;
	
	text-align: left;
	color : #6E1D58;
}
input{ 
	font-family: verdana;
  	font-size: 10px; 
  	color: #000000; 
  	font-weight: normal; 
  	border: 1px #444444 solid; 
  	background-color: #ffffff ;
  }
.email
{
	font-family: verdana;
	font-size: 11;
	color: #1894BC;
	text-decoration: underline;
}
.alltextarea
{
font-size:10px;
font-family: verdana;
}

.msgbrdtext
{
	font-family: verdana; font-size: 11; color: white;
}

td
{ font-family: verdana; font-size: 11; color: #003063; }

.bespoke
{
font-size:16px;
font-weight:bold;	
}

.buttonsubmit{
	background-color:#d14544;
	border:0;
	font-family: verdana;
	cursor:pointer;
	color: white;
	font-size:10px;
	font-weight:bold;
}

a.actionfaq
{
  font-size:15px;	
  color:red;
  font-family: verdana;
  text-align: left;
}

.textlink1 a, .textlink1
{
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	color:white;
	text-decoration:none!important;
}

.footer2
{
	font-size:10px;
	font-family: Verdana;
	color:#1D386D;
	text-decoration: none;
	cursor:pointer;
}

.footer3
{
	font-size:10px;
	font-family: Verdana;
	color:#1D386D;
	text-decoration: none;
	border-top:20px solid #0f2763;
	padding:10px;
	
}
.footer4
{
	font-size:10px;
	font-family: Verdana;
	color:#1D386D;
	text-decoration: none;
	cursor:pointer;
}

.search{ 
	font-family: verdana;
 	font-size: 11;
  	font-weight:bold;
   	color: #92042F; 
   	text-decoration:none;
 }

.txtpadding	{
 font-family: verdana;
 font-size: 11; 
 color: 000000; 
 padding-left:3px; }


a.text:link		{font-family: verdana; font-size: 11; color: #000000; text-decoration:none; padding-left:1.5px;}
a.text:visited	{font-family: verdana; font-size: 11; color: #000000; text-decoration:none; padding-left:1.5px;}
a.text:active	{font-family: verdana; font-size: 11; color: #1364B7; text-decoration:none; padding-left:1.5px;}
a.text:hover	{font-family: verdana; font-size: 11; color: #1364B7; text-decoration:none; padding-left:1.5px;}

a.case:link		{font-family: verdana; font-size: 11px; color: #D45F36; font-weight: bold; text-decoration: underline; padding-left:1.5px;}
a.case:visited	{font-family: verdana; font-size: 11; color: #D45F36; text-decoration:none; padding-left:1.5px;}
a.case:active	{font-family: verdana; font-size: 11; color: #D45F36; text-decoration:none; padding-left:1.5px;}
a.case:hover	{font-family: verdana; font-size: 11; color: #1364B7; text-decoration:none; padding-left:1.5px;}


a.search:link	{font-family: Arial, verdana; font-size: 12; color: #58011C; text-decoration:none; padding-left:1.5px;}
a.search:visited{font-family: Arial, verdana; font-size: 12; color: #58011C; text-decoration:none; padding-left:1.5px;}
a.search:active	{font-family: Arial, verdana; font-size: 12; color: #58011C; text-decoration:none; padding-left:1.5px;}
a.search:hover	{font-family: Arial, verdana; font-size: 12; color: #F53B74; text-decoration:none; padding-left:1.5px; letter-spacing:1px; text-decoration:underline;}

.toplink 	
{ font-family: verdana; font-size: 10; color: white; text-decoration: none; }
.toplink:hover 	
{ font-family: verdana; font-size: 10; color: white; text-decoration: none; }

.sep
{ font-family: verdana; font-size: 10; color: 000000 }

.check
{ font-family: verdana;  font-size: 10px; color: #000000; font-weight: normal; border: 0px; background-color: Transparent }

.title
{ font-family: verdana; font-size: 11; color: 000000; margin-left:5; margin-bottom:3; font-weight: bold}

.navitext
{ font-family: verdana; font-size: 9; color: 1364B7; text-decoration: none}
.navitext:hover
{ font-family: verdana; font-size: 11; color: 1364B7; text-decoration: none}

select
{ font-family: verdana;  font-size: 10px; color: #000000; font-weight: normal; border: 1px #86ACD9 solid; background-color: #ffffff }

option
{font-family: verdana;  font-size: 10px; color: #000000; font-weight: normal; background-color: #ffffff;}

.pageno_link
{ font-family: verdana; font-size: 11; color: 000000; text-decoration: none }
.pageno_link:hover
{ font-family: verdana; font-size: 11; color: 000000; text-decoration: none }



/* update CSS Document below */

.detailtxt	{ font-family: verdana,arial; font-size: 8pt; font-weight:normal; color: #1364B7; text-decoration:none ;}


/* for MIS */
.misimage{
text-decoration:none;
}
.miscolor{
	font-size: 10pt; 
	font-weight: bold; 
	color: #6E1D58;
}
 /* header1*/
.miswhite1{
	font-size: 10pt; 
	font-family: Verdana; 
	font-weight: bold; 
	color : #6E1D58;
	border:1px solid #C5C5C5; 
	background-color: #FFFFFF;
	border-left: none;
}
.misright{
	font-size: 10pt;
 	font-weight: bold;
 	color : #6E1D58;
  	border:1px solid #C5C5C5;
  	background-color: #FFFFFF; 
  	border-left: none;
}	 
.misright1{
	font-size: 10pt;
 	font-weight: bold;
 	color : #6E1D58;
  	border:1px solid #C5C5C5;
  	background-color: #FFFFFF; 
  	border-left: none;
  	border-right: none;
}

/* header2 */
.miswhite2{
  font-size: 11px;
  font-weight: bold;
  border:1px solid #6C6C6C; 
  background-color: #C5DAF5;
}
.righta{
	font-size: 11px;
 	font-weight: bold;
 	border:1px solid #C5C5C5;
  	background-color: #FFFFFF; 
  	border-top:none;
  	border-left: none;
}	
.righta1{
	font-size: 11px;
 	font-weight: bold;
  	border:1px solid #C5C5C5;
  	background-color: #FFFFFF; 
  	border-top:none;
  	border-left: none;
	border-right: none;
}

/* for even mis rows*/
.misrightyaeven{
	 font-family: verdana;
	 font-size: 11px;
	 border:1px solid #C5C5C5; 
	 background-color: #FFFFFF;
	 border-top: none; 
	 border-bottom: none; 
	 border-left : none;
	 text-align: left ;
	 padding-left:5;
}
.misrightyloceven {
 font-family: verdana;
 font-size: 11px;
 border:1px solid #C5C5C5; 
 background-color: #FFFFFF;
 border-top: none;
 border-bottom: none;  
 border-left: none;
 text-align: left ;
 padding-left:8;
} 
.misrightynumeven {
	 font-family: verdana;
	 font-size: 11px;
	 border:1px solid #C5C5C5; 
	 background-color: #FFFFFF;
	 border-top: none; 
	 border-bottom: none; 
	 border-left: none;
	 text-align: right ;
	 padding-right:10;
} 
.misrightynumaeven {
	 font-family: verdana;
	 font-size: 11px;
	 background-color: #FFFFFF;
	 text-align: right ;
	 padding-right:10;
}
.rightyeven{
	 font-family: verdana;
	 font-size: 11px;
	 background-color: #FFFFFF;
}

/* for odd mis rows*/

.misrightyaodd{
	 font-family: verdana;
	 font-size: 11px;
	 border:1px solid #C5C5C5; 
	 background-color: #F2F7FD;
	 border-top: none; 
	 border-bottom: none; 
	 border-left : none;
	 text-align: left ;
	 padding-left:5;
} 
.misrightynumodd {
	 font-family: verdana;
	 font-size: 11px;
	 border:1px solid #C5C5C5; 
	 background-color: #F2F7FD;
	 border-top: none; 
	 border-bottom: none; 
	 border-left: none;
	 text-align: right ;
	 padding-right:10;
} 
.misrightynumaodd{
	 font-family: verdana;
	 font-size: 11px;
	 background-color: #F2F7FD;
	 text-align: right ;
	 padding-right:10;
} 
 
.misrightylocodd {
	 font-family: verdana;
	 font-size: 11px;
	 border:1px solid #C5C5C5; 
	 background-color: #F2F7FD;
	 border-top: none; 
	 border-bottom: none; 
	 border-left: none;
	 text-align: left ;
	 padding-left:8;
} 
 
 .rightyodd{
	 font-family: verdana;
	 font-size: 11px;
	 background-color: #F2F7FD;
}


/* for grand totals */

.whitea {
	font-size: 11px; 
	font-weight: bold; 
	border:1px solid #C5C5C5; 
	background-color: #C5DAF5;
	border-top: none;
	border-bottom: none;
	border-left: none;
}
.rightanum  {
	font-size: 11px;
 	font-weight: bold;
  	border:1px solid #C5C5C5;
  	background-color: #C5DAF5; 
  	border-top:none;
  	border-bottom:none;
  	border-left: none;
	text-align: right ;
	padding-right:10;
 }	
.rightanuma  {
	font-size: 11px;
 	font-weight: bold;
  	background-color: #C5DAF5; 
  	text-align: right ;
	padding-right:10;
}	






 
 .misrighty {
 font-family: verdana;
 font-size: 11px;
 border:1px solid #C5C5C5; 
 background-color: #EFEFEF;
 border-top: none; 
 border-left: none;
 text-align: center ;
 } 

 
 
  .righty1 {
 font-family: verdana;
 font-size: 11px;
 border:1px solid #C5C5C5; 
 background-color: #F2F7FD;
 border-top: none; 
 border-left: none;}
 /* ended MIS */
 
.busyhighlight{
	font-size: 11px; font-weight: bold; border:1px solid #6C6C6C; background-color: #C5DAF5;
}	

.white1 {font-size: 11px; font-weight: bold; border:1px solid #C5C5C5; background-color: #FFF;}
.right  {font-size: 11px; font-weight: bold; border:1px solid #C5C5C5; background-color: #FFF; border-left: none;}
.white2 {font-size: 11px; font-weight: bold; border:1px solid #6C6C6C; background-color: #BFBFBF;}
.right2 {font-size: 11px; font-weight: bold; border:1px solid #6C6C6C; background-color: #BFBFBF; border-left: none;}
.rights {font-size: 9px;  border:1px solid #C5C5C5; background-color: #F8F8F8; border-top: none; font-weight: bold;}


 

.white3 {
	background-color: #FFF; font-size: 11px; font-weight: bold; border:1px solid #C5C5C5; 
	border-right:none; border-left:none;
}

.rights1 {
	background-color: #F8F8F8; font-size: 11px; font-weight: bold;
	border:1px solid #C5C5C5; border-top: none;
}

.righty2 {
	background-color: #F8F8F8; font-size: 11px; border:1px solid #C5C5C5;
	border-left:none; border-top: none; border-bottom: none;
}

.rght {
	background-color: #F8F8F8; font-size: 11px; font-weight: bold;
	border:1px solid #C5C5C5; border-top: none; border-bottom:none;
}
.fontBold { font-size: 9px; font-weight: bold; }
.left {
	background-color: #F8F8F8; font-size:11px; border:1px solid #C5C5C5;
	border-top: none; border-bottom:none; border-left:none;
}

.fgtPassword
{
background-color: #F8F8F8;
font-size: 11px;
border:1px solid #D1D2D0;
}

.textformat{
font-size:10px;
font-family:Verdana;
font-weight:bold;
margin-top: 2px;
margin-bottom: 1px;
}

body
{
font-family : arial;
font-size : 11px;
text-align : center;
background-color:#FFFFFF;
}

h1
{
font-size: 18px;
}


#logincontent1
{
float:left;
/*width: 180px;*/
color: #666666;
font-size:10px;
margin-left: 3px;
}

.logintable a
{
color:#FFFFFF;
font-size:10px;
}




#loginbody .bottomoflogin a
{
color:#20244F;
font-size:9px;
text-decoration:none;
}

.bottomlogin
{
color:#20244F;
font-size:11px;
text-decoration:none;
}





#pricecontent1
{
margin-top: 2px;
float: left;
width: 165px;
font-size: 11px;
margin-left: 5px;

}

#pricecontent2
{
float: left;
margin-top: 4px;
width: 165px;
margin-left: 5px;
margin-right: 5px;
font-size: 9px;
}









#contenttextheader1
{
float:left;
font-size: 14px;
font-weight:bold;
margin-left:3px;
}

#contenttextbody1
{
float:left;
font-size: 11px;
margin-top:5px;
margin-left:3px;
}



#terms
{
float:right;
margin-right: 5px;
}

#terms ul
{
margin:0;
padding:0;
margin-top: 1px;
margin-left: 45px;
}

#terms li
{
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
font-size:9px;
display:inline;
margin-left: 20px;
}

#terms a
{
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
font-size:9px;
}


#copy 
{
float:left;
color: #fff;
text-decoration: none;
list-style:none;
margin-top: 1px;
font-size:9px;
}

/* added by mohideen starts */

.compfooter
{
  width:120;height:25;background-color:#d14544;
}

.alltextarea
{
font-size:10px;
font-family: verdana;
}

/* added by mohideen end */
