body {
background:#FFFFFF url(../images/back_main.jpg) repeat-x scroll 0 0;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
}


#bd {
background-image:url(../images/bg_borders.gif);
background-repeat:repeat-y;
min-height:600px;
}


#hd {
background-image:url(../images/bg_borders_header.gif);
background-repeat:no-repeat;
height:14px;
width: 980px;

}

#ft {
background-image:url(../images/bg_borders_footer.gif);
background-repeat:no-repeat;
height:14px;

}


.ft-links{
font-size:11px;
margin:auto;
padding:10px 0 0;
text-align:center;

}


a.ft-href
{

color:#000000;
text-decoration: none;
}

a.ft-href:hover
{
text-decoration: underline;
}


.blackballs #slatenav {
position:relative;
display:block;
height:45px;
font-size:13px;
font-weight:bold;
background:transparent url(../images/backgrounds/biggballs_background.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
text-transform:uppercase;
}

.blackballs #slatenav ul{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

.blackballs #slatenav ul li{
display:block;
float:left;
margin:0 1px 0 0;

}

.blackballs #slatenav ul li a{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:14px 20px 0 22px;
height:31px;
background:transparent url(../images/backgrounds/biggballs_spacer_trans.gif) no-repeat right center;
}

.blackballs #slatenav ul li a.last{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:14px 20px 0 22px;
height:31px;
background:none;
}

.blackballs #slatenav ul li a:hover,.blackballs #slatenav ul li a.current,.blackballs #slatenav ul li a.last:hover{
color:#000;
background:transparent url(../images/backgrounds/biggballs_backgroundOVER.gif) no-repeat top center;
}

.blackballs last{
background:transparent url(../images/backgrounds/biggballs_spacer_trans_last.gif) no-repeat right center;
}



.subblackballs #subslatenav {
position:relative;
display:block;
height:36px;
font-size:10px;
font-weight:normal;
background:transparent url(../images/backgrounds/subbiggballs_background.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;
}

.subblackballs #subslatenav ul{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}

.subblackballs #subslatenav ul li{
display:block;
float:left;
margin:0 1px 0 0;

}

.subblackballs #subslatenav ul li a{
display:block;
float:left;
color:#000;
text-decoration:none;
padding:10px 20px 0 20px;
height:25px;
background:transparent url(../images/backgrounds/subbiggballs_spacer_trans.gif) no-repeat right center;
}


.subblackballs #subslatenav ul li a.last {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
color:#000;
text-decoration:none;
padding:10px 20px 0 20px;
height:25px;
}


.subblackballs #subslatenav ul li a.current-last {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
color:#000;
text-decoration:underline;
padding:10px 20px 0 20px;
height:25px;
}
.subblackballs #subslatenav ul li a:hover,.subblackballs #subslatenav ul li a.current{
color:#000;
text-decoration:underline;
}

.subblackballs last{
background:transparent url(../images/backgrounds/subbiggballs_spacer_trans_last.gif) no-repeat right center;
}




