
body, td, th, P, .plaintext {
  color: black;
  font-size: 9pt;
	line-height: 150%;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
}
span.BoldRed {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#567995;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	}


a	{
	color:	#567995;
	text-decoration: none;
}

a:hover	{
	color:	#000000;
	text-decoration: underline;
}

td.navfooter,a.smFooterText
	{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#567995;
	font-weight: normal;
	}


.navredbig {
	font-weight: bold;
	font-size: 12px;
}

.HOTELTITLE {
	color:	#000000;
	font-weight: bold;
	font-size: 12px;
}

.UTESEL {
	font-size: 11px;
}

FORM {
	padding 0 0 0 0;
	margin 0 0 0 0;
	line-height: 1;
}

/*WHITE ON BLACK TITLE*/
H1 {

	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: white;
	background-color: black;
	width: 100%;
	padding: 1px 2px 2px 8px;
	margin: 0px 0px 0px 0px;

}


/*BLACK ON WHITE TITLE*/
H2 {

	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: black;
	background-color: white;
	width: 100%;
	padding: 8pt 2pt 2pt 0pt;
	margin: 8pt 0pt 2pt 0pt;

}


/*WHITE ON RED TITLE*/
H3 {

	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: white;
	background-color: #567995;
	width: 100%;
	heitht: 100%;
	padding: 1px 2px 10px 8px;
	display: block;
	/*margin: 0px 0px 0px 0px;*/

}


/*RED ON WHITE TITLE*/
H4 {

	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #567995;
	background-color: white;
	width: 100%;
	padding: 8pt 2pt 2pt 0pt;
	margin: 8pt 0pt 2pt 0pt;

}


/*BLACK ON WHITE SMALL TITLE*/
H5 {

	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: black;
	background-color: white;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}


/*RED ON WHITE SMALL TITLE*/
H6 {

	font-size: 11pt;
	line-height: 12pt;
	font-weight: bold;
	color: #567995;
	background-color: white;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}




.smallwhite  {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallwhite {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallwhite:hover {
	color: #567995;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.smallWhiteHelp  {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallWhiteHelp {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallWhiteHelp:active,visited {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallWhiteHelp:hover {
	color: #567995;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.smallblack {

  color: black;
  text-decoration: none;
	xfont-size: 11px;
}

a.smallblack:hover {

  color: #567995;
}


a.smallblacklink {

  color: black;
  font-weight: bold;
  text-decoration: none;

}


.topcities {

	font-size: 9px;

}


.citymap {

	color: black;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;

}

a.citymap, a.citymap:visited {

	color: black;
	font-weight: bold;
	font-size: 9px;
	text-decoration: none;

}


a.citymap:hover, a.citymap:active {

	color: #567995;
	font-size: 9px;

}


a.smallblacklink:hover {

  color: #567995;

}


.smallred  {

  color: #567995;
  font-weight: bold;
  text-decoration: none
	font-size: 10px;

}


.redcopy {

  color: #567995;
  text-decoration: none

}


.redcopylink {

  color: #567995;
  text-decoration: none

}


.redcopylink:hover {

  color: black;

}


.rightcolumninput {

  width: 136px

}


td.menumainlink {

  background-color: #e0e0e0;
	font-size: 11px;
	line-height: 11px;

	padding: 0px 0px 0px 0px;

}


div.menudivtag {
	font-size: 12px;
  border-top: 1px solid #808080;
	border-bottom: 4px solid #808080;
	border-right: 4px solid #808080;
	border-left: 1px solid #808080;
	background-color: #ffe0e0;

}


.menu {

  color: black;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	padding: 0px 6px 0px 6px;

	width: 100%;
	border: 1px solid #ffe0e0;

}

.menu:hover {

  xcolor: #567995;
  text-decoration: none;
	width: 100%;
	background-color: #f0f0f0;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	border-left: 1px solid #808080;

}


#menuHome            { width: 120px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuReservations    { width: 180px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuCommissions      { width: 170px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuCustomerservice { width: 148px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuProducts        { width: 200px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuNews            { width: 170px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuAboututell      { width: 170px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }
#menuContactus       { width: 165px; xbackground-color: #ccc; position: absolute; top: 2px; left: -2px; visibility: hidden; display: block }





HR {
	width: 100%;
	color: black;
	height: 1px;
}


.TRAVELCOM TH {
	background-color: #f0f0f0;
	color: black;
	text-align: left;
	height: 30px;
}


.xTRAVELCOM TD {
	background-color: #f0f0f0;
}

/* RED BOX */
.FEATURE    	{ font-size: 100%; border-left: 2px solid #567995 ; border-top: 2px solid #567995 ; border-bottom: 2px solid #567995 ; border-right: 2px solid #567995  }
.FEATURE th 	{ font-size: 130%; background-color: #567995; color: #ffffff; font-weight: bold; text-align: left;
                		 padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
.FEATURE td 	{ font-size: 100%; background-color: #CCCCCC; color: #000000; font-weight: normal; padding-left: 5px; padding-top: 5px }


.RED {
	background-color: #ff3333;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.RED A {
	background-color: #ff3333;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

.YELLOW	{
	background-color: #ffff88;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.GREEN {
	background-color: #88ff88;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.GREEN A {
	background-color: #88ff88;
	color: #000000;
	font-weight: bold;
	text-align: center;
}


.LTGREEN {
	background-color: #ccffcc;
	color: #000000;
	font-weight: bold;
	text-align: center;
}


.GREY {
	background-color: #999999;
	color: #000000;
	font-weight: bold;
	text-align: center;
}


.RETREIVERES TH {
	background-color: #ffe0e0;
	}

.RETREIVERES TD {
	background-color: #CCCCCC;
	}



.PARALIST xOL, xLI {
font-weight: bold;
}

.PARALIST P {
font-weight: normal;
}

xUL xLI {
color: black;
font-weight: normal;
xlist-style-type: circle;
list-style-image: url("/NR/utellagent/EN/IMAGES/list-circle-red.gif")
}


.PARALIST xOL, xLI {
font-weight: bold;
}

.PARALIST P {
font-weight: normal;
}

.PARALIST xLI {
color: black;
font-weight: bold;
xlist-style-type: circle;
list-style-image: url("/NR/utellagent/EN/IMAGES/list-circle-red.gif")
}



.STEPLIST LI {
color: black;
font-weight: bold;
}

.STEPLIST LI P {
color: black;
font-weight: normal;
}


.FAQLIST LI {
margin: 1em 0 2em 0;
}

.FAQLIST xOL, xLI {
color: black;
font-weight: bold;
list-style-image: url("/NR/utellagent/EN/IMAGES/list-circle-red.gif")
}

.FAQLIST P {
font-weight: normal;
}

.FAQLIST xLI A {
color: black;
font-weight: bold;
list-style-image: url("/NR/utellagent/EN/IMAGES/list-circle-red.gif")
}

.FAQLIST xLI A:hover {
color: #567995;
}






.SMALL TD	{
	font-size: 8pt;
	}


TH {
color: #567995;
}

DT {
color: black;
font-weight: bold;
}


.KEYLOCATION {
font-weight: bold;
}

.UTESEL
{
	width: 180px
	}

.ERROR
{
	font-weight: bold;
	color: #567995;
}



TABLE.CAL {
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	background-color: #e0e0e0;
}

TD.CAL {
	background-color: #e0e0e0;
}

/* names of the days of the week */
.CALDOW {
	color: white;
	background-color: #666666;
	cursor: default;
}

/* title bars */
.CALTIT {
	color: white;
	background-color: #000099;
	border: solid 1px #000099;
	font-weight: bold;
	cursor: default;
	text-align: center;
}

/* check in / out days */
.CALCHK {
	color: black;
	background-color: #ffffff;
	border: solid 1px #c0c0c0;
	font-weight: bold;
	cursor: default;
	text-align: left;
}

/* selected date (today)*/
.CALTOD {
	/*color: white;*/
	background-color: #ccffcc;
	border-top: solid 1px #33cc33;
	border-left: solid 1px #33cc33;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #f0f0f0;
	cursor: pointer; cursor: hand;
	font-weight: bold;
}

.CALDAY {
	cursor: pointer; cursor: hand;
	background-color: #ffffff;

	border-top: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
}

.CALNXT {
	cursor: pointer; cursor: hand;
	background-color: #f0f0f0;

	border-top: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
}


.CALUNS {
	cursor: default;
	color: #999999;
	xborder: solid 1px #f0f0f0;
}

.CALSEL {
	width: 74px;
	font-size: 8pt;
}



.CALMTH {
	font-size: 8px;
	cursor: pointer; cursor: hand;
	background-color: #ffffff;
	border: solid 1px #c0c0c0;
}

.CALMTH A {
	font-size: 9px;
	cursor: pointer; cursor: hand;
	color: #0000cc;
}

.CALMTH A:hover {
	font-size: 9px;
	cursor: pointer; cursor: hand;
	color: #ffffff;
	background-color: #0000cc;
}



.SEARCHCOUNTRY {
width: 170
}

.SEARCHCITY {
width: 130
}

.SEARCHHOTEL {
width: 170
}

.SEARCHUTESEL {
width: 140
}

.BOLD {
font-weight: bold
}


P.copyright {
color: #c0c0c0;
}

.emailFORM SELECT {
width: 300px
}

.emailFORM INPUT {
width: 160px
}

.emailFORM TEXTAREA {
width: 100%
}

.wwdir H3 {
background-color: transparent;
color: black;
}

.wwdir SELECT {
width: 160px;
}

TABLE.PROM {
border: 2px solid #c0c0c0;
background-color: #f8f8f8;
}

.PROM TD{
font-size: 9px;
padding: 1px;
}

.PROM TH{
color:black;
}

.UI {
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 18px;
	line-height: 20px;
	color: white;
	background-color: #567995;
	width: 100%;
	padding: 1px 2px 2px 8px;
	margin: 0px 0px 0px 0px;
}


.UIBOLD {
  font-family: Arial Black, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.form-button {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	background: #fefefe url(/NR/UtellAgent/EN/Images/btn-bg.gif) repeat-x !important;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5 !important;
	color: #2b333c;
	margin-left: 4px;
	padding: 1px 0.2em !important;
	padding: 0;
	
}
td.redTitle {

	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	color: #567995;
	background-color: white;
	width: 100%;
	padding: 0pt 0pt 0pt 0pt;
	margin: 0pt 0pt 0pt 0pt;

}

.greatRate {
	font-weight: bold;
	display:inline;
	color:#000000;
	background-color:#FFF;
	padding:0px;
	margin:0;border:0;
	text-decoration:none;
	font-size:12px;
	line-height:14px;
}