/*
 This stylesheet file is meant for sitespecific small changes to normal reDesign.
 It is useful if you want to update reDesign without loosing all your stylesheet changes.
 Will be loaded after other stylesheets. Media is screen.
*/

/* Main link styles*/
/* Usually the preferred order of pseudoclasses are:
LoVe beFore HAte - LVFHA - Link, Visited, Focus, Hover, Active */
a, a:link, a:visited {
/*     color: #008f00;  green */
/*     color: #1155CC;  Gmail blue */
		color: #2A76B1;
    text-decoration: none;
}
a:visited {
    color: #107293;
}
/* a:link, a:active, a:visited {} */
a:hover {
    text-decoration: underline;
}
a:active, a:focus {
    outline: 0; /* for browsers that understand */
}
#head {
    height: 158px;
}
#headertools #userinfo a {
    color: #72B24C;
    text-decoration: none;
}
/* This is often used whether or not visited */
#headertools #userinfo a:visited {
    color: #107293;
}
#headertools #userinfo a:hover {
    text-decoration: underline;
}


#bg {position:fixed;top:0;left:-303px;/* Preserve aspect ratio */min-width:100%;min-height:100%;opacity: 0.5;}

body {
    background-color:#fefefe;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

#head {
    background: #fefefe;	/* supress images */
    margin-left: -1px;
    border-left: 1px solid #fefefe;
    border-right: 1px solid #fefefe;
}
#head h1 {
     font-size: 1em; /* hides site name behind logo */
}
#head h1 a {
    color: #fefefe;
    text-shadow: none;	/* leaves site name there for bots & assisted readers */
}
#head h1 a img {
    position: absolute;
    top: -25px;
	left: -48px !important;
	left: -128px;                /* for IE6 of course!  */
}

#headertools {
    bottom: 122px;
    right: 11px;
    margin-right: 15px;
    color: #666;
}
#googleplusonebutton {
    position: absolute;
    top: 54px;
	left: 420px !important;
}
#internationalmoversquotes {
    position: absolute;
    top: 38px;
	left: 400px !important;
}
#membershipnumbers {
    position: absolute;
    top: 48px;
	left: 400px !important;
}
#loginandregister {
	font-size: 0.85em;
}
#loginandregister a {
	font-size: 1.1em;
	font-weight: bold;
}
form.special button:hover {
    color: #72B24C;
}

#log_in_box h4 {
    color: #666;
}
#log_in_page {
    background-color: #E9FDDB;
    border: 1px solid #60A9D5;
}
#log_in_box div label, #log_in_page div label {
    color: #666;
}
#log_in_page div label {
    color: #000000;
}
#log_in_box div .losspass, #log_in_page div .sublink {
    color: #666;
    border-bottom: 1px solid #E5E5E5;
    text-decoration: none;
}
#log_in_page div .sublink {
    color: #72B24C;
    border-bottom: 1px solid #72B24C;
}
#log_in_box div .losspass:hover, #log_in_page div .sublink:hover {
    text-decoration: none;
    border-bottom: 0;
}



form.headsearch {
    display: block;
    position: absolute;
    top: -18px;
    right: -5px;
    margin: 76px 30px 0 0;
    padding: 0;
}

#menu {
    height: 62px;
    line-height: 19px;
/*    background: transparent url('../images/backgrounds/header/menu/menu_slice.png') repeat-x top left;  */
	margin-top: 113px;
    left: 0px;
}
#menu li {
    background: none;
	margin-top: 62px;
}
#menu li:hover {
    background-position: 0px 0px;
}
#menu li:hover a {
    background-color: transparent;
    color: #fff;
}

#originalmenuentry {
    margin: 113px -1px 0px -1px;
    position: absolute;
    left: 0px;
    height: 62px;
    background: transparent url('../images/backgrounds/header/menu/menu_slice.png') repeat-x top left;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    width: 994px;						/* for IE6 which makes it smaller becuase of menu entry kludge below */
}

#menuentry {
    margin: 100px -1px 0px -1px;
    position: absolute;
    left: 0px;
    height: 62px;
    width: 994px;						/* for IE6 which makes it smaller becuase of menu entry kludge below */
}
.menuitem {
    margin: 22px 0px 0px 0px !important;
    margin: 22px -2px 0px -3px;			/* for IE6 needs each entry to be squeezed to make all 6 fit */
    height: 21px;
    overflow: hidden;
}
.menuitem a {
	display: block;
    float: left;
}
.menuitem a:hover img, .menuitem a:active img {
    margin-top: -21px;
}

h2.page_title {
    display: none;	/* hide */
}
.breadcrumb_traces {
    display: none;	/* hide */
}


#gad-sense, #top_ad-sense {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    margin-top: -13px;
    left: 0px;
    height: 115px;
    background: transparent url('../images/backgrounds/body/gad-sense_slice-EEF8FB.png') repeat-x top left;
}
#top_ad-sense {
    margin: -13px 0 13px 0;
	  border-bottom: 2px solid #e5e5e5;
}
#top_block {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    margin-top: -13px;
    left: 0px;
    height: 115px;
    background: transparent url('../images/backgrounds/body/gad-sense_slice-EEF8FB.png') repeat-x top left;
}
#top_block {
    margin: -13px 0 13px 0;
	  border-bottom: 2px solid #e5e5e5;
}
#gads {
    position: relative;
  	top: 0;
	  padding-top: 15px;
    margin: 0 auto;
    text-align: center;
    margin-left: 120px;
}
#top_ad {
    position: absolute;
    height: 90px;
    margin-bottom: 0;
    width: 728px;
    top: 176px;
    margin-left: 120px;
}
#top {
    position: absolute;
    height: 90px;
    margin-bottom: 0;
    width: 728px;
    top: 176px;
    margin-left: 120px;
}
#top_partners {
    position: absolute;
    height: 100px;
    margin-bottom: 0;
    width: 985px;
    top: 170px;
    margin-left: -20px;
}
#singlepnl {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    left: 0px;
    height: 530px;
/*	  background: transparent url('../images/backgrounds/body/upper_slice.png') repeat-x top left;*/
}
#upperpnl {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    left: 0px;
    height: 600px;
