@font-face {
	font-family: 'OceanSansStdBook';
	src: url('/common/fonts/oceansansstd-book-webfont.eot');
	src: local('‰÷¼'), url('/common/fonts/oceansansstd-book-webfont.woff') format('woff'), url('/common/fonts/oceansansstd-book-webfont.ttf') format('truetype'), url('/common/fonts/oceansansstd-book-webfont.svg#webfontUNTGkHgX') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'OceanSansStdBold';
	src: url('/common/fonts/oceansansstd-bold-webfont.eot');
	src: local('‰÷¼'), url('/common/fonts/oceansansstd-bold-webfont.woff') format('woff'), url('/common/fonts/oceansansstd-bold-webfont.ttf') format('truetype'), url('/common/fonts/oceansansstd-bold-webfont.svg#webfontN2JSU6p1') format('svg');
	font-weight: normal;
	font-style: normal;
}

body, BODY {
background-color: #00007f;
font-family:"Arial","Verdana","sans-serif";
font-size:9pt;
text-align:center;
margin:0px;padding:0px;background-position:top center;background-repeat:no-repeat;
}
#tcwWrapper {
width: 960px;
padding:0px;
background-color:#FFFFFF;
margin:0px auto 0px auto;
border-left:10px solid #FFFFFF;
border-right:10px solid #FFFFFF;
}

#tcwHeader {
width:960px;
height:175px;overflow:hidden;
text-align:left;
background-image:url(https://s3-eu-west-1.amazonaws.com/thomascookworld.com/tcworld-header.jpg);
background-repeat:no-repeat;
}
.headerLogo {
border:0px;
margin-left:20px;
margin-top:25px;
}
#headerImage {
border:0px;
}
#tcwHeaderNav {
float:right;clear:none;
width:400px;height:18px;
padding-top:1px;
color:white;
opacity:0.7;
filter: alpha(opacity = 70);
}
.headerNavLinks {
display:table-cell;
float:right;clear:none;
padding:4px 4px 4px 4px;
margin:0px 6px 0px 6px;
background-color:#ffffff;
overflow:hidden;
font-family:"Arial","Verdana","sans-serif";
font-size:8pt;
}
.headerNavLinks a {
color:rgb(42,45,124);
text-decoration:none;
}
.headerNavLinks a:hover {
text-decoration:none;
color:rgb(251,179,22);
}

#tcwNav {
border-top:0px;
margin:0px auto 0px auto;
height:50px;width:960px;
text-align:left;
background: #ffffff url(/assets/template/tcwNavBar.jpg);
background-repeat:repeat-x;
color:#FFFFFF;font-size:12pt;
overflow:hidden;font-family:'OceanSansStdBook',Arial;
}
.tcwMenuInner {
width:1160px;
padding-top:12px;
display:block;
overflow-x:visible;
}
#tcwSubMenuDivs {
width:960px;height:24px;
margin:0px;
background:#FFFFFF;
border:0px;
overflow:hidden;
}
.wtwDiv {
width:960px;height:30px;background:#ccccff;
overflow:hidden;
}
.wtw, wtw {
padding:3px;color:#0033cc;background-color:#ccccff;
}
.tcwMenuItem {
list-style: none;
float:left;
margin:16px 16px 14px 14px;
font-size:10pt;
}
.tcwMenuItem a {
text-decoration:none;
color:#FFFFFF;
}
.tcwMenuItem a:hover {
text-decoration:underline;
color:rgb(249,140,31);
}
#tcwBody {
background-color:#FFFFFF;
height:auto;
margin:0px auto 20px auto;
}
.subTabHome {
border-top:0px solid #FFFFFF;
border-bottom:12px solid #FFFFFF;
background-color:#FFFFFF;
color:#0000AA;
text-align:center;
font-size:10pt;font-family: Arial,verdana,Sans-Serif;
height:18px;
}
.subTab {
border-top:6px solid #000099;
border-bottom:6px solid #000099;
background:#000099;
color:#FFFFFF;
text-align:center;
font-size:10pt;font-family: Arial,verdana,Sans-Serif;
height:18px;
}
.subTab a {
text-decoration: none;
color:#FFFFFF;
}
.subTab a:hover {
color:#FFFF00;
text-decoration: underline;
}
#tcwBodyLHS {
margin-left: -5px;
padding-left:9px;
float:left;
width: 169px;min-height:640px;
overflow:visible;
}
#tcwBodyInnerNoRight {
line-height: 14pt;
height:auto;
padding:0px 0px 0px 0px;
font-family: "Arial", "Verdana", sans-serif;
font-size:10pt; text-align:justify;
color:#000000;
}
#tcwBodyInner {
line-height: 14pt;
height:auto;
padding:0px 0px 0px 0px;
font-family: "Arial", "Verdana", sans-serif;
font-size:10pt; text-align:justify;
color:#000000;
}
#newBodyInner {
line-height: 14pt;width:594px;
height:auto;
padding:0px 0px 0px 190px;
font-family: "Arial", "Verdana", sans-serif;
font-size:10pt; text-align:justify;
color:#000000;margin-right:10px;
}
#tcwBodyFull {
width:960px;
background-color:#FFFFFF;
overflow:hidden;
padding-bottom:40px;
}
#newBodyInnerNoRight {
width:798px;
float:right;clear:none;
position:relative;
}
#LHSInner {
width:160px;
min-height:400px;
padding-bottom:14px;
font-family: "Arial", "Verdana", sans-serif;
font-size:10pt; text-align:justify;
}
#tcwSocial {
width:156px;
padding:2px;
margin:12px 0px 6px 0px;
}
#tcwSocial a {
text-decoration:none;
}
#tcwSocial a:hover {
text-decoration:underline;
color:rgb(246,140,31);
}
#tcwSocialInner {
background:#ffffff;
border:1px solid rgb(144,203,239);
padding:3px;
margin:0px 6px 8px 6px;
}
#tcwBodyRHS {
float:right;
width:200px;
}
.RHSOffer{
text-align:center;
font-size:8pt;
color:#000;
}
.RHSOffer a{
text-decoration: none;
}
.RHSOffer a:hover{
text-decoration: underline;
color:rgb(246,140,31);
}

.RHSImageHolder {
margin-top:6px;
text-align:center;
}
.RHSOfferImage {
border:1px outset #cccccc;
width:80px;
}
.lhsHeadline {
text-align:center;
font-size:8pt;
margin:0pt 3pt 6pt 3pt;
}
.lhsHeadline a {
text-decoration:none;
color:#0000cc;
}
.lhsHeadline a:hover {
text-decoration:underline;
color:rgb(246,140,31);
}

#tcwPreFooter {
float:left;clear:both;
width:100%;
margin:40px 0px 0px 0px;
border-top:1px solid rgb(144,203,239);
height:360px;
}