.dboard-my-profile {
background-image:url(../images/headers/header_dboard_my_profile.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}

.dboard-my-profile-lat {
background-image:url(../images/headers/header_dboard_profile_lat.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-information {
background-image:url(../images/headers/header_dboard_information.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-my-account {
background-image:url(../images/headers/header_dboard_my_account.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}

.dboard-my-account-lat {
background-image:url(../images/headers/header_dboard_account_lat.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}

.dboard-my-connect {
background-image:url(../images/headers/header_dboard_my_connect.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-my-connect-lat {
background-image:url(../images/headers/header_dboard_connect_lat.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}
.dboard-my-mail {
background-image:url(../images/headers/header_dboard_my_mail.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-my-mail-lat {
background-image:url(../images/headers/header_dboard_my_mail_lat.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}

.dboard-single-tours {
background-image:url(../images/headers/header_dboard_single_tours.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}

.dboard-tell-friend {
background-image:url(../images/headers/header_dboard_tell_friend.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-tell-friend-lat {
background-image:url(../images/headers/header_dboard_friend_lat.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}


.dboard-upgrade {
background-image:url(../images/headers/header_dboard_upgrade.gif);
background-repeat:no-repeat;
margin-bottom:20px;
padding-top: 40px;

}



#dboard-nav {
margin: 2px 0pt 0pt 10px;
color: #333333;
width: 200px;
}



.dboard-whos-interest {
background-image:url(../images/headers/header_dboard_who_interest.gif);
background-repeat:no-repeat; 
height:36px;
width: 496px;
 }


 .dboard-whos-interest-lat {
background-image:url(../images/headers/header_dboard_interest_lat.gif);
background-repeat:no-repeat; 
height:36px;
width: 496px;
 }
 
.shadowbox {
  background: #ccc;
  position: relative;
  top: 2px;
  left: 2px;
}
.shadowbox div {
  background: #333;
  border: 2px solid #000;
  color: #fff;
  padding: 10px;
  position: relative;
  top: -2px;
  left: -2px;
}



.widget-who-interested {
background:transparent url(../images/backgrounds/bg_who_interested.gif) repeat scroll 0 0;
color:#303C52;
float:left;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:135px;
line-height:normal;
padding:10px 15px;
width:135px;
}


.name-column {
background:#cccccc none repeat scroll 0 0;
border-color:#999999;
border-style:solid;
border-width:1px 0 0;
}

.name-column ul {
border:0 solid #FFFFFF;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}

.name-column ul li {
border-right:1px solid #999999;
color:#333333;
display:inline;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:3px 7px 3px 10px;
text-align:left;
}


.table-wrap-inbox {
background-color:#FFFFFF;
border:1px solid #999999;
float:right;
padding:2px 0 2px 2px;
margin-top:1px;
width: 661px;
}


.table-wrap-customers {
background-color:#FFFFFF;
border:1px solid #999999;
float:right;
height:107px;
overflow-x:hidden;
overflow-y:scroll;
padding:2px 0 2px 2px;
width:491px;
}

.cf, .clearfix {
display:inline-block;
}
.column-data {
background:#ffffff none repeat scroll 0 0;
border-top:1px solid #CCCCCC;
}

.column-data ul, .column-data .edit ul {
/*display:block;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}

.column-data ul li {
border-right:1px solid #ffffff;
color:#666666;
display:inline;
float:left;
font-size:10px;
margin:0;
padding:7px 7px 7px 7px;
text-align:left;
}



.column-data-2 {
background:#F6FAFB none repeat scroll 0 0;
border-top:1px solid #cccccc;
}

.column-data-2 ul, .column-data-2 .edit ul {
/*display:block;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}

.column-data-2 ul li {
border-right:1px solid #ffffff;
color:#666666;
display:inline;
float:left;
font-size:10px;
margin:0;
padding:7px 7px 7px 7px;
text-align:left;
}

a.edit-link{
font-weight: normal;
text-decoration: none;
}

a.edit-link:hover{
font-weight: normal;
text-decoration: underline;
}

.profile-label {
margin:0;
color:#000;
padding:2px 2px 0px 0px;
width:92px;
height: 14px;
font-size:11px;
font-weight: bold;
text-align:right;
float:left;
}

.profile-label-data {

padding:2px 0px 0px 2px;

margin:0;
height: 14px;
color:#000;
width:140px;
float:left;
font-size:11px;
font-weight: normal;
text-align:left;
}


.profile-block {
clear:left; 
float:left; 
width: 915px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}
.profile-screen-name-block {
float:left;
margin: 0px; 
width: 200px;  
background-color: rgb(255, 255, 255);
padding:3px;
}

.profile-header-block {
float:left;
width: 385px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}

.profile-status-block {
float:left;
width: 307px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}

.profile-image-block {
clear:left; 
float:left; 
width: 140px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-image-bg {
margin: 0px; 
padding: 0px; 
width: 140px; 
height: 180px; 
background-color: rgb(255, 255, 255);

}

.profile-image {
text-align:center;
padding: 8px; 
background-color:#fff;
}

.profile-attrib-block {
float:left;  
width: 770px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-attrib-bg {
margin: 0px; 
padding: 0px; 
width: 765px; 
height: 180px; 
background-color: rgb(255, 255, 255);

}

.profile-attrib {
text-align:left;
padding: 8px; 
background-color:#fff;
}

.profile-icon-block {
text-align:center;
clear:left; 
float:left; 
width: 915px; 
background-color: #fff; 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-icon-block a{

padding-right: 25px;
}



.profile-mini-attrib-block {
background-color:#E6E6CF;
float:left;
margin-bottom:5px;
margin-right:10px;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:155px;
}

.profile-mini-attrib-bg {
margin: 0px; 
padding: 0px; 
width: 150px; 
height: 180px; 
background-color: rgb(255, 255, 255);

}

.profile-mini-attrib {
text-align:left;
padding: 8px; 
background-color:#fff;
}


.profile-mini-image-block {
 
float:left; 
width: 140px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-mini-image-bg {
margin: 0px; 
padding: 0px; 
width: 140px; 
height: 180px; 
background-color: rgb(255, 255, 255);

}

.profile-mini-image {
text-align:center;
padding: 8px; 
background-color:#fff;
}

.profile-mini-image a{
display:block;
}

.results-profile-icons {
clear: left; 
text-align: left; 
padding-left: 305px;
}

.results-profile-icons a{

padding-right: 15px;
}


.results-public-profile-icons {
 
text-align: right; 
}

.results-public-profile-icons a{

padding-right: 9px;
}


.profile-icon-block-2 {
text-align:left;
clear:left; 
float:left; 
width: 665px; 
background-color: #fff; 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}


.profile-icon-block-2 a{

padding-right: 15px;
}

.profile-block-2 {
clear:left; 
float:left; 
width: 665px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}


.profile-screen-name-block-2 {
float:left;
margin: 0px; 
width: 400px;  
background-color: rgb(255, 255, 255);
padding:3px;
}



.profile-header-block-2 {
float:left;
width: 485px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}

.profile-status-block-2 {
float:left;
text-align:right;
width: 248px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}


.profile-block-3 {
clear:left; 
float:left; 
width: 665px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-screen-name-block-3 {
float:left;
margin: 0px; 
  
background-color: rgb(255, 255, 255);
padding:3px;

height: 140px; width: 140px; text-align: center;

}

.profile-status-block-3 {
float:left;
text-align:right;

margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
height: 140px; width: 508px;
}

.profile-mini-image-block-2 {
float:left; 
width: 140px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}



.profile-mini-image-bg-2 {
margin: 0px; 
padding: 0px; 
width: 140px; 
height: 180px; 
background-color: rgb(255, 255, 255);
}
.profile-mini-image-2 {
text-align:center;
padding: 8px; 
background-color:#fff;
}
.profile-mini-image-2 a{
display:block;
}

.profile-mini-attrib-block-2 {
background-color:#E6E6CF;
float:left;
margin-bottom:5px;
margin-right:10px;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:155px;
}


.profile-mini-attrib-bg-2 {
margin: 0px; 
padding: 0px; 
width: 150px; 
height: 180px; 
background-color: rgb(255, 255, 255);
}
a
.profile-mini-attrib-block-2 {
background-color:#E6E6CF;
float:left;
margin-bottom:5px;
margin-right:10px;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
width:155px;
}


.profile-block-4 {
 
float:left; 
width: 287px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}

.profile-screen-name-block-4 {
float:left;
margin: 0px; 
background-color: #ffffff;
padding:3px;
height: 170px; 
width: 127px; 
text-align: center;

}

.profile-status-block-4 {
float:left;
text-align:left;

margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
height: 170px; 
width: 140px;
}




.profile-public-demographic-label {
background-color:#F6F2F2;
float:left; 
width:125px;
font-weight: bold;
text-align:right;
padding-top: 3px;
}

.profile-public-demographic-data {
float:left;
background-color:#FEFDFD;	
font-weight:normal;
text-decoration: italic;
width:260px;
padding-top: 3px;
}




.profile-agent-demographic-label {
background-color:#F6F2F2;
float:left; 
width:125px;
font-weight: bold;
text-align:right;
padding-top: 2px;
padding-bottom: 2px;
}

.profile-agent-demographic-data {
float:left;
background-color:#FEFDFD;	
font-weight:normal;
text-decoration: italic;
width:200px;
padding-top: 2px;
padding-bottom: 2px;
}

.profile-agent-demographic-data-full {
float:left;
background-color:#FEFDFD;	
font-weight:normal;
text-decoration: italic;
width:650px;
padding-top: 2px;
padding-bottom: 2px;
}
.yuibanner {
clear: all;
background:transparent url(/banner/banner_main.gif) no-repeat scroll 10px 0; 
height:125px; 
width:960px; 
float: left; 
padding-left: 10px; 
padding-right: 10px;
margin-right: 0;
}







.profile-block-5 {
clear:left; 
float:left; 
width: 960px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 

}


.profile-screen-name-block-5 {
margin-left:5px;
float:left;

width:200px;  
background-color: rgb(255, 255, 255);
padding:3px;
}



.profile-header-block-5 {
float:left;
width: 485px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}

.profile-status-block-5 {
float:left;
text-align:right;
width: 248px;
margin: 0px; 
 padding:3px;
background-color: rgb(255, 255, 255);
}


.profile-icon-block-5 {
text-align:left;
clear:left; 
float:left; 
width: 960px; 
background-color: #fff; 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-left: 5px;
}


.profile-icon-block-5 a{

padding-right: 15px;
}


.profile-block-6 {
clear:left; 
float:left; 
width: 960px; 
background-color: rgb(230, 230, 207); 
margin-top: 0px; 
margin-bottom: 5px; 
padding-top: 5px; 
padding-bottom: 5px; 

}

.profile-screen-name-block-6 {
float:left;
margin-left:5px;
  
background-color: rgb(255, 255, 255);
padding:3px;

height: 140px; width: 140px; text-align: center;

}

.profile-status-block-6 {
float:left;
text-align:right;
margin: 0px; 
padding:3px;
background-color: rgb(255, 255, 255);
height: 140px; 
width: 798px;
}