/*	  background: transparent url('../images/backgrounds/body/upper_slice.png') repeat-x top left;*/
}
.moving-abroad-guide-block {
	position: relative;
	top: -9px;
	left: 2px;
}
.moving-abroad-guide-block p {
	position: relative;
	top: 1px;
	width: 385px;
	font-size: 1.55em;
	line-height: 1.25em;
	color: #72B24C;
}
.world-block {
	position: relative;
	top: 16px;
	left: 18px;
	width: 490px;
}
.world-block p {
	position: relative;
	top: 1px;
	width: 385px;
	font-size: 1.55em;
	line-height: 1.25em;
	color: #72B24C;
}
.world-btn {
	margin-top: -20px;
	margin-left: 60px;
    padding-right: 5px;
}
.world {
    position: absolute;
	top: 44px;
	left: 387px;
}
.map-block {
	position: relative;
	top: 62px;
	left: 18px;
	width: 490px;
}
.map-block p {
	position: relative;
	top: 1px;
	width: 385px;
	font-size: 1.4em;
	line-height: 1.25em;
	color: #72B24C;
}
.map-drpdwn {
	margin-top: 30px;
	margin-left: 5px;
    padding-right: 5px;
}
.country-guides-block-homepage {
	position: relative;
	top: -283px;
	left: 470px;
	width: 490px;
}
.country-guides-block-homepage p {
	position: relative;
	top: 1px;
	width: 120px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #72B24C;
}
.country-guides-block {
	position: relative;
	top: -220px;
	left: 450px;
	width: 490px;
}
.country-guides-block p {
	position: relative;
	top: 1px;
	width: 120px;
	font-size: 0.8em;
	line-height: 1.25em;
	color: #72B24C;
}
#country-guide {
	font-size: 1.1em;
    -moz-border-radius: 9px 9px 9px 9px;
    -webkit-border-radius: 9px 9px 9px 9px;
    border-radius: 9px 9px 9px 9px;
}

#mainpnlhome {
    position: absolute;
    margin-left: -10px;
    margin-right: -26px;
    top: 1247px;
    height: 353px;
    width: 990px !important;
    width: 994px;			/* required by IE6 so it will fit all 3 panels on Home screen */
}
.option-block {
    width: 330px;
    float: left;
}
.opt-indent {
    margin-left: 4px;
    padding-top: 21px;
    width: 285px;
}
.opt-indent p {
	padding-top: 1px;
	margin-left: -2px;
	width: 285px;
	font-size: 1em;
	line-height: 1.15em;
}
.grn-text, .grn-bold {
	color: #72B24C;
}
.grn-bold {
	font-weight: bold;
}
.blu-text, .blu-title {
	color: #107293;
}
.blu-title {
	font-size: 1.6em;
	font-weight: bold;
}
.dash-ln {
	position: absolute;
	top: 287px;
	width: 295px;
	height: 35px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px dashed #e5e5e5;
}
.clickmore {
	position: relative;
	font-size: 0.9em;
	font-weight: bold;
	top: 14px;
	left: 185px;
	width: 120px;
}
.clear-spacer {
  clear: both;
}
.clear-filler {
	position: relative;
	height: 352px;
	width: 1px;
}

#mainpnl {
    position: absolute;
    margin-left: -10px;
    margin-right: -26px;
    top: 517px;
    height: 353px;
    width: 990px !important;
    width: 994px;			/* required by IE6 so it will fit all 3 panels on Home screen */
}
.option-block {
    width: 330px;
    float: left;
}
.opt-indent {
    margin-left: 4px;
    padding-top: 21px;
    width: 285px;
}
.opt-indent p {
	padding-top: 1px;
	margin-left: -2px;
	width: 285px;
	font-size: 1em;
	line-height: 1.15em;
}
.grn-text, .grn-bold {
	color: #72B24C;
}
.grn-bold {
	font-weight: bold;
}
.blu-text, .blu-title {
	color: #107293;
}
.blu-title {
	font-size: 1.6em;
	font-weight: bold;
}
.dash-ln {
	position: absolute;
	top: 287px;
	width: 295px;
	height: 35px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px dashed #e5e5e5;
}
.clickmore {
	position: relative;
	font-size: 0.9em;
	font-weight: bold;
	top: 14px;
	left: 185px;
	width: 120px;
}
.clear-spacer {
  clear: both;
}
.clear-filler {
	position: relative;
	height: 352px;
	width: 1px;
}

#mainpnl2home {
    position: absolute;
    margin-left: -10px;
    margin-right: -26px;
    top: 1667px;
    height: 353px;
    width: 990px !important;
    width: 994px;			/* required by IE6 so it will fit all 3 panels on Home screen */
}
.option-block {
    width: 330px;
    float: left;
}
.opt-indent {
    margin-left: 4px;
    padding-top: 21px;
    width: 285px;
}
.opt-indent p {
	padding-top: 1px;
	margin-left: -2px;
	width: 285px;
	font-size: 1em;
	line-height: 1.15em;
}
.grn-text, .grn-bold {
	color: #72B24C;
}
.grn-bold {
	font-weight: bold;
}
.blu-text, .blu-title {
	color: #107293;
}
.blu-title {
	font-size: 1.6em;
	font-weight: bold;
}
.dash-ln {
	position: absolute;
	top: 287px;
	width: 295px;
	height: 35px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px dashed #e5e5e5;
}
.clickmore {
	position: relative;
	font-size: 0.9em;
	font-weight: bold;
	top: 14px;
	left: 185px;
	width: 120px;
}
.clear-spacer {
  clear: both;
}
.clear-filler {
	position: relative;
	height: 352px;
	width: 1px;
}

#mainpnl2 {
    position: absolute;
    margin-left: -10px;
    margin-right: -26px;
    top: 870px;
    height: 353px;
    width: 990px !important;
    width: 994px;			/* required by IE6 so it will fit all 3 panels on Home screen */
}
.option-block {
    width: 330px;
    float: left;
}
.opt-indent {
    margin-left: 4px;
    padding-top: 21px;
    width: 285px;
}
.opt-indent p {
	padding-top: 1px;
	margin-left: -2px;
	width: 285px;
	font-size: 1em;
	line-height: 1.15em;
}
.grn-text, .grn-bold {
	color: #72B24C;
}
.grn-bold {
	font-weight: bold;
}
.blu-text, .blu-title {
	color: #107293;
}
.blu-title {
	font-size: 1.6em;
	font-weight: bold;
}
.dash-ln {
	position: absolute;
	top: 287px;
	width: 295px;
	height: 35px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px dashed #e5e5e5;
}
.clickmore {
	position: relative;
	font-size: 0.9em;
	font-weight: bold;
	top: 14px;
	left: 185px;
	width: 120px;
}
.clear-spacer {
  clear: both;
}
.clear-filler {
	position: relative;
	height: 352px;
	width: 1px;
}


.jsflicker {
     position: relative;
     height: 1352px;
}



