/* Default CSS Stylesheet for a XYKA Travel */
 
BODY
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color: #EEECE3;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    background-image:url(../images/main_bg.gif);
}

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

.tblarea
{
	width:780px;
}

.tblbg
{
	background-color: #FFFFFF;
}

.contbg
{
	background-color: #D0CEC6;
}

.contbor
{
	background-color: #A5A39D;
}

.imgbg
{
	background-color: #9ECEFB;
}

.popupbg
{
	background-color: #FFFAEF;
}

 .smltextv
  {
  	font-family: verdana;
  	font-size: 10px;
  	color: #A5A39D;
 }
 
  .smlgrayv
  {
  	font-family: verdana;
  	font-size: 10px;
  	color: #646159;
 }
 
 .smltexta
  {
  	font-family: arial;
  	font-size: 10px;
  	color: #A9A9A9;
 }
 
  .smldblua
  {
  	font-family: arial;
  	font-size: 10px;
  	color: #1F3573;
 }
 
 .smlblua
  {
  	font-family: arial;
  	font-size: 10px;
  	color: #004BAE;
 }
 
  .smlgraya
  {
  	font-family: arial;
  	font-size: 10px;
  	color: #636363;
  	line-height:11px;
 }
 
   .smlreda
  {
  	font-family: arial;
  	font-size: 10px;
  	color: #CD092E;
 }
 
   .medredv
  {
  	font-family: verdana;
  	font-size: 11px;
  	color: #C3001B;
 }
 
 .medgrayv
  {
  	font-family: verdana;
  	font-size: 11px;
  	color: #565656;
 }

