/* ### TheTravelHotline.com Main.CSS ### */
body {
	margin: 0px 0px;
	padding: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
INPUT  { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }
SELECT  { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }
TEXTAREA  { color: #333; font-size: 11px; font-family: verdana, arial, helvetica; letter-spacing: -1px }
TD { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }

.smallcontent { font-size : 8pt; }
.normalcontent { font-size : 9pt; }
.largecontent { font-size : 11pt; }
.largercontent { font-size : 14pt; }
.listing { font-size : 9pt; line-height:14pt;}

.news { font-size : 9pt; color: #333333 }
.policy { font-size : 9pt; }
.subtitle { font-size: 14pt; font-weight: bold; color: #0099FF }
.fineprint { font-size: 9px; color: #666666 }
.description { font-size : 9pt; }
.phone { font-family : Helvetica, sans-serif; font-size : 10pt; font-weight : bold; }
.stars { font-family : Verdana, Helvetica, sans-serif; font-size : 9pt; font-weight : bold;  color: #FF6666}
.specialoffer { font-size : 10pt;}

a:link {
	color: #0000ff;
}
a:visited {
	color: #0000ff;
}
a:hover {
	color: #0000ff;
}
a:active {
	color: #0000ff;
}

a.topnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
a.topnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
a.topnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
a.topnav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}

.dealbox{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
}

.dealboxheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : White;
}

.dealboxhotel{
	font-family : Arial;
	font-size : 9pt;
	font-weight : bold;
}

.dealboxdateMeal{
	font-family : Arial;
	font-size : 10px;
	font-weight : normal;
}

.dealboxprice{
	font-family : Arial;
	font-size : 16pt;
	font-weight : bold;
	color : Red;
}
.dealboxremark{
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : #006600;
}
.dealboxdestination{
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
	color:#339900;
}
.dealboxcall{
	color:#000000;
	font-weight:bold;
}

#boxqueryform {
	margin:auto;
	text-align:left;
	padding:0px 0px 0px 0px;
	width:465;
	background:#eeeeee;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
#hotpicks {
	margin:auto;
	text-align:left;
	padding: 8px 0;
	background:#FFDF7B;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

#hotdeals {
	margin:auto;
	text-align:left;
	padding: 8px 0;
	border-bottom:1px solid #333333;
}
#whatsnew{
	margin: 0 0 10px 0;
	padding-right:10px;
	text-align:right;
	background:#cccccc;
	border-top:1px solid #000000;
	color:#ff0000;
	font-size: 11px;
	font-weight: bold;
}

#whatsnewBrif {
	text-align:left;
	padding:6px;
	font:11px bold;
	background:#f0f0f0;
}

#promotion {
	text-align:left;
	padding:6px;
	font-size:11px;
	border:1px solid #FFCC33;
}

.queryform {
	width:90%;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.subNavNorm {
	DISPLAY: none; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #eeeeee
}
.subNavOver {
	DISPLAY: inline; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #eeeeee
}
.placeholderNorm {
	DISPLAY: inline; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #DCE5F6
}
.placeholderOver {
	DISPLAY: none; LEFT: 0px; WIDTH: 0px; POSITION: relative; TOP: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #ffffff
}
.tdNorm {
	BACKGROUND-COLOR: #DCE5F6;
}
.tdOver {
	BACKGROUND-COLOR: #F7F9FD;
}
td.navi1 {
	BACKGROUND-COLOR: #006699;
}
td.navi2 {
	BACKGROUND-COLOR: #F7F9FD;
}

a.navi1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
a.navi1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
a.navi1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
a.navi1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}

a.dealIndex:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; TEXT-DECORATION: underline
}
a.dealIndex:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
a.dealIndex:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF8000;  TEXT-DECORATION: underline
}
a.dealIndex:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; TEXT-DECORATION: none
}

.hotdeal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666;
}
a.hotdeal:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline
}
a.hotdeal:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
a.hotdeal:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF8000;  TEXT-DECORATION: none
}
a.hotdeal:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none
}

a.lastupdate:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
a.lastupdate:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
a.lastupdate:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #FFFFFF;  TEXT-DECORATION: none
}
a.lastupdate:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #FFFFFF; TEXT-DECORATION: none
}




/* CSS used in Belair templages */
.svPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20pt;
	color: #006699;
}
.svNormalFont {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
.svSmallFont {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: normal;
	font-size:9px;
	color: #666666;
}
.svBlueTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #336699;
	background-color:#D2E9FF;
}
.svRedTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #ff0000;
	background-color:#D2E9FF;
}
.svBlueTitleBigger {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #336699;
	background-color:#D2E9FF;
}
.svBlueSubTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	background-color:#E8F3FF;
}
.svGreySubTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #336699;
	background-color:#ffffff;
}
.svYellowTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	background-color:#FFD990;
}
.svYellowSubTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	background-color:#FFF4EA;
}
.svWhiteboard {
	background-color:#ffffff;
}
.svBlueboard {
	background-color:#006699;
}
.svYellowboard {
	background-color:#CC6600;
}
.svAnnounce {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
}
.svComment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #666666;
}
.svPriceSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
}
.svPriceRed {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	color: #ff0000;
}
.svSpecialRed {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
}
.svNoticeRed {	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #ff0000;
}
strong {
	font-weight: bold;
}

.PageTitle {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 18pt;
	color: #006699;
}

.svWait {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #336699;
}
.svLeftTabRequestDate{
	background-image: url(http://myr.sax.softvoyage.com/myr/tabs_bg_blue_full.gif);
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #336699;
	background-color:#D2E9FF;
}

.svRightTabRequestDate{
	background-image:url(http://myr.sax.softvoyage.com/myr/tabs_altDate_off.gif);
}

.svLeftTabAltDate{
	background-image:url(http://myr.sax.softvoyage.com/myr/tabs_altDate_on.gif);
}

.svRightTabAltDate { 
	background-image:url(http://myr.sax.softvoyage.com/myr/tabs_bg_blue.gif);
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #336699;
	background-color:#D2E9FF;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