#financepnl, #finadvicepnl, #columnistsbigpnl, #movingguidebigpnl {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    margin-top: -13px;
    left: 0px;
    height: 211px;
	background: transparent url('../images/backgrounds/body/finance_slice.png') repeat-x top left;
}
#finadvicepnlblocksright {
    position: relative;
    width: 770px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    margin-top: -13px;
    left: 0px;
    height: 211px;
	background: transparent url('../images/backgrounds/body/finance_slice.png') repeat-x top left;
}
#financepnl img {
    position: relative;
    padding-top: 48px;
    padding-left: 6px;
	margin: 0 auto;
	text-align: center;
}
.finance_points {
	width: 810px;
	margin: 0 auto;
	text-align: center;
	font-size: 1.0em;
	font-weight: bold;
	padding-top: 36px;
	color: #72B24C;
}
.finance_points img {
	vertical-align: middle;			/* can't use % as IE7 tries to interpret regardless of !important */
	margin-right: 10px;
}
.right_col {
	width: 355px;
	float: right;
}
.thin-ln {
	position: relative;
	top: 0px;
	width: 100%;
	margin-left: -15px;
	height: 25px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 28px;
	background: transparent;
}
.form_hdr {
	margin-left: -12px;
	width: 970px;
	font-size: 0.9em;
}
.form_hdr img {
	padding-top: 29px;
	padding-bottom: 3px;
}
.form_hdr .thin-ln {
	display: inline !important;
	display: none;
	float: right;
	top: 43px;
	width: 555px;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
}
.prtnr-right {
	float: right;
	width: 270px;
	margin-right: 110px;
	font-size: 0.9em;
	line-height: 1.1em;
	color: #666;
}
.prtnr-right img {
	float: left;
	padding: 0 10px 20px 10px;
}
.prtnr-right p {
	font-style: italic;
	color: #107293;
}
.prtnr-right h4 {
	color: #72B24C;
}
.prtnr-right-wide {
	float: right;
	width: 425px;
	margin-right: 10px;
	font-size: 0.9em;
	line-height: 1.1em;
	color: #666;
}
.prtnr-right-wide img {
	float: left;
	padding: 0 10px 20px 10px;
}
.prtnr-right-wide p {
	font-style: italic;
	color: #107293;
}
.prtnr-right-wide h4 {
	color: #72B24C;
}
.fin-form {
	float: left;
	margin-top: 4px;
	width: 490px;
}
.tbl_row {
  clear: both;
  padding-top: 13px;
  margin-left: -12px !important;
  margin-left: 0;					/* required for IE6 - loses width calc if -ve  */
  width: 500px;
}
.tbl_lbl, .tbl_lbl_lng {
  float: left;
  width: 100px;
  font-size: 0.9em;
  line-height: 26px;
  margin-right: 15px;
}
.tbl_frm, .tbl_frm_shrt {
  float: right;
  width: 378px;
  text-align: left;
}
.tbl_lbl_lng {
  width: 300px;
}
.tbl_frm_shrt {
  float: left;
  width: 100px;
}
.fin-form .button {
	padding-top: 0px;
	margin-right: 0px !important;
	margin-right: 0px;					/* for IE8 to stop it moving it right!  */
	float: right;
}
.buttonleft {
	padding-top: 7px;
	margin-right: 125px !important;
	margin-right: 0px;					/* for IE8 to stop it moving it right!  */
	float: right;
}
.finance-text {
	margin-left: -12px;
	margin-right: 10px;
}
#kudos {
/*	display: none; */
	margin-left: -16px;
	margin-right: 10px;
}
#kudos h4 {
	margin-top: 4px;
	padding-bottom: 4px;
	color: #107293;
	font-weight: bold;
}
#kudos p {
	background: transparent url('../images/backgrounds/body/quotes.gif') no-repeat top left;
	padding-left: 20px;
	padding-right: 24px;
	margin-left: 0px;
	margin-right: -20px;
}
#kudos-show, #kudos-hide {
	text-align: center;
	margin-top: -26px;
	color: #107293;
	font-weight: bold;
}
/*
div [id *= 'kudos'] {display: none }
div:target { display: block; }
*/

#finadvicepnl img {
    position: relative;
    padding-top: 58px;
    padding-left: 12px;
	margin: 0 auto;
	text-align: center;
}
#finadvicepnlblocksright img {
    position: relative;
    padding-top: 50px;
    padding-left: 10px;
	margin: 0 auto;
	text-align: center;
}
#financialptnrs {
	margin-top: 45px;
	margin-left: -26px;
/*	width: 770px; 3 column display */
	width: 988px;
}
.finptnrpnl {
	float: left;
	width: 246px;
	height: 573px;
	border-left: 1px dashed #e5e5e5;
}
.finptnrpnl img {
	padding-left: 10px;
}
.finptnrpnl b {
	position: relative;
	top: 21px;
	padding-left: 3px;
}
.finptnrpnl u {
	display: block;
	position: relative;
	top: 26px;
	margin-left: 6px;
	height: 49px;
	width: 231px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0.9em;
}
.finptnrpnl u img {
	margin-top: 13px;
	margin-left: 42px;
}
.finptnrpnl h4 {
	position: relative;
	top: 42px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #72B24C;
}
.finptnrpnl i {
	position: relative;
	top: 40px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #107293;
}
.finptnrpnl p {
	position: relative;
	top: 44px;
	margin-left: 12px;
	margin-right: 4px;
	font-size: 0.9em;
	line-height: 1.1em;
}
#financialptnrs .leftone {
	border-left: 0px dashed #e5e5e5;
}


#columnistsbigpnl img {
    position: relative;
    padding-top: 58px;
    padding-left: 12px;
	margin: 0 auto;
	text-align: center;
}
#columnists {
	margin-top: 45px;
	margin-left: -26px;
	width: 988px;
}
.columnistspnl {
	float: left;
	width: 246px;
	height: 453px;
	border-left: 1px dashed #e5e5e5;
}
.columnistspnl img {
	padding-left: 10px;
}
.columnistspnl b {
	position: relative;
	top: 21px;
	padding-left: 3px;
}
.columnistspnl u {
	display: block;
	position: relative;
	top: 26px;
	margin-left: 6px;
	height: 49px;
	width: 231px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0.9em;
}
.columnistspnl u img {
	margin-top: 13px;
	margin-left: 42px;
}
.columnistspnl h4 {
	position: relative;
	top: 42px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #72B24C;
}
.columnistspnl i {
	position: relative;
	top: 40px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #107293;
}
.columnistspnl p {
	position: relative;
	top: 44px;
	margin-left: 12px;
	margin-right: 4px;
	font-size: 0.9em;
	line-height: 1.1em;
}
#columnists .leftone {
	border-left: 0px dashed #e5e5e5;
}


#movingguidebigpnl img {
    position: relative;
    padding-top: 58px;
    padding-left: 12px;
	margin: 0 auto;
	text-align: center;
}
#movingguide {
	margin-top: 45px;
	margin-left: -26px;
	width: 988px;
}
.movingguidepnl {
	float: left;
	width: 246px;
	height: 273px;
	border-left: 1px dashed #e5e5e5;
}
.movingguidepnl img {
	padding-left: 10px;
}
.movingguidepnl b {
	position: relative;
	top: 10px;
	padding-left: 3px;
}
.movingguidepnl u {
	display: block;
	position: relative;
	top: 26px;
	margin-left: 6px;
	height: 49px;
	width: 231px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0.9em;
}
.movingguidepnl u img {
	margin-top: 13px;
	margin-left: 42px;
}
.movingguidepnl h4 {
	position: relative;
	top: 42px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #72B24C;
}
.movingguidepnl i {
	position: relative;
	top: 40px;
	margin-left: 12px;
	font-size: 0.9em;
	color: #107293;
}
.movingguidepnl p {
	position: relative;
	top: 10px;
	margin-left: 12px;
	margin-right: 4px;
	font-size: 0.9em;
	line-height: 1.1em;
}
#movingguide .leftone {
	border-left: 0px dashed #e5e5e5;
}


