/* @group yui-fix */

.yui-gc .yui-gf .yui-u{float:right;display:inline;width:74.2%;margin-left:0;} 
.yui-gc .yui-gf .first {float:left;width:24%;}

/* @end */

/* @group clearfix */

.cf:after,div.input:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.cf,div.input{
	display: inline-block;
}

* html .cf,* html div.input{
	height: 1%;
}

.cf,div.input {
	display: block;
}


.clear {
	clear: both;
}

/* @end */
/* @group base html */

.accesibility{
	display: none;
}
.rel{
	position: relative;
}
.abs{
	position: absolute;
}

body {color:#222;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}
.bb_short{
	background: url(/assets/images/page/body-bg_short.png) repeat-x;
}
.bb_long{
	background: url(/assets/images/page/body-bg_long.png) repeat-x;
}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:30px;line-height:1;margin-bottom:0.5em;}
h2 {font-size:20px;margin-bottom:0.75em;}
h3 {font-size:15px;line-height:1;margin-bottom:1em;}
h4 {font-size:11px;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:10px;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:10px;font-weight:bold;}
p {margin:0 0 1.5em;}

/* @end */

/* @group expediciones en curso */

ol.expedicion-info li{
	float: left;
	margin-right: 10px;
	vertical-align: middle;
}
.expedicion-destacada h3,
.expediciones-en-curso h3 {
	background-image: url(/assets/images/page/h2-bg.png);
	color: #fff;	
	font-size: 1.1em;
	margin: 0 0 4px;
	height: 16px;
	line-height: 20px;
	padding: 5px;
	text-decoration: none;
        overflow: hidden;
}

.sidebar-home{
	background-image: url(/assets/images/page/sidebar-bg.png);
	margin: 0px 0 21px -29px;
	z-index: 5;
	padding: 0px 0 3px 29px;
}

.sidebar-interior{
	background-image: url(/assets/images/page/sidebar-bg.png);
	padding: 5px 20px;
	z-index: 5;
	margin-bottom: 4px;
}

div.highlighted.section.geo-info {
	background-image: url(/assets/images/page/sidebar-bg.png);
	color: #fff;
	padding: 5px 20px;
}


ul.tabs {
	background-color: #25184e;
	padding: 5px 5px 5px 120px;
	margin-left: -29px;
	margin-bottom: 20px;
}

.sidebar-interior h3,.sidebar-home h3{
	color: #fff;
	word-spacing: -5px;
	margin: 0 0 3px;
}

p#textarea-maxchars {
	height: 13px;
	margin: 0 0 0 70px;
}
div.actions button {
	height: 25px;
	padding: 0 10px;
	margin-left: 70px;
	margin-bottom: 20px;
}
.text button {
	height: 22px;
	padding: 0 10px;
	margin-left: 10px;
	width: 80px;
}

.sidebar-home ul.tabs li a.current {
	font-weight: 900;
}
ul.tabs li {
	float: left;
	margin-right: 10px;
}
ul.tabs li a{
	color: #fff;
	text-decoration: none;
}

#yui-main {
	z-index: 1;
}

ol.expedicion-info {
	margin-bottom: 4px;
}

/* @end */

/* @group navegacion */
#hd img.slogan, #hd img.logo {
	position: absolute;
	top: 3px;
	z-index: 3;
}
#hd img.logo {left: 30px;}

.expedicion-destacada h2,.expedicion-destacada h2 a{
	background-image: url(/assets/images/page/h2-bg.png);
	height: 46px;
	line-height: 46px;
	font-size: 36px;
	text-align: right;
	padding-right: 40px;
	width: 650px;
	margin: 0 0 15px -15px;
	word-spacing: -5px;
}

div.featured-bottom {
	background-image: url(/assets/images/page/bg-featured-bottom.png);
	height: 40px;
}

img.featured-btn {
	position: absolute;
	top: 0;
	right: 30px;
}


h2,h2 a{
	background-image: url(/assets/images/page/h2-bg.png);
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-decoration: none;
	padding: 2px;
}

#lang-selector {
	right: 0;
	z-index: 1;
	top: 0;
}
#lang-selector li{
	float: left;
	margin-right: 10px;
}
#lang-selector li a {
	color: #fff;
}
#hd img.slogan {
    right: 30px;
    z-index: 2;
}



/* @end */

/* @group header */

#hd{
	height: 300px;
	padding-top: 20px;
}

.diaporama {
	overflow: hidden;
	height: 235px;
	z-index: 0;
}

.brand-slogan{
	width: 100%;
	height: 75px;
	background-image: url(/assets/images/page/brand-holder.png);
	top: 157px;
	z-index: 2;
}

/* @group nav */

#nav{
	width: 934px;
	top: 255px;
	margin-left: 20px;
}

#nav ol li {
	float: left;
}

#nav ol li a{
	text-decoration: none;
	color: #fff;
	display: block;
	height: 20px;
	padding-bottom: 12px;	
	margin-right: 20px;	
	padding-left: 10px;
}
#nav ol li a strong{
	display: block;
	height: 20px;
	padding-bottom: 12px;
	line-height: 24px;
}
#nav ol li a:hover,
#nav ol li.current a{	
	background: url(/assets/images/page/nav-selected.png) no-repeat 0 bottom;
}

#nav ol li a:hover strong ,
#nav ol li.current a strong {
	margin-right: -10px;
	background: url(/assets/images/page/nav-selected.png) no-repeat right bottom;
	padding-right: 10px;
} 
#nav ol li.faq {
	float: right;
	margin-right: 5px;
}

/* @end */



/* @end */

/* @group dispatches */

div.dispatch-info {
	margin-bottom: 15px;
}

#dispatches-list li a{
	width: 70px;
	display: block;
	float: left;
	text-decoration: none;
	color: #666;
	padding-left: 5px;
}
#dispatches-list li a:hover{
	text-decoration: underline;
}

div.deliveries-list {
	background-image: url(/assets/images/page/sidebar-internal.png);
}

/* @end */

/* @group calendar */

div.date {
	position: relative;
	z-index: 4;
	width: 40px;
	height: 40px;
	float: left;
	background: #fff;
	border: 1px solid #3d437d;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-right: 10px;
}

div.date span.month {
	display: block;
	text-align: center;
	background:#000 url(/assets/images/page/h2-bg.png);	
	color: #fff;
}
#dispatch-title {
	display: inline;
}
div.dispatch-title {
	margin-bottom: 1em;
	padding-bottom: 1em;
	display: inline;
}
div.dispatch-title-admin{
	margin-bottom: 1em;
	padding-bottom: 1em;
	display: block;
	margin-top:15px;
}
div.date span.day {
	font-size: 18px;
	display: block;
	text-align: center;
	height: 25px;
	line-height: 25px;
	font-weight: bold;
}

/* @end */

/* @group dispatch-update-info */
#dispatch-update-info{
    margin-top: 1em;
}
/* @end */
/* @group dispatch-text */

#dispatch-text, #empty-dispatch-text{
    margin-top: 2em;
    width: 477px;
}
#empty-dispatch-text{
	text-align:center;
}
#dispatch-text textarea{
    font-size: 1em;
}
/* @end */

/* @group dispatch-audio */

.dispatch-audio{
    display:block;
    height: 210px;
    margin-top:40px;
}

.dispatch-audio dl{
	position: relative;
}
.dispatch-audio dt.dispatcher-photo {
	position: relative;
	width: 140px;
	padding: 8px 10px 25px 8px;
	margin-top: 10px;
	background: url(/assets/images/page/expeditioner-polaroid.png) no-repeat;
	left: 165px;

}
.dispatch-audio dt.dispacther-photo span{
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	left: 40px;
	top: 20px;
	background: url(/assets/images/page/tape.png) no-repeat;
}

