
BODY { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; margin-bottom: 0; margin-left: 0; margin-right:0; margin-top:0; background-image: url(images/bgtile.gif);}
.topbar {
	background-image: url(images/shadow.gif);
	width: 810px;
	height:110px;
	padding:2px;
}
.topbar-index {
	background-image: url(images/shadow.gif);
	width: 812px;
	padding:0px;
}
.whitebox {
	background-color:#FFFFFF;
	border:1px solid #000000;
	width: 800px;
	margin-bottom:3px;
}
.nav{
	width:110px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	float:left;
	margin-top:1em;
}
.nav ul{
	list-style: none;
	margin:0;
	padding:0;
}
.nav li{
	border-bottom:1px solid #FFFFFF;
	border-top:none;
}
.nav li a {
	display:block;
	padding: 2px ;
	border: 1px solid #ffffff;
	background-color: #005baa;
	color: #ffffff;
	text-decoration:none;
}
.nav li a:link, .nav li a:visited {
	display:block;
	padding: 2px;
	border: 1px solid #ffffff;
	background-color: #6d8eaa;
	color:#ffffff;
	text-decoration: none;
}
.nav li a:hover {
	background-color: #477caa;
}
.navtxt{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#005baa;
	text-align:left;
}
.logos img{
	border:0px;
	padding-top:9px;
	padding-left:0px;
	padding-right:8px;
	float:right;
}
#dropbox{margin-top:56px;
}
td.navbox{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#6d8eaa;
	text-align:left;
	border:thin;
	border-color:#afcdfb;	
}
select{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#6d8eaa;
	border:1px solid #6d8eaa;
	width:100px;
}
td.brochurebox{
	border:1px; border-color:#99CCFF;
}
line{
	border:0px;
	margin:0px;
	padding:0px;
	background-color:#84868b;
	color:#84868b;
	height:4px;
	width:100%;
	line-height:0px;
}
#piclayer{border:0px;
	margin:0px;
	padding:0px;
		}
#coursebox{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	font-style:normal;
	letter-spacing:0.3em;
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0px;	
}
#coursebox2{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	font-style:normal;
	letter-spacing:0.3em;
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0px;	
}
.blue{ background-color:#6d8eaa;
		color:#7ab8f1;
}
.usa{ background-color:#1c4770;
		color:#e7effe;}
.usabox{ background-color:#e7effe;
		color:#1c4770;
		border:1px solid #1c4770; padding:0px;}

.bluebox{background-color:#cad6e0;
		border:1px solid #6d8eaa;
}
.whitebox{background-color:#fff;
		border:1px solid #cad6e0;
}
.bluetxt{color:#005baa;}
.usatxt{color:#1c4770;}

.swiss{
	background-color:#b7103c;
	color:#e2f3f4;
}


.swissbox{
	background-color:#e2f3f4;
	border:1px solid #b7103c;
}
		
.swisstxt{color:#b7103c;}
.swissfact{color:#b7103c; padding-left:4px;padding-right:4px; padding-bottom:0px}
p.swisstitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none;
		font-weight:600;
		color:#ffffff;
		background-color:#b7103c;
		text-align:left;
		padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;}	
.swissphonebox{border:0px;
	background-color:#b7103c;
	color:#ffffff;
	font-size:14px;
	width:164px;
	float:right;
}
.swissextrabox{border:2px solid #b7103c;
	background-color:#ffffff;
	color:#b7103c;
	font-size:16px;
	font-weight:600;
	width:156px;
	float:right;
	padding:2px;
}

.green{ background-color:#007cab;
		color:#ffffff;
		padding-bottom:1px;
		margin-bottom:0px;
			padding-top:1px;
		margin-top:0px;
}


.bulgaria{ background-color:#009ea0;
		color:#dbf1f2;}

.bulgariabox{background-color:#dbf1f2;
		border:1px solid #009ea0;
}
.bulgariatxt{color:#009ea0;}
.bulgariafact{color:#009ea0; padding-left:4px;padding-right:4px; padding-bottom:0px}
.norway{
	background-color:#282962;
	color:#e1e9e8;
}
.norwaytxt{
	color:#282962;
}
.norwaybox{background-color:#e1e9e8;
		border:1px solid #98c1bb;
}
p.norwaytitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:600;
	color:#e1e9e8;
	background-color:#282962;
		text-align:left;
		padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;
}
.norwayphonebox{
	border:0px;
	background-color:#282962;
	color:#ffffff;
	font-size:14px;
	width:164px;
	float:right;
}
.norwayfact{color:#282962; padding-left:4px;padding-right:4px; padding-bottom:0px}
.romania{ background-color:#9b98c1;
		color:#e2e1e9;}
.romaniatxt{color:#9b98c1;}
.romaniabox{background-color:#e2e1e9;
		border:1px solid #9b98c1;
}
p.romaniatitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none;
		font-weight:600;
		color:#e2e1e9;
		background-color:#9b98c1;
		text-align:left;
		padding-left:1px;
}
.greenbox{background-color:#f0f8e9;
		border:1px solid #669933;
}


.greentxt{color:#669933;}
.red{ background-color:#b7247a;
		color:#d6dfe5;
}

.austria{ background-color:#b7247a;
		color:#e5edf2;
}
.austriabox{background-color:#e5edf2;
		border:1px solid #b7247a;}
.austriatxt{color:#b7247a;}

p.bluetitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:600;
	color:#ffffff;
	background-color:#6d8eaa;
	text-align:left;
	padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
}
p.usatitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	font-weight:600;
	color:#ffffff;
	background-color:#1c4770;
	text-align:left;
	padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
}
p.greentitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none;
		font-weight:600;
		color:#ffffff;
		background-color:#669933;
		text-align:left;
		padding-left:1px;
}

p.austriatitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:600;
	color:#ffffff;
	background-color:#b7247a;
	text-align:left;
	padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;
	}
		
p.bulgariatitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none;
		font-weight:600;
		color:#ffffff;
		background-color:#009ea0;
		text-align:left;
		padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;}		

p.americatitle{font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration: none;
		font-weight:600;
		color:#ffffff;
		background-color:#225789;
		text-align:left;
		padding-left:1px;}
		
#linkbox{width:162px;
		float:left;
		margin-top:2px;
		padding-top:0px;
		text-align:left;
		padding-left:0px;
		margin-left:0px;
		margin-right:3px;
		height:650px;
}	
#linkbox-long{width:162px;
		float:left;
		margin-top:2px;
		padding-top:0px;
		text-align:left;
		padding-left:0px;
		margin-left:0px;
		margin-right:3px;
		height:1000px;
}	
#linkbox-longest{width:162px;
		float:left;
		margin-top:2px;
		padding-top:0px;
		text-align:left;
		padding-left:0px;
		margin-left:0px;
		margin-right:3px;
		height:1600px;
}	

#linkbox-terms{width:162px;
		float:left;
		margin-top:2px;
		padding-top:0px;
		text-align:left;
		padding-left:2px;
		margin-right:20px;
}	
#linkbox ul{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:18px;
}
#linkbox-long ul{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:18px;
}
#linkbox-longest ul{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:18px;
}
#linkbox-terms ul{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:12px;
}