A:link { 
	color: #004BAE;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
A:visited { 
	color: #004BAE;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
A:hover { 
	color: #004BAE;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
A:active { 
	color: #004BAE;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
	
A.botnav:link { 
	color: #646159;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
A.botnav:visited { 
	color: #646159;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
A.botnav:hover { 
	color: #45588E;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
A.botnav:active { 
	color: #646159;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}	
	
A.lnkreda:link { 
	color: #CD092E;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
A.lnkreda:visited { 
	color: #CD092E;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
A.lnkreda:hover { 
	color: #45588E;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	}
A.lnkreda:active { 
	color: #CD092E;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
	
.styform
{
	border:solid 1px #D0CEC6; 
	height:18px;
	font-family: verdana;
	font-size: 11px; 
}


.styformnoht
{
	border:solid 1px #D0CEC6; 
	font-family: verdana;
	font-size: 11px; 
}

.stydropdown
{
	border:solid 1px #D0CEC6; 
	height:18px;
	font-family: verdana;
	font-size: 11px; 
	MARGIN: 0px; 
	WIDTH: 10em; 
	TEXT-ALIGN: left
	
}

td.leftnav
{
	background-color: #f8f6ee;
	width: 175;
	height: 420;
}

td.cencont
{
	background-color: #FFFFFF;
	width: 580;
	vertical-align: top;
	padding-top: 10px;
	font-family:verdana,arial;
	font-size: 11px;
}

#brdcmb p
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 700px;
}

#brdcmb table
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 550px;
}
#brdcmbfull table
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 700px;
}

#brdcmb td
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 700px;
}

.lnk
{
	font-family:verdana,arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#htlred table
{
	background-color: #f3f3f3;
	font-family:verdana,arial;
	font-size: 10px;
	color: #2a417d;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#htlred h5
{
	text-align: right;
	margin-top: 0px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 552px;	
}

#htlred p
{
	vertical-align: baseline;
}

#htlred img
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#htlred FORM 
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
	margin: 0px;
}

#htlred INPUT 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	border: solid 0px #d6d6d6;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}



#htlres table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#htlres h1 
{
	background-color: #e9eefe;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#htlres h2 
{
	padding: 3 2 4 0;
	background-color: #e9eefe;
	margin-top:0;
	margin-bottom:0;
}

#htlres h3 
{
	padding: 8 6 6 6;
	width: 100px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlres h4 
{
	background-color: #eef2ff;
	height: 3px;
	padding: 0 0 0 0;
	width: 540px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlres h5 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-align: left;
	padding: 3 2 3 2;
	line-height: 14px;
	margin-top: 2;
	margin-bottom: 2;
	margin-right: 0;
}

#htlres p 
{
	padding: 6 6 6 6;
	width: 427px;
	margin-top: -149;
	margin-bottom:0;
	margin-left: 111;
	line-height: 15px;
}

#srcpram table
{
	vertical-align: top;
	background-color: #f3f3f3;
	font-family:verdana,arial;
	color: #2a417d;
	border: solid 1px #ffffff;
	font-size: 10px;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 6px;
	width: 544px;
}


#htlroom table
{
	vertical-align: top;
	background-color: #ffffff;
	font-family:verdana,arial;
	border: solid 1px #ffffff;
	font-size: 10px;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 6px;
	width: 544px;
}

#htlroom th
{
	vertical-align: middle;
	background-color: #eef2ff;
	font-family:verdana,arial;
	font-size: 10px;
	left: 2px;
}

#htlroom td
{
	vertical-align: middle;
	background-color: #f8f6ee;
	font-family:arial;
	font-size: 10px;
	text-align: center;
}


#htlroom a
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#htlroom a:visited
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#htlroom a:active
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#htlroom a:hover
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #283c79;
	text-align: left;
	text-decoration: none;
}

#htlwk table
{
	vertical-align: top;
	border: solid 0px #ffffff;
	width: 285;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}


#htlwk td
{
	vertical-align: middle;
	text-align: center;
	background-color: #eef2ff;
}

#spldis {
	CLEAR: both; 
	border: solid 0px red;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/specials_top.gif) no-repeat 0px 16px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	PADDING-TOP: 16px; 
	POSITION: relative;

}

#spldis H2 {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	BACKGROUND: url(../images/specials_bot.gif) no-repeat left bottom; 
	PADDING-BOTTOM: 11px; 
	PADDING-TOP: 15px
}

#spldis ul {
	margin: 0 0 0 5;
	padding: 0 0 0 0;
}

#spldis li {
	margin: 10 10 10 10;
	list-style-image: url(../images/article/arrow.gif) ;
	padding: 0 0 0 0 ;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
}


#spldis LI A:link {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#spldis LI A:visited {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#spldis LI A:hover {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: solid 1px;
}
#spldis LI A:active {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

#procred
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #ff0200;
}

#procblue
{
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #021b87;
}

.tblproc
{
	margin-top: 50px;
}



#htlinfo table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#htlinfo h1 
{
	background-color: #e9eefe;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#htlinfo h2 
{
	padding: 3 2 4 0;
	background-color: #e9eefe;
	margin-top:0;
	margin-bottom:0;
}

#htlinfo h3 
{
	padding: 8 6 6 6;
	width: 100px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlinfo h4 
{
	background-color: #eef2ff;
	height: 3px;
	padding: 0 0 0 0;
	width: 540px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlinfo h5 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-align: left;
	padding: 3 2 3 2;
	line-height: 14px;
	margin-top: 2;
	margin-bottom: 2;
	margin-right: 0;
}

#htlinfo p 
{
	padding: 6 6 6 6;
	width: 427px;
	margin-top: -149;
	margin-bottom:0;
	margin-left: 111;
	line-height: 15px;
}


#htlinfo1 table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#htlinfo1 h1 
{
	background-color: #e9eefe;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#htlinfo1 h2 
{
	padding: 3 2 4 0;
	background-color: #e9eefe;
	margin-top:0;
	margin-bottom:0;
}

#htlinfo1 h3 
{
	padding: 8 6 6 6;
	width: 100px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlinfo1 h4 
{
	background-color: #eef2ff;
	height: 3px;
	padding: 0 0 0 0;
	width: 540px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}

#htlinfo1 h5 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-align: left;
	padding: 3 2 3 2;
	line-height: 14px;
	margin-top: 2;
	margin-bottom: 2;
	margin-right: 0;
}

#htlinfo1 p 
{
	padding: 6 6 6 6;
	width: 427px;
	margin-top: -115;
	margin-bottom:0;
	margin-left: 111;
	line-height: 15px;
	text-align: justify;
}


#photogal table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#photogal h1 
{
	background-color: #e9eefe;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#photogal h2
{
	padding: 3 2 4 0;
	background-color: #e9eefe;
	margin-top:0;
	margin-bottom:0;
}


#photogal p 
{
	padding: 6 6 6 6;
	margin-top: 0;
	margin-bottom:0;
	line-height: 15px;
}



#photos	table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 0px #e9eefe;
	margin: 0 0 0 10;
	width: 500px;
}

#photos img
{
	border: solid 0px green;
}


#htldtl table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
	height: 25px;
	text-align: center; 
	vertical-align: top;
}

.htldtlhl
{
	background-image: url(../images/htldtlhl.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
}

.htldtldf
{
	background-image: url(../images/htldtldf.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	color: #0b2873;
	font-family: verdana;
	font-size: 11px;
}

A.htldtl:link { 
	color: #0b2873;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}
A.htldtl:visited { 
	color: #0b2873;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}
A.htldtl:hover { 
	color: #0b2873;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	}
A.htldtl:active { 
	color: #0b2873;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	}

#htlsch
{
	background-color:#e9eefe;		
	border: solid 1px #ffffff;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
}

table.htlsrcfld
{
	padding: 0 0 0 0;
	width: 324px;
	font-family: Verdana, Arial;
	font-size: 10px;
}

#htlsch TD
{
	font-family: Arial, Verdana;
	font-size: 11px;
}

#htlsch H1
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #283e7a;
	border: solid 0px red;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

.htlschimg
{
	background-color: #f8f6ee;
}

#htlsch h6
{
	background-image: url(../images/mainhotelimage.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 227px;
	height: 290px;
}



#shpcrt table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#shpcrt h1 
{
	background-color: #f3f6ff;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}



#shpcrt h2 
{
	background-color: #f3f3f3;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#shpcrt h3 
{
	background-color: #f3f6ff;
	padding: 0 10 1 0;
	text-align: right;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#shpcrt h4 
{
	background-color: #f3f6ff;
	padding: 4 10 3 0;
	text-align: right;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#shpcrt p 
{
	padding: 6 6 6 6;
	color: #636363;
	font-size: 10px;
	font-family: verdana;
	margin-top: 0;
	margin-bottom:0;
	margin-left: 0;
	line-height: 18px;
}

#shpcrt h5 
{
	padding: 2 4 2 2;
	margin: 5 10 5 0;
	text-align: right;
	1background-color: #f3f6ff;
	color: #636363;
	font-size: 10px;
	font-family: arial;
	font-style: normal;
	line-height: 18px;
	1border: solid 1px #e9e7df;
}


#shpcrt  A:link { 
	color: #0b2873;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
#shpcrt A:visited { 
	color: #0b2873;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}
#shpcrt A:hover { 
	color: #0b2873;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	}
#shpcrt A:active { 
	color: #0b2873;
	font-family: arial;
	font-size: 10px;
	text-decoration: underline;
	}




#shpcrtdtl table
{
	vertical-align: top;
	background-color: #ffffff;
	font-family:verdana,arial;
	color: #2a417d;
	border: solid 1px #ffffff;
	font-size: 10px;
	margin: 10 3 6 6;
	width: 150px;
}

#shpcrtdtl a 
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtdtl a:hover 
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtdtl a:visited
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtdtl a:active
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shptot table
{
	background-color: #fff1e7;
	color: #e73c00;
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #f1e2d7;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}


#shpbtn table
{
	background-color: #ffffff;
	color: #ffffff;
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 0px #ffffff;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 550px;
}


.styfrm
{
	border: solid 1px #aab7e2;
	width: 135px;	
	font-family: Arial, Verdana;
	font-size: 11px;
}



#trnsch
{
	background-color:#e9eefe;		
	border: solid 1px #ffffff;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
}

table.trnschfld
{
	padding: 0 0 0 0;
	width: 324px;
	font-family: Verdana, Arial;
	font-size: 10px;
}

#trnsch TD
{
	font-family: Arial, Verdana;
	font-size: 11px;
}

#trnsch H1
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #283e7a;
	border: solid 0px red;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

.trnschimg
{
	background-color: #f8f6ee;
}

#trnsch h6
{
	background-image: url(../images/maintransfers.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 227px;
	height: 290px;
}


#trnred table
{
	background-color: #f3f3f3;
	font-family:verdana,arial;
	font-size: 10px;
	color: #2a417d;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#trnred h5
{
	text-align: right;
	margin-top: 0px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 552px;	
}

#trnred p
{
	vertical-align: baseline;
}

#trnred img
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#trnred FORM 
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
	margin: 0px;
}

#trnred INPUT 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	border: solid 0px #d6d6d6;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


#trnres table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 552px;
}

#trnres h1 
{
	background-color: #e9eefe;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;	
	margin-bottom:0;
}

#trnrec table
{
	vertical-align: top;
	background-color: #ffffff;
	font-family:verdana,arial;
	border: solid 1px #ffffff;
	font-size: 10px;
	font-style: normal;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 10px;
	width: 552px;
}

#trnrec th
{
	vertical-align: middle;
	text-align: left;
	text-indent: 3px;
	color: #2a417d;
	background-color: #f8f6ee;
	font-family:verdana,arial;
	font-style: normal;
	font-size: 10px;
	left: 2px;
	height: 18px;
}

#trnrec td
{
	vertical-align: middle;
	color: #2a417d;
	text-align: left;
	text-indent: 3px;	
	background-color: #f8f6ee;
	font-family:verdana;
	font-size: 10px;
	font-style: normal;
	1height: 18px;	
}



#trnrec a
{
	font-family:verdana,arial;
	text-indent: 3px;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#trnrec a:visited
{
	font-family:verdana,arial;
	text-indent: 3px;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#trnrec a:active
{
	font-family:verdana,arial;
	text-indent: 3px;
	font-size: 10px;
	color: #001381;
	text-align: left;
	text-decoration: underline;
}

#trnrec a:hover
{
	font-family:verdana,arial;
	text-indent: 3px;
	font-size: 10px;
	color: #283c79;
	text-align: left;
	text-decoration: none;
}


#shpcrtedt table
{
	background-color: #fff7d1;
	margin: 0 0 10 6;
	padding: 4 4 4 4;
	vertical-align: top;
	font-family: verdana,arial;
	border: solid 1px #ffc000;
	font-size: 10px;
	font-style: normal;
	width: 375px;
}


#shpcrtedt p 
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color: #888888;
}


#shpcrtedt a 
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtedt a:hover 
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtedt a:visited
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}

#shpcrtedt a:active
{
	color: #ff6a07;
	font-family: Arial;
	font-size: 10px;
	font-style: normal;	
}


.styfrmno
{
	border: solid 1px #aab7e2;
	font-family: Verdana, Arial;
	font-size: 10px;
}


.popup
{
	POSITION: absolute; 
	background-color: #fff7d1;
	margin: 0 0 0 0;
	padding: 4 4 4 4;
	vertical-align: top;
	font-family: verdana,arial;
	border: solid 1px #ffc000;
	font-size: 10px;
	font-style: normal;
	width: 175px;
	Z-INDEX: 999; 
	VISIBILITY: hidden;
}


#trndtl table
{
	vertical-align: top;
	background-color: #ffffff;
	font-family:verdana,arial;
	border: solid 1px #e1dcc8;
	font-size: 10px;
	font-style: normal;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 532px;
}

#trndtl th
{
	vertical-align: middle;
	text-align: left;
	text-indent: 3px;
	color: #2a417d;
	background-color: #f8f6ee;
	font-family:verdana,arial;
	font-style: normal;
	font-size: 10px;
	left: 2px;
	height: 18px;
}

#trndtl td
{
	vertical-align: middle;
	color: #000000;
	text-align: left;
	padding: 5 5 5 5;
	background-color: #ffffff;
	font-family:verdana;
	font-size: 10px;
	font-style: normal;
	1height: 18px;	
}

#trndtl h5 
{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	color: #636363;
	padding: 3 0 3 0;
	margin: 0 0 0 0;
}

#trnres h2 
{
	background-color: #f3f3f3;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#srcpram a
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #0000ff;
	text-align: left;
	text-decoration: underline;
}

#srcpram a:visited
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #0000ff;
	text-align: left;
	text-decoration: underline;
}

#srcpram a:active
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #0000ff;
	text-align: left;
	text-decoration: underline;
}

#srcpram a:hover
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #0000ff;
	text-align: left;
	text-decoration: none;
}

.ToolTipHeader
{
	background: #fff7d1;
	border:1px solid #C4D5E3;
	font-family: verdana,arial;
	font-size: 10px;
	font-weight:bold;
    padding:5px;
	width: 175px;
}

.NoToolTipHeader
{
	width: 175px;
	height : 0px;
}

.ToolTipBody
{
	background-color: #fff7d1;
	font-family: verdana,arial;
	font-size: 10px;
	width: 175px;
	border:1px solid #ffc000;
    padding:5px;
}

.ToolTipItem
{
	cursor:hand; 
}
#frmpge table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 400px;
}

#frmpge h1 
{
	background-color: #f3f6ff;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#frmpge p 
{
	padding: 10 10 15 10;
	color: #636363;
	font-size: 10px;
	font-family: verdana;
	margin-top: 0;
	margin-bottom:0;
	margin-left: 0;
	line-height: 18px;
}

#frmpge  A:link { 
	color: #0b2873;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
#frmpge A:visited { 
	color: #0b2873;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}
#frmpge A:hover { 
	color: #0b2873;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	}
#frmpge A:active { 
	color: #0b2873;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	}


#frmpgebtn table
{
	background-color: #ffffff;
	color: #ffffff;
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 0px #ffffff;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 400px;
}


#maincon p
{
	font-family:verdana,arial;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 15px;
	width: 552px;
}

#maincon table
{
	font-family: verdana,arial;
	font-size: 10px;
	color: #000000;
}

#gendisp table
{
	background-color: #ffffff;
	color: #ffffff;
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 10px;
	border: solid 1px #e9eefe;
	margin-left: 14px;
	margin-right: 14px;
	width: 552px;
}

.htlroomth
{
	background-color: #eef2ff;
	font-family:verdana,arial;
	color: #2a417d;
	font-size: 10px;
	left: 2px;
}

.htlroomtd
{
	background-color: #ffffff;
	font-family:verdana,arial;
	color: #000000;
	font-size: 10px;
	font-weight:none;
	left: 2px;
}

.htlroomaltd
{
	background-color: #f8f6ee;
	font-family:verdana,arial;
	color: #000000;
	font-size: 10px;
	font-weight:none;
	left: 2px;
}

#gencont
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 1px #e9eefe;
	margin: 0 0 0 14;
	width: 700px;
}


#gencont table
{
	vertical-align: top;
	font-family:verdana,arial;
	font-size: 11px;
	border: solid 0px #e9eefe;
	margin: 0 0 0 0;
	padding: 0 0 0 2;
}


#gencont h1 
{
	background-color: #f3f6ff;
	padding: 3 6 3 6;
	vertical-align: middle;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}



#gencont h2 
{
	background-color: #f3f3f3;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#gencont h3 
{
	background-color: #f3f6ff;
	padding: 0 10 1 0;
	text-align: right;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#gencont h4 
{
	background-color: #f3f6ff;
	padding: 4 10 3 0;
	text-align: right;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #2a417d;	
	margin-bottom:0;
}

#gencont p 
{
	padding: 6 6 6 6;
	color: #636363;
	font-size: 10px;
	font-family: verdana;
	margin-top: 0;
	margin-bottom:0;
	margin-left: 0;
	line-height: 18px;
}

#gencont h5 
{
	padding: 2 4 2 2;
	margin: 5 10 5 0;
	text-align: right;
	1background-color: #f3f6ff;
	color: #636363;
	font-size: 10px;
	font-family: arial;
	font-style: normal;
	line-height: 18px;
	border: solid 1px #e9e7df;
}
 td.unicelinvbrd
 {
	background-color: #6782aa;
 }


.unicel
  {
  	font-family: verdana;
  	font-size: 11px;
  	color: #000000;
 }
 

 td.invhead
 {
	font-family: Trebuchet MS;
	font-size: 26px;
	letter-spacing: 4px;
	color: #3b5e91;
	text-align: right;
	padding: 0 0 10 0;
 }

 table.uniborinv
  {
	border: solid  1px #6782aa;
  	font-size: 11px;
 } 
 

 td.uniheainv
  {
	background-color: #e4eaf4;
	vertical-align: top;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-top-style: none;
	border-right-color: #6782aa;
	border-bottom-style: none;
	border-left-color: #6782aa;	
  	font-family: verdana;
  	font-weight: bold;
  	font-size: 10px;
  	color: #000000;
  	padding: 10 3 10 3;
 }

 td.unicelinv
  {
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-top-style: none;
	border-right-color: #6782aa;
	border-bottom-style: none;
	border-left-color: #6782aa;	
  	font-family: verdana;
  	font-size: 11px;
  	color: #000000;
  	padding: 8 3 20 3;
 }