.dispatch-audio dt.dispatcher-photo span {

	width: 77px;
	height: 27px;
	position: absolute;
	left: 40px;
	top: -10px;
	background: url(/assets/images/page/tape.png) no-repeat!important;
	background-image: none;                                                                                          
/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/tape.png',sizingMethod='image');*/
}

.dispatch-audio dd.dispatched-audio {
    left: 168px;
    position:absolute;
    top: 157px;
    z-index:10;
}
.dispatch-audio dd.dispatched-audio a{
	display: none;
}
/* @end */

/* @group dispatch-side bar */
div.yui-b h4 {
    border-bottom:1px solid #999999;
    color:#555555;
    font-weight:bold;
    padding:0 5px;
}
/* @end */

/* @group galery */

/*.gallery li {
    margin-left: 44px;
}*/
/*.gallery li a {
    background: transparent url(/assets/images/page/polaroid.png) no-repeat scroll 0 0;
    cursor:pointer;
    float:left;
    padding:8px 8px 25px;
    position:relative;
    width:170px;
    height: 120px;
    text-align: center;
}
.gallery li a img{
    max-height:120px;
    max-width:170px;
    overflow: hidden;
}*/
.gallery {
	width: 475px;
}
.gallery > div{
	width: 170px;
	display: inline-block;
	padding:0 30px;
	vertical-align: top;
}
.gallery div a {
    background: transparent url(/assets/images/page/polaroid.png) no-repeat scroll 0 0;
    cursor:pointer;
    float:left;
    padding:8px 8px 25px;
    position:relative;
    width:170px;
    height: 120px;
    text-align: center;
}
.gallery div a img{
    max-height:120px;
    max-width:170px;
    overflow: hidden;
}
/* @end */

/* @group expediciones */

.expediciones-en-curso,
.expedicion-destacada {
	padding: 0 30px 30px;
	background-image: url(/assets/images/page/bg-featured.png);
}

.expediciones-en-curso h2 {
	margin: 0 0 15px -15px;
	padding-left: 15px;
	width: 675px;
	word-spacing: -5px;
}

/* @end */

/* @group forms */

div.input {
	margin-bottom: 5px;
}

div.input.checkbox label,
div.input.checkbox label {
	float: right;
	width: 250px;
}

form p {
	color: #fff;
}
form p input {
	margin-right: 10px;
}

form label{
	width: 70px;
	display: block;
	float: left;
	padding-top: 3px;
	color: #fff;
	font-size: 12px;
	line-height: 12px;
}

div form p {
	margin-bottom: 6px;
	height: 24px;
}

/* @end */
.donacion{
	z-index: 5;
}

div.donacion h3 {
	color: #5678b6;
	font-size: 20px;
	word-spacing: -5px;
}
.sidebar-bottom{
	background-image: url(/assets/images/page/sidebar-internal-bottom.png);
	height: 30px;
}

h2#expedition-title {
	border-top: 2px solid #25184e;
	padding: 5px;
	word-spacing: -5px;
}
.deliveries-list h3 {
	background:#000 url(/assets/images/page/h2-bg.png);		
	color: #fff;
	width: 136px;
	padding: 5px;
}

div.sponsors {
	text-align: center;
	width: 314px;
	padding-bottom: 5px;
}
div.sponsors table{
	width: 315px;
}
div.sponsors td{
	width: 105px;
	height: 80px;
}
div.sponsors-show {
	width: 315px;
}
#sponsors_list_show{
	width: 315px;
	height: 80px;
}
div.actions {
	height: 26px;
}
div.sponsors img{
	padding-right: 5px;
	padding-top: 0;
	max-width: 100px;
	max-height:80px;
}

/* @group navigation */

.navigation li{
	float: left;
	display: block;
	margin-right: 10px;
}

#dispatches-list li {
	border-bottom: 1px dotted #bbb;
	margin-right: 11px;
	padding-top: 3px;
	min-height:18px;
}

#dispatches div.yui-u div.sidebar div.sponsors a {
	text-decoration: none;
}

#subscription-form #mail{
	width: 140px;
}

#navigation-right {
/*	right: 0;*/
	bottom: 11px;
	margin-bottom: -1px;
	width: 100%;
	height: 30px;
}
#navigation-right ul{
	margin-left: 50px;
}
#navigation-right li a{
/*	background: url(/assets/images/page/tabs.png) left top;*/
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	display: block;
/*	padding: 0 5px;*/
	padding: 2px 13px 0 8px;
	margin: 5px 0 0 0;
	height: 20px;
	font-weight: bolder;
}

/*#navigation-right li a strong {
	cursor: pointer;
	background: url(/assets/images/page/tabs.png) right top;
	color: #fff;
	padding: 2px 13px 0 8px;
	display: block;
	height: 17px;
	margin: 0 -8px 0 0;
}*/

#navigation-right li a:hover, #navigation-right li.current a:hover{
/*	background: url(/assets/images/page/tabs.png) left -23px;*/
}
#navigation-right li a:hover strong, #navigation-right li.current a:hover strong {
	color: #15234a;
/*	background: url(/assets/images/page/tabs.png) right -23px;*/
}

#navigation-right li.current a {
	color: #15234a;
/*	background: url(/assets/images/page/tabs.png) left -46px;*/
}
/*#navigation-right li.current a strong {
	color: #15234a;
	background: url(/assets/images/page/tabs.png) right -46px;
}*/

#navigation-manager {
/*	bottom:15px;
	float:right;
	margin-right:30px;
	position:relative;*/
	top: 25px;
	left: 0;
}
/*#navigation-manager ul{
	margin-top:1px;
}*/
#navigation-manager li a{
/*	background: url(/assets/images/page/tabs_down.png) left bottom;*/
	background: url(/assets/images/page/bg_tabs_down.png) left top;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 7px;
	height: 35px;
}

#navigation-manager li a strong {
	cursor: pointer;
/*	background: url(/assets/images/page/tabs_down.png) right bottom;*/
	background: url(/assets/images/page/bg_tabs_down.png) right top;
	color: #fff;
	padding-right: 8px;
	display: block;
	color: #9299B5;
	height: 35px;
	margin: 0 -8px 0 0;
	font-weight: bolder;
	line-height: 35px;
}
#man_menu_separator{
	height: 45px;
}

#bd {
	margin-bottom: 0;
}
.bd_down{
	margin-top:40px;
}
.bd_up{
	margin-top:-20px;
}
#navigation-manager li a:hover, #navigation-manager li.current a:hover{
	background: url(/assets/images/page/bg_tabs_down.png) left -35px;
}
#navigation-manager li a:hover strong, #navigation-manager li.current a:hover strong {
	color: #15234a;
	background: url(/assets/images/page/bg_tabs_down.png) right -35px;
}

#navigation-manager li.current a {
	background: url(/assets/images/page/bg_tabs_down.png) left bottom;
}
#navigation-manager li.current a strong {
	color: #15234a;
	background: url(/assets/images/page/bg_tabs_down.png) right bottom;
}

/* @end */

/* @group ft */

#ft h4,#ft p a,#ft p {
	color: #fff;
	margin: 0;
}
#ft h4{
	margin: 0 0 10px;
	font-size: 22px;
}
#ft p{
	margin-top: -10px;
}

/* @end */

#subscription-form div.input.checkbox label {
	width: 250px;
}