#countrypnl {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -20px;
    left: 0px;
    height: 214px;
	background: transparent url('../images/backgrounds/body/country_slice.png') repeat-x top left;
}
.globe-block {
	position: relative;
	float: left;		/* required for IE6 to honour float left on globe-block img below */
	top: 46px;
	left: 168px;
}
.globe-block img {
	float: left;
}
.globe-block p {
	position: relative;
	top: 1px;
	width: 786px;
	font-size: 1.55em;
	line-height: 1.25em;
	color: #888;
}
.globe {
    position: absolute;
	top: 38px;
	left: 8px;
}
.col-table {
	float: left;
	width: 669px;
	margin-top: 29px;
border-right: 1px solid #e5e5e5;
}
.col-1, .col-2, .col-3 {
    float: left;
	padding-right: 10px;
	width: 212px;
	line-height: 1.1em;
	margin-top: 22px;
}
.col-1 {
	clear: left;
}

#countryhomepagepnl {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -30px;
    top: -12px;
    left: 0px;
    height: 234px;
	background: transparent url('../images/backgrounds/body/country_slice.png') repeat-x top left;
}
.globe-block {
	position: relative;
	float: left;		/* required for IE6 to honour float left on globe-block img below */
	top: 46px;
	left: 198px;
}
.globe-block img {
	float: left;
}
.globe-block p {
	position: relative;
	top: -10px;
	width: 765px;
	font-size: 1.55em;
	line-height: 1.25em;
	color: #888;
}
.globe {
    position: absolute;
	top: 35px;
	left: 48px;
}
.col-table {
	float: left;
	width: 669px;
	margin-top: 9px;
border-right: 1px solid #e5e5e5;
}
.col-1, .col-2, .col-3 {
    float: left;
	padding-right: 10px;
	width: 212px;
	line-height: 1.3em;
	margin-top: 22px;
}
.col-1 {
	clear: left;
}

#countryhomepageheader {
    position: relative;
    width: 994px;	/* must be same as value in mainstyle.css */
    margin: 0 -30px;
    top: -12px;
    left: 0px;
    height: 160px;
	background: transparent url('../images/backgrounds/body/country_slice.png') repeat-x top left;
}
.globe-block {
	position: relative;
	float: left;		/* required for IE6 to honour float left on globe-block img below */
	top: 30px;
	left: 198px;
}
.globe-block img {
	float: left;
}
.globe-block p {
	position: relative;
	top: -10px;
	width: 765px;
	font-size: 1.20em;
	line-height: 1.25em;
	color: #888;
}
.globe {
    position: absolute;
	top: 25px;
	left: 38px;
}
.col-table {
	float: left;
	width: 667px;
	margin-top: 9px;
border-right: 1px solid #e5e5e5;
}
.col-1, .col-2, .col-3 {
    float: left;
	padding-right: 10px;
	width: 212px;
	line-height: 1.3em;
	margin-top: 22px;
}
.col-1 {
	clear: left;
}

#upper-right {
	float: right;
	width: 300px !important;
	width: 320px;					/* required for IE6 - can't explain ...  */
	margin-right: -18px;
	margin-top: 19px;
}
.sml-pnl {
	height: 105px;
	padding: 0 0 1px 1px;
	background: transparent url('../images/backgrounds/body/panel_slice.png') repeat-x top left;
	border-bottom: 1px solid #e4e4e4;
}
.sml-pnl img{
	margin-left: 15px;
	padding: 29px 0 1px 1px;
}

#partners-right {
	float: right;
	width: 250px !important;
	width: 250px;					/* required for IE6 - can't explain ...  */
	margin-right: -18px;
	margin-top: 19px;
}

#ftrlogo {
	display: block;
	margin: 0 auto;
	margin-bottom: -23px;
	text-align: center;
}
#footer {
	border-top: 1px solid #e5e5e5;
    background: #fafafa;
}
#footer a.navtop {
    display: none;
}


/* CSS/js force reduction in img size */
div.wip_postbody img {
max-width: 400px;
width: expression(document.body.clientWidth > 400 ? "400px" : "auto");
height: auto; }


#pe359 {
    max-height: 445px;
    margin-right: 15px;
}

.pn_contentdiv {
    visibility:hidden;
}



/* --- standard layingback inclusions below (coppermine, 3rd level menus, SocNet in Forums, BBCode extensions)  */

.picpos {
	font-size: 0.8em;
}

.filmstrip div.currentpic .picpos {
	font-size: 0.9em;
}




/*		---	layingback double wide menus - must appear before 3rd level menus css 	*/

#menu li ul.usr {
  width: 300px; /* width of the dropdown lists*/
}
#menu li ul.usr li, #menu li ul.usr li:hover {
  width: 50%;
}
#menu li ul.usr li:hover {
  background: #5C5C5C;
  background: rgba(79, 79, 79, 0.8);
  color: #FFF;
  text-shadow: #000 0px 1px 2px;
}
#menu li ul li.link, #menu li ul li.first {
  width: 50%;
}


/*		------	layingback 3rd level menus	--------			*/

#menu li ul li.label, #menu li ul li.labellink, #menu li ul li.label:hover, #menu li ul li.labellink:hover {
  width: 100%;
  font-weight: bold;
  background-color: #5F5F5F;
}
#menu li ul li.labellink:hover {
  background: #5C5C5C;
  background: rgba(79, 79, 79, 0.8);
}
#menu li ul li.label p {
  padding-left: 12px;
}
#menu li ul li.labellink a, #menu li ul li.labellink a:visited {
  margin-left: -12px;
  font-weight: bold;
}

/*   -------------  layingback   Social Network outside of Pro_News  ------------  */
.pn_grey {
  color: grey;
}
.pn_tiny {
  font-size: 0.8em;
}
.pn_tinygrey {
  font-size: 0.8em;
  color: grey;
}
.pn_interact {
  width: 94%;
  padding-left: 3%;
  padding-right: 3%;
}
.pn_interact fieldset {
  float: right;
  width: 30%;
}
.pn_interact .pn_noborder {
  border: 0;
  padding: 0px;
}
.pn_interact legend {
  font-size: 0;
}
.pn_socnet {
  font-size: 9px;
}
.pn_soc_net {
  padding-top: 14px;
  margin: 0 auto;
  text-align: center;
}
.pn_socnet-hovers {
	opacity: 0.5;
}
.pn_socnet-hovers:hover {
	opacity: 1;
}