#linkbox li{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:400;
	color:#333333;
	text-align:left;
	display:block;
	padding-bottom:0px;}

#linkbox ul.included{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:18px;
}
#linkbox-long ul.included{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:18px;
}

#linkbox li.included{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:400;
	color:#333333;
	text-align:left;
	display:block;
	padding-bottom:8px;}

#linkbox li a:link {
	color:#333333;
	text-decoration:underline;
}
#linkbox li a:visited{
	color:#999999;
	text-decoration:underline;
}
#linkbox li a:hover{
color:#6d8eaa;
text-decoration:none;
}
.subject a:link {
color:#666666;
text-decoration:underline;
}
.subject a:visited{
color:#333333;
text-decoration:none;
}
#linkbox li a{
text-decoration:underline;
color:#333333;
text-decoration:none;
}
table.skifacts{ text-align:left; vertical-align:top;}
#textholder{
	background-color:#FFFFFF;
	width:100%;
	background-image: url(images/white.gif);
	text-align: left;
}
#bodytext{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
width:460px;
float:left;
padding:4px;
margin-left:8px;
background-color:#FFFFFF;
}
#bodytext-terms{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
width:600;
float:left;
padding:4px;
margin-left:8px;
}
#sitemap{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
width:800;
float:left;
padding:4px;
margin-left:8px;
}
td.block{ border: #999999 1px solid;
padding-left:2px;
vertical-align:top;}
a.accom{ color:#6699CC;}
p.intro{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
text-align:left;
width:460px;
float:left;
margin-left:0px;
margin-bottom:15px;
margin-top:15px;
}
#bodytext2{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
width:615px;
float:left;
padding:4px;
margin-left:8px;
}

#location{ font-size:30px;
			font-weight:500;
}
			