/*DANIEL */
#dispatches-list li.active {
    background-color:#BBBBBB;
}
.group-explication{
    color: #3C5783;
    text-align: justify;
    margin-right: 20px;
    text-align: center;
    background: none;
    margin-bottom: 80px;
    margin-top:50px;
}
.group-explication p{
    text-align: justify;
}
#gmap{
    width: 312px;
    height:352px;
    margin-bottom: 5px;
}
#map-calculations select{
	max-width: 280px;
}
.response_container{
	height: 0;
	padding: 0;
	margin: 0;
	overflow: visible;
	position: relative;
	bottom:50px;
	text-align:center;
}
.success, .error {
	font-size:120%;
}
.success .response_message, .error .response_message, .loading .response_message{
	margin: 0;
	padding: 0.666em;
	text-align: center;
	max-width: 400px;
	height: auto;
	text-align:center;
}
.loading .response_message{
	background: url(/assets/images/page/loading_blue.gif) no-repeat center center;
	height: 45px;
}
.warning {
	background: #ffe;
	border: 1px solid #ff0;
	margin: 1.5em;
	padding: 0.666em;
	text-align: center;
}

.error_in_field {
	font-color: #f00;
	font-size:smaller;
}


div.dispatch-title{
    position:relative;
}
#dispatch-update-button{
    position:absolute;
    right:0;
    top:5px;
    z-index:7;
}
#dispatch_operations {
    text-align: right;
}
li.dispatchGalleryElement {
    position:relative;
}

.button {
	border: none;
	padding: 4px 10px;
	cursor: pointer;
	color: #292e55;
}

.button:hover {
	color: #262a55;
}

.image_edition{
    background-color: #B2B2DD;
    margin-bottom: 30px;
    text-align: center;
}

.sidebar-interior h3,.sidebar-home h3{
    word-spacing: 0px;
}
.expedicion-destacada h2,.expedicion-destacada h2 a{
    word-spacing: 0px;
}
.expediciones-en-curso h2 {
    word-spacing: 0px;
}
div.donacion h3 {
    word-spacing: 0px;
}
h2#expedition-title , h2#about-title{
    word-spacing: 0px;
}
.user_name{
    color: white;
    text-weight: bold;
    padding-left: 20px;
}
#logout, .user_name{
    color: white;
    text-decoration: underline;
    text-weight: bold;
}
#unsuscribeResponse{
    margin-bottom: 70px;
}
a{
    text-decoration: none;
}
dt.dispatcher-name{
    left:168px;
    position:absolute;
    top:-30px;
    z-index:10;
    font-weight: bold;
    font-size: 1.1em;
}
dt.dispatched-download{
    left:258px;
    position:absolute;
    top:194px;
    z-index:12;
}
div.highlighted.section.geo-info{
    margin-top:20px;
}
abbr.timeago{
    margin-left: 5px;
}
#map-label h3{
    background:#000 url(/assets/images/page/h2-bg.png);		
    color: #fff;
    width:302px;
    padding: 5px;
    margin:3px 0;
}
#calendar{
    position: absolute;
    z-index: 100;
    background-color: white;
}
#createMember label{
    margin-right: 5px;
}
.not-found-explication{
    margin-bottom: 100px;
}

/*CAMILO */
/*the following is to get the icons regarding dispatch contet to fit in one line where there is 4 of them
the style was used but not defined*/
.deliveries-types img {
	margin-left: -2px;
	height: 16px;
}
#dispatches-container-normal {
	margin-top: 0px; /*it was -90px*/
}
#right_column-normal {
	margin-top: 0px; /*it was -90px*/
}
#dispatches-container-up {
	margin-top: -90px; 
}
#right_column-up {
	margin-top: -120px; 
}

#right_column-down {
	/*margin-top: 110px;*/
}

#dispatches-container-normal h3{
	margin: 0;
	border-bottom: 1px solid #b2b2dd;
}

#dispatches-container-up h3{
	margin: 0;
	border-bottom: 1px solid #b2b2dd;
}

#map-legend {
	padding: 0 3px 3px;
}
#go-3d{
	text-align:right;
	margin-right:-20px;
}
#warning-2d{
	float:left;
}
#bmap{
    width: 624px;
    height:504px;
    margin-bottom: 5px;
}
#bmap-container{
    width: 100%;
}

.output h3{
	padding-left: 200px;
}

.admin_menu{
    height: 2em;
    margin-bottom: 1em;
    clear: both;
}
.admin_menu li{
    float: left;
    margin-left: 4em;
}

.member-right{
	padding-left: 170px;
}
.member-description{
	font-size: 13px;
	padding-top: 5px;
	text-align: justify;
}
#team-container{
	margin-left: 20px;
}
.member-name{
    font-weight: bold;
    font-size: 1.2em;
}
#member-photo{
	float: left;
    padding: 10px;
    position: relative;
    width: 140px;
    padding: 5px 15px 45px 9px;
    background: url(/assets/images/page/expeditioner-polaroid.png) no-repeat;
}

#member-photo span{
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	left:40px;
	background: url(/assets/images/page/tape.png) no-repeat;
	top: -5px;
}
.member {
	min-height: 210px;
	padding-bottom: 15px;
	padding-top: 15px;
}

#expedition_page_title{
	margin-top: -60px;
	margin-left: 190px;
	font-weight:normal;
	color:#111;
	font-size: 2em;
	line-height:1;
	padding-bottom: 20px;
}
.about-explication h2 {
	padding: 5px;
}

.table-about-text {
    color: #FF9219;
  }

.table-about-text {
    padding: 8px;
    vertical-align : top;
  }


.table-about-text p {
    color : #0077FF;
    font-size : 80%;
    text-align : justify;
    padding-top: 10px;
  }
.table-about-text img {
    vertical-align : middle;
  }

.about-image {
    padding: 10px;
    text-align : center;
  }
.about-img2{
	border: 1px solid #D7DCE2;
	margin-left: 4px;
	float: right;
}
.about-img2 img{
	border: 10px solid white;
	float: right;
}

.table-about th, .table-about td {
    background: url(/assets/images/about/border-right.gif) repeat-y right top;
    padding: 5px;
  }


.table-about {
    text-align: left;
    width: 100%;
    padding-bottom: 20px;
  }

.table-about tr {
    background: url(/assets/images/about/border-bottom.gif) repeat-x right bottom;
  }

.table-about td {
    text-align: center;
    vertical-align : middle;
  }

.table-about td strong, .table-about td span, .table-about th {
    white-space : nowrap;
    font-size : 125%;
  }

.table-about th {
    color: #FF9219;
    text-align: center;
    font-weight : bold;
  }

.table-about td span {
    font-size : 75%;
  }

.small_label {
    font-size : 65%;
    width : auto;
    display : inline;
    vertical-align: 3px;
    padding-left: 5px;
    float: none;
}

.checkbox_opt {
    padding-bottom: 6px;
}

/*.leftDispatchGalleryElement, .rightDispatchGalleryElement {
    display: inline-block;
    vertical-align: top;
}*/
.pictureCaption {
    width: 170px;
    max-width:170px;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 5px;
    font-style: italic;
    color: #25184e;
}
/*.leftDispatchGalleryElement {
    padding-right: 20px;
}*/

.add_image {
    text-align: center;
    background-color: #B2B2DD;
    margin-bottom: 20px;
}

#calendar_buttons {
    text-align: right;
}

.try_table {
    border-style: none;
    margin-bottom: 2ex;
    margin-left: 5em;
}
.try_table td{
    padding-right: 2em;
}
.about-try h3{
    font-size: 140%;
    border-bottom: 2px solid #15234A;
    max-width: 20em;
    font-weight: bold;
}