/* default settings for the custom imgl, imgr and t commands                */
/*    change as required                                                    */
.title_text {			/* custom settings for titles */
	font-weight: bold;
	font-size: 1.2em;
	color: #444444;
}
.img_right {
	float: right;
	padding-top: 10px;	/* padding margin for text flow around image */
	padding-left: 10px;
	padding-bottom: 10px;
}
.img_left {
	float: left;
	padding-top: 10px;	/* padding margin for text flow around image */
	padding-right: 10px;
	padding-bottom: 10px;
}


.BBCtable {
  border: 1px dotted #e8e8e8;
  padding: 0px;
  margin: 10px;
}
.BBCtr {
}
.BBCth {
}
.BBCtd {
  border: 1px dotted #e8e8e8;
  padding: 5px;
  margin: 0px;
}


/* change the CSS below this line only if you understand what you are doing */

/*BBCode helpline*/
input.helpline, .post_reply .helpline {
    font-size: 10px;
    color: #797979;
}
.bbcbutton {
    margin: 1px 2px 3px 2px;
}
.bbcbutton:hover, .bbcbutton:active, .bbcbutton_pressed {
    margin: 0px 1px 2px 1px;
}

.bbcodetbl {
  padding: 2px 6px 1px 5px;
  background-color: #E6E6E6;
  -moz-border-radius: 5px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #E6E6E6;
}
.post_reply .helpline {
    width: 500px !important;
}

