﻿html, body {
    background-color: #ffffff;
	text: #666666;
	margin: 0px;
}

a:link     { font-family:Arial; font-size:11px; text-decoration:none; color:#525252; }
a:visited  { font-family:Arial; font-size:11px; text-decoration:none; color:#525252; }
a:active   { font-family:Arial; font-size:11px; text-decoration:none; }
a:hover    { font-family:Arial; font-size:11px; text-decoration:underline; color:#C51408; }


a.misa:link     { font-family:Arial; font-size:11px; text-decoration:none; color:#333333; word-spacing:-1px; letter-spacing:0px }
a.misa:visited  { font-family:Arial; font-size:11px; text-decoration:none; color:#333333; }
a.misa:active   { font-family:Arial; font-size:11px; text-decoration:none; }
a.misa:hover    { font-family:Arial; font-size:11px; text-decoration:underline; color:#000066; }


.leftmenu	{color:#787878; line-height:13px; font-size: 11px; letter-spacing: -1px;}
a.leftmenu:link	{color:#787878; text-decoration:none;}
a.leftmenu:visited	{color:#787878; text-decoration:none;}
a.leftmenu:active	{color:#787878; text-decoration:none;}
a.leftmenu:hover	{color:#787878; text-decoration:underline; color:#C51408;}


html, body, table, tr, td, input, select, textarea
{	font-family:Arial, Tahoma, Helvetica; font-size:11px; color:#666666; line-height:14px; letter-spacing:0pt; word-spacing:1pt;	}

.searchbox_text
{	font-size:12px; font-weight:bold; color:#525252;	}

.12pxbold
{	font-size:12px; font-weight:bold; color:#525252;	}

.12pxboldverdana
{	font-size:12px; font-weight:bold; color:#525252;	font-family:Verdana;	}

.11pxbold
{	font-size:11px; font-weight:bold; color:#525252;	}

.11pxverdana
{	font-size:11px; color:#525252;	font-family:Verdana;	}

.11pxboldverdana
{	font-size:11px; font-weight:bold; color:#525252;	font-family:Verdana;	}

.11pxboldrequired
{	font-size:11px; font-weight:bold; color:#F13F09;	font-family:Verdana;	}

.11pxboldcapital
{	font-size:11px; font-weight:bold; text-transform:capitalize; color:#525252;	}

.detailitemtitle
{	font-size:11px; font-weight:bold; color:#202020;	font-family:Verdana;	}

.hoteltitle11px
{	font-family:Verdana; font-size:11px; font-weight:bold;	text-transform:capitalize; color:#525252;	}

.hoteltitle11pxWhite
{	font-family:Verdana; font-size:11px; font-weight:bold;	text-transform:capitalize; color:#FFFFFF;	}

.hoteltitle13px
{	color:#FFFFFF; font-size:13px; font-family:verdana; font-weight:bold; text-transform:capitalize; }


.leftmenu12pxbold
{	font-size:12px; font-weight:bold; color:#363636; font-family:Verdana;	}


.missSearchText
{	font-size:12px; font-weight:bold; color:#525252;	}

.misa11Bold073E75
{	font-size:11px; font-weight:bold; color:#525252; }

.misa11BoldFF0000
{	font-size:11px; font-weight:bold; color:#FF0000; }

.12pxbold000000
{	font-size:12px; font-weight:bold; color:#000000;	}

.misaBoldCity
{	font-size:11px; font-weight:bold; color:#363636; font-family:Verdana;	}

.redbartitle
{
	color: #FFFFFF;	
	font-weight:bold;
}

.redbarclose
{
	color: #FFFFFF;	
}

/****Faq*****/
.VerdanaBold010952 { font-family:verdana; font-weight:bold;  color:#010952; font-size:9.75pt; padding-left:2px;}
.VerdanaBold161616 { font-family:verdana; font-weight:bold;  color:#161616; font-size:9.75pt; padding-left:2px;}
.ArialBold161616 { font-family:Arial;  font-weight:bold;  color:#161616; font-size:9pt;}
.Arial161616 { font-family:Arial;  color:#161616; font-size:9pt; padding-left:4px; }
.Arial000066 { font-family:Arial;  color:#000066; font-size:9pt; padding-left:5px;}
.ArialBoldFF0000 { font-family:Arial;  font-weight:bold; color:#FF0000; font-size:9pt;  }
.ArialBold161616 { font-family:Arial;  font-weight:bold; color:#161616; font-size:9pt;  }
.ArialBoldFFFFFF { font-family:Arial;  font-weight:bold; color:#FFFFFF; font-size:9pt;  }
.ArialBold525252 { font-family:Arial;  font-weight:bold; color:#525252; font-size:9pt;  }
.M_Top20 { margin-top:20px;  }
.M_Top25 { margin-top:25px;  }
.M_Top15 { margin-top:15px;  }
.M_Top10 { margin-top:10px;  }
.P_All { padding:8 8 8 13 }
.P_Left5 { padding-left:5px;}
.P_Left13 { padding-left:13px;}

.BR { border-right:1px solid #515A8F;}
.BRd3 { border-right:1px solid #d3d3d3;}
.BB { border-Bottom:1px solid #515A8F;}
.BBd3 { border-Bottom:1px solid #d3d3d3;}
/****Faq*****/


/****Red Template****/
.redFaqBold { font-family:verdana; font-weight:bold;  color:#000000; font-size:9.75pt; padding-left:2px;}
.redArialBold { font-family:Arial;  font-weight:bold; color:#525252; font-size:9pt;  }
.redArial000000 { font-family:Arial;  color:#000000; font-size:9pt; padding-left:5px;}
.redArialD31C0F { font-family:Arial;  color:#D31C0F; font-size:9pt; padding-left:5px;}
.redArialBold000000 { font-family:Arial;  font-weight:bold; color:#000000; font-size:9pt;  }


.redBR { border-right:1px solid #D3D3D3;}
.redBB { border-Bottom:1px solid #D3D3D3;}
/****Red Template****/

/****Red Template****/
.deepBlueBlodD31C0F { font-size:11px; font-weight:bold; color:#D31C0F; }
.12pxArialbold000000	{	font-size:12px; font-weight:bold; color:#000000;font-family:Arial	}
.11pxArialbold	{	font-size:11px; font-weight:bold; color:#525252;font-family:Arial	}
.11pxBoldC51408	{	font-size:11px; font-weight:bold; color:#C51408;font-family:Verdana	}
.11pxBoldD31C0F	{	font-size:11px; font-weight:bold; color:#D31C0F;font-family:Verdana	}
.11pxVerdanaD31C0F	{	font-size:11px; color:#D31C0F; font-weight:bold;font-family:Verdana	}
/****Red Template****/

/****Eurail****/
.eurail_ptp_list_underline{
	background:url('http://hk.rts.net/Language/CN/_images/RailProducts/eurail-listunderbar.gif') no-repeat left bottom;	
	}	