.about_example {
    font-size: 120%;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 0.5ex;
}
.highlighted {
    font-weight: bold;
}
.about-important-note {
    font-weight: bold;
    margin-left: 3em;
}
.about-note {
    margin-left: 3em;
}
.about-tip {
    font-style: italic;
}
#steps img{
	vertical-align: middle;
}
.edition_button{
	text-align: right;
	cursor: pointer;
}
#steps {
	text-align: center;
}
.button_label{
	text-align: right;
	float: none;
	display: inline;
	color: #000000;
	font-size: 175%;
	padding-right: 5px;
}
.email_list {
	float:right;
	margin-right:30px;
	text-align:right;
}
#spots_list {
	padding-left:30px;
}
.spots_list_element {
	padding-top:5px;
}
.question_icon {
	cursor: help;
}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 2px solid #CBD6DE;
	background-color: #EAF6FF;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

#charcount_container {
	padding-right:1em;
	text-align:right;
	color: #9498b3;
}

#setup_form p {
	color:#000000;
	margin-bottom:2ex;
	margin-left:20px;
	max-width:500px;
	height: auto;
}
#comms_info fieldset{
	max-width:550px;
	padding-bottom:10px;
}
	
.invalid_field {
	border:2px solid #FF0000;
}
.with_default.empty {
	color: #aaa;
}
#loginbox{
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#loginbox ul {
	margin-left: 0px;
	padding: 5px 5px 5px 0px;
}
#loginbox li {
	float: none;
	text-align: center;
	padding: 10px;
}
#remember_password a, #register_account a{
	font-size: 75%;
	color:white;
}
#remember_password, #register_account {
	margin-top:-1ex;
	padding-right:10px;
	text-align:right;
	height: auto;
}
.uploadbutton {
/*	height: 25px;
	width: 350px;
	background: url(/assets/images/wizard/b_empty350x25x3.jpg) 0 0 no-repeat;
	font-size: 14px;
	color: #25184e;
	text-align: center;
	float: left;
	margin-left: 145px;
	line-height: 170%;
	cursor: pointer;*/
}
.crop_save_button{
	margin: 10px;
}
.crop_area_instance{
	text-align: center;
}
.tag-check{
	text-align: left;
}
.tag-check input, #open_messages, #open_subscriptions, #multilingual, #redirect_messages, #notify_dispatch_created ,#commit_automatically  {
	width: 25px;
}
#check_container div{
	width: 31em;
	padding-top: 1ex;
}
#check_container span{
	padding-left: 1em;
}
.select-group{
	width: 35em;
}
.member-list-name{
	font-weight: bold;
	font-size: 1em;
}
.member-list-photo {
	border:1px solid #c8cedc;
	float:left;
	line-height:0;
	padding:5px;
}
.member-list-photo img{
	width: 70px;
	height: 80px;
}
.member-list-right{
	padding-left: 92px;
}
.sponsor-list-right{
	height:52px;
	padding-left:10px;
	width: 130px;
	display: inline-block;
	position: relative;
	top: -1ex;
	white-space:pre;
	overflow:hidden;
}
.member-list-right img{
	border:1px solid #C8CEDC;
	height:15px;
	padding:1px;
	width:15px;
	margin-right:-5px;
	vertical-align:bottom;
}
#member-list-container{
	display:inline-block;
	padding-left:20px;
	padding-top: 8px;
	text-align:justify;
	width:30%;
}
#member-list{
	max-height: 600px;
	overflow: auto;
}
.floating_left {
	float: left;
	padding-top: 2ex;
}
#new-member-data .error{
	max-width: 30em;
}
.member-in-list{
	min-height: 100px;
}
.smallbutton {
	height: 25px;
	width: 75px;
	background: url(/assets/images/wizard/b_empty75x25.jpg) 0 0 no-repeat;
	font-size: 14px;
	color: #25184e;
	text-align: center;
	line-height: 180%;
	cursor: pointer;
	display: inline-block;
}
.member-list-description {
	display:inline-block;
	font-size:80%;
	height:74px;
	margin-right:15px;
	width:100px;
}
.buttonrigth {
	margin-bottom:20px;
	margin-left:450px;
}
#existing_data, #confirm_notify h3, .edition_element h3{
	font-size: 140%;
}
#editors_list {
	font-weight:bold;
	line-height:3.5ex;
	padding-right:20px;
	text-align:right;
	max-height: 250px;
	overflow: auto;
}
#editor_data p, #new-member-data p, #page_creation p{
	color: black;
	width: 550px;
	height: auto;
}
#subscribers_heder {
	padding-left: 40px;
}
.col {
	width: 100%;
	margin: 1em 0;
	padding:0 18px 0 0;
	counter-reset: ol;
}
.col li {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 18em;
	margin-left: 2.5%;
}
#subscribers_list_container {
	display:inline-block;
	margin-left:20px;
	vertical-align:top;
	width:55%;
}
.emptybutton {
	width: 110px;
	height: 37px;
	background: url(/assets/images/page/b_empty-110.jpg) 0 0 no-repeat;
	text-align: center;
	cursor: pointer;
	display: inline-block;
	padding-top:3px;
}
.imported-label{
	float: none;
	color: black;
	display: inline;
}
.imported-check{
	margin-right:5px;
}
#imported_list_container {
	border:1px solid #BBBBBB;
	max-height:50ex;
	max-width:96%;
	overflow:auto;
	padding-left:5px;
}
.p_label{
	display:inline-block;
	vertical-align:top;
	font-size:110%;
}
#update_import {
	margin-top:-2px;
}
.mediumbutton {
	height: 25px;
	width: 150px;
	background: url(/assets/images/wizard/b_empty150x25.jpg) 0 0 no-repeat;
	font-size: 14px;
	color: #25184e;
	text-align: center;
	line-height: 170%;
	cursor: pointer;
	display: inline-block;
}
#paypal_logos {
	margin-top:2ex;
}
#pay_now_container{
	margin-left: 15px;
}
#pay_now:active, #pay_now:focus{
	background: none;
}
.margin-left-50 {
	margin-left: 50px;
}
.logo_caption {
	margin-bottom: 0.5ex;
	margin-top: 2ex;
}
.expe_log_box {
	vertical-align: middle;
	text-align:center;
}
.valid_logo_box {
	border: 2px solid #BBBBBB;
}
.sponsor-list-photo {
	background-color:#FFFFFF;
	border:5px solid #f1f4f9;
	display:table-cell;
	height:60px;
	line-height:0;
	padding:5px;
	text-align:center;
	vertical-align:middle;
	width:50px;
}
.sponsor-list-photo img{
	max-width: 50px;
	max-height: 40px;
}
.sponsor-in-list{
	min-height:75px;
	width:260px;
}
.sponsor-in-list > div:first-child{
	display: inline-block;
	border:1px solid #C8CEDC;
}