.forumline {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/*CMSDesigns BBCode Flags*/
#countries, #fontsize, #colour {
	font-size: 6px;
	letter-spacing: -1px;
}
select.bbflags option {
background-repeat:no-repeat;
background-position:bottom left;
padding-left:25px;
}
select#countries option[value="ad"] {
background-image:url(../images/flags/ad.gif);
}
select#countries option[value="ae"] {
background-image:url(../images/flags/ae.gif);
}
select#countries option[value="af"] {
background-image:url(../images/flags/af.gif);
}
select#countries option[value="ag"] {
background-image:url(../images/flags/ag.gif);
}
select#countries option[value="ai"] {
background-image:url(../images/flags/ai.gif);
}
select#countries option[value="al"] {
background-image:url(../images/flags/al.gif);
}
select#countries option[value="am"] {
background-image:url(../images/flags/am.gif);
}
select#countries option[value="an"] {
background-image:url(../images/flags/an.gif);
}
select#countries option[value="ao"] {
background-image:url(../images/flags/ao.gif);
}
select#countries option[value="aq"] {
background-image:url(../images/flags/aq.gif);
}
select#countries option[value="ar"] {
background-image:url(../images/flags/ar.gif);
}
select#countries option[value="as"] {
background-image:url(../images/flags/as.gif);
}
select#countries option[value="at"] {
background-image:url(../images/flags/at.gif);
}
select#countries option[value="au"] {
background-image:url(../images/flags/au.gif);
}
select#countries option[value="aw"] {
background-image:url(../images/flags/aw.gif);
}
select#countries option[value="az"] {
background-image:url(../images/flags/az.gif);
}
select#countries option[value="ba"] {
background-image:url(../images/flags/ba.gif);
}
select#countries option[value="bb"] {
background-image:url(../images/flags/bb.gif);
}
select#countries option[value="bd"] {
background-image:url(../images/flags/bd.gif);
}
select#countries option[value="be"] {
background-image:url(../images/flags/be.gif);
}
select#countries option[value="bf"] {
background-image:url(../images/flags/bf.gif);
}
select#countries option[value="bg"] {
background-image:url(../images/flags/bg.gif);
}
select#countries option[value="bh"] {
background-image:url(../images/flags/bh.gif);
}
select#countries option[value="bi"] {
background-image:url(../images/flags/bi.gif);
}
select#countries option[value="bj"] {
background-image:url(../images/flags/bj.gif);
}
select#countries option[value="bl"] {
background-image:url(../images/flags/bl.gif);
}
select#countries option[value="bm"] {
background-image:url(../images/flags/bm.gif);
}
select#countries option[value="bn"] {
background-image:url(../images/flags/bn.gif);
}
select#countries option[value="bo"] {
background-image:url(../images/flags/bo.gif);
}
select#countries option[value="br"] {
background-image:url(../images/flags/br.gif);
}
select#countries option[value="bs"] {
background-image:url(../images/flags/bs.gif);
}
select#countries option[value="bt"] {
background-image:url(../images/flags/bt.gif);
}
select#countries option[value="bu"] {
background-image:url(../images/flags/bu.gif);
}
select#countries option[value="bw"] {
background-image:url(../images/flags/bw.gif);
}
select#countries option[value="by"] {
background-image:url(../images/flags/by.gif);
}
select#countries option[value="bz"] {
background-image:url(../images/flags/bz.gif);
}
select#countries option[value="ca"] {
background-image:url(../images/flags/ca.gif);
}
select#countries option[value="cd"] {
background-image:url(../images/flags/cd.gif);
}
select#countries option[value="cf"] {
background-image:url(../images/flags/cf.gif);
}
select#countries option[value="cg"] {
background-image:url(../images/flags/cg.gif);
}
select#countries option[value="ch"] {
background-image:url(../images/flags/ch.gif);
}
select#countries option[value="ci"] {
background-image:url(../images/flags/ci.gif);
}
select#countries option[value="ck"] {
background-image:url(../images/flags/ck.gif);
}
select#countries option[value="cl"] {
background-image:url(../images/flags/cl.gif);
}
select#countries option[value="cm"] {
background-image:url(../images/flags/cm.gif);
}
select#countries option[value="cn"] {
background-image:url(../images/flags/cn.gif);
}
select#countries option[value="co"] {
background-image:url(../images/flags/co.gif);
}
select#countries option[value="cr"] {
background-image:url(../images/flags/cr.gif);
}
select#countries option[value="ct"] {
background-image:url(../images/flags/ct.gif);
}
select#countries option[value="cu"] {
background-image:url(../images/flags/cu.gif);
}
select#countries option[value="cv"] {
background-image:url(../images/flags/cv.gif);
}
select#countries option[value="cx"] {
background-image:url(../images/flags/cx.gif);
}
select#countries option[value="cy"] {
background-image:url(../images/flags/cy.gif);
}
select#countries option[value="cz"] {
background-image:url(../images/flags/cz.gif);
}
select#countries option[value="de"] {
background-image:url(../images/flags/de.gif);
}
select#countries option[value="dj"] {
background-image:url(../images/flags/dj.gif);
}
select#countries option[value="dk"] {
background-image:url(../images/flags/dk.gif);
}
select#countries option[value="dm"] {
background-image:url(../images/flags/dm.gif);
}
select#countries option[value="do"] {
background-image:url(../images/flags/do.gif);
}
select#countries option[value="dz"] {
background-image:url(../images/flags/dz.gif);
}
select#countries option[value="ec"] {
background-image:url(../images/flags/ec.gif);
}
select#countries option[value="ee"] {
background-image:url(../images/flags/ee.gif);
}
select#countries option[value="eg"] {
background-image:url(../images/flags/eg.gif);
}
select#countries option[value="eh"] {
background-image:url(../images/flags/eh.gif);
}
select#countries option[value="en"] {
background-image:url(../images/flags/en.gif);
}
select#countries option[value="eo"] {
background-image:url(../images/flags/eo.gif);
}
select#countries option[value="er"] {
background-image:url(../images/flags/er.gif);
}
select#countries option[value="es"] {
background-image:url(../images/flags/es.gif);
}
select#countries option[value="et"] {
background-image:url(../images/flags/et.gif);
}
select#countries option[value="eu"] {
background-image:url(../images/flags/eu.gif);
}
select#countries option[value="fi"] {
background-image:url(../images/flags/fi.gif);
}
select#countries option[value="fj"] {
background-image:url(../images/flags/fj.gif);
}
select#countries option[value="fk"] {
background-image:url(../images/flags/fk.gif);
}
select#countries option[value="fm"] {
background-image:url(../images/flags/fm.gif);
}
select#countries option[value="fo"] {
background-image:url(../images/flags/fo.gif);
}
select#countries option[value="fr"] {
background-image:url(../images/flags/fr.gif);
}
select#countries option[value="ga"] {
background-image:url(../images/flags/ga.gif);
}
select#countries option[value="gb"] {
background-image:url(../images/flags/gb.gif);
}
select#countries option[value="gd"] {
background-image:url(../images/flags/gd.gif);
}
select#countries option[value="ge"] {
background-image:url(../images/flags/ge.gif);
}
select#countries option[value="gh"] {
background-image:url(../images/flags/gh.gif);
}
select#countries option[value="gi"] {
background-image:url(../images/flags/gi.gif);
}
select#countries option[value="g"] {
background-image:url(../images/flags/g.gif);
}
select#countries option[value="gl"] {
background-image:url(../images/flags/gl.gif);
}
select#countries option[value="gm"] {
background-image:url(../images/flags/gm.gif);
}
select#countries option[value="gn"] {
background-image:url(../images/flags/gn.gif);
}
select#countries option[value="gq"] {
background-image:url(../images/flags/gq.gif);
}
select#countries option[value="gr"] {
background-image:url(../images/flags/gr.gif);
}
select#countries option[value="gt"] {
background-image:url(../images/flags/gt.gif);
}
select#countries option[value="gu"] {
background-image:url(../images/flags/gu.gif);
}
select#countries option[value="gw"] {
background-image:url(../images/flags/gw.gif);
}
select#countries option[value="gy"] {
background-image:url(../images/flags/gy.gif);
}
select#countries option[value="hk"] {
background-image:url(../images/flags/hk.gif);
}
select#countries option[value="hn"] {
background-image:url(../images/flags/hn.gif);
}
select#countries option[value="hr"] {
background-image:url(../images/flags/hr.gif);
}
select#countries option[value="ht"] {
background-image:url(../images/flags/ht.gif);
}
select#countries option[value="hu"] {
background-image:url(../images/flags/hu.gif);
}
select#countries option[value="id"] {
background-image:url(../images/flags/id.gif);
}
select#countries option[value="ie"] {
background-image:url(../images/flags/ie.gif);
}
select#countries option[value="il"] {
background-image:url(../images/flags/il.gif);
}
select#countries option[value="im"] {
background-image:url(../images/flags/im.gif);
}
select#countries option[value="in"] {
background-image:url(../images/flags/in.gif);
}
select#countries option[value="io"] {
background-image:url(../images/flags/io.gif);
}
select#countries option[value="iq"] {
background-image:url(../images/flags/iq.gif);
}
select#countries option[value="ir"] {
background-image:url(../images/flags/ir.gif);
}
select#countries option[value="is"] {
background-image:url(../images/flags/is.gif);
}
select#countries option[value="it"] {
background-image:url(../images/flags/it.gif);
}
select#countries option[value="je"] {
background-image:url(../images/flags/je.gif);
}
select#countries option[value="jm"] {
background-image:url(../images/flags/jm.gif);
}
select#countries option[value="jo"] {
background-image:url(../images/flags/jo.gif);
}
select#countries option[value="jp"] {
background-image:url(../images/flags/jp.gif);
}
select#countries option[value="ke"] {
background-image:url(../images/flags/ke.gif);
}
select#countries option[value="kg"] {
background-image:url(../images/flags/kg.gif);
}
select#countries option[value="kh"] {
background-image:url(../images/flags/kh.gif);
}
select#countries option[value="ki"] {
background-image:url(../images/flags/ki.gif);
}
select#countries option[value="km"] {
background-image:url(../images/flags/km.gif);
}
select#countries option[value="kn"] {
background-image:url(../images/flags/kn.gif);
}
select#countries option[value="kp"] {
background-image:url(../images/flags/kp.gif);
}
select#countries option[value="kr"] {
background-image:url(../images/flags/kr.gif);
}
select#countries option[value="kw"] {
background-image:url(../images/flags/kw.gif);
}
select#countries option[value="ky"] {
background-image:url(../images/flags/ky.gif);
}
select#countries option[value="kz"] {
background-image:url(../images/flags/kz.gif);
}
select#countries option[value="la"] {
background-image:url(../images/flags/la.gif);
}
select#countries option[value="lb"] {
background-image:url(../images/flags/lb.gif);
}
select#countries option[value="lc"] {
background-image:url(../images/flags/lc.gif);
}
select#countries option[value="li"] {
background-image:url(../images/flags/li.gif);
}
select#countries option[value="lk"] {
background-image:url(../images/flags/lk.gif);
}
select#countries option[value="lr"] {
background-image:url(../images/flags/lr.gif);
}
select#countries option[value="ls"] {
background-image:url(../images/flags/ls.gif);
}
select#countries option[value="lt"] {
background-image:url(../images/flags/lt.gif);
}
select#countries option[value="lu"] {
background-image:url(../images/flags/lu.gif);
}
select#countries option[value="lv"] {
background-image:url(../images/flags/lv.gif);
}
select#countries option[value="ly"] {
background-image:url(../images/flags/ly.gif);
}
select#countries option[value="ma"] {
background-image:url(../images/flags/ma.gif);
}
select#countries option[value="mb"] {
background-image:url(../images/flags/mb.gif);
}
select#countries option[value="mc"] {
background-image:url(../images/flags/mc.gif);
}
select#countries option[value="md"] {
background-image:url(../images/flags/md.gif);
}
select#countries option[value="mg"] {
background-image:url(../images/flags/mg.gif);
}
select#countries option[value="mh"] {
background-image:url(../images/flags/mh.gif);
}
select#countries option[value="mi"] {
background-image:url(../images/flags/mi.gif);
}
select#countries option[value="mk"] {
background-image:url(../images/flags/mk.gif);
}
select#countries option[value="ml"] {
background-image:url(../images/flags/ml.gif);
}
select#countries option[value="mm"] {
background-image:url(../images/flags/mm.gif);
}
select#countries option[value="mn"] {
background-image:url(../images/flags/mn.gif);
}
select#countries option[value="mo"] {
background-image:url(../images/flags/mo.gif);
}
select#countries option[value="mp"] {
background-image:url(../images/flags/mp.gif);
}
select#countries option[value="mr"] {
background-image:url(../images/flags/mr.gif);
}
select#countries option[value="ms"] {
background-image:url(../images/flags/ms.gif);
}
select#countries option[value="mt"] {
background-image:url(../images/flags/mt.gif);
}
select#countries option[value="mu"] {
background-image:url(../images/flags/mu.gif);
}
select#countries option[value="mv"] {
background-image:url(../images/flags/mv.gif);
}
select#countries option[value="mw"] {
background-image:url(../images/flags/mw.gif);
}
select#countries option[value="mx"] {
background-image:url(../images/flags/mx.gif);
}
select#countries option[value="my"] {
background-image:url(../images/flags/my.gif);
}
select#countries option[value="mz"] {
background-image:url(../images/flags/mz.gif);
}
select#countries option[value="na"] {
background-image:url(../images/flags/na.gif);
}
select#countries option[value="nc"] {
background-image:url(../images/flags/nc.gif);
}
select#countries option[value="ne"] {
background-image:url(../images/flags/ne.gif);
}
select#countries option[value="nf"] {
background-image:url(../images/flags/nf.gif);
}
select#countries option[value="ng"] {
background-image:url(../images/flags/ng.gif);
}
select#countries option[value="ni"] {
background-image:url(../images/flags/ni.gif);
}
select#countries option[value="nl"] {
background-image:url(../images/flags/nl.gif);
}
select#countries option[value="no"] {
background-image:url(../images/flags/no.gif);
}
select#countries option[value="np"] {
background-image:url(../images/flags/np.gif);
}
select#countries option[value="nr"] {
background-image:url(../images/flags/nr.gif);
}
select#countries option[value="nu"] {
background-image:url(../images/flags/nu.gif);
}
select#countries option[value="nz"] {
background-image:url(../images/flags/nz.gif);
}
select#countries option[value="om"] {
background-image:url(../images/flags/om.gif);
}
select#countries option[value="pa"] {
background-image:url(../images/flags/pa.gif);
}
select#countries option[value="pe"] {
background-image:url(../images/flags/pe.gif);
}
select#countries option[value="pg"] {
background-image:url(../images/flags/pg.gif);
}
select#countries option[value="ph"] {
background-image:url(../images/flags/ph.gif);
}
select#countries option[value="pk"] {
background-image:url(../images/flags/pk.gif);
}
select#countries option[value="pl"] {
background-image:url(../images/flags/pl.gif);
}
select#countries option[value="pm"] {
background-image:url(../images/flags/pm.gif);
}
select#countries option[value="pr"] {
background-image:url(../images/flags/pr.gif);
}
select#countries option[value="ps"] {
background-image:url(../images/flags/ps.gif);
}
select#countries option[value="pt"] {
background-image:url(../images/flags/pt.gif);
}
select#countries option[value="pw"] {
background-image:url(../images/flags/pw.gif);
}
select#countries option[value="py"] {
background-image:url(../images/flags/py.gif);
}
select#countries option[value="qa"] {
background-image:url(../images/flags/qa.gif);
}
select#countries option[value="ro"] {
background-image:url(../images/flags/ro.gif);
}
select#countries option[value="ru"] {
background-image:url(../images/flags/ru.gif);
}
select#countries option[value="rw"] {
background-image:url(../images/flags/rw.gif);
}
select#countries option[value="sa"] {
background-image:url(../images/flags/sa.gif);
}
select#countries option[value="sb"] {
background-image:url(../images/flags/sb.gif);
}
select#countries option[value="sc"] {
background-image:url(../images/flags/sc.gif);
}
select#countries option[value="sd"] {
background-image:url(../images/flags/sd.gif);
}
select#countries option[value="se"] {
background-image:url(../images/flags/se.gif);
}
select#countries option[value="sg"] {
background-image:url(../images/flags/sg.gif);
}
select#countries option[value="sh"] {
background-image:url(../images/flags/sh.gif);
}
select#countries option[value="s"] {
background-image:url(../images/flags/s.gif);
}
select#countries option[value="si"] {
background-image:url(../images/flags/si.gif);
}
select#countries option[value="sk"] {
background-image:url(../images/flags/sk.gif);
}
select#countries option[value="sl"] {
background-image:url(../images/flags/sl.gif);
}
select#countries option[value="s"] {
background-image:url(../images/flags/s.gif);
}
select#countries option[value="sm"] {
background-image:url(../images/flags/sm.gif);
}
select#countries option[value="sn"] {
background-image:url(../images/flags/sn.gif);
}
select#countries option[value="so"] {
background-image:url(../images/flags/so.gif);
}
select#countries option[value="sr"] {
background-image:url(../images/flags/sr.gif);
}
select#countries option[value="st"] {
background-image:url(../images/flags/st.gif);
}
select#countries option[value="sv"] {
background-image:url(../images/flags/sv.gif);
}
select#countries option[value="sy"] {
background-image:url(../images/flags/sy.gif);
}
select#countries option[value="sz"] {
background-image:url(../images/flags/sz.gif);
}
select#countries option[value="tc"] {
background-image:url(../images/flags/tc.gif);
}
select#countries option[value="td"] {
background-image:url(../images/flags/td.gif);
}
select#countries option[value="tg"] {
background-image:url(../images/flags/tg.gif);
}
select#countries option[value="th"] {
background-image:url(../images/flags/th.gif);
}
select#countries option[value="tj"] {
background-image:url(../images/flags/tj.gif);
}
select#countries option[value="tk"] {
background-image:url(../images/flags/tk.gif);
}
select#countries option[value="tm"] {
background-image:url(../images/flags/tm.gif);
}
select#countries option[value="tn"] {
background-image:url(../images/flags/tn.gif);
}
select#countries option[value="to"] {
background-image:url(../images/flags/to.gif);
}
select#countries option[value="tp"] {
background-image:url(../images/flags/tp.gif);
}
select#countries option[value="tr"] {
background-image:url(../images/flags/tr.gif);
}
select#countries option[value="tt"] {
background-image:url(../images/flags/tt.gif);
}
select#countries option[value="tv"] {
background-image:url(../images/flags/tv.gif);
}
select#countries option[value="tw"] {
background-image:url(../images/flags/tw.gif);
}
select#countries option[value="tz"] {
background-image:url(../images/flags/tz.gif);
}
select#countries option[value="ua"] {
background-image:url(../images/flags/ua.gif);
}
select#countries option[value="ug"] {
background-image:url(../images/flags/ug.gif);
}
select#countries option[value="uk"] {
background-image:url(../images/flags/uk.gif);
}
select#countries option[value="us"] {
background-image:url(../images/flags/us.gif);
}
select#countries option[value="uy"] {
background-image:url(../images/flags/uy.gif);
}
select#countries option[value="uz"] {
background-image:url(../images/flags/uz.gif);
}
select#countries option[value="va"] {
background-image:url(../images/flags/va.gif);
}
select#countries option[value="vc"] {
background-image:url(../images/flags/vc.gif);
}
select#countries option[value="ve"] {
background-image:url(../images/flags/ve.gif);
}
select#countries option[value="vg"] {
background-image:url(../images/flags/vg.gif);
}
select#countries option[value="vi"] {
background-image:url(../images/flags/vi.gif);
}
select#countries option[value="vn"] {
background-image:url(../images/flags/vn.gif);
}
select#countries option[value="vu"] {
background-image:url(../images/flags/vu.gif);
}
select#countries option[value="wa"] {
background-image:url(../images/flags/wa.gif);
}
select#countries option[value="wf"] {
background-image:url(../images/flags/wf.gif);
}
select#countries option[value="ws"] {
background-image:url(../images/flags/ws.gif);
}
select#countries option[value="ye"] {
background-image:url(../images/flags/ye.gif);
}
select#countries option[value="yu"] {
background-image:url(../images/flags/yu.gif);
}
select#countries option[value="za"] {
background-image:url(../images/flags/za.gif);
}
select#countries option[value="zm"] {
background-image:url(../images/flags/zm.gif);
}
select#countries option[value="zw"] {
background-image:url(../images/flags/zw.gif);
}