#srebox-long{width:162px;
		float:right;
		margin-top:2px;
		padding-top:0px;
		height:1000px;
}
#srebox-longest{width:162px;
		float:right;
		margin-top:2px;
		padding-top:0px;
		height:1600px;
}
#srebox{width:162px;
		float:right;
		margin-top:2px;
		padding-top:0px;
		height:650px;
	
}
#srebox ul{list-style-image:url(images/bullet.gif);
		margin:0px;
		padding-left:0px;
		color:#333333;
		text-align:left;
		font-size:12px;
		list-style-image:url(images/bullet.gif);
		padding-top:0px;
		margin-top:0px;
		padding-bottom:0px;
		margin-bottom:0px;
}

		
#srebox li{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:8px;
	text-decoration: none;
	color:#333333;
	text-align:left;
	list-style-image:none;;}
	
#srebox li.front{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:400;
	color:#333333;
	text-align:left;
	display:block;
	padding-top:2px;
	margin-bottom:10px;
	list-style-image:url(images/bullet.gif);
}
#srebox li.front2{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:400;
	color:#333333;
	text-align:left;
	display:block;
	padding-top:2px;
	padding-bottom:85px;
	margin-bottom:0px;
	list-style-image:url(images/bullet.gif);
}
.lifts{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#999999;
	text-align:left;
	
}
	
#srebox li a:link {
	color:#6d8eaa;
	text-decoration:underline;
}

#srebox li a:visited{
	color:#6d8eaa;
	text-decoration:underline;
}

#srebox li a{
	color:#6d8eaa;
	text-decoration:none;
list-style-image:url(images/bullet.gif);
}

#itinerarybox{
		width:454px;
		margin-top:2px;
		padding:0px;
}
		
.itinerytxt{
		margin:0px;
		padding-left:4px;
}
		
.bluephonebox{border:0px;
	background-color:#6d8eaa;
	color:#ffffff;
	font-size:20px;
	width:164px;
	float:right;
	text-align:center;
}
.blueextrabox{border:2px solid #005baa;
	background-color:#ffffff;
	color:#6d8eaa;
	font-size:16px;
	font-weight:600;
	width:156px;
	float:right;
	padding:2px;
}

.bulgariaphonebox{border:0px;
	background-color:#009ea0;
	color:#ffffff;
	font-size:14px;
	width:154px;
	padding:4px;
	float:right;
}
#enquiries{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:16px; 
}
#enquiries a{color:#999999;}
#enquiries a:link{color:#999999;}
#enquiries a:visited{color:#999999;}
.bulgariaextrabox{border:2px solid #fcb913;
	background-color:#ffffff;
	color:#009ea0;
	font-size:16px;
	font-weight:600;
	width:156px;
	float:right;
	padding:2px;
}
.greenphonebox{border:0px;
	background-color:#669933;
	color:#ffffff;
	font-size:24px;
	width:164px;
	float:right;
}
.greenextrabox{border:2px solid #669933;
	background-color:#ffffff;
	color:#669933;
	font-size:16px;
	font-weight:600;
	width:156px;
	float:right;
	padding:2px;
}

.austriaextrabox{border:2px solid #b7247a;
	background-color:#ffffff;
	color:#b90549;
	font-size:16px;
	font-weight:600;
	width:156px;
	float:right;
	padding:2px;
}
.austriaphonebox{border:0px;
	background-color:#b7247a;
	color:#ffffff;
	font-size:14px;
	width:164px;
	float:right;
}
.austriafact{
	color:#b7247a;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px
	padding-top:0px
}
p.austriafact{
	color:#b7247a;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#resort{ font-weight:700;
	color:#b7247a;}
#resort a:link{ font-weight:700;
	color:#b7247a;}
#resort a:visited{ font-weight:700;
	color:#b7247a;}

ul.austria-bust{
	list-style-image: url(../../images/bullet.gif);
	background-image:url(images/austria/country-lisy.jpg);
	padding-top:0px;
	margin:top:0px;}
.box{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:400;
	color:#333333;
	text-align:left;
	line-height:normal;
	padding-top:0px;
	padding-left:6px;
	margin-left:0px;
	margin-top: 0px;
	vertical-align:top;
}
#footer{
	font-size:10px;
	text-decoration: none;
	color:#999999;
	text-align:center;
	padding:14px;
}
#footer a{font-size:10px;
	text-decoration: none;
	color:#999999;
	text-align:center;
	
}
#footer a:link{	font-size:10px;
	text-decoration: none;
	color:#999999;
	text-align:center;}