.wizard-right-panel {
	float:right;
	max-width:400px;
}
.valid_field {
	border:2px solid #00FF00;
}
.transparent_button{
	background: transparent;
	border: none;
}
.dropdownlist{
	background:transparent none repeat scroll 0 0;
	border-color:#DDDDDD;
	border-style:solid none solid solid;
	border-width:1px 0 1px 1px;
}
.dropdownlist:hover{
	border-color:#5794BF;
}
#pricing-info{
}
#pricing-info h2{
	padding-left:10px;
}
#multi_names table{
	width: 350px;
	margin-left: 143px;
}
#multi_names input{
	width: 200px;
}
#multi_names td{
	min-width: 150px;
}
#pages_list {
	max-width: 95%;
}
#pages_list td, #pages_list tr, #pages_list th{
	padding: 0.5ex 1em;
	border-color: #aaa;
	border-width: 1px;
	border-style: solid;
}
#pages_list thead{
	background-color: #cbd6de;
}
#edit_col, #del_col{
	width: 6em;
}
#add_page{
	margin-left: 390px;
}
.nav_button_label{
	font-size: 200%;
	padding: 10px 10px;
}
.navigation-bar{
	text-align: center;
	width: 50%;
}
.padding-10{
	margin: 10px;
}
.member_code_list{
	font-size: 110%;
}
.gateway{
	font-weight: bold;
}
.manage_table{
	margin-left: 0;
	text-align: center;
}
.manage_table td{
	padding: 5px;
	vertical-align: top;
}
#button_hint{
	font-size: 175%;
	line-height: 3ex;
	margin-left: 1em;
}
#just_created{
	width: 742px;
}
.field_like_setting{
	width: 334px;
	margin-left: 145px;
}
.short_field {
	width: 255px;
}

#image_display_container table{
	margin-left: 150px;
	margin-top: 15px;
}
#member_image_display_container table{
	margin: 15px 0 0 20px;
}
#user_image_display_container table{
	margin: 15px 0 0 90px;
}
#image_display_container img{
	max-width:174px;
	max-height: 90px;
}
#member_image_display_container img, #user_image_display_container img{
	max-width:140px;
	max-height: 160px;
}
#image_options{
	padding-left:8px;
	text-align:left;
	vertical-align:bottom;
}
#image_options .round_button_container{
	margin-top: 5px;
	margin-bottom:3px;
}
.big_button{
	font-size: 150%;
}
.medium_button{
	font-size: 120%;
}
.wide_button{
	width: 300px;
}
#tags_accordion .select-group{
	width: 31em;
}
textarea, input {
	background: #F8FBFE;
}
#sponsors-list-container{
	display:inline-block;
	float:right;
	margin-top:8px;
	width:30%;
}
#advanced_options_link {
	font-size:80%;
}
#messages_table{
	table-layout:fixed;
	width:100%;
}
#messages_table td{
	padding: 3px;
	border: 1px solid #ccc;
	overflow:hidden;
}
.msg_id_field{
	width: 4ex;
}
.msg_date_field{
	width: 16ex;
}
.msg_from_field{
	width: 8em;
}
.msg_mail_field{
	width: 14em;
}
.msg_to_field{
	width: 8em;
}
#account_image_table{
	float: none;
}
#edit_expe_link{
	font-size: 80%;
}
#user_expeditions{
	width: 100%;
}

#user_expeditions td, #expedition_groups td{
	border: 1px solid #ccc;
	background-color: #fff;
}
#expedition_groups td{
	padding: 4px;
}
.expe_name_field{
	padding-left: 4px;
	
}
.expe_privileges_field{
	padding: 1px;
	min-width: 20px;
	max-width:28px;width:28px;
}
#create_new{
	font-size:150%;
	line-height:170%;
}
#nav_bar{
	text-align: center;
	font-size: 125%;
}
.user_subdomain_photo{
	margin-left: 30px;
}
.user-subdomain-name{
	margin-bottom: 1ex;
	font-size: 125%;
}
.user-subdomain-description{
	margin-top: 1.5ex;
}
/*.fg-button { outline: 0; margin:0 4px 0 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
	
a.fg-button { float:left; }

button.fg-button { width:auto; overflow:visible; }

.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }

.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }

.fg-buttonset { 
	margin-left:210px;
	margin-top:-15px;
	margin-bottom:15px;
}
.fg-buttonset .fg-button { float: left; }
.fg-buttonset-single .fg-button, 
.fg-buttonset-multi .fg-button { margin-right: -1px;}

.fg-toolbar { padding: .5em; margin: 0;  }
.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button { font-size: 1em;  }*/


.home_button{
	width: 211px;
	height: 62px;
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
	margin-right:4px;
}
.home_button:hover{
	background-position: 0 -62px;
}
.home_button:active{
	background-position: 0 -124px;
}
.best-pictures-title{
	font-size: 130%;
	text-align: center;
	color: #6984B4;
	margin-top: 10px;
	margin-bottom: 0px;
}
#home-rigth-panel{
	margin-right:30px;
}
#show_panel{
	margin-left:15px;
}
.rss-icon{
	float: right;
}
.expe-logo-container{
	padding-left:5px;
	padding-bottom:5px;
	text-align:center;
	width:135px;
	height: 110px;
}
.highlight{
	font-weight:900;
}
.title_underline{
	background: url(/assets/images/page/title_underline.png) repeat-x;
	max-width:550px;
	width:95%;
	height: 2px;
}
.title_container h2, .round_area_title{
	color: #152348;
	font-size: 150%;
	margin: 1ex 0 0.5ex 8px;
	font-style:italic;
	background: none;
}
.round_area_title{
	font-size: 130%;
	margin-bottom:0;
	height: auto;
}
.round_area_title + .title_underline{
	margin-bottom: 3ex;
}
.title_container h3{
	color: #929AB1;
	font-size: 100%;
	margin: 1ex 0 4ex 8px;
	text-transform: uppercase;
}
.admin-subtitle{
	background: url(/assets/images/page/title_bckg.png) no-repeat;
	width: 437px;
	height: 21px;
	color:#142446;
	font-size:15px;
	font-weight:bold;
	line-height:19px;
	padding-left:1em;
}
.comms_fieldset{
	max-width:401px;
	padding:0 18px;
}
.comms_fieldset p{
	color: #000;
	height: auto;
	margin:0 0 2ex;
}
.comms_fieldset label{
	width: auto;
	margin: 0 1em 0.5ex 5px;
	padding: 0;
}