./images/flags/tv.gif);
}
select#countries option[value="tw"] {
background-image:url(../images/flags/tw.gif);
}
select#countries option[value="tz"] {
background-image:url(../images/flags/tz.gif);
}
select#countries option[value="ua"] {
background-image:url(../images/flags/ua.gif);
}
select#countries option[value="ug"] {
background-image:url(../images/flags/ug.gif);
}
select#countries option[value="uk"] {
background-image:url(../images/flags/uk.gif);
}
select#countries option[value="us"] {
background-image:url(../images/flags/us.gif);
}
select#countries option[value="uy"] {
background-image:url(../images/flags/uy.gif);
}
select#countries option[value="uz"] {
background-image:url(../images/flags/uz.gif);
}
select#countries option[value="va"] {
background-image:url(../images/flags/va.gif);
}
select#countries option[value="vc"] {
background-image:url(../images/flags/vc.gif);
}
select#countries option[value="ve"] {
background-image:url(../images/flags/ve.gif);
}
select#countries option[value="vg"] {
background-image:url(../images/flags/vg.gif);
}
select#countries option[value="vi"] {
background-image:url(../images/flags/vi.gif);
}
select#countries option[value="vn"] {
background-image:url(../images/flags/vn.gif);
}
select#countries option[value="vu"] {
background-image:url(../images/flags/vu.gif);
}
select#countries option[value="wa"] {
background-image:url(../images/flags/wa.gif);
}
select#countries option[value="wf"] {
background-image:url(../images/flags/wf.gif);
}
select#countries option[value="ws"] {
background-image:url(../images/flags/ws.gif);
}
select#countries option[value="ye"] {
background-image:url(../images/flags/ye.gif);
}
select#countries option[value="yu"] {
background-image:url(../images/flags/yu.gif);
}
select#countries option[value="za"] {
background-image:url(../images/flags/za.gif);
}
select#countries option[value="zm"] {
background-image:url(../images/flags/zm.gif);
}
select#countries option[value="zw"] {
background-image:url(../images/flags/zw.gif);
}

