html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;margin-bottom:6px;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body {border:0;}
html {font:11px/16px Verdana, Helvetica, Sans-serif;}
input, select, textarea {font:12px/16px Verdana, Helvetica, Sans-serif;padding:1px;}
textarea {height:100px;}
span.loading {padding-left: 20px;
background: url("/design/justlanded/images/spinner_small.gif") no-repeat left center;}
/* Taxed from YUI Base */
h1 {font-size:138.5%;} 
h2 {font-size:123.1%;} 
h3 {font-size:108%;} 
h2,h3 {} 
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;font-family:Verdana, Helvetica, Sans-serif;} 
abbr,acronym {border-bottom:1px dotted #000;cursor:help;}  
em {font-style:italic;} 
blockquote,ul,ol,dl {margin:1em;} 
ol,ul,dl {margin-left:2em;} 
ol li {list-style:decimal outside;} 
ul li {list-style:disc outside;} 
dl dd {margin-left:1em;} 
th,td {padding-top:3px;} 
th {font-weight:bold;color:#1E567B;} 
caption {margin-bottom:.5em;text-align:center;} 
p,fieldset {margin-bottom:1em;} 
table {margin-bottom:1em;background-color:white;} 
p {font-size:12px;line-height:16px;color:#000000;}
strong {font-weight:bold;}
em {font-style:italic;}
.highlight {color:red;}
a {text-decoration:none;color:#B82222;}
a:hover {color:#FF0000;text-decoration:underline;}
/* 404 page */
.search_box_404 {margin-top:20px;}
  .search_box_404 #link_to_home {margin-bottom:12px;font-size:12px;}
  .search_box_404 span.title{font-size:12px;}
  .search_box_404 form{margin-top:8px;padding-left:0px;border:none;}
  .search_box_404 input.text {width:200px;}
/* = Forms = */
input.error, textarea.error, select.error {border:2px solid #d33535;background:#f0e4eb;}
textarea {-webkit-padding-start: 2px;}
span.external_link {color:#B82222;text-decoration:none;
background:transparent url(/design/justlanded/images/icons/external_link.png) 50% 50% no-repeat;padding:0 10px 0 0;
}
/* Paginators */
.paginator {}
 .paginator span {padding:0;}
 .paginator a {text-decoration:underline;}
 .paginator .current {color:#d60000;font-weight:bold;}
 .paginator .disabled {color:#848284;}
#ajax_error { border: 2px #d60000 solid; background-color: #feeded; padding: 5px; width: 300px;  margin: 0 auto 10px; }
#system_notice { border: 2px #FCD417 solid; margin: 5px; background-color: #FFFDB7; text-align: center; padding: 5px; font-size: 120%; }
/* = Main body styles = */
html {width:100%;height:100%;background:#ecf6fd url("/design/justlanded/images/header/layout_spritesheet_24.png") repeat-x center -220px;}
body {background: transparent url("/design/justlanded/images/header/layout_spritesheet_8.png") no-repeat center -360px; clear: both; position: relative; width: 100%}
#main {padding-top:4px;z-index:20;width:990px;padding-top:4px;margin-left:auto;margin-right:auto;position:relative;}
#body {clear:both;position:relative;}  
#footer {
-x-system-font:none;
background-color:#4E7F3A;
clear:both;
color:#CCCCCC;
direction:ltr;
font-family:Tahoma,Verdana,Arial,Sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin-top:30px;
padding-bottom:10px;
position:relative;
z-index:10;
}
#footer a {color: white;}
#footer .grass{ background:transparent url(/design/justlanded/images/header/layout_spritesheet_24.png) repeat-x scroll center top; height:70px; left:0; position:absolute; top:-70px; width:100%; }
#footer .inner {width: 990px;margin-left: auto;margin-right: auto;overflow: auto;}
#footer .bar{ -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background-color:#41702E; border:1px solid #41702E; direction:ltr; margin-bottom:10px; overflow:auto; padding:5px;}
#footer fieldset {margin: 0;}
#footer fieldset input {-x-system-font:none;font-family:Tahoma,Verdana,Arial,Sans-serif;font-size:11px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;
line-height:15px;padding:0px;}
#footer .bar .copyright {float: right;line-height: 20px;}
#footer .languages {clear: both;padding: 0 6px;}
#footer form { margin:0; padding:0; }
/* = Inner footer = */
#inner_footer {clear:both;padding-top:4px;overflow:auto;}
#inner_footer div {background-color:#0e8ac1;float:left;width:100%;}
#inner_footer ul {float:left;margin:0;overflow:auto;padding-left:7px;}
#inner_footer ul li {float:left;list-style:none;}
#inner_footer ul li a {color:white;font-weight:bold;display:block;padding:3px 5px;text-decoration:none;}
#inner_footer ul li a:hover, #inner_footer ul li.active a {background-color:#53a5c9;text-decoration:none;}
/* = Header = */
#header { -x-system-font:none; direction:ltr; font-family:Tahoma,Verdana,Arial,Sans-serif;
font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal;
font-weight:normal; height:167px; line-height:15px;}
#header #logo { background-image:url(/design/justlanded/images/header/layout_spritesheet_8.png);
background-position:0 0; background-repeat:no-repeat; display:block; float:left;
height:157px; overflow:hidden; text-indent:-9999em; width:204px; z-index:100; }
#header #logo span {position:absolute;left:-10000px;}
/* = Location bar = */
#location_bar{ background:transparent url("/design/justlanded/images/header/layout_spritesheet_8.png") no-repeat scroll right -111px;
float:left; height:33px; padding-left:6px; position:relative; top:111px; width:780px; z-index:80; }
#location_bar h2 {font-family:Arial, Helvetica, Sans-serif;margin:0;font-size:18px;line-height:20px;height:33px;float:left;padding:0;border:none;}
#location_bar h2 span.title {background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-repeat: no-repeat; background-position: right -250px; display: block; position: relative; left: 8px; top: 4px}
#location_bar h2 span.title span {background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-repeat: no-repeat; background-position: right -250px; display: block; font-weight: bold; color: white; background-position: 0 0; margin-right: 6px; padding: 2px 0 3px 6px}
#location_bar h2 span.country, #location_bar h2 span.region, #location_bar h2 span.button {background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-repeat: no-repeat; background-position: -579px -250px}
#location_bar h2 a span.country, #location_bar h2 a span.region, #location_bar h2 a span.button {display: block; float: left; cursor: pointer}
#location_bar h2 a span.country, #location_bar h2 a span.region {padding: 2px 6px 3px 6px}
#location_bar h2 span.region, #location_bar h2 span.button {margin-left: 1px}
#location_bar h2 a {display: block; color: white; font-weight: normal; background-position: 0 0; background-repeat: no-repeat; margin: 4px; overflow: visible}
#location_bar h2 a:hover, #location_bar h2 a.active {text-decoration: none; color: #0e8ac1}
#location_bar h2 span.country {margin-left: 4px; font-weight: bold}
#location_bar h2 span.region {background-position: -584px -250px}
#location_bar h2 span.button {background-position: right -250px; width: 28px; height: 25px; padding: 0; position: relative}
#location_bar h2 a:hover span.button, #location_bar h2 a.active span.button {background-position: right -285px}
#location_bar h2 a:hover span.region, #location_bar h2 a.active span.region {background-position: -584px -285px}
#location_bar h2 a:hover span.country, #location_bar h2 a.active span.country {background-position: -579px -285px}
#location_bar h2 span.button span.offset {text-indent: -9999em; overflow: hidden; display: block}
#location_bar h2 a.active span.truss {display: block}
#location_bar h2 span.truss {display: none; position: absolute; padding: 0; margin: 0; height: 11px; width: 28px; background-color: white; top: 23px}
#location_change_container {height: 100px}
/* = Languages = */
#header #languages {color:white;position:absolute;top:0;right:0;padding:8px 50px 3px 0px;z-index:80;}
#header #languages a.language {font-family:Tahoma,Verdana,Arial,Sans-serif;position:relative;color:white;font-weight:bold;padding-right:19px;margin-right:2px;line-height:18px;padding-left:20px;
background:transparent url("/design/justlanded/images/header/layout_spritesheet_8.png") no-repeat scroll right 1px ;}
#header #languages .language_option_container {color:black;}
#header #languages .interface_language {font-family:Tahoma,Verdana,Arial,Sans-serif;overflow:hidden;z-index:80;}
#header #languages .interface_language .column_list_selector {margin:0;width:110px;}
#header #languages .interface_language ul, #header #languages .interface_language ul li  {list-style:none;margin-left:2px;}
#header #languages .interface_language ul a {display:block;color:#0E8AC1;}
#header #languages .interface_language ul a:hover {text-decoration:none;color:white;background-color:#0e8ac1;}
#languages p, #languages h4 {margin-bottom:5px;}
#header #languages span.interface {}
#header #languages span.interface a {padding-left:20px;}
#header #languages span.arrow {display:inline-block;width:16px;height:12px;padding-left:20px;
background:transparent url("/design/justlanded/images/header/language_button_solo.png") no-repeat right 1px;}
#header #languages span.content {margin-left:5px;}
#header #languages span.additional {position:relative;}
#header #languages span.dude {display:block;float:left;width:53px;height:53px;height:1px;
  right:1px;top:-5px;position:absolute;}
#header #languages span#dude {width:53px;height:53px;display:block;}
#header #languages.inset_interface span.interface {margin-right:50px;}
.langflag{padding-bottom:4px;vertical-align:middle;}
#login_iframe {width: 600px; height: 280px; overflow: hidden; border: none; margin: 0; padding: 0}
#body .additional_languages {width: 250px}
.additional_languages select {margin-left: 1em}
.additional_languages input {position: relative; top: 2px; float: left}
.selected_languages a span {position: relative; top: -2px; margin-left: 1px; font-weight: bold; color: #fc7576}
.selected_languages a:hover {text-decoration: none}
.selected_languages a:hover span {color: red}
.additional_languages .submit {width: 100px; margin-left: 1em}
.additional_languages .explanation {border-top: 1px #FCD417 solid; padding: 4px 4px 4px 39px; margin-top: 8px; background: #FFFDB7 url("/design/justlanded/images/header/pile_o_flags.png") no-repeat 4px 4px}
.language_option_container .help {padding-left: 15px; background: url("/design/justlanded/images/icons/help.gif") no-repeat right top}
.language_option_container .help:hover {text-decoration: none}
.additional_languages p {overflow: auto}
.additional_languages p {overflow: auto}
.additional_languages span.inset_container {display: block; margin-left: 1.5em}
/* = Account bar = */
#account_bar {min-width:220px;position:absolute;right:5px;top:3px;text-align:right;}
#account_bar span {z-index:20;position:relative;}
#account_bar a {color:#0E8AC1;}
#account_bar .cloud { background-color:transparent; background-image:url("/design/justlanded/images/header/layout_spritesheet_24.png");
background-position:left -170px; background-repeat:no-repeat; height:48px; left:-30px; position:absolute; top:-5px; width:257px; z-index:10;}
/* = Leaderboard = */
#header #leaderboard {position:absolute;top:22px;right:5px;margin:0;z-index:50;}
/* = Subheader content = */
#subheader {position:relative;margin-left:200px;width:780px;top:-18px;overflow:auto;}
/* = Application links = */
#application_links {position:relative;float:left;min-width:350px;}
#application_links .cloud {
background:transparent url(/design/justlanded/images/header/layout_spritesheet_24.png) no-repeat scroll right -75px; z-index:-100;position:absolute;top:-28px;right:-55px;display:block;width:383px;height:93px;}
#application_links .app_cloud {
background:transparent url(/design/justlanded/images/header/layout_spritesheet_8.png) no-repeat scroll -204px top;
z-index:-101;position:absolute;top:-15px;left:-12px;display:block;width:459px;height:81px;}
#application_links li {font-weight:bold;margin-right: 5px}
#application_links li a {display: block; background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-repeat: no-repeat; background-position: -779px 26px;color:#0E8AC1;}
#application_links li a span {display: block; background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-repeat: no-repeat; background-position: -779px 26px; padding: 3px 0 3px 6px; margin-right: 6px}
#application_links li.active a {background-position: right -58px}
#application_links li.active a span {background-position: -779px -58px}
#application_links li a:hover {background-position: right -84px}
#application_links li a:hover span {background-position: -779px -84px}
#application_links li.active a, #application_links li a:hover {color: white; text-decoration: none}
.rbox {border: 1px #53a5c9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: white; padding: 4px}

/* = Rounded corners on the content area = */
.rbox {border: 1px #53a5c9 solid;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: white;padding: 4px;}
/* = Popout (languages and probably lightboxes) = */
.popout, .popout .box_body, .popout .box_head, .popout .box_head .inner {background-image:url("/design/justlanded/images/background_popout.png");}
/* = Column selectors = */
.column_list_selector {margin:0 0 0 0;float:left;}
.column_list_selector div {margin-bottom:4px;}
.column_list_selector ul {list-style:none;margin:0;}
.column_list_selector ul li {list-style:none;display:block;margin:0;line-height:18px;}
.column_list_selector ul li a span.text_link {color:#000000;}
.column_list_selector ul li a {text-decoration:none;color:#B82222;}
.column_list_selector ul li a:hover span.text_link {color:#000000;text-decoration:underline;}
.column_list_selector ul li a:hover {color:#FF0000;text-decoration:underline;}
.column_list_selector ul.forum_top li a{color:#0E8AC1;}
.column_list_selector ul.forum_top li a:hover{color:#0E8AC1;}
.column_list_selector ul.forum_list li{
background:transparent url(/design/justlanded/images/forum-reply-list.gif) no-repeat scroll 0 0;
line-height:26px;list-style-type:none;padding-left:55px;}
.column_list_selector ul.forum_list li a{color:#0E8AC1;}
.column_list_selector ul.forum_list li a:hover{color:#0E8AC1;}
.column_list_selector div.forum_topic{font-size:12px;font-weight:bold;}
.column_list_selector div.forum_topic br {clear:both;font-size:8px;height:8px;line-height:8px;}
.column_list_selector div.forum_subject{font-size:12px;font-weight:bold;}
.column_list_selector div.forum_subject a {text-decoration:none;color:#39799E;}
.column_list_selector div.forum_reply{font-size:12px;}
.column_list_selector div.forum_reply br {clear:both;font-size:8px;height:8px;line-height:8px;}
.column_list_selector div.forum_name{font-size:11px;float:left;width:180px;color:#39799E;}
.column_list_selector div.forum_time{font-size:11px;float:right;color:#39799E;}
.line {border-bottom:1px solid #81B7D6;margin-bottom:7px;margin-top:7px;}
.dir_line {border-bottom:1px solid #1E567B;margin-bottom:7px;margin-top:0px;}
.trail_line {clear:both;border-bottom:1px solid #D6D3D6;margin-bottom:0px;margin-top:0px;}
.narrow_list {width:188px;}
.footer_language_list {width:78px;margin:0 10px 0 0;float:left;}
.footer_language_list ul {list-style:none;margin:0;}
.footer_language_list ul li {list-style:none;display:block;margin:0;}
/* = Country list = */
.country_box, .country_box_body, .country_box_head, .country_box_head .country_box_inner {
background:transparent url("/design/justlanded/images/large_airport_sign.png") no-repeat bottom right;overflow:auto;} 
.country_box {padding-right:0px;margin-top:10px;}
.country_box_head {background-position:top right;margin-right:0px;padding-right:10px;} 
.country_box_head .country_box_inner {background-position:top left;margin:0;border:0;padding:10px 0 0 55px;height:45px;} 
.country_box_body {background-position:bottom left;margin-right:10px;padding:0 0 10px 10px;}
.country_box .column_list_selector {width:150px;}
.country_box h4 {color:white;font-size:16px;padding-top:8px;font-weight:bold;}
.country_box h5 {text-align:center;border-bottom:1px #6eb5d4 solid;color:#6eb5d4;}
.country_box a {color:white;}
/* = Application submenu specific modifications = */
#body .box_head .inner .submenu {margin-bottom:10px;}
/* = Location selector roadsign = */
#subheader .sign, #subheader .sign_inner {background-image: url("/design/justlanded/images/header/layout_spritesheet_8.png"); background-position: -79px -160px; background-repeat: no-repeat; float: left; color: white; font-size: 16px; line-height: 20px; display: inline}
#subheader .sign h4 {display: none}
#subheader .sign div.selects_h4 {display:none;}
#subheader .sign a {color: white}
#subheader .sign_inner {position: relative; left: 30px; margin-left: 46px; padding: 0 30px 0 0; background-position: right -160px; height: 80px}
#subheader .sign select, #subheader .sign input {font-size: 14px; margin: 0; padding: 0; font-family: arial, sans-serif}
#subheader .sign .selects {padding-top: 29px}
#subheader .sign .selects.dual {padding-top: 19px}
#subheader .sign .selects.dual div {white-space: nowrap; overflow: hidden; height: 20px; max-width: 674px; font-size: 12px; padding-top: 3px}
#subheader form {margin: 0; padding: 0}
#plane {position: absolute; z-index: 100000; width: 50px; height: 50px; background: transparent url("/design/justlanded/images/header/layout_spritesheet_24.png") no-repeat 0 -75px}
/* = Header = */
#header #logo span {font-weight:bold;font-size:18px;}
#location_bar h2 a.country {font-weight:bold;background-repeat:no-repeat;}
#leaderboard {margin:10px;}
#application_links ul {font-family:Arial, Helvetica, Sans-serif;margin:0 0 0 12px;padding:0;}
#application_links li {float:left;list-style:none;margin:0 4px 0 0;}
#application_links li a {font-size:14px;}
#application_links li.active a {font-weight:bold;}  
/* = Footer = */
#inner_footer {font-family:Arial, Helvetica, Sans-serif;clear:both;padding-top:4px;}
#inner_footer li {background:url("/design/justlanded/images/header/footer_seperator.png") no-repeat left 8px;padding:0;margin:0 0 0 5px;}
#inner_footer ul li a {margin-left:5px;}
#inner_footer ul li.first {background-image:none;margin-left:0;}
#inner_footer ul li.first a {margin-left:0;}
/* = Preload = */
#preload {display:none;}
.hflag_sprite {background: url("/design/justlanded/images/hflags_master.gif") no-repeat; padding-left: 30px}
.hflag_sprite_large_text {background: url("/design/justlanded/images/hflags_master.gif") no-repeat; padding-left: 33px}
.hflag_sprite_standalone {background: url("/design/justlanded/images/hflags_master.gif") no-repeat}
.hflag_sprite_with_size {background: url("/design/justlanded/images/hflags_master.gif") no-repeat; width: 24px; height: 20px}
.hflag_sprite_bt {background-position: 0 -24px}
.hflag_sprite_ee {background-position: 0 -94px}
.hflag_sprite_lb {background-position: 0 -164px}
.hflag_sprite_mx {background-position: 0 -234px}
.hflag_sprite_si {background-position: 0 -304px}
.hflag_sprite_ao {background-position: 0 -374px}
.hflag_sprite_bg {background-position: 0 -444px}
.hflag_sprite_mv {background-position: 0 -514px}
.hflag_sprite_cd {background-position: 0 -584px}
.hflag_sprite_ir {background-position: 0 -654px}
.hflag_sprite_ba {background-position: 0 -724px}
.hflag_sprite_gb {background-position: 0 -794px}
.hflag_sprite_fr {background-position: 0 -864px}
.hflag_sprite_tn {background-position: 0 -934px}
.hflag_sprite_om {background-position: 0 -1004px}
.hflag_sprite_au {background-position: 0 -1074px}
.hflag_sprite_py {background-position: 0 -1144px}
.hflag_sprite_nc {background-position: 0 -1214px}
.hflag_sprite_ve {background-position: 0 -1284px}
.hflag_sprite_se {background-position: 0 -1354px}
.hflag_sprite_ca {background-position: 0 -1424px}
.hflag_sprite_in {background-position: 0 -1494px}
.hflag_sprite_la {background-position: 0 -1564px}
.hflag_sprite_ch {background-position: 0 -1634px}
.hflag_sprite_hk {background-position: 0 -1704px}
.hflag_sprite_uz {background-position: 0 -1774px}
.hflag_sprite_cm {background-position: 0 -1844px}
.hflag_sprite_mw {background-position: 0 -1914px}
.hflag_sprite_ec {background-position: 0 -1984px}
.hflag_sprite_na {background-position: 0 -2054px}
.hflag_sprite_af {background-position: 0 -2124px}
.hflag_sprite_no {background-position: 0 -2194px}
.hflag_sprite_tm {background-position: 0 -2264px}
.hflag_sprite_bo {background-position: 0 -2334px}
.hflag_sprite_kr {background-position: 0 -2404px}
.hflag_sprite_ky {background-position: 0 -2474px}
.hflag_sprite_ni {background-position: 0 -2544px}
.hflag_sprite_fi {background-position: 0 -2614px}
.hflag_sprite_at {background-position: 0 -2684px}
.hflag_sprite_tg {background-position: 0 -2754px}
.hflag_sprite_zm {background-position: 0 -2824px}
.hflag_sprite_cv {background-position: 0 -2894px}
.hflag_sprite_tz {background-position: 0 -2964px}
.hflag_sprite_dz {background-position: 0 -3034px}
.hflag_sprite_vi {background-position: 0 -3104px}
.hflag_sprite_kp {background-position: 0 -3174px}
.hflag_sprite_mn {background-position: 0 -3244px}
.hflag_sprite_gq {background-position: 0 -3314px}
.hflag_sprite_gp {background-position: 0 -3384px}
.hflag_sprite_jm {background-position: 0 -3454px}
.hflag_sprite_mz {background-position: 0 -3524px}
.hflag_sprite_mu {background-position: 0 -3594px}
.hflag_sprite_lt {background-position: 0 -3664px}
.hflag_sprite_ma {background-position: 0 -3734px}
.hflag_sprite_jo {background-position: 0 -3804px}
.hflag_sprite_my {background-position: 0 -3874px}
.hflag_sprite_gu {background-position: 0 -3944px}
.hflag_sprite_az {background-position: 0 -4014px}
.hflag_sprite_kw {background-position: 0 -4084px}
.hflag_sprite_bb {background-position: 0 -4154px}
.hflag_sprite_mc {background-position: 0 -4224px}
.hflag_sprite_gw {background-position: 0 -4294px}
.hflag_sprite_ga {background-position: 0 -4364px}
.hflag_sprite_gr {background-position: 0 -4434px}
.hflag_sprite_bi {background-position: 0 -4504px}
.hflag_sprite_vg {background-position: 0 -4574px}
.hflag_sprite_ci {background-position: 0 -4644px}
.hflag_sprite_so {background-position: 0 -4714px}
.hflag_sprite_kg {background-position: 0 -4784px}
.hflag_sprite_ua {background-position: 0 -4854px}
.hflag_sprite_de {background-position: 0 -4924px}
.hflag_sprite_th {background-position: 0 -4994px}
.hflag_sprite_ly {background-position: 0 -5064px}
.hflag_sprite_cf {background-position: 0 -5134px}
.hflag_sprite_bj {background-position: 0 -5204px}
.hflag_sprite_mr {background-position: 0 -5274px}
.hflag_sprite_tw {background-position: 0 -5344px}
.hflag_sprite_ps {background-position: 0 -5414px}
.hflag_sprite_ht {background-position: 0 -5484px}
.hflag_sprite_zw {background-position: 0 -5554px}
.hflag_sprite_gm {background-position: 0 -5624px}
.hflag_sprite_uy {background-position: 0 -5694px}
.hflag_sprite_mm {background-position: 0 -5764px}
.hflag_sprite_dk {background-position: 0 -5834px}
.hflag_sprite_gy {background-position: 0 -5904px}
.hflag_sprite_lu {background-position: 0 -5974px}
.hflag_sprite_kh {background-position: 0 -6044px}
.hflag_sprite_br {background-position: 0 -6114px}
.hflag_sprite_ab {background-position: 0 -6184px}
.hflag_sprite_tt {background-position: 0 -6254px}
.hflag_sprite_us {background-position: 0 -6324px}
.hflag_sprite_rs {background-position: 0 -6394px}
.hflag_sprite_aw {background-position: 0 -6464px}
.hflag_sprite_gn {background-position: 0 -6534px}
.hflag_sprite_al {background-position: 0 -6604px}
.hflag_sprite_nz {background-position: 0 -6674px}
.hflag_sprite_hr {background-position: 0 -6744px}
.hflag_sprite_bf {background-position: 0 -6814px}
.hflag_sprite_bm {background-position: 0 -6884px}
.hflag_sprite_ad {background-position: 0 -6954px}
.hflag_sprite_ke {background-position: 0 -7024px}
.hflag_sprite_is {background-position: 0 -7094px}
.hflag_sprite_hn {background-position: 0 -7164px}
.hflag_sprite_ph {background-position: 0 -7234px}
.hflag_sprite_cg {background-position: 0 -7304px}
.hflag_sprite_re {background-position: 0 -7374px}
.hflag_sprite_me {background-position: 0 -7444px}
.hflag_sprite_sd {background-position: 0 -7514px}
.hflag_sprite_gg {background-position: 0 -7584px}
.hflag_sprite_pt {background-position: 0 -7654px}
.hflag_sprite_bh {background-position: 0 -7724px}
.hflag_sprite_tj {background-position: 0 -7794px}
.hflag_sprite_sl {background-position: 0 -7864px}
.hflag_sprite_do {background-position: 0 -7934px}
.hflag_sprite_mq {background-position: 0 -8004px}
.hflag_sprite_gh {background-position: 0 -8074px}
.hflag_sprite_bd {background-position: 0 -8144px}
.hflag_sprite_sk {background-position: 0 -8214px}
.hflag_sprite_nl {background-position: 0 -8284px}
.hflag_sprite_sa {background-position: 0 -8354px}
.hflag_sprite_bw {background-position: 0 -8424px}
.hflag_sprite_lv {background-position: 0 -8494px}
.hflag_sprite_ng {background-position: 0 -8564px}
.hflag_sprite_pr {background-position: 0 -8634px}
.hflag_sprite_gi {background-position: 0 -8704px}
.hflag_sprite_ie {background-position: 0 -8774px}
.hflag_sprite_md {background-position: 0 -8844px}
.hflag_sprite_bs {background-position: 0 -8914px}
.hflag_sprite_ls {background-position: 0 -8984px}
.hflag_sprite_gf {background-position: 0 -9054px}
.hflag_sprite_mg {background-position: 0 -9124px}
.hflag_sprite_w  {background-position: 0 -9194px}
.hflag_sprite_li {background-position: 0 -9264px}
.hflag_sprite_kz {background-position: 0 -9334px}
.hflag_sprite_rw {background-position: 0 -9404px}
.hflag_sprite_gl {background-position: 0 -9474px}
.hflag_sprite_bn {background-position: 0 -9544px}
.hflag_sprite_mk {background-position: 0 -9614px}
.hflag_sprite_eg {background-position: 0 -9684px}
.hflag_sprite_ru {background-position: 0 -9754px}
.hflag_sprite_hu {background-position: 0 -9824px}
.hflag_sprite_by {background-position: 0 -9894px}
.hflag_sprite_iq {background-position: 0 -9964px}
.hflag_sprite_fo {background-position: 0 -10034px}
.hflag_sprite_gt {background-position: 0 -10104px}
.hflag_sprite_mt {background-position: 0 -10174px}
.hflag_sprite_sy {background-position: 0 -10244px}
.hflag_sprite_qa {background-position: 0 -10314px}
.hflag_sprite_fj {background-position: 0 -10384px}
.hflag_sprite_be {background-position: 0 -10454px}
.hflag_sprite_es {background-position: 0 -10524px}
.hflag_sprite_lk {background-position: 0 -10594px}
.hflag_sprite_je {background-position: 0 -10664px}
.hflag_sprite_sn {background-position: 0 -10734px}
.hflag_sprite_pe {background-position: 0 -10804px}
.hflag_sprite_vn {background-position: 0 -10874px}
.hflag_sprite_pk {background-position: 0 -10944px}
.hflag_sprite_bz {background-position: 0 -11014px}
.hflag_sprite_an {background-position: 0 -11084px}
.hflag_sprite_cz {background-position: 0 -11154px}
.hflag_sprite_pl {background-position: 0 -11224px}
.hflag_sprite_ml {background-position: 0 -11294px}
.hflag_sprite_pa {background-position: 0 -11364px}
.hflag_sprite_mo {background-position: 0 -11434px}
.hflag_sprite_ne {background-position: 0 -11504px}
.hflag_sprite_sz {background-position: 0 -11574px}
.hflag_sprite_et {background-position: 0 -11644px}
.hflag_sprite_ro {background-position: 0 -11714px}
.hflag_sprite_co {background-position: 0 -11784px}
.hflag_sprite_ge {background-position: 0 -11854px}
.hflag_sprite_za {background-position: 0 -11924px}
.hflag_sprite_il {background-position: 0 -11994px}
.hflag_sprite_cr {background-position: 0 -12064px}
.hflag_sprite_np {background-position: 0 -12134px}
.hflag_sprite_ar {background-position: 0 -12204px}
.hflag_sprite_cu {background-position: 0 -12274px}
.hflag_sprite_ae {background-position: 0 -12344px}
.hflag_sprite_jp {background-position: 0 -12414px}
.hflag_sprite_cy {background-position: 0 -12484px}
.hflag_sprite_lr {background-position: 0 -12554px}
.hflag_sprite_cl {background-position: 0 -12624px}
.hflag_sprite_sr {background-position: 0 -12694px}
.hflag_sprite_td {background-position: 0 -12764px}
.hflag_sprite_cn {background-position: 0 -12834px}
.hflag_sprite_sg {background-position: 0 -12904px}
.hflag_sprite_am {background-position: 0 -12974px}
.hflag_sprite_sc {background-position: 0 -13044px}
.hflag_sprite_ye {background-position: 0 -13114px}
.hflag_sprite_ta {background-position: 0 -13184px}
.hflag_sprite_it {background-position: 0 -13254px}
.hflag_sprite_id {background-position: 0 -13324px}
.hflag_sprite_er {background-position: 0 -13394px}
.hflag_sprite_ug {background-position: 0 -13464px}
.hflag_sprite_pg {background-position: 0 -13534px}
.hflag_sprite_sv {background-position: 0 -13604px}
.hflag_sprite_tr {background-position: 0 -13674px}
.flag_sprite {background: url("/design/justlanded/images/flags_master.gif") no-repeat; padding-left: 20px}
.flag_sprite_standalone {background: url("/design/justlanded/images/flags_master.gif") no-repeat;}
.flag_sprite_with_size {background: url("/design/justlanded/images/flags_master.gif") no-repeat; width: 16px; height: 13px}
.flag_sprite_bt {background-position: 0 -24px}
.flag_sprite_tl {background-position: 0 -87px}
.flag_sprite_as {background-position: 0 -150px}
.flag_sprite_ee {background-position: 0 -213px}
.flag_sprite_lb {background-position: 0 -276px}
.flag_sprite_mx {background-position: 0 -339px}
.flag_sprite_si {background-position: 0 -402px}
.flag_sprite_ao {background-position: 0 -465px}
.flag_sprite_gs {background-position: 0 -528px}
.flag_sprite_bg {background-position: 0 -591px}
.flag_sprite_mv {background-position: 0 -654px}
.flag_sprite_bv {background-position: 0 -717px}
.flag_sprite_cd {background-position: 0 -780px}
.flag_sprite_hm {background-position: 0 -843px}
.flag_sprite_ir {background-position: 0 -906px}
.flag_sprite_ba {background-position: 0 -969px}
.flag_sprite_gb {background-position: 0 -1032px}
.flag_sprite_fr {background-position: 0 -1095px}
.flag_sprite_pi {background-position: 0 -1158px}
.flag_sprite_tn {background-position: 0 -1221px}
.flag_sprite_om {background-position: 0 -1284px}
.flag_sprite_au {background-position: 0 -1347px}
.flag_sprite_py {background-position: 0 -1410px}
.flag_sprite_nc {background-position: 0 -1473px}
.flag_sprite_ve {background-position: 0 -1536px}
.flag_sprite_se {background-position: 0 -1599px}
.flag_sprite_ca {background-position: 0 -1662px}
.flag_sprite_in {background-position: 0 -1725px}
.flag_sprite_la {background-position: 0 -1788px}
.flag_sprite_ch {background-position: 0 -1851px}
.flag_sprite_hk {background-position: 0 -1914px}
.flag_sprite_england {background-position: 0 -1977px}
.flag_sprite_uz {background-position: 0 -2040px}
.flag_sprite_cm {background-position: 0 -2103px}
.flag_sprite_mw {background-position: 0 -2166px}
.flag_sprite_ec {background-position: 0 -2229px}
.flag_sprite_na {background-position: 0 -2292px}
.flag_sprite_mp {background-position: 0 -2355px}
.flag_sprite_af {background-position: 0 -2418px}
.flag_sprite_no {background-position: 0 -2481px}
.flag_sprite_nr {background-position: 0 -2544px}
.flag_sprite_tm {background-position: 0 -2607px}
.flag_sprite_bo {background-position: 0 -2670px}
.flag_sprite_kr {background-position: 0 -2733px}
.flag_sprite_ky {background-position: 0 -2796px}
.flag_sprite_ni {background-position: 0 -2859px}
.flag_sprite_fi {background-position: 0 -2922px}
.flag_sprite_at {background-position: 0 -2985px}
.flag_sprite_tg {background-position: 0 -3048px}
.flag_sprite_zm {background-position: 0 -3111px}
.flag_sprite_cv {background-position: 0 -3174px}
.flag_sprite_tz {background-position: 0 -3237px}
.flag_sprite_ws {background-position: 0 -3300px}
.flag_sprite_dz {background-position: 0 -3363px}
.flag_sprite_ip {background-position: 0 -3426px}
.flag_sprite_vi {background-position: 0 -3489px}
.flag_sprite_kp {background-position: 0 -3552px}
.flag_sprite_sh {background-position: 0 -3615px}
.flag_sprite_mn {background-position: 0 -3678px}
.flag_sprite_um {background-position: 0 -3741px}
.flag_sprite_gd {background-position: 0 -3804px}
.flag_sprite_gq {background-position: 0 -3867px}
.flag_sprite_gp {background-position: 0 -3930px}
.flag_sprite_jm {background-position: 0 -3993px}
.flag_sprite_dj {background-position: 0 -4056px}
.flag_sprite_mz {background-position: 0 -4119px}
.flag_sprite_mu {background-position: 0 -4182px}
.flag_sprite_cs {background-position: 0 -4245px}
.flag_sprite_lt {background-position: 0 -4308px}
.flag_sprite_ma {background-position: 0 -4371px}
.flag_sprite_jo {background-position: 0 -4434px}
.flag_sprite_my {background-position: 0 -4497px}
.flag_sprite_gu {background-position: 0 -4560px}
.flag_sprite_az {background-position: 0 -4623px}
.flag_sprite_eh {background-position: 0 -4686px}
.flag_sprite_kw {background-position: 0 -4749px}
.flag_sprite_bb {background-position: 0 -4812px}
.flag_sprite_mc {background-position: 0 -4875px}
.flag_sprite_gw {background-position: 0 -4938px}
.flag_sprite_ga {background-position: 0 -5001px}
.flag_sprite_gr {background-position: 0 -5064px}
.flag_sprite_bi {background-position: 0 -5127px}
.flag_sprite_vg {background-position: 0 -5190px}
.flag_sprite_ms {background-position: 0 -5253px}
.flag_sprite_ci {background-position: 0 -5316px}
.flag_sprite_wf {background-position: 0 -5379px}
.flag_sprite_so {background-position: 0 -5442px}
.flag_sprite_kg {background-position: 0 -5505px}
.flag_sprite_ua {background-position: 0 -5568px}
.flag_sprite_ck {background-position: 0 -5631px}
.flag_sprite_de {background-position: 0 -5694px}
.flag_sprite_th {background-position: 0 -5757px}
.flag_sprite_ly {background-position: 0 -5820px}
.flag_sprite_cf {background-position: 0 -5883px}
.flag_sprite_fam {background-position: 0 -5946px}
.flag_sprite_bj {background-position: 0 -6009px}
.flag_sprite_mh {background-position: 0 -6072px}
.flag_sprite_mr {background-position: 0 -6135px}
.flag_sprite_tw {background-position: 0 -6198px}
.flag_sprite_ps {background-position: 0 -6261px}
.flag_sprite_ht {background-position: 0 -6324px}
.flag_sprite_zw {background-position: 0 -6387px}
.flag_sprite_tk {background-position: 0 -6450px}
.flag_sprite_gm {background-position: 0 -6513px}
.flag_sprite_uy {background-position: 0 -6576px}
.flag_sprite_dm {background-position: 0 -6639px}
.flag_sprite_tc {background-position: 0 -6702px}
.flag_sprite_mm {background-position: 0 -6765px}
.flag_sprite_dk {background-position: 0 -6828px}
.flag_sprite_gy {background-position: 0 -6891px}
.flag_sprite_lu {background-position: 0 -6954px}
.flag_sprite_kh {background-position: 0 -7017px}
.flag_sprite_scotland {background-position: 0 -7080px}
.flag_sprite_br {background-position: 0 -7143px}
.flag_sprite_ab {background-position: 0 -7206px}
.flag_sprite_tt {background-position: 0 -7269px}
.flag_sprite_us {background-position: 0 -7332px}
.flag_sprite_rs {background-position: 0 -7395px}
.flag_sprite_aw {background-position: 0 -7458px}
.flag_sprite_to {background-position: 0 -7521px}
.flag_sprite_sb {background-position: 0 -7584px}
.flag_sprite_gn {background-position: 0 -7647px}
.flag_sprite_al {background-position: 0 -7710px}
.flag_sprite_nz {background-position: 0 -7773px}
.flag_sprite_hr {background-position: 0 -7836px}
.flag_sprite_bf {background-position: 0 -7899px}
.flag_sprite_bm {background-position: 0 -7962px}
.flag_sprite_va {background-position: 0 -8025px}
.flag_sprite_yt {background-position: 0 -8088px}
.flag_sprite_ad {background-position: 0 -8151px}
.flag_sprite_ke {background-position: 0 -8214px}
.flag_sprite_wales {background-position: 0 -8277px}
.flag_sprite_is {background-position: 0 -8340px}
.flag_sprite_hn {background-position: 0 -8403px}
.flag_sprite_ph {background-position: 0 -8466px}
.flag_sprite_cg {background-position: 0 -8529px}
.flag_sprite_re {background-position: 0 -8592px}
.flag_sprite_me {background-position: 0 -8655px}
.flag_sprite_sd {background-position: 0 -8718px}
.flag_sprite_gg {background-position: 0 -8781px}
.flag_sprite_pt {background-position: 0 -8844px}
.flag_sprite_pn {background-position: 0 -8907px}
.flag_sprite_pm {background-position: 0 -8970px}
.flag_sprite_europeanunion {background-position: 0 -9033px}
.flag_sprite_bh {background-position: 0 -9096px}
.flag_sprite_tj {background-position: 0 -9159px}
.flag_sprite_sl {background-position: 0 -9222px}
.flag_sprite_do {background-position: 0 -9285px}
.flag_sprite_mq {background-position: 0 -9348px}
.flag_sprite_vc {background-position: 0 -9411px}
.flag_sprite_cc {background-position: 0 -9474px}
.flag_sprite_pw {background-position: 0 -9537px}
.flag_sprite_ag {background-position: 0 -9600px}
.flag_sprite_io {background-position: 0 -9663px}
.flag_sprite_gh {background-position: 0 -9726px}
.flag_sprite_bd {background-position: 0 -9789px}
.flag_sprite_pf {background-position: 0 -9852px}
.flag_sprite_lc {background-position: 0 -9915px}
.flag_sprite_sk {background-position: 0 -9978px}
.flag_sprite_nl {background-position: 0 -10041px}
.flag_sprite_sa {background-position: 0 -10104px}
.flag_sprite_bw {background-position: 0 -10167px}
.flag_sprite_lv {background-position: 0 -10230px}
.flag_sprite_ng {background-position: 0 -10293px}
.flag_sprite_ax {background-position: 0 -10356px}
.flag_sprite_pr {background-position: 0 -10419px}
.flag_sprite_kn {background-position: 0 -10482px}
.flag_sprite_gi {background-position: 0 -10545px}
.flag_sprite_cx {background-position: 0 -10608px}
.flag_sprite_ie {background-position: 0 -10671px}
.flag_sprite_md {background-position: 0 -10734px}
.flag_sprite_bs {background-position: 0 -10797px}
.flag_sprite_ls {background-position: 0 -10860px}
.flag_sprite_gf {background-position: 0 -10923px}
.flag_sprite_mg {background-position: 0 -10986px}
.flag_sprite_li {background-position: 0 -11049px}
.flag_sprite_kz {background-position: 0 -11112px}
.flag_sprite_rw {background-position: 0 -11175px}
.flag_sprite_gl {background-position: 0 -11238px}
.flag_sprite_bn {background-position: 0 -11301px}
.flag_sprite_tv {background-position: 0 -11364px}
.flag_sprite_mk {background-position: 0 -11427px}
.flag_sprite_eg {background-position: 0 -11490px}
.flag_sprite_nf {background-position: 0 -11553px}
.flag_sprite_nu {background-position: 0 -11616px}
.flag_sprite_ki {background-position: 0 -11679px}
.flag_sprite_sm {background-position: 0 -11742px}
.flag_sprite_ru {background-position: 0 -11805px}
.flag_sprite_hu {background-position: 0 -11868px}
.flag_sprite_by {background-position: 0 -11931px}
.flag_sprite_iq {background-position: 0 -11994px}
.flag_sprite_ai {background-position: 0 -12057px}
.flag_sprite_fo {background-position: 0 -12120px}
.flag_sprite_sj {background-position: 0 -12183px}
.flag_sprite_fm {background-position: 0 -12246px}
.flag_sprite_gt {background-position: 0 -12309px}
.flag_sprite_mt {background-position: 0 -12372px}
.flag_sprite_sy {background-position: 0 -12435px}
.flag_sprite_qa {background-position: 0 -12498px}
.flag_sprite_fj {background-position: 0 -12561px}
.flag_sprite_be {background-position: 0 -12624px}
.flag_sprite_ak {background-position: 0 -12687px}
.flag_sprite_es {background-position: 0 -12750px}
.flag_sprite_lk {background-position: 0 -12813px}
.flag_sprite_je {background-position: 0 -12876px}
.flag_sprite_sn {background-position: 0 -12939px}
.flag_sprite_pe {background-position: 0 -13002px}
.flag_sprite_vu {background-position: 0 -13065px}
.flag_sprite_vn {background-position: 0 -13128px}
.flag_sprite_pk {background-position: 0 -13191px}
.flag_sprite_km {background-position: 0 -13254px}
.flag_sprite_bz {background-position: 0 -13317px}
.flag_sprite_an {background-position: 0 -13380px}
.flag_sprite_fk {background-position: 0 -13443px}
.flag_sprite_cz {background-position: 0 -13506px}
.flag_sprite_pl {background-position: 0 -13569px}
.flag_sprite_ml {background-position: 0 -13632px}
.flag_sprite_pa {background-position: 0 -13695px}
.flag_sprite_mo {background-position: 0 -13758px}
.flag_sprite_ne {background-position: 0 -13821px}
.flag_sprite_sz {background-position: 0 -13884px}
.flag_sprite_et {background-position: 0 -13947px}
.flag_sprite_ro {background-position: 0 -14010px}
.flag_sprite_co {background-position: 0 -14073px}
.flag_sprite_ge {background-position: 0 -14136px}
.flag_sprite_za {background-position: 0 -14199px}
.flag_sprite_il {background-position: 0 -14262px}
.flag_sprite_cr {background-position: 0 -14325px}
.flag_sprite_np {background-position: 0 -14388px}
.flag_sprite_ar {background-position: 0 -14451px}
.flag_sprite_cu {background-position: 0 -14514px}
.flag_sprite_ae {background-position: 0 -14577px}
.flag_sprite_jp {background-position: 0 -14640px}
.flag_sprite_cy {background-position: 0 -14703px}
.flag_sprite_catalonia {background-position: 0 -14766px}
.flag_sprite_lr {background-position: 0 -14829px}
.flag_sprite_cl {background-position: 0 -14892px}
.flag_sprite_sr {background-position: 0 -14955px}
.flag_sprite_td {background-position: 0 -15018px}
.flag_sprite_cn {background-position: 0 -15081px}
.flag_sprite_sg {background-position: 0 -15144px}
.flag_sprite_am {background-position: 0 -15207px}
.flag_sprite_sc {background-position: 0 -15270px}
.flag_sprite_ye {background-position: 0 -15333px}
.flag_sprite_ta {background-position: 0 -15396px}
.flag_sprite_it {background-position: 0 -15459px}
.flag_sprite_id {background-position: 0 -15522px}
.flag_sprite_er {background-position: 0 -15585px}
.flag_sprite_ug {background-position: 0 -15648px}
.flag_sprite_tf {background-position: 0 -15711px}
.flag_sprite_pg {background-position: 0 -15774px}
.flag_sprite_sv {background-position: 0 -15837px}
.flag_sprite_st {background-position: 0 -15900px}
.flag_sprite_tr {background-position: 0 -15963px}

/* Different font sizes used in other places */
.small {font-size:9px;}
.large {font-size:13px;font-weight:bold;}
.right {text-align:right;}
.fright {float:right;}
.fleft {float:left;}
.centre {text-align:center;}
.clear {clear:both;}
.bottomline {margin-bottom:1em;}
.bottom_banner{margin-top:1em;margin-bottom:0.4em}
.baseline {margin-top:1em;}
.subtle {color:#848284;}
.roofless {border-top:1px solid #acd7eb;}
.flag {background-position:left center;padding-left:20px;background-repeat:no-repeat;}
#body h1 {font-family:Arial, Helvetica, Sans-serif;color:#B82222;font-size:18px;font-weight:bold;line-height:15px;margin-bottom:5px;}
#body h2 {color:#B82222;font-weight:bold;font-size:12px;margin-bottom:16px;position:relative;}
#body h3 {font-size:12px;font-weight:bold;color:#B82222;margin-top:10px;margin-bottom:10px;}
#body h4 {color:#B82222;font-size:12px;font-weight:bold;margin-bottom:16px;margin-top:0;}
#body .country_box h4 {color:white;font-weight:bold;}
.close {position:absolute;right:2px;top:2px;}
#ajax_error { border: 2px #d60000 solid; background-color: #feeded; padding: 5px; width: 300px;  margin: 0 auto 10px; }
.spaced {margin:10px 10px 0;}
.spaced ul {margin-bottom:0;}
.search_box_404 {margin-top:20px;}
  .search_box_404 #link_to_home {margin-bottom:12px;font-size:12px;}
  .search_box_404 span.title{font-size:12px;}
  .search_box_404 form{margin-top:8px;padding-left:5px;}
  .search_box_404 input.text {width:200px;}
.error_wrapper {float:left;}
/* Paginators */
.paginator {margin-top:0px;}
  .paginator p {font-size:11px;margin-bottom:0;}
  .paginator span, .paginator a {}
  .paginator .current {color:#d60000;font-weight:bold;}
  .paginator.bar {
   border-top:1px #ACD7EB solid;border-bottom:1px solid #ACD7EB;
   color:#1e567b; margin-bottom:5px;padding-bottom:2px;}
  .paginator.with_icon {line-height:23px;}
  .paginator.light {border-bottom:1px #acd7eb solid;border-top:1px #acd7eb solid;}
  .paginator.standalone {margin-bottom:10px;}
  .paginator.mock {margin-bottom:7px;}
  .bar.flow {border-top:1px #acd7eb solid;}
  .paginator.underbar {border-top:none;}
  .paginator a:hover {text-decoration:underline;}
  .paginator .left {float:left;margin:0;padding:0;}
  .paginator .right {float:right;margin:0;padding:0;}
  .paginator.form {padding-top:3px;padding-bottom:3px;}
  .paginator.form label {margin-left:1em;}
  .paginator.form input.image, .paginator.form span a{position:relative;top:3px;}
  .paginator form {margin:2px 0;display:inline;}
  .paginator .disabled {color:#848284;}
#body {width:770px;float:left;}
#body.wide {width:auto;}
/* Outer content area. */
#outer_content {width:770px;overflow:auto;background:url("/design/justlanded/images/column.png") repeat-y 141px 0;}
#outer_content_head {padding:0px 1px 0 1px;}
#outer_content_hp {overflow:auto;}
#menu {width:140px;float:left;font-family:tahoma,arial,sans-serif;}
#content {margin-left:3px;width:622px;float:right;}
#inner_content {margin:10px 0 0 0;min-height:200px;position:relative;}
#inner_header {margin-top:10px;}
/* Different page breakups */
.layout_home, .layout_common, .layout_common_inverted, .layout_search, .layout_forum {clear:both;}
.layout_main.outline, .layout_secondary.outline {background-color:#848284;height:5em;}
#inner_content.layout_search {margin:0;padding:10px;background-color:#f7f7f7;}
/* Home page */
.layout_home .layout_main {float:left;width:482px;margin-right:10px;margin-left:0;margin-bottom:10px;}
.layout_home .layout_main_wide{float:left;width:622px;margin-right:0;margin-left:0;}
.layout_home .layout_secondary {float:left;width:124px;margin-bottom:10px;}
  .layout_home .link_menu {}
.layout_home .layout_secondary .commercial{background:#FFFFFF none repeat scroll 0% 0%;
margin-bottom:11px;text-align:center;width:120px;}
.layout_footer{float:left;width:622px;margin-bottom:0px;margin-right:10px;margin-left:0;}
.layout_app_home .layout_main {float:left;width:331px;margin-right:10px;}
.layout_app_home .layout_secondary {float:left;width:250px;margin-left:10px;}
  .layout_app_home .link_menu {}
/* Main layout */
.layout_common .layout_main {float:right;width:391px;}
.layout_common .layout_secondary {float:left;width:200px;}
.layout_common_inverted .layout_main, .layout_forum .layout_main {float:left;width:391px;}
.layout_common_inverted .layout_secondary, .layout_forum .layout_secondary {float:left;width:200px;margin-left:10px;}
  .layout_common .layout_secondary .link_menu a, .layout_common_inverted .layout_secondary .link_menu a {width:186px;}
.layout_search { background-color: #f7f7f7; }
.layout_search .layout_main { float: left; width: 431px; margin-right: 10px; }
.layout_search .layout_secondary { float: left; width: 160px; }
  .layout_home .link_menu {}
.layout_narrow { }
/* Margins on content blocks */
.headline{font-size:108%;font-weight:bold;border-top:1px #1e567b solid;background:#d6e7ef;
color:#164F70;padding:0 7px;line-height:17px;border-bottom:1px solid #acd7eb;left:34px;
top:7px;position:relative;width:414px;}
.items{left:0px;width:454px;padding:0 4px;margin-bottom:7px;}
.table{left:0px;width:454px;padding:0 4px;position: inherit;}
.title_headline{float:left;font-size:13px;}
.headline a {color:#164F70;font-weight:bold;}
.headline_icon{background-position:0 0;background-repeat:no-repeat;height:32px;width:37px;margin-bottom:2px;}
.more_headline{background:transparent url(/design/justlanded/images/icons/more.gif) no-repeat scroll right center;
cursor:pointer;background-color:#d6e7Ticket #2270ef;height:17px;padding-right:28px;text-align:right;}
.more_headline a {font-size:10px;font-weight:normal;}
.guides {background-image:url('/design/justlanded/images/icons/jlguide.gif');}
.services {background-image:url('/design/justlanded/images/icons/services.gif');}
.directory {background-image:url('/design/justlanded/images/icons/directory.gif');}
.articles {background-image:url('/design/justlanded/images/icons/articles.gif');}
.classifieds {background-image:url('/design/justlanded/images/icons/classifieds.gif');}
.forums {background-image:url('/design/justlanded/images/icons/forums.gif');}
.subheadline{padding-left:4px;font-size:12px;font-weight:bold;color:#39799E;padding-bottom:2px;
border-bottom:1px solid #ACD7EB;border-top:1px solid #ACD7EB;margin-bottom:5px;}
.module {margin:10px 0px 10px 0px;overflow:hidden;}
.indent {margin-left:4px}
.short {margin-bottom:0px;}
.shortfooter {margin-bottom:0px;margin-top:20px;}
.dir_list {width:457px;margin-bottom:0px;margin-top:10px;margin-left:4px;}
.dir_list li {list-style:none outside;} 
.left {margin:-5px 0px 10px 9px;}
.dir_table {padding-left:4px;margin:6px 0;}
.dir_table_border {border:1px solid #B5C5CE; padding-left:4px;margin:6px 0;}
.dir_top{padding:6px; margin:0 0px 10px 0;background:#E8F0F4 none repeat scroll 0 0;}
.dir_top li {list-style:none outside;} 
.jobs_table {border:1px solid #B5C5CE; padding-left:4px;margin:6px 0;font-size:11px;}
.image_box {border:1px #d6d3d6 solid;background-color:#f7f7f7;padding:1px;}
#monster {position:absolute;top:0;left:778px;}
#leaderboard {}
#right1 {text-align:center;}
/* = For putting an extra main column on the right. = */
#narrow {clear:both;overflow:auto; }
#narrow_small {float:right;width:200px;text-align:center;overflow:hidden;z-index:100;}
#narrow #body {clear:none;z-index:90;}
/* Styles for all left menu items */
#menu div.menu_header {
padding:0 0 0 7px;display:block;margin-bottom:2px;color:#164f70;
font-weight:bold;border-top:1px #1e567b solid;background-color:#d6e7ef;height:22px;line-height:22px;
}
#menu ul {margin:0 0 1em 0;}
  #menu li {margin-bottom:0;list-style:none;background-image:none;margin-left:0;padding-left:0;}
  #menu li.group {margin-bottom:2em;}
#menu li.outbox div {padding:2px 4px;}
  #menu li.outbox ul {margin-left:4px;margin-top:5px;}
  #menu li.outbox ul li {list-style:none;padding-left:11px;background:url('/design/justlanded/images/unordered-list.gif') no-repeat 2px 3px;margin-right:4px;}
  #menu li.outbox a {margin:0 7px 0 7px;padding:0 0 2px 0;line-height:20px;font-weight:bold;background-color:#417fa4;color:white;text-align:center;}
  #menu li.outbox a:hover {text-decoration:none;background-color:#d60000;}
/* left menu links, headers, etc */
#menu a {padding:0 0 0 7px;line-height:16px;display:block;margin-bottom:2px;color:#164f70;}
#menu a {width:130px;color:#0E8AC1;}
#menu a:hover {text-decoration:underline;}
#menu .main_links h4 {border-top:1px #d60000 solid;}
#menu .main_links a {color:#d60000;}
#menu .icon a {background-position:0 50%;background-repeat:no-repeat;padding-left:23px;width:98px;}
/* = Complicated submenu (for browse links) = */
.submenu_extreme {margin-bottom:12px;border-bottom:1px #0E8AC1 solid;padding-bottom:0px;text-decoration:none;font-weight:bold;width:100%;}
.submenu_pagelayout {display:block;padding-bottom:0pt;margin-left:10px;margin-right:6px;text-decoration:none;font-weight:bold;}
#submenu_extreme {overflow:auto;margin:0;padding-bottom:0px;padding-right:0px;text-decoration:none;font-weight:bold;line-height:22px;}
#submenu_extreme li {float:right;list-style:none;margin-top:0;}
#submenu_extreme li.locale {margin-bottom:0px;padding-right:10px;overflow:hidden;float:left;list-style:none;}
#submenu_extreme li.trail {white-space:normal;color:#1e567b;display:inline;float:left;margin-left:0;margin-bottom:0;}
#submenu_extreme li.trail a {color:#39799E;}
#submenu_extreme li.trailtext {color:#000000;font-weight:bold;overflow:hidden;white-space:normal;margin-bottom:0px;display:inline;float:left;}  
#submenu_extreme li span.part {color:#1e567b;}
#submenu_extreme li.active span.part, #submenu_extreme li:hover span.part {color:white;}
#submenu_extreme li.active, #submenu_extreme li:hover {color:#B82222;text-decoration:underline;}
#submenu_extreme li.active a, #submenu_extreme li:hover a {color:#B82222;text-decoration:underline;}
#submenu_extreme li.trailtext.active, #submenu_extreme li.trailtext:hover {color:black;background-color:white;text-decoration:none;}
#submenu_extreme li.trailtext.active  a, #submenu_extreme li.trailtext:hover a {color:black;text-decoration:none;}  
.subsubmenu {margin-top:4px;font-weight:normal;overflow:auto;border-top:1px #0e8ac1 solid;padding-top:4px;}
#submenu_extreme {font-weight:bold;color:#000000;font-size:11px; margin-bottom:0px;margin-left:4px;}
#submenu_extreme li.locale a {color:#0E8AC1;}
#submenu_extreme li.locale a:hover {color:#B82222;}
/* = Messages table = */
.messages {margin-top:10px;width:100%;padding:0 0 0 4px;}
.messages.top {border-top:1px #1e567b solid;margin-top:1px;}
.messages td {padding-top:4px;vertical-align:middle; }
.messages td.no_messages {padding:10px;color:#848284;}
.messages td.no_threads {padding:15px }
.messages tr {background:#EFF4F7 none repeat scroll 0 0;}
.messages th {background-image:none;}
.messages a {font-weight:normal;}
.messages a:hover div, .messages a:hover span {text-decoration:none;}
.messages .sample, .messages .sample div {width:250px;overflow:hidden;}
.messages .header_sample {padding-left:4px;padding-bottom:2px;background:#FFFFFF none repeat scroll 0 0;width:280px;overflow:hidden;
border-bottom:1px solid #ACD7EB;border-top:1px solid #ACD7EB;margin-bottom:5px;}
.messages .header_count {padding-left:4px;background:#FFFFFF none repeat scroll 0 0;width:30px;overflow:hidden;
border-bottom:1px solid #ACD7EB;border-top:1px solid #ACD7EB;margin-bottom:5px;}
/* In the forum */
.forum_bottom{height:18px;
margin-bottom:10px;
margin-top:-8px;}
.forum_more{padding-left:9px;}
.messages .forum_sample {padding-left:4px;}
.messages .forum_sample div {display:inline;}
.messages .forum_sample div a {font-weight:bold;}
.messages .forum_sample a span {font-weight:normal;cursor:pointer;}
.messages .forum_sample a:hover span {text-decoration:none;}
.messages .forum_sample .text {color:black;}
.messages .forum_sample .text .last_reply {color:#848284;}
.messages .forum_sample .posted {color:#848284;}
.messages .forum_sample div.unread {display:block;margin-top:5px;text-align:right;}
.messages .forum_sample div.unread a {font-weight:normal;}
.messages .count {text-align:center;padding-right:4px;}
.messages .thread {width:200px;}
.messages .thread .replies {color:#848284;}
/* Forms for editing */
form {}
form br {clear:both;font-size:8px;height:8px;
line-height:8px;}
form.inline {margin-bottom:0;padding-top:0;}
form .option {margin-bottom:10px;padding:15px 10px 10px;border:1px solid #D6D3D6} 
form .option.first {margin-top:3px;}
form .option.clean_break {margin-top:15px;margin-bottom:15px;}
form .option label {text-align:right;
width:9.1em;float:left;font-size:11px;margin-right:12px;color:#000000;margin-bottom:4px;}
form .option label.alignleft{text-align:left;}
form .option label.submitarticle{width:11em;}
form .option label.fat {font-size:12px;color:#B82222;font-weight:bold;margin-bottom:10px;margin-top:0px;}
form .option label.wide {text-align:left;width:422px;}
form .option label.fat_wide {font-size:12px;color:#B82222;font-weight:bold;margin-bottom:10px;margin-top:0px;text-align:left;width:422px;}
form .option h1 {font-size:12px;color:#B82222;font-weight:bold;margin-bottom:16px;margin-top:6px;}
form .option label.indent {font-size:12px;margin-left:10px;margin-bottom:16px;}
form .option div label {display:inline;float:none;color:black;width:auto;margin-right:10px;font-weight:normal;}
form .option input, form .option select, form .option textarea {padding:1px;
margin-right:2px;position:relative;top:-3px;font-size:12px;margin-bottom:3px;} 
form .option textarea {height:66px;width:250px;}
form .option input.radio {top:0;}
form .option .loading {padding-left:20px;background:url('/design/justlanded/images/icons/indicator.gif') no-repeat left center;float:left;display:block;border:1px white solid;margin-right:2px;position:relative;top:-1px;height:19px;}
/* Buttons */
input.button {background-color:#f7f7f7;border-color:#e7e7e7 rgb(102, 102, 102) rgb(102, 102, 102) rgb(231, 231, 231);
border-style:solid;border-width:1px;padding:0px 15px 1px;text-align:center;}
input.button.active {background-color :#427da5;
border-color:#d9dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234);color:#FFFFFF;}
form input.button {position:relative;top:-1px;padding:0 15px 1px;}
form input.button.right {position:relative;top:-1px;margin-left:113px;}
form input.button.rightselector {position:relative;margin-top:5px;margin-left:170px;}
form input.button.rightsubmit {position:relative;top:-1px;margin-left:133px;}
.InputButton{background-color :#427da5;
border-color:#d9dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234);
color:white;position:relative;top:-1px;margin-left:-27px;
padding:0 15px 1px;
text-align:center;}
/* Standard widths for form elements */
form .option .standard {width:317px;}
form .option select.standard {width:290px;}
form .option .inputwide {width:98%;}
form .option .inputsubmit {width:297px;}
form .standard .button {width:255px;}
form .option .wide {width:300px;}
form .option textarea.tall {height:18em;}
.layout_home .layout_secondary form .option .standard {width:139px;}
.layout_home .layout_secondary form .option .button.standard {width:145px;}
.layout_home .layout_secondary form .option .radio_group {margin-left:0;}
.layout_common_inverted .layout_secondary form .option .standard {width:179px;}
.layout_common_inverted .layout_secondary form .option .button.standard {width:185px;}
.layout_common_inverted .layout_secondary form .option .radio_group{margin-left:0;}
/* Widths change based on layout */
.layout_common .layout_main form .option label, .layout_common_inverted .layout_main form .option label, #lbContent .option label {margin-left:0;width:120px;}
.layout_common .layout_main form .option .standard, .layout_common_inverted .layout_main form .option .standard {width:200px;}
.layout_common .layout_main form .option select.standard, .layout_common_inverted .layout_main form .option select.standard {width:206px;}
.layout_common .layout_main form .option div.radio_group, .layout_common_inverted .layout_main form .option div.radio_group {width:250px;margin-left:132px;}
input[type=hidden] {display:none;}
.crosslink ul {margin:8px 0pt;padding:0px;position:relative;left:-0px;list-style:none;}
.crosslink li {padding:0pt 0pt 2px 0pt;margin-bottom:10px;width:200px;background:url('/design/justlanded/images/crosslinks/lower.gif') no-repeat bottom center;list-style:none;}
.crosslink li a {padding:5pt 5px 5px 90px;min-height:72px;display:block;}
.crosslink li a:hover {text-decoration:none;cursor:pointer;}
.crosslink li a:hover span.click {text-decoration:underline;}
.crosslink li a span.cnt {width:100px;}
.crosslink li a span.crosslink_prompt {color:#000000;padding:1px 0pt;display:block;}
.crosslink li a span.title {font-weight:bold;font-size:14px;line-height:16px;display:block;color:#D33535;}
.crosslink li a span.click {font-weight:bold;display:block;}
/* Home page view of forum threads */
.image_list_selector {margin:0;padding:0;list-style:none;overflow:hidden;}
 .image_list_selector ul {}
 .image_list_selector li {}
  .image_list_selector li a.title {font-size:12px;font-weight:bold;color:#B82222;}
  .image_list_selector li a.title:hover {color:#FF0000;text-decoration:underline;}
  .image_list_selector li a.title span {color:#000000;font-weight:bold;overflow:hidden;}
  .image_list_selector li a.title:hover span {color:#000000;text-decoration:underline;}
  .image_location_bar h2 {font-family:Arial, Helvetica, Sans-serif;margin:0;font-size:18px;line-height:20px;height:33px;float:left;padding:0;border:none;}
{display:none;position:absolute;padding:0;margin:0;height:11px;width:28px;background-color:white;top:23px;}
  .image_list_selector li a.titlesyn {font-size:11px;font-weight:bold;color:#B82222;}
  .image_list_selector li a.titlesyn:hover {color:#FF0000;text-decoration:underline;}
  .image_list_selector li a.titlesyn span {color:#000000;font-weight:bold;overflow:hidden;}
  .image_list_selector li a.titlesyn:hover span {color:#000000;text-decoration:underline;}
  .image_list_selector li a.sample {font-size:11px;color:#B82222;}
  .image_list_selector li a.sample:hover {font-size:11px;color:#FF0000;text-decoration:underline;}
  .image_list_selector li a.sample span {font-size:11px;color:#000000;}
  .image_list_selector li a.sample:hover span {font-size:11px;color:#000000;text-decoration:underline;}
  .image_list_selector li a.samplesyn {color:#000000;line-height:11px;font-size:11px;}
  .image_list_selector li a.samplesyn:hover {color:#000000;text-decoration:none;line-height:11px;font-size:11px;}
  .image_list_selector li a.samplesyn span {color:#000000;line-height:11px;font-size:11px;overflow:hidden;}
  .image_list_selector li a.samplesyn:hover span {color:#000000;text-decoration:underline;font-size:11px;line-height:11px;}
  .image_list_selector li a.more {font-size:12px;color:#B82222;font-weight:normal;overflow:hidden;}
  .image_list_selector li a.more:hover {color:#FF0000;text-decoration:underline;}
  .image_list_selector li {margin-left:0px;margin-bottom:15px;padding:0;overflow:hidden;list-style:none;}
  .image_list_selector .countryhome {margin-bottom:10px;padding:0;overflow:hidden;list-style:none;}
  .image_list_selector .countryhome div.image_list_text{display:inline;float:right;width:215px;}
  .image_list_selector .footerlist div.image_list_text{display:inline;float:right;width:515px;}
  .image_list_selector .syndication li a.title{font-size:11px;}
  .image_list_selector li.syndication {margin-left:0px;margin-bottom:4px;padding:0;overflow:hidden;list-style:none;}
  .image_list_selector .countryhome img {float:left;margin-right:10px;margin-top:3px;}
  .image_list_selector li img {float:left;margin-right:15px;margin-top:3px;}
  .image_list_selector li img.thumb {float:left;margin-right:0px;margin-top:3px;}
  .image_list_selector li div {margin-bottom:2px;}
  .image_list_selector div.image_list_image{height:64px;width:73px;float:left;}
  .image_list_selector div.image_list_image img {border: 0px none;width:73px; height:62px;}
  .image_list_selector div.image_list_text{display:inline;float:right;width:374px;}
.classifieds_list li div.sample{display:table;margin:0px;padding:4px;}
.classifieds_list li div.title{display:table;margin:0px;padding:0 4px;}
.classifieds_list li {line-height:12px;margin-bottom:5px}
.classifieds_list li a.title {font-size:11px;font-weight:bold;color:#B82222;}
.classifieds_list li a.title:hover {color:#FF0000;text-decoration:underline;}
.classifieds_list li a.sample_class {color:#000000;font-weight:bold;overflow:hidden;}
.classifieds_list li a.sample_class:hover {color:#000000;text-decoration:underline;}
.classifieds_list li div.sample span {font-weight:normal;}
.narrow_list {width:229px;float:left;}
.narrow_list_table {width:229px;float:left;margin-bottom:4px;}
.narrow_list_border {width:228px;float:left;margin-bottom:4px;}
.narrow_list_ch {width:299px;float:left;}
  .image_list_selector li.commentlist{margin-bottom:5px; margin-top:5px;}
  .image_list_selector .commentblock{border-bottom:1px solid #81B7D6;display:block;}
  .image_list_selector .comment_title {font-size:11px;}
  .image_list_selector .comment_title a {color:#39799E;font-size:11px;}
  .image_list_selector .comment_title a:hover {text-decoration:none;}
  .image_list_selector .comment_comment {font-size:12px;}
  .image_list_selector .comment_author {font-size:11px;margin-bottom:0px;}
  .image_list_selector .txtcommentblue {color:#39799E;float:left;margin-bottom:5px;}
  .image_list_selector .txtcommentlink {color:#B82222;float:right;}
  .image_list_selector a.txtcommentlink:hover {color:#FF0000;float:right;}
#page_header {margin-bottom:20px;}
  #page_header div.overview_full {font-size:12px;margin-top:10px;}
  #page_header div.features_overview {display:inline;float:left;width:310px;margin:0;font-size:12px;color:#000000;margin-top:10px;}
  #page_header p {margin-bottom:8px;}
.page_header_image {margin-right:10px;display:block;float:left;margin-top:10px;}
.page_header_image img {border: 0px none ; margin-top: 4px; margin-right: 5px; width:122px; height:104px;}
#article {font-size:12px;}
 #article_header {}
 #article_body {}
 #article br {clear:both;font-size:8px;height:8px;line-height:8px;}
.article_image_left {margin-bottom:5px;margin-right:10px;display:block;float:left;clear:left;margin-top:3px !important;}
.article_intro_right {font-weight:bold;margin-top:10px;padding-top:0;margin-bottom:15px;}
.socialcontent {line-height:18px;border-top:1px solid #D6D3D6;border-bottom:1px solid #D6D3D6;padding:1px 0px 3px;}
.socialcontent label {
  background:transparent none no-repeat scroll 1px 50%;border:1px solid #FFFFFF;color:#000000;
  font-size:7pt;padding:3px 5px 3px 76px;text-decoration:underline;}
.socialcontent label.icon_bookmark {background-image:url(/design/justlanded/images/icons/icon_bookmark.png);cursor:pointer;}
.socialcontent label.icon_comment {background-image:url(/design/justlanded/images/icons/icon_comment.png);padding:3px 5px 3px 23px;cursor:pointer;}
.socialcontent label.icon_send {background-image:url(/design/justlanded/images/icons/mnu_email.png);padding:3px 5px 3px 23px;cursor:pointer;}
.socialcontent a {
  background:transparent none no-repeat scroll 1px 50%;border:1px solid #FFFFFF;color:#000000;
  font-size:7pt;padding:3px 5px 3px 23px;text-decoration:underline;}
.socialcontent a.icon_print {background-image:url(/design/justlanded/images/icons/mnu_print.png);}
.socialcontent a:hover, .socialcontent a:visited {text-decoration:underline;color:#000000;}
.bookmarks {height:84px;border-bottom:1px solid #D6D3D6;padding:1px 0px 10px;font-size:7pt;margin-bottom:10px}
.bookmarks_hidden{visibility:hidden;height:0px;display:none;}
.bookmarks td{width:25%;}
.bookmarks td a {color:#000000;text-decoration:none;}
.bookmarks td a:hover {color:#B82222;text-decoration:none;}
.bookmarks img{vertical-align:middle;padding:1px;}
.form_hidden{display:none;}
.form_visible{display:block;}
.msg_hidden{display:none;}
.msg_visible{display:normal;}
.breaker_margin_links {clear:both;margin-bottom:15px;}
.breaker_margin {clear:both;margin-bottom:15px;}
.breaker_margin_para {clear:both;margin-bottom:1em;}
.directory_links {margin-top:0px; font-size:12px;}
 .directory_links span.right{float:right;margin:2px 0 0 0;}
 .directory_links span.left{float:left; margin:2px 0 0 0;}
/* Image positions start - in eZ content */
div.imageleft, div.imageright{margin-right:2px;margin-left:5px;margin-bottom:1px;margin-top:5px;display:inline;clear:left;}
div.imageleft{float:left;padding-right:0.5em;padding-top:0.2em;padding-bottom:0.2em;}
div.imageright{float:right;padding-right:0.5em;}
div.dirimageleft{float:left;padding-right:0.5em;padding-top:0.5em;}

/* ####################### HOMEPAGE DEFINITIONS ################################### */
.home_countrylang_left{float:left;width:48%;margin-left:4px;margin-top:20px;background-color:white;overflow:hidden;}
.block_photo {float:left;padding-right:14px;background-color:white;}
.block_text {display:inline;float:left;width:194px;margin-bottom:15px;}
#body .block_text h1 {color:#0E8AC1;}
.home_countrylang_right{float:right;width:50%;border-left:1px solid #0E8AC1;margin-top:10px;padding-top:10px;margin-bottom:15px;overflow:hidden;}
 .title_apps_main_page {margin-bottom:10px;width:360px;overflow:hidden;position:relative;}
 .title_apps_main_page.last {margin-bottom:8px;} 
 .title_apps_main_page div {width:266px;padding-top:4px;margin-bottom:0px;overflow:hidden;}
 .title_apps_main_page img.apps_image_left {float:left;width:74px;height:62px;padding:4px 10px;}
 .title_apps_main_page span.apps_text_center {float:none;}
 #body .title_apps_main_page h2 {float:left;color:#B82222;font-family:Arial,Helvetica,Sans-serif;
font-size:18px;font-weight:bold;line-height:15px;margin-bottom:5px;}
 #body .title_apps_main_page h2 a{color:#0E8AC1;text-decoration:none;}
 #body .title_apps_main_page h2 a:hover {color:#B82222;text-decoration:none;}
 .title_apps_main_page img.apps_icon_right {vertical-align:top;padding-top:0px;}
 .title_apps_main_page div.apps_breaker {margin-top:0px;margin-left:93px;min-height:45px;padding-top:0;}
 .title_apps_main_page  br {font-size:1px;height:8px;line-height:1px;}
 .title_apps_main_page span.apps_content_right {color:#000000;line-height:16px;font-size:12px;margin-right:0px;margin-bottom:0px;}
 .title_apps_main_page a span.apps_content_right {color:#000000;line-height:16px;font-size:12px;margin-right:0px;margin-bottom:0px;}
 .title_apps_main_page a:hover span.apps_content_right {color:#000000;text-decoration:underline;}
 #body .title_apps_main_page a:hover p{color:black;text-decoration:underline;}
.home_countrylang_bottom{clear:both;display:block;line-height:1px;width:100%;border-bottom:1px solid #0E8AC1;}
.home_breaker {clear:both;margin:0pt;}
.home_content_country_grid {float:left;width:252px;min-height:60px;padding-top:6px;margin-left:2px;margin-right:2px;overflow:hidden;}
.home_content_country_grid img {float:left;width:50px;margin-right:2px;}
#body .home_content_country_grid div.grid_h1 {color:#0E8AC1; margin-bottom:0;
font-family:Arial,Helvetica,Sans-serif;font-size:18px;font-weight:bold;line-height:15px;}
#body .home_content_country_grid div.grid_h1 a {color:#0E8AC1;text-decoration:none; margin-bottom:0;}
#body .home_content_country_grid div.grid_h1 a:hover {color:#B82222;text-decoration:none;}
.home_content_country_grid span {float:left;width:77%;}
.home_content_country_grid span.languages {line-height:13px;margin-top:3px;}
#body .home_content_country_grid span.languages a {color:#0E8AC1;}
#body .home_content_country_grid span.languages a:hover {color:#B82222;}

#location_bar h2 span.country span.homepage {background-position:0 2px;background-repeat:no-repeat;padding-left:0;padding-right:0;}

/* ####################### HOMEPAGE DEFINITIONS ################################### */
.cp_syndication{float:left;width:292px;margin-left:22px;}
.wbox {font-family:Arial, Helvetica, Sans-serif;}
 .wbox h1 {padding-left:10px;margin-bottom:0px !important;}
 .wbox_top {background:url('/design/justlanded/images/wbox_top.png') top center no-repeat;}
 .wbox_base {background:url('/design/justlanded/images/wbox_bot.png') bottom center no-repeat;}
 .wbox_blue_top {background:url('/design/justlanded/images/wbox_blue_top.png') top center no-repeat;}
 .wbox_blue_base {background:url('/design/justlanded/images/wbox_blue_bot.png') bottom center no-repeat;}
 .wbox .content {margin-top:0px;margin-left:0px;margin-right:8px;}
 .wbox .header {color:#1E567B;font-size:18px;font-weight:bold;height:24px;line-height:24px;margin-left:3px;padding-top:6px;width:266px;margin-bottom:3px;}
 .wbox .header span.header_text {float:left;padding-left:10px;}
 .wbox .header span.header_icon {float:right;}
 .wbox .header img {vertical-align:middle;}
 .wbox .header_image {height:55px;color:#1E567B;font-size:18px;font-weight:bold;line-height:24px;width:275px;padding-top:6px;}
 .wbox .header_image img {float:left;border:0 none;margin-left:5px;margin-top:5px; padding-bottom:5px; vertical-align:top;} 
 .wbox .header_titles {float:left;border-bottom:1px solid #1E567B;height:1.65em;}
 .wbox .header_titles h1 {padding-left:0px}
 .wbox .bottom_line {clear:both;border-bottom:1px solid #1E567B;margin-bottom:0px;margin-left:15px;margin-right:15px;}
 .wbox .bottom_line_image {margin-top:31px;border-bottom:1px solid #1E567B;margin-bottom:0px;margin-left:55px;margin-right:5px;}
 a.header:link, a.header:visited, a.header_image:link, a.header_image:visited {color:#1E567B;text-decoration:none;font-weight:bold;}
 a.header:hover, a.header_image:hover  {color:#B82222;text-decoration:none;font-weight:bold;cursor:pointer; }
 .wbox .comm_module {margin:0pt 0px 10px;overflow:hidden;}
 .wbox .headline {color:#39799E;font-size:15px;font-weight:bold;line-height:24px;float:left;}
 .wbox_text_center{float:left;padding-top:3px;padding-left:17px;margin-right:0px;padding-bottom:0px;}
 .wbox_image_text{width:190px;float:left;padding-top:3px;padding-left:1px;margin-right:0px;padding-bottom:0px;}
 .wbox_image_left {border:0pt none;vertical-align:top;float:left;margin-top:5px;margin-left:5px;background-color:white;}
 .wbox_image_right {border:0pt none;padding-top:2px;float:right;}
 .wbox_image {border:0pt none;}
 .wbox .blue_caption {padding-bottom:2px;font-family:Verdana, Helvetica, Sans-serif;font-size:11px;text-align:center;background:transparent url(/design/justlanded/images/blue_caption.png) center no-repeat;color:white;margin-bottom:0px;cursor:pointer;margin-left:1px;line-height:16pt;margin-top:5px;}
 a.blue_caption:link, a.blue_caption:visited, a.blue_caption:hover {margin-bottom:0px;cursor:pointer;text-decoration:none;line-height:16pt;margin-top:10px;}
 .wbox .blue_caption_white {padding-bottom:2px;font-family:Verdana, Helvetica, Sans-serif;font-size:11px;text-align:center;background:white url(/design/justlanded/images/blue_caption_white.png) center no-repeat;color:white;margin-bottom:0px;cursor:pointer;margin-left:1px;line-height:16pt;margin-top:3px;}
 a.blue_caption_white:link, a.blue_caption_white:visited, a.blue_caption_white:hover {margin-bottom:0px;cursor:pointer;font-weight:normal;text-decoration:none;line-height:16pt;}
 .wbox .wbox_icon_right {float:right;height:21px; width:27px;background:transparent url(/design/justlanded/images/icon_more_wb.gif) right bottom no-repeat;cursor:pointer;margin-right:14px;}
 .wbox .wbox_image_icon_right {float:right;height:31px; width:27px;background:transparent url(/design/justlanded/images/icon_more_wb.gif) right no-repeat;cursor:pointer;margin-right:0px;}
 .wbox .arrows_icon {float:right;height:30px;text-align:right;padding-right:28px;margin-right:3px;background:transparent url(/design/justlanded/images/icon_more_wb.gif) right no-repeat;cursor:pointer;}
 .wbox .teaser {font-family:Verdana, Helvetica, Sans-serif;font-size:11px;margin-bottom:8px;margin-left:15px;margin-right:15px;margin-top:1px;line-height:14px;clear:both;}
 .wbox .news_teaser {margin-bottom:5px;margin-top:10px;clear:both;}
.friend_image_list {margin-top:13px;margin-bottom:0px; margin-left:15px;padding-left:0px;height:80px;padding-bottom:0px;}
.friend_image_list li {background-image:none;border:1px solid #B8B8B8;float:left;display:block;
 margin:0px 2px 2px 0px;width:50px;height:65px;line-height:65px;overflow:hidden;text-align:center;
 position:relative;padding-top:2px;padding:2px 5px 5px;list-style:none;}
.friend_image_list li.last {margin-right:0px;}
.friend_image_list li .image {line-height:65px;height:65px;overflow:hidden;position:relative;display:inline}
.friend_image_list li .image img {vertical-align:middle;}
.friend_image_list li .friend_flag {position:absolute;top:2px;left:2px;}
 a.jobs_item_content:link, a.jobs_item_content:visited, a.jobs_item_content:active {font-size:11px;color:#000000;text-decoration:none;margin-top:20px;}
 a.jobs_item_content:hover {font-size:11px;color:#000000;text-decoration:underline;cursor:pointer;}
 a.jobs_item_content div.jobs_item_block {color:#000000;font-size:11px;margin-bottom:10px;}
 a.jobs_item_content div.jobs_item_block:hover {color:#000000;font-size:11px;text-decoration:underline;cursor:pointer;}
 a.jobs_item_content span.jobs_item_content_bold {color:#000000;font-size:11px;font-weight:bold}
 a.jobs_item_content span {color:black;font-size:11px;}
 a.jobs_item_content:hover span {text-decoration:underline;font-size:11px;cursor:pointer;color:#000000;}
.z_housing.syndicated .z_tablerowlight{font-size:11px;background:none;}
.z_housing.syndicated .z_tablerowlight td.z_pic{font-size:11px;padding-left:3px;}
.z_housing.syndicated {margin-left:-10px;}
.z_tablerowlight .thumb{border:1px solid #B5C5CE;}
.z_tablerowlight .z_title_pic{font-weight:bold;}
.z_tablerowlight span.z_title_pic{color:#000000;line-height:14px;}
a.z_title_pic:hover span{color:#000000;text-decoration:underline;line-height:14px;}
.z_tablerowlight .z_brief_desc{font-size:11px;font-weight:normal;margin-top:-3px;color:#000000;}
a.z_txtboard_pic:hover div.z_brief_desc{font-size:11px;text-decoration:underline;}
.z_tablerowlight a.z_txtboard_pic{color:#000000;}
.z_tablerowlight div.z_txtboard_pic{color:#000000;}
.z_housing {font-family:Verdana, Helvetica, Sans-serif;margin-left:15px;margin-bottom:0px;position:relative;overflow:hidden;width:258px;font-size:11px;font-weight:bold;line-height:14px;}
.z_housing a:link, .z_housing a:active, .z_housing a:visited {color:#000000;text-decoration:none;line-height:14px;font-size:11px;}
.z_housing a:hover {color:#000000;text-decoration:underline;line-height:14px;font-size:11px; cursor:pointer;}
.z_housing img.thumb {float:left;border:1px solid #000000;margin-right:10px;margin-top:2px;width:75px;}
.z_housing span.z_housing_title_pic{float:none;}
.z_housing div.z_housing_block{margin-left:0;overflow:hidden;}
.z_housing div.z_housing_block:hover {font-size:11px;color:#000000;line-height:14px;text-decoration:underline;cursor:pointer; }
.z_housing span.z_housing_brief_desc{font-size:11px;font-weight:normal;color:#000000;line-height:14px;}
.z_housing div.z_housing_breaker {clear:both;padding-bottom:10px;}
.crosslink {height:124px;margin-bottom:8px;margin-top:5px;background:#D6E7EE none repeat scroll 0% 0%;border:1px solid #ACD7EB;}
 .crosslink.tall {height:136px;}
 .crosslink.small {height:90px;}
 .crosslink_warning {font-size:11px;line-height:12px;margin:5px;}
 .crosslink_box {float:left;width:147px;height:90px;margin-left:0px;background:transparent url(/design/justlanded/images/crosslinks/box.gif) no-repeat scroll center center;}
 .crosslink_box.first {margin-left:4px;}
 .crosslink_box.tall{height:102px;background:transparent url(/design/justlanded/images/crosslinks/box_tall.gif) no-repeat scroll center center;}
 .crosslink_box span.title {color:#D33535;display:block;font-size:14px;font-weight:bold;line-height:16px;margin:12px 0px 3px 12px;}
 .crosslink_box span.prompt {color:#000000;display:block;font-size:11px;margin:0px 10px 2px 12px;line-height:12px;height:24px;}
 .crosslink_box span.prompt.tall {height:36px;}
 .crosslink_box span.click {display:block;font-weight:bold;font-size:11px;margin:0px 12px;color:#39799E;}
 .crosslink_box a:visited {text-decoration:none;cursor:pointer;color:#EBF1F5;}
 .crosslink_box a:hover span.title {text-decoration:none;cursor:pointer;}
 .crosslink_box a:hover span.prompt {text-decoration:none;cursor:pointer;}
 .crosslink_box a:hover span.click {text-decoration:underline;cursor:pointer;}
.anchor {height:22px;}
 .anchor a{text-decoration:none;color:#0E8AC1;}
 .anchor a:hover{text-decoration:none;color:#0E8AC1;}
.anchor_link {font-weight:bold;height:22px;margin-bottom:10px;}
.bottom_links{font-weight:bold;margin-top:-5px;padding-left:4px;}
 .bottom_links .post_item{width:200px;text-align:right;float:right;margin-bottom:5px;}
 .bottom_links .find_item{width:200px;margin-bottom:5px;}
#simple_links_container_middle { margin-right:13px; margin-left:13px; }
.simple_links { height:144px; margin-bottom: 20px; margin-top:10px; }
.simple_links.container { float:left; width:144px; }
.simple_links.container .side  { height:13px; width:144px; }
.simple_links.container .side.top  { background:transparent url(/design/justlanded/images/hdt_simple_links-136x13.gif) no-repeat scroll center; }
.simple_links.container .side.bottom { background:transparent url(/design/justlanded/images/hdb_simple_links-136x13.gif) no-repeat scroll center; }
.simple_links.container .box { height:117.5px; border-left:1px solid #39799C; border-right:1px solid #39799C;}
.simple_links.container .box .cnt { padding-left:7px; min-height:117.5px; width:137px; float:left; }
.simple_links.container .box .cnt .sl_title { border-bottom:1px solid #39799C; margin:0px 6px 0 0; }
.simple_links.container .box .cnt .sl_title .sl_text { padding-bottom:3px; font-size:16px; font-weight: bold; color:#39799C;}
.simple_links.container .box .cnt .sl_link { padding-top: 10px; }
.simple_links.container .box .cnt .sl_link a { font-size:10pt; }
.selector_countrySelector {display:inline;}
#selector_countrylang_left {display: block;float: left;width: 462px;line-height: 22px;}
.selector_country_lang_box_align {display: inline;float: left;width:100%;margin-bottom: 3px;}
.selector_country_lang_box_align p {float:left;margin-bottom:0;width:170px;}
.selector_form {}
  .selector_form form{border:none;display:inline;}
  .selector_form #link_to_home {margin-bottom:12px;font-size:12px;}
  .selector_form span.title{font-size:12px;}
  .selector_formform{margin-top:8px;padding-left:0px;border:none;}
  .selector_form input.button {margin-left:0px;}
  .selector_form select {width:170px;}
/*service entry stuff --- odd */
.renderedtable tr{margin:0;padding:0 3px 3px;}
.renderedtable td{margin:0;padding:0;}
.renderedtable p{margin:0;padding:0;}
.renderedtable div.imageleft{float:left;padding-bottom:1.2em;padding-right:0.5em;padding-top:0;}
.cflag_sprite { background: url("/design/justlanded/images/country/country_sprite.gif") no-repeat; 
margin-right: 2px; width:50px;height:50px;float:left; } 
.cflag_sprite_USA{ background-position: 0 0px; }
.cflag_sprite_UK{ background-position: 0 -50px; }
.cflag_sprite_Turkey{ background-position: 0 -100px; }
.cflag_sprite_Thailand{ background-position: 0 -150px; }
.cflag_sprite_Switzerland{ background-position: 0 -200px; }
.cflag_sprite_Sweden{ background-position: 0 -250px; }
.cflag_sprite_Spain{ background-position: 0 -300px; }
.cflag_sprite_South-Korea{ background-position: 0 -350px; }
.cflag_sprite_South-Africa{ background-position: 0 -400px; }
.cflag_sprite_Singapore{ background-position: 0 -450px; }
.cflag_sprite_Saudi-Arabia{ background-position: 0 -500px; }
.cflag_sprite_Russia{ background-position: 0 -550px; }
.cflag_sprite_Romania{ background-position: 0 -600px; }
.cflag_sprite_Qatar{ background-position: 0 -650px; }
.cflag_sprite_Portugal{ background-position: 0 -700px; }
.cflag_sprite_Poland{ background-position: 0 -750px; }
.cflag_sprite_Oman{ background-position: 0 -800px; }
.cflag_sprite_New-Zealand{ background-position: 0 -850px; }
.cflag_sprite_Netherlands{ background-position: 0 -900px; }
.cflag_sprite_Mexico{ background-position: 0 -950px; }
.cflag_sprite_Malta{ background-position: 0 -1000px; }
.cflag_sprite_Malaysia{ background-position: 0 -1050px; }
.cflag_sprite_Luxembourg{ background-position: 0 -1100px; }
.cflag_sprite_Kuwait{ background-position: 0 -1150px; }
.cflag_sprite_Japan{ background-position: 0 -1200px; }
.cflag_sprite_Italy{ background-position: 0 -1250px; }
.cflag_sprite_Ireland{ background-position: 0 -1300px; }
.cflag_sprite_India{ background-position: 0 -1350px; }
.cflag_sprite_Hungary{ background-position: 0 -1400px; }
.cflag_sprite_Hong-Kong{ background-position: 0 -1450px; }
.cflag_sprite_Greece{ background-position: 0 -1500px; }
.cflag_sprite_Germany{ background-position: 0 -1550px; }
.cflag_sprite_France{ background-position: 0 -1600px; }
.cflag_sprite_Finland{ background-position: 0 -1650px; }
.cflag_sprite_Dubai{ background-position: 0 -1700px; }
.cflag_sprite_Denmark{ background-position: 0 -1750px; }
.cflag_sprite_Czech-Republic{ background-position: 0 -1800px; }
.cflag_sprite_Cyprus{ background-position: 0 -1850px; }
.cflag_sprite_Croatia{ background-position: 0 -1900px; }
.cflag_sprite_Costa-Rica{ background-position: 0 -1950px; }
.cflag_sprite_China{ background-position: 0 -2000px; }
.cflag_sprite_Canada{ background-position: 0 -2050px; }
.cflag_sprite_Bulgaria{ background-position: 0 -2100px; }
.cflag_sprite_Brazil{ background-position: 0 -2150px; }
.cflag_sprite_Belgium{ background-position: 0 -2200px; }
.cflag_sprite_Bahrain{ background-position: 0 -2250px; }
.cflag_sprite_Austria{ background-position: 0 -2300px; }
.cflag_sprite_Australia{ background-position: 0 -2350px; }
.cflag_sprite_Argentina{ background-position: 0 -2400px; }