.grid {
	width: 100%;
	display: table;
	table-layout: auto;
}
.row {
	display: table-row;
}
label.cell {
	white-space: nowrap;
	display: table-cell;
}
span.cell {
	display: table-cell;
	padding: 4px;
	vertical-align:top;
	text-align: center;
}
.maximize{
	width: 100%;
}
.autowidth{
	width:auto;
}
span.cell input {
	display: block;
	width: 100%;
}
.round_input_container {
	background: url(/assets/images/page/form_l.png) no-repeat left #F1F4F9;
	height: 21px;
	padding-left: 4px;
	margin: 0;
}
.round_input_container > div {
	background: url(/assets/images/page/form_r.png) no-repeat right #F1F4F9;
	height: 21px;
	padding-right: 4px;
	margin: 0;
}
#round_dropdown {
	background: url(/assets/images/page/form_arrow_r.png) no-repeat right #F1F4F9;
	padding-right: 4px;
}
.round_input_container > div > div {
	border-top:1px solid #D7DCE2;
	border-bottom:1px solid #D7DCE2;
	height:19px;
}
.round_input_text {
	border: none;
	height: 17px;
	font-size: 14px;
	background: #F1F4F9;
}
#expedition_phone_company{
	font-size: 12px;
}
.round_button_container {
	background: url(/assets/images/page/button_l.png) no-repeat left top;
	height: 21px;
	padding-left: 5px;
	display:inline-block;
	margin: 0;
}
.round_button_container > div {
	background: url(/assets/images/page/button_r.png) no-repeat right top;
	height: 21px;
	padding-right: 5px;
	margin: 0;
	cursor: pointer;
}
.round_button_container > div > div {
	background: url(/assets/images/page/button_bg.png) repeat-x top;
	height:21px;
	margin: 0;
}
.round_button_container:hover , .button_set-hover, .hover{
	background-position: left bottom;
}
.round_button_container:hover > div, .button_set-hover > div , .hover > div{
	background-position: right bottom;
}
.round_button_container:hover > div > div, .button_set-hover > div > div , .hover > div > div{
	background-position: left -21px;
}
.round_button_container span {
	padding: 0 5px;
	line-height:20px;
}
#expedition_image, #user_image, #upload_expedition_logo, #upload_sponsor_logo, #upload_expedition_image_header{
	background: url(/assets/images/page/bt_photo_l.png) no-repeat left top;
	padding-left: 88px;
}
#expedition_image:hover, #expedition_image.hover
, #user_image:hover, #user_image.hover
, #upload_expedition_logo:hover, #upload_expedition_logo.hover
, #upload_sponsor_logo:hover, #upload_sponsor_logo.hover
{
	background-position: left bottom;
}
#member_image_display_container, #user_image_display_container{
	margin-top:1ex;
	margin-right:4px;
	text-align:right;
}
#social_data .edition_button{
	width: 123px;
}
.right_half_col {
	float: right;
}
.left_half_col {
	float: left;
}
.round_area_container {
	background: url(/assets/images/page/bg_border_form_ul.gif) no-repeat top left;
	display:inline-block;
	margin: 0;
	width: 100%
}
.round_area_container > div {
	background: url(/assets/images/page/bg_border_form_ur.gif) no-repeat top right;
	margin: 0;
	float: right;
	width: 100%
}
.round_area_container > div > div {
	background: url(/assets/images/page/bg_border_form_lr.gif) no-repeat bottom right;
	float: right;
	margin: 0;
	width: 100%
}
.round_area_container > div > div > div {
	background: url(/assets/images/page/bg_border_form_ll.gif) no-repeat bottom left;
	float: left;
	margin: 0;
	width: 100%
}
.round_area_container > div > div > div > div{
	border-top:1px solid #D7DCE2;
	border-bottom:1px solid #D7DCE2;
	margin: 0 4px 0 4px;
}
.round_area_container > div > div > div > div > div {
	border-left:1px solid #D7DCE2;
	left:-4px;
	margin: 3px 0;
	position:relative;
}
.round_area_container > div > div > div > div > div > div {
	border-right:1px solid #D7DCE2;
	left:8px;
	margin: 3px 0;
	padding:4px;
	position:relative;
}
.round_area_container textarea{
	border: none;
	background: #F1F4F9;
	width: 100%;
	overflow: auto;
}
.round_area_container textarea:focus{
	background: #F1F4F9;
}
.delete_cross{
	vertical-align:middle;
}
.button_aligned_label{
	line-height:21px;
	margin-right: 1em;
}
.error .round_area_container {
	background: url(/assets/images/page/bg_border_form_red_ul.png) no-repeat top left;
}
.error .round_area_container > div {
	background: url(/assets/images/page/bg_border_form_red_ur.png) no-repeat top right;
}
.error .round_area_container > div > div {
	background: url(/assets/images/page/bg_border_form_red_lr.png) no-repeat bottom right;
}
.error .round_area_container > div > div > div {
	background: url(/assets/images/page/bg_border_form_red_ll.png) no-repeat bottom left;
}
.error .round_area_container > div > div > div div{
	background: #901227;
	color: #fff;
}
#save_spots{
	float: right;
}
#general_expedition_info{
	display: inline-block;
	width: 400px;
	margin-left:40px;
}
#general_data_container{
	margin-top: 10px;
	width: 500px;
	vertical-align:top;
}
.round_area_white > div > div > div > div, 
.round_area_white > div > div > div > div > div, 
.round_area_white > div > div > div > div > div > div{
	background: #fff;
	color: #000;
}
.round_area_blue > div > div > div > div, 
.round_area_blue > div > div > div > div > div, 
.round_area_blue > div > div > div > div > div > div{
	background: #F1F4F9;
	color: #000;
}
.button_set_left > div {
	background: none;
	border-right:1px solid #bbb;
	padding-right: 0;
	margin-right: -4px;
}
.button_set_center {
	background: none;
	padding-left: 0;
}
.button_set_center > div {
	background: none;
	padding-right: 0;
}
.button_set_right {
	background: none;
	border-left:1px solid #bbb;
	padding-left: 0;
	margin-left: -4px;
}
.grid label{
	color: #000;
	width: auto;
	white-space:pre;
	padding-bottom:1ex;
}
#start_date, #end_date{
	width: 10ex;
}
#image_display_container{
	margin-right:40px;
	margin-top:2ex;
	text-align:right
}
#general_data_save_container{
	margin-left: 30px;
	margin-top:20px;
}
#activity_container td{
	text-align: left;
	vertical-align:top;
}
#activity_container tr > td{
	padding-right:1em;
}