/* nuevo */

.homepg {
	margin: 0 -21px;
	width: 996px;
	background-color: #fff;
	margin-top: -15px;	/* adjust for top margin */
	padding-top: 17px;
}
.rside_pnl {
	width: 302px;
	float: right;
}
.follow_pnl, .exp_prtnrs_pnl, .charity_pnl {
	border: solid 1px #ccc;
}
.intrctv_pnl, .health_ins_pnl, .mny_trans_pnl, .intl_mvrs_pnl {
	width: 677px;
	margin-bottom: 19px;
}
.free_guide_pnl, .follow_pnl, .exp_prtnrs_pnl, .charity_pnl {
	width: 300px;
	margin-bottom: 19px;
}
.intl_mvrs_pnl, .charity_pnl {
	margin-bottom: -36px;
}
.health_ins_pnl, .mny_trans_pnl, .intl_mvrs_pnl {
	position: relative;
}
.health_ins_pnl .btn_olay, .mny_trans_pnl .btn_olay, .intl_mvrs_pnl .btn_olay {
	position: absolute;
	left: 21px;
	top: 177px;
}
.health_ins_pnl .btn_olay2, .mny_trans_pnl .btn_olay2, .intl_mvrs_pnl .btn_olay2 {
	position: absolute;
	left: 182px;
	top: 178px;
}
.dest_guide .btn_olay, .arts_clmnts .btn_olay, .expt_expns .btn_olay, .fin_adv .btn_olay, .dest_guide .btn_olay2, .arts_clmnts .btn_olay2, .expt_expns .btn_olay2, .fin_adv .btn_olay2 {
	position: absolute;
	top: 201px;
	left: 349px;
}
.dest_guide .btn_olay2 {
	left: 527px;
}
.arts_clmnts .btn_olay2 {
	left: 494px;
}
.expt_expns .btn_olay2 {
	left: 527px;
}
.fin_adv .btn_olay {
	left: 427px;
}
.btn_olay, .btn_olay2 {
	opacity: 0;
	-moz-opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* for IE8 */
	filter: alpha(opacity=0); /* for IE7 and earlier */
}
.btn_olay:hover, .btn_olay2:hover, .btn_olay:active, .btn_olay2:active {
	opacity: 0.5;
	-moz-opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; /* for IE8 */
	filter: alpha(opacity=10); /* for IE7 and earlier */
}

.free_guide_pnl {
	position: relative;
	width: 302px;
}
.free_guide_pnl .btn_olay {
	position: absolute;
	left: 35px;
	top: 87px;
}
.follow_pnl {
	width: 302px;
	height: 150px;
	background-color: #F9FBF8;
}
.exp_prtnrs_pnl {
	width: 302px;
	height: 480px;
}
.charity_pnl {
	width: 302px;
	height: 260px;
}
.follow_pnl img, .exp_prtnrs_pnl img, .charity_pnl img {
	float: left;
}
.sclntwks {
	position: relative;
	margin-left: 24px;
}

.intrctv_pnl {
	position: relative;
	width: 677px;
	height: 262px;
	background-image: url(../images/dest_guide_wob.png);
}
.intr_btn0_olay, .intr_btn1_olay, .intr_btn2_olay, .intr_btn3_olay {
	position: absolute;
	left: 0px;
}
.intr_btn0_olay {
	top: 1px;
}
.intr_btn1_olay {
	top: 66px;
}
.intr_btn2_olay {
	top: 131px;
}
.intr_btn3_olay {
	top: 196px;
}
.dest_guide {
	display: block;
}
.arts_clmnts, .expt_expns, .fin_adv {
	display: none;
}
