body{margin:0;padding:0;background:#00171e;color:#7b7b7b;font-family:Arial; font-size:9pt;}
a:link,a:visited,a:active,a:hover{color:#0191ba; text-decoration:none;}
a:hover{text-decoration:underline;}
img {border:0; vertical-align:middle;}

/* Custom classes */
div.clear {clear:both; height:1px; line-height:1px;}
.highlight {color:#ffffff;}
.palette1 {color:#0191ba;}
.palette2 {color:#00d1b2;}
.palette3 {color:#7b7b7b;}
.large {font-size:125%;}
.larger {font-size:150%;}
.largest {font-size:175%;}

table#outer td.header {background:url('../images/header.jpg') bottom no-repeat; text-align:center;}
table#outer td.menu {background:url('../images/menu.jpg') top no-repeat; text-align:center;}
table#outer td.footer {background:url('../images/footer.jpg') top no-repeat; text-align:center; vertical-align:middle;}
table#outer td.content {background:url('../images/contentbg.jpg') top repeat-y; text-align:center;}
table#outer td.content2 {background:url('../images/content.jpg') bottom no-repeat; text-align:center;}
table#outer td.subcontent {background:url('../images/subcontent.jpg') top no-repeat; text-align:center;}
table#outer td.subfooter {background:url('../images/subfooter.jpg') bottom no-repeat; text-align:center; vertical-align:bottom;}

div.headerwrap,div.menuwrap,div.footerwrap,div.contentwrap,div.subcontentwrap,div.subfooterwrap {width:900px; margin:auto; position:relative; font-size:9pt; text-align:left;}

div.headerwrap {}
div.menuwrap {}
div.footerwrap {}
div.contentwrap {}
div.subcontentwrap {height:206px;}
div.subfooterwrap {text-align:center;}

div.menuwrap ul.nav a:link,div.menuwrap ul.nav a:visited,div.menuwrap ul.nav a:active,div.menuwrap ul.nav a:hover {color:#0191ba; text-decoration:none;}

div.menuwrap ul.nav {margin:0 0 0 20px; padding:0; margin-top:10px; font-size:8.5pt; font-family:Arial; list-style:none;}
div.menuwrap ul.nav li {color:#0191ba; float:left; margin:0 10px; height:32px; width:65px; text-align:center;}
div.menuwrap ul.nav li.active {color:#ffffff; background:url('../images/menuactive.png') bottom no-repeat;}
div.menuwrap ul.nav li.active a:link {color:#ffffff;}

div.subfooterwrap ul.nav a:link,div.subfooterwrap ul.nav a:visited,div.subfooterwrap ul.nav a:active,div.subfooterwrap ul.nav a:hover {color:#025165; text-decoration:none;}
div.subfooterwrap ul.nav {line-height:30px; font-size:8.5pt; font-family:Arial; list-style:none; display:inline; margin:0; padding:0;}
div.subfooterwrap ul.nav li {color:#025165; margin:0 17px; display:inline;}
div.subfooterwrap ul.nav li.active {color:#ffffff;}

ul.ticks {margin:0; padding:0; list-style:none;}
ul.ticks li {padding-left: 17px; min-height:10px; background:url('../images/tick.png') left top no-repeat; margin-bottom:3px;}
div.morelink {font-size:8pt; line-height:26px;}


/* Content */

div.contentwrap {}

div.intro {position:absolute;top:10px;left:30px;width:430px;height:160px;color:#0191ba;}
div.introVideo {position:absolute;top:10px;right:19px;}
div.introPromo {position:absolute;bottom:70px;right:19px;width:386px;height:200px;background:url('../images/smallbox.png') no-repeat;text-align:center;}

div.introStep1 {position:absolute;bottom:20px;left:19px;width:155px;height:383px;background:url('../images/home-whichcountry.png') no-repeat;}
div.introStep2 {position:absolute;bottom:20px;left:176px;width:155px;height:383px;background:url('../images/home-accessnumber.png') no-repeat;}
div.introStep3 {position:absolute;bottom:20px;left:333px;width:155px;height:383px;background:url('../images/home-dialdestination.png') no-repeat;}


/* SubContent */

div.subcontentwrap {font-size:8pt;}
div.subcontentwrap h3 {font-size:20px; color:#00d1b2; font-weight:normal;}
div.subcontentwrap input.text {width:149px; border:1px solid #666; background:url('../images/tint1.png'); color:#0191ba; font-size:8pt; font-family:Arial;}
div.subcontentwrap input.text:focus {border:1px solid #0191ba;}
div.subcontentwrap label {float:left; width:60px;}

/* Footer */

div.footerwrap {color:#015f59;line-height:2em;}
div.footerwrap a:link,div.footerwrap a:visited,div.footerwrap a:active,div.footerwrap a:hover {color:#015f59;text-decoration:none;}
div.footerwrap a:hover {text-decoration:underline;}

/* DEBUG */
div.subcontentwrap div,div.contentwrap div {border:0px solid red;}