.sponsor_logo_in_sumary td, #expedition_logo_in_sumary td{
	width: 60px;
	height: 54px;
	background-color: #fff;
	border:5px solid #F1F4F9;
	text-align:center;
}
#sponsor_logo_list_in_sumary > div, #expedition_logo_container_in_sumary > div{
	border: 2px solid #D7DCE2;
	display:inline-block;
}
#expedition_logo_container_in_sumary > div{
	margin: 1ex 0;
}
#expedition_logo_container_in_sumary{
	margin-bottom:2ex;
}
#sponsor_logo_list_in_sumary table, #expedition_logo_container_in_sumary table{
	border-collapse: separate;
}
.sponsor_logo_in_sumary img{
	max-width: 50px;
	max-height: 40px;
}
.spacing_div{
	width: 6px;
	padding: 0;
	border: none;
	background: none;
}
#sponsor_logo_list_in_sumary{
	margin: 5px 0;
}
#general_expedition_info .grid{
	border-spacing: 0 1ex;
}
#expedition_logo_in_sumary img{
	max-width: 75px;
	max-height: 55px;
}
#expedition_logo_in_sumary td{
	width: 85px;
	height: 65px;
}
#expedition_logo_container_in_sumary a > img{
	vertical-align: top;
	margin-top:1ex;
}
.service_block {
	display: inline-block;
	vertical-align:top;
	cursor: pointer;
}
.service_block td{
	width: 242px;
	padding-left:13px;
}
.service_block tr:first-child{
	height: 47px;
}
.service_block tr+tr+tr{
	height: 16px;
}
.service_block div > img{
	position:relative;
	top:-16px;
}
.service_block div{
	height:0;
	overflow: visible;
}
.service_block p{
	width: 210px;
}
.service_block strong{
	color:#bdd0f0;
	font-size: 120%;
	font-weight: bolder;
}
.service_block li strong{
	color:#000;
	font-size: 100%;
	font-weight: bolder;
	margin-left: -15px;
}
.service_block h1{
	font-size:140%;
	line-height:0;
	margin:0;
	color: #15234a;
	font-weight: bolder;
}
.service_block li{
	list-style-image: url(/assets/images/page/service-bullet.png);
}
.service_block ul{
	padding:0 20px;
	width: 190px;
	margin-bottom:1ex;
}
.service_block ul + a{
	margin-left: 130px;
}
#basic_tab > tbody > tr > td > strong{
	color:#909ab3;
	font-size: 110%;
}
#basic_tab img{
	left:79px;
}
#premium_tab img{
	left:114px;
}
#professional_tab img{
	left:152px;
}
#basic_tab tr:first-child{
	background: url(/assets/images/page/bas-top.png) no-repeat;
}
#basic_tab tr+tr{
	background: url(/assets/images/page/bas-bg.png) repeat-y;
}
#basic_tab tr+tr+tr{
	background: url(/assets/images/page/bas-btm.png) no-repeat;
}
#premium_tab tr:first-child{
	background: url(/assets/images/page/pre-top.png) no-repeat;
}
#premium_tab tr+tr{
	background: url(/assets/images/page/pre-bg.png) repeat-y;
}
#premium_tab tr+tr+tr{
	background: url(/assets/images/page/pre-btm.png) no-repeat;
}
#professional_tab tr:first-child{
	background: url(/assets/images/page/pro-top.png) no-repeat;
}
#professional_tab tr+tr{
	background: url(/assets/images/page/pro-bg.png) repeat-y;
}
#professional_tab tr+tr+tr{
	background: url(/assets/images/page/pro-btm.png) no-repeat;
}
.sale_block {
	display: block;
	margin-left:-6px;
	color: #fff;
	font-size: 120%;
}
.sale_block strong{
	color:#e72e50;
	font-weight: bolder;
}
#professional_tab table.sale_block strong{
	color:#142446;
}
.sale_block td{
	width: 217px;
	padding-left:0.5em;
}
.sale_block tr:first-child{
	height: 11px;
}
.sale_block tr+tr+tr{
	height: 17px;
}
#basic_tab table.sale_block tr:first-child{
	background: url(/assets/images/page/bas-inner-top.png) no-repeat;
}
#basic_tab table.sale_block tr+tr{
	background: url(/assets/images/page/bas-inner-bg.png) repeat-y;
}
#basic_tab table.sale_block tr+tr+tr{
	background: url(/assets/images/page/bas-inner-btm.png) no-repeat;
}
#premium_tab table.sale_block tr:first-child{
	background: url(/assets/images/page/pre-inner-top.png) no-repeat;
}
#premium_tab table.sale_block tr+tr{
	background: url(/assets/images/page/pre-inner-bg.png) repeat-y;
}
#premium_tab table.sale_block tr+tr+tr{
	background: url(/assets/images/page/pre-inner-btm.png) no-repeat;
}
#professional_tab table.sale_block tr:first-child{
	background: url(/assets/images/page/pro-inner-top.png) no-repeat;
}
#professional_tab table.sale_block tr+tr{
	background: url(/assets/images/page/pro-inner-bg.png) repeat-y;
}
#professional_tab table.sale_block tr+tr+tr{
	background: url(/assets/images/page/pro-inner-btm.png) no-repeat;
}
#loading_image, #user_loading_image, #logo_loading_image, #sponsor_loading_image{
	height:0;
	opacity:0.9;
	position:relative;
	width:50px;
}
#loading_image{
	left:50px;
	top:17px;
}
#user_loading_image{
	left:50px;
	top:17px;
}
#loading_image img, #user_loading_image img{
	position:relative;
	right:4px;
	top:2px;
}
#euser_loading_image img{
}
#paiment_form{
	display:inline-block;
	width:175px;
	text-align: right;
}
#discount_code_container input{
	width:150px;
}
#apply_code, #pay_now_container{
	margin-top:1ex;
}
.disabled_service{
	opacity: 0.5;
	cursor: auto;
}
.service_enabled{
	color: #070;
	font-size:140%;
	font-weight:bolder;
}
#members_data_container, #editors_data_container, #sponsor_data, #expe_logo_data{
	width: 33%;
	vertical-align:top;
}
.member_and_editor_save_bt{
	margin-left: 50%;
	margin-top:2ex;
}
#members_data_container > div > div > div > div > div > div, #editors_data_container  > div > div > div > div > div > div{
	min-height: 660px;
}
#members_data_container textarea{
	height: 12ex;
}
#add_subscribers_container textarea{
	height: 30ex;
}
#add_subscribers_container{
	width: 40%;
}
#import_container img{
	max-width: 110px;
	cursor: pointer;
}
#import_container{
	width: 110px;
	display: inline-block;
	margin-right: 10px;
}
#mails_container .round_button_container{
	vertical-align: top;
	margin-top: 1ex;
	margin-left:5px;
}
#mails_container .round_button_container{
	vertical-align: top;
	margin-top: 1ex;
	margin-left:5px;
}
#mails_container h4{
	font-size: 70%;
}
#import_options .round_button_container{
	vertical-align: top;
	margin-top: 1.2ex;
	margin-right:10px;
}
#import_options{
	text-align: right;
}
#subscribers_list{
	max-height:460px;
	overflow:auto;
}
.round_area_container a{
	text-decoration: none;
	font-weight: bolder;
	color: #99b;
}
.service_block a{
	text-decoration: none;
	font-weight: bolder;
	color: #67f;
}
#expedition_logo_uploaded_file, #sponsor_logo_uploaded_file{
	margin-left: 20px;
}
#expedition_logo_container, #sponsor_image_display_container{
	margin-top: 3ex;
}
#sponsors-list{
	max-height:520px;
	overflow:auto;
}
.edit_member, .delete_member{
	display: inline-block;
}
#user_uploaded_file{
	width: 140px;
}
#user_data, #social_data{
	vertical-align:top;
}
#social_data{
	margin-top:2ex;
	margin-left:1em;
}
#user_data_and_social_container{
	width: 50%;
	display: inline-block;
	vertical-align:top;
}
#save_data{
	margin-bottom:2ex;
	margin-left:82%;
	margin-top:2ex;
}
#account_expeditions_block{
	display:inline-block;
	margin-left:3%;
	width:45%;
}
#user_expeditions_container{
	max-height: 460px;
	overflow: auto;
	border-collapse:collapse;
	border: 1px solid #ccc;
	border-right: none;
}
.half_column{
	width: 50%;
	display: inline-block;
}
#expedition_create_container, #account_create_container{
	margin-bottom:30px;
	margin-top:50px;
	text-align:center;
}
.round_area_container h3{
	line-height: 1.5;
	margin-top:1ex;
}
#quick_right, #quick_left{
	width:437px;
	vertical-align:top;
	display:inline-block;
}
#quick_right{
	margin-left:60px;
}

.round_dark_area, .round_white_area {
	width: 100%;
}
.round_dark_area > thead th, .round_dark_area > tfoot th,
.round_white_area > thead th, .round_white_area > tfoot th  {
	height: 21px;
	width: 21px;
}
.round_dark_area td {
	background: #aab4d1;
}
.round_dark_area > thead th:first-child {
	background: url(/assets/images/page/bg_dark_ul.png) no-repeat;
}
.round_dark_area > thead td + th {
	background: url(/assets/images/page/bg_dark_ur.png) no-repeat;
}
.round_dark_area > tfoot th:first-child {
	background: url(/assets/images/page/bg_dark_ll.png) no-repeat;
}
.round_dark_area > tfoot td + th {
	background: url(/assets/images/page/bg_dark_lr.png) no-repeat;
}
.round_white_area td {
	background: #fff;
}
.round_white_area > thead th:first-child {
	background: url(/assets/images/page/bg_white_ul.png) no-repeat;
}
.round_white_area > thead td + th {
	background: url(/assets/images/page/bg_white_ur.png) no-repeat;
}
.round_white_area > tfoot th:first-child {
	background: url(/assets/images/page/bg_white_ll.png) no-repeat;
}
.round_white_area > tfoot td + th {
	background: url(/assets/images/page/bg_white_lr.png) no-repeat;
}