.style1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; }
.style11 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000;}
.style20 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.style30 {color:#6d8eaa; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:700 }
.style34 {color:#6d8eaa; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight:700 }

input.btn{color: #00008B; background-color: #ADD8E6; border:1px outset #00008b;}
form p{clear:left; margin:0; padding:0; padding-top: 5px;}
form p label{float:left; width:35%;}
.address{padding-left:200px;}

h1 {
	color:#6d8eaa;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:500;
	font-style:normal;
	letter-spacing:0em;
	text-decoration: none;
	border:0px;
	margin:0px;
	padding:0px;
}

p.boldfont {font-size:11px; font-weight:bold; color:#333333; margin-bottom:5px; margin-top:15px}
p.adminfont {font-size:11px; font-weight:normal; color:#333333; margin-bottom:1px; margin-top:1px}

a:link {
	color:#cc1250;
	text-decoration:underline
}
a:visited { color:#b90549; text-decoration:none}
a:hover { color:#00008b; text-decoration:none}

a.bold:link { color:#0000FF; font-weight:bold; text-decoration:underline}
a.bold:visited { color:#b90549; font-weight:bold; text-decoration:none}
a.bold:hover { color:#00008b; font-weight:bold; text-decoration:none}

a.foot:link { color:#005baa; text-decoration:none}
a.foot:visited { color:#005baa; text-decoration:none}
a.foot:hover { color:#00008b; text-decoration:none}

a.studycourse:link { color:#669933; font-weight:bold; text-decoration:none}
a.studycourse:visited { color:#669933; font-weight:bold; text-decoration:none}
a.studycourse:hover { color:#b90549; font-weight:bold; text-decoration:none}

a.blueboxlink:link {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; font-weight:600; color:#ffffff; background-color:#6d8eaa; padding-left:0px}
a.blueboxlink:visited {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px; text-decoration: none; font-weight:600; color:#ffffff; background-color:#6d8eaa; padding-left:0px}

a.redboxlink:link {border:0px; background-color:#b90549; color:#ffffff; font-size:24px}
a.redboxlink:visited {border:0px; background-color:#b90549; color:#ffffff; font-size:24px}

ul {text-align: left; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  font-size:11px; font-weight:normal; margin-left:2px; margin-top:1px;  list-style:none;}

.square {text-align: left; color: #333333;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  font-size:11px; font-weight:normal; margin-left:20px; margin-top:5px; margin-bottom:0px; list-style: square}
.style31 {
	color: #6d8eaa;
	font-size: 16px;
	font-weight: 600;
}
h2 {
	color: #6d8eaa;
	font-size: 14px;
	font-weight: 600; padding-bottom:0px;
}
ul.country{	list-style-image: url(images/bullet.gif);
	background-image:url(images/ski-lesson.jpg);
	padding-top:0px;
	margin:top:0px;}
ul.swiss-franc{	list-style-image: url(../../images/bullet.gif);
	background-image:url(images/switzerland/swiss-francs.gif);
	padding-top:0px;
	margin:top:0px;}
ul.norway-krone{
	list-style-image: url(../../images/bullet.gif);
	background-image:url(images/norway/norway-krone.jpg);
	padding-top:0px;
	margin:top:0px;}
a.accommodation{ font-size:14px; font-weight:700; text-decoration:underline;}
.francephonebox{
	border:0px;
	background-color:#007cab;
	color:#ffffff;
	font-size:14px;
	width:164px;
	float:right;
}
.france{
	background-color:#007cab;
	color:#dce8f5;
}
p.francetitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:600;
	color:#ffffff;
	background-color:#007cab;
	text-align:left;
	padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;
}
.francetxt{
	color:#007cab;
}
.francebox{
	background-color:#dce8f5;
	border:1px solid #5977b9;
}
.francefact{
	color:#007cab;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px
}
ul.france-garlic{
	list-style-image: url(../../images/bullet.gif);
	background-image:url(images/france/garlic.jpg);
	padding-top:0px;
	margin:top:0px;}
	

.italy{
	color:#e4eef0;
	background-color:#4e909d;
}
.italybox{
	background-color:#e4eef0;
	border:1px solid #4e909d;
}
.italytxt{
	color:#4e909d;
}
p.italytitle{
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:600;
	color:#ffffff;
	background-color:#4e909d;
	text-align:left;
	text-align:left;
	padding-left:2px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top: 0px;
	margin-left: 0px;
}
.italyfact{
	color:#4e909d;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px
}
ul.italy-coffee{
	list-style-image: url(../../images/bullet.gif);
	background-image:url(images/italy/cappucino.jpg);
	padding-top:0px;
	margin:top:0px;}
.italyfact{
	color:#4e909d;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:0px
}
.italyphonebox{
	border:0px;
	background-color:#4e909d;
	color:#ffffff;
	font-size:14px;
	width:164px;
	float:right;
}
#whitelink{ color:#FFF;}
a.whitelink{ color:#FFF;}
.whitelink a:visited
.options{
	font-size:14px;
	font-weight:700;
	color: #6699CC;
}