.round_dark_area p {
	font-size: 120%;
}
.round_dark_area li {
	font-weight: bold;
	font-size: 110%;
}
.manual_title{
	background: url(/assets/images/page/title_bckg.png) left no-repeat;
	width: 98%;
}
.manual_title > div{
	background: url(/assets/images/page/title_bckg.png) right no-repeat;
	width: 100%;
	margin-left: 10px;
}
.manual_title h2{
	background-color: #afbbd1;
	background-image: none;
	height: 15px;
	color:#142446;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	margin-right: 10px;
}
.manual_half_column{
	width: 47%;
	display: inline-block;
	vertical-align: top;
	padding: 0 1em;
}
#manual_container .title_underline{
	max-width: none;
}
.example_step2{
	min-height: 45ex;
}
.manual_photo_centered{
	margin-right: 20%;
}
.manual_half_column h3{
	font-size: 110%;
	margin-bottom: 0;
	font-weight: bold;
}
.manual_half_column .about-img2 + td{
	vertical-align:middle;
}
#manual_expenews_address{
	font-size: 120%;
	text-align: center;
}
#messages_table th{
	font-weight: bold;
}
#create_page_container{
	margin-right:24px;
	text-align:right;
}
#page_name{
	width: 300px;
	display: inline-block;
	margin-left: 1em;
	margin-bottom: 2ex;
}
#page_name input{
	width: 100%;
}
#page_save_response{
	max-width: 50%;
}
#advanced_options_container{
	width: 75%;
}
#save_advanced_container{
	margin-right:130px;
	text-align:right;
}
#just_created .manual_title{
	width: 500px;
}
#congratulations_en {
	margin-top:20px;
	width: 700px;
	height:160px;
	background: url(/assets/images/page/msn_menu_en.png) bottom no-repeat;
}
#congratulations_es {
	margin-top:20px;
	width: 700px;
	height:160px;
	background: url(/assets/images/page/msn_menu_es.png) bottom no-repeat;
}
#congratulations_es p, #congratulations_en p{
	width: 340px;
	font-weight: bold;
	text-align: left;

}
#congratulations_es span, #congratulations_en span{
	font-size: 130%;
}
#globe_1_en{
	left:160px;
	top:-28px;
}
#globe_2_en{
	left:250px;
	top:-8px;
}
#globe_1_es{
	left:160px;
	top:-28px;
}
#globe_2_es{
	left:250px;
	top:-8px;
}
.right_globe, .left_globe{
	width: 159px;
	display:inline-block;
	position:relative;
	float: left;
}
.right_globe thead th{
	background: url(/assets/images/page/globe_top-rp.png) bottom no-repeat;
	height: 38px;
	width: 159px;
}
.right_globe tfoot th{
	background: url(/assets/images/page/globe_bottom-rp.png) bottom right no-repeat;
	height: 13px;
}
.right_globe td{
	background: url(/assets/images/page/globe_bg-rp.png) left repeat-y;
	padding:0 1em;
}
.left_globe thead th{
	background: url(/assets/images/page/globe_top.png) bottom no-repeat;
	height: 38px;
	width: 159px;
}
.left_globe tfoot th{
	background: url(/assets/images/page/globe_bottom.png) bottom left no-repeat;
	height: 13px;
}
.left_globe td{
	background: url(/assets/images/page/globe_bg.png) left repeat-y;
	padding:0 1em;
}
#phone_ad{
	left:300px;
	position:relative;
	width:400px;
	margin-top:150px;
}
#phone_ad img{
	margin-top:5px;
	padding-right:4px;
}
#activity_container a{
	color: #000;
}
#activity_container img{
	margin-top:5px;
	vertical-align:-30%;
}
.active_service{
	display:inline;
	padding:0 10px;
	vertical-align: middle;
}
.active_service td{
	min-width: 5px;
	height: 27px;
}
.active_service td + td{
	padding:0 10px 3px 10px;
	text-transform:capitalize;
	font-weight: bold;
	color: #000;
}
.active_service td + td + td{
	padding: 0;
}

.service_blue tr > td:first-child{
	background: url(/assets/images/page/service_blue_l.png) left no-repeat;
}
.service_blue td + td{
	background: url(/assets/images/page/service_blue_bg.png) left repeat-x;
}
.service_blue td + td + td{
	background: url(/assets/images/page/service_blue_r.png) right no-repeat;
}
.service_red tr > td:first-child{
	background: url(/assets/images/page/service_red_l.png) left no-repeat;
}
.service_red td + td{
	background: url(/assets/images/page/service_red_bg.png) left repeat-x;
}
.service_red td + td + td{
	background: url(/assets/images/page/service_red_r.png) right no-repeat;
	padding: 0;
}
#create_rigth_panel{
	display:inline-block;
	margin-left:20px;
	vertical-align:top;
	width:52%;
}
#user_and_expedition_data{
	width:44%;
}
#create_rigth_panel span{
	color:#132446;
	font-size:120%;
	font-weight:bolder;
	margin-left:0.5em;
	vertical-align:20%;
	white-space:pre;
}
#create_rigth_panel br + img{
	margin-top: 50px;
}
#create_rigth_panel p{
	text-align:center;
	text-transform: uppercase;
}
#crop_save_base, #expe_crop_save, #sponsor_crop_save_base, #user_crop_save_base, #import_member{
	margin-top:10px;
}
.selected_language a{
	text-decoration: underline;
}
#ft{
	margin-top:20px;
}
.cancel{
	display:inline-block;
	vertical-align:middle;
	width:16px;
}
#store{
	float:left;
	height:0;
	overflow:hidden;
	opacity:0.1;
}
#dispatches-list li a.deleted_dispatch{
	text-decoration: line-through;
}
#dispatches-list li a.uncommited_dispatch{
	color: #f00;
}
#unsubscribed_container h1{
	font-size:20px;
	margin:20px 0;
	text-align:center;
}
#title_suscribe{
	white-space:nowrap;
}
#create-on-about{
	float:right;
	margin-right:50px;
}
#partnerships {
	display:inline-block;
	text-align:left;
	width:160px;
}
#partnerships p{
	color:#707070;
	font-size:90%;
	margin-top:1ex;
}

.expedition-list-description {
	display:inline-block;
	font-size:80%;
	height:74px;
	margin-right:15px;
	width:150px;
}
.expedition-list-photo {
	border:1px solid #c8cedc;
	float:left;
	line-height:0;
	padding:5px;
}
.expedition-list-photo img{
	width: 174px;
	height: 90px;
}
.expedition-list-name{	
	width:100%;
	font-weight: bold;
	font-size: 1em;
	cursor:pointer;
	color:#000000;
	text-decoration:none;

}
.expedition-in-list{
	min-height: 110px;
}

.best_photo{
	float:left;
	/*width:15px;*/
	font-size:9px;
	cursor:pointer;
	padding-top:-10px;
	margin-top:-10px;
}




#recipients_notifier td{
	font-size:13px;
}

.recipients_notifier_link {
	cursor:pointer;
	font-size:13px;
	font-color: #fff;
}

.add_comment{
	float:left;
	margin-bottom:2px;
}

.comment_detail{
	margin-bottom:5px;
	margin-left:5px;
	padding-bottom:5px;
	padding-left:5px;
	width:90%;
	float:left;
	min-height:40px;
	overflow-x:none;
	overflow-y:auto;
	border-bottom:1px dotted #BBBBBB;
}

.commit_comment, .delete_comment, .more_comments{
	float:right;
	cursor:pointer;
	margin:3px;
}

.comments_area_report{
	width:90%;float:right;
	cursor:pointer;
}
