/* -------------------------------   TABS  -------------------------- */
#TOPurl_form {
	border: 1px solid #CCCCCC;
}
.tabs_cont01 {
	background-color: #330066;
	height: 50px;
	width: 100%;
	display: block;
}
.logo_01{
	display: inline;
	float: left;
	height: 8px;
	width: 200px;
	padding-left: 10px;
	padding-bottom: 3px;
	position: relative;
	margin-bottom: 0px;
	vertical-align: bottom;
	text-align: left;
	background-color: #096;
}
.sub_nav_01 {
	display: block;
	float: right;
	height: 8px;
	width: 600px;
	background-color: #33F;
	margin-top: 3px;
	padding-bottom: 4px;
}
.main_tabs_01 {
	display: inline;
	float: right;
	height: 8px;
	width: 90%;
	position: relative;
	margin-bottom: 0px;
	vertical-align: bottom;
	text-align: right;
	background-color: #990;
}
.top_01 {
	display: block;
	float: right;
	height: 50px;
	width: 70%;
	background-color: #CCC;
	text-align: right;
	vertical-align: text-bottom;
}
.roundcont{
	width:100%;
	color:#fff;
	height:auto;
	position:relative;
	background-image:url(css_img/bar_bg.gif);
	background-repeat:repeat-x;
	background-color:#064F70;
	display:block;
	margin:auto;
	z-index:10;
}
#magazine.roundcont {
	background-image: url(css_img/bar_bg_b.gif);
	background-repeat: repeat-x;
	background-color:#0E0E0E;
}
.roundcont p {
	margin: 0 10px;
}
.roundtop {
	background: url(css_img/tr.gif) no-repeat top right;
}
.roundbottom {
	background: url(css_img/br.gif) no-repeat top right;
}
img.corner {
   width: 8px;
   height: 8px;
   border: none;
   display: block !important;
}
/*#tabs_lft {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	vertical-align: bottom;
	display: block;
	position: absolute;
	bottom: 0px;
}*/
.menu1, .menu2, .menu3, .menu4 {
	width: 80%;
	margin-top: 0.6em;
	margin-bottom: 1em;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0em;
	padding-left: 0.5em;
	float: right;
	height: 12px;
}
.menu1{
	margin-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-top:0;
	margin-right:-10px;
	height:15px;
}
.menu1 ul{
	margin-top:0;
	padding-bottom:0;
	list-style:none;
}
.menu1 li{
	margin-top:0;
	padding-bottom:0;
}
.menu2 ul, .menu3 ul, .menu4 ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
}
.menu1 li, .menu2 li, .menu3 li, .menu4 li {
      margin: 0;
      padding: 0;
      float: right;
}
.menu1 li {
	padding-right: 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height:12px;
	line-height:12px;
}
.menu1 li a:link, .menu1 li a:active, .menu1 li a:visited, .menu1 li a:hover{
	padding:0 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1 li a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
#low_menu_img {
	background-color: #0C0;
	height: 100px;
}
.block_cont01 {
	background-color: #0F0;
	height: 50px;
	width: 100%;
}
.roundtopleft {
	background-image: url(css_img/tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	display: inline;
	float: left;
	width: 8px;
}
.roundtopright {
	background-image: url(css_img/tr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	display: inline;
	float: right;
	width: 8px;
}
/* ++++++++++++++++++++++++++++++++++  NUEVOS ESTILOS +++++++++++++++++++++++++++++++++++++*/
.top-bottom{
	width:100%;
	clear:both;
	height:8px;
	font-size:1px;
	}
.top-bottom_inf{
	width:100%;
	clear:both;
	height:8px;
	font-size:1px;
	}
.top_l{
	float:left;
	width:8px;
	height:8px;
	background-image:url(images/browse/t_l.png);
	}
#magazine .top_l{
	background-image:url(images/browse/t_l_b.png);
	background-color:#FFF;
}
.top_r{
	float:right;
	width:8px;
	height:8px;
	background-image:url(images/browse/t_r.png);
	}
#magazine .top_r{
	background-image:url(images/browse/t_r_b.png);
	background-color:#FFF;
}
.bottom_l{
	float:left;
	width:8px;
	height:8px;
	background-image:url(images/browse/b_l.png);
	}
#magazine .bottom_l{
	background-image:url(images/browse/b_l_b.png);
	background-color:#FFF;
	}
.bottom_r{
	float:right;
	width:8px;
	height:8px;
	background-image:url(images/browse/b_r.png);
	}
#magazine .bottom_r{
	background-image:url(images/browse/b_r_b.png);
	background-color:#FFF;
	}
/*------------------------- MENU EMERGENTE ---------------------------*/
#homem {
	margin-left:48px;
	top:20px;
	}
/* IE */
ul#menus.menu_home{
	left:0;
	}
ul#menus.menu_video {
	left:141px;
	}
ul#menus.menu_books {
	left:215px;
	}
ul#menus.menu_events {
	left:292px;
	}
ul#menus.menu_news {
	left:374px;
	}
ul#menus.menu_classifieds {
	left:446px;
	}
ul#menus.menu_blog {
	left:0;
	}
/* fin IE */
html>body ul#menus.menu_home{
	left:0;
	}
html>body ul#menus.menu_video {
	left:0;
	}
html>body ul#menus.menu_books {
	left:0;
	}
html>body ul#menus.menu_events {
	left:0;
	}
html>body ul#menus.menu_news {
	left:0;
	}
html>body ul#menus.menu_classifieds {
	left:0;
	}
html>body ul#menus.menu_blog {
	left:0;
	}
ul#menus a{
	color: #FFF;
	font-size: 11px;
	background:transparent none;
	line-height: 1;
	display: block;
	font-weight:normal;
	float:none;
    text-align:left;
    width:auto;
	}

.top_r_m {
   padding:0;
   margin:0;
   float:right;
   width:8px;
   height:8px;
   border-right: none;
   background: url(css_img/menu_t_r.png) no-repeat right top;
   font-size:0;
   line-height:0;
   }
.top_l_m {
   padding:0;
   margin:0;
   float:left;
   width:8px;
   height:8px;
   border-right: none;
   background: url(css_img/menu_t_l.png) no-repeat right top;
   font-size:0;
   line-height:0;
   }

ul#menus li.footer {
   height:8px;
   background:none;
   border-right: none;
   border:none;
   font-size:1px;
   margin:0;
   padding:0;
   line-height:0;
   }
.footer_rel{
/*	background-color:#064F70;*/
	background-color:#71a1b2;
	height:8px;
	width:114px;
	float:left;
	}
.footer_rel_top{
/*	background-color:#064F70;*/
	background-color:#71a1b2;
	height:8px;
	width:122px;
	float:left;
	}
.footer_l {
   float:left;
   width:8px;
   height:8px;
   border-right: none;
   background:url(css_img/menu_f_l.png) no-repeat right top;
   font-size:1px;
   margin:0;
   padding:0;
   }
.footer_r {
  padding:0;
  margin:0;
   float:right;
   width:8px;
   height:8px;
   border-right: none;
   background:url(css_img/menu_f_r.png) no-repeat right top;
   font-size:1px;
   }
ul#menus li{
	float:none;
    margin:0;
	/*background-color:#064F70;*/
	background-color:#71a1b2;
	display:block;
	float:none;
	}
html>body ul#menus li{
	float:none;
    margin:0;
	/*background-color:#064F70;*/
	background-color:#71a1b2;
	display:block;
	float:none;
	}
ul#menus li.m_i{
    padding:5px 9px 2px;
	line-height:11px;
}
ul#menus li.divisors{
	border-bottom:thin dotted #90B1C0;
	display:block;
	height:4px;
	font-size:1px;
	line-height:0;
	margin:0;
	padding:0;
	width:100%;
	}
/*----------------*/

.roundcenter {
	height: 100%;
	display: block;
	width: 100%;
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(css_img/br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.roundtopcont {
	height: 8px;
	display: inline;
	float: left;
	width: 100%;
}
.roundlogo {
	display:inline;
	float:left;
	height:105px;
	padding-left:20px;
	padding-top:41px;
	text-align:left;
	width:221px;
}
.roundlogo .addthis_toolbox{
	margin-top:27px;
}
.roundlogo .addthis_toolbox a{
	color:#FFFFFF;
}
.roundlogo_ad {
	padding-bottom:15px;
	padding-left:20px;
	padding-top:16px;
	display: inline;
	float: left;
	width: 231px;
}
.roundnav {
	height: 20px;
	display: inline;
	float: right;
	width: 100%;
	background-color: #00CC00;
	text-align: right;
	bottom: 0px;
}
#roundtabs {
	height: 22px;
	display: block;
	float: right;
	width: 666px;
	position: relative;
	text-align: right;
	margin-right:-4px;
	margin-bottom:0;
	margin-top:0;
	top:0;
}

#roundtabs ul{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
	TOP: 0px;
	position:relative;
	display:block;
	height:22px;
	text-align:right;
	white-space:nowrap;
	z-index:20000;
}
#roundtabs li {
	MARGIN-TOP: 0px;
	DISPLAY:inline;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TOP: 0px;
	position:relative;
	font-size:11px;
}
html>body #roundtabs li {
	MARGIN-TOP: 0px;
	DISPLAY:block;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TOP: 0px;
	position:relative;
	font-size:11px;
	float:right;
}
#roundtabs a {
	float:right;
	background:url(css_img/tableftJ.png) no-repeat left top;
	margin:0;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	display:block;
	position:relative;
}
#roundtabs a:hover {
  text-decoration:none;
}
#roundtabs a span {
	background:url(css_img/tabrightJ.png) no-repeat right top;
	bottom:0;
	color:#FFFFFF;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	line-height:22px;
	padding:0 12px 0 4px;
	top:0;
} 
#roundtabs a:hover span {
	  bottom: 0px;
	  vertical-align: bottom;
	  text-decoration:underline;
	  color:#FFFFFF;
	  cursor:pointer;
}
#roundtabs a:hover {
	  bottom: 0px;
      }
.roundright {
	display:inline;
	float:right;
	width: 748px;
	margin-right:16px;
	position:relative;
  }

#roundcont_tl {
	height: 100%;
	width: 100%;
	color: #fff;
	height: 100%;
	position: relative;
	background-image: url(css_img/tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
}
#roundcont_tr {
	height: 100%;
	width: 100%;
	color: #fff;
	height: 100%;
	position: relative;
	background-image: url(css_img/tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
}
#roundcont_br {
	height: 100%;
	width: 100%;
	color: #fff;
	height: 100%;
	position: relative;
	background-image: url(css_img/br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 100%;
}
#banner_area {
	height: 95px;
	width: 728px;
	display: block;
	padding:0;
	float:right;
	margin:0 0 10px;
	position:relative;
}
#banner {
	height: 50px;
	width: 100%;
	display: block;
	position: relative;
	margin: 18px auto;
}
div#TOPAREAMENU        {
	width:100%;
	text-align: center;
	border:none;
	z-index:1001;
	margin:auto 0;
	}
div#TOPAREAMENU.new        {
	width:100%;
	background-image: url(images/TOPBG02.jpg);
	background-repeat: repeat;
	text-align: center;
	border:none;
	z-index:-1;
	margin:auto;
	}
div#TOPAREAMENU.new #roundcont_bl{ background:none;}
div#TOPAREAMENU.new #roundcont_br{ background:none;}
div#TOPAREAMENU.new #roundcont_tl{ background:none;}
div#TOPAREAMENU.new #roundcont_tr{ background:none;}

#tabs_area {
	height: 90px;
	width: 100%;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	position: relative;
}
div#TOPflash {
	width:910px;
	height:615px;
	background-attachment: scroll;
	background-repeat: repeat;
	text-align: center;
	background-color: #FFFFFF;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 13px;
}
#flash_area {
	display: block;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
#TOPurlflash {
	height: 10px;
	width: 200px;
	margin-left: 30px;
	text-align: left;
}
.menu1 li.active a {
	padding-right: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
div#roundtabs li.active a {
	background-position:0% -42px;
}

div#roundtabs li.active a span {
	background-position:100% -42px;
	color: #0C5070;
}
div#roundtabs li.active a:hover span {
	color: #0C5070;
	text-decoration:none;
}
div#TOPlink {
	width:890px;
	height:10px;
	background-repeat: repeat;
	text-align: center;
	margin-top: 18px;
	padding-bottom: 10px;
}
#roundcont_bl {
	height: 100%;
	width: 100%;
	color: #fff;
	height: 100%;
	position: relative;
	background-image: url(css_img/bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 100%;
}
div#TOPlogo_bttm {
	width:910px;
	height:10px;
	background-repeat: repeat;
	text-align: center;
	margin-top: 2px;
	padding-bottom: 2px;
	margin-top: 6px;
}
/* menu nuevo */
ul#menus{
	width:130px;
	position:absolute;
	top:24px;
	display:none;
	z-index:10000;
}
#menus a:hover{
	text-decoration:underline;
	color:#FFF;
}
#roundtabs a.flecha{
	background:url(images/black_arrow.png) no-repeat left 50%;
	width:25px;
	height:22px;
	margin-left:-25px;
	padding:0;
	position:relative;
	top:0;
	z-index:30;
	cursor:pointer;
	display:block;
	padding:0;
}
div#roundtabs li.active a.flecha, div#roundtabs li.active a:link.flecha, div#roundtabs li.active a:hover.flecha, div#roundtabs li.active a:visited.flecha, div#roundtabs li.active a:active.flecha{
	background:url(images/blue_arrow_active.png) no-repeat left 50%;
}
div#roundtabs a.flecha:hover{
	background:url(images/blue_arrow.png) no-repeat left 50%;
}
#roundtabs a span.con_f{
	padding-right: 29px;
	font-weight:bold;
}
/* -------------------------------   PHOTO TXT  -------------------------- */
.txt_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txt_01 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.txt_01 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_01 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.txt_01 a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.H2, .H3, .H4{
	color: #0C5070;
}
.H2 {
	font-size: 20px;
	font-weight: bold;
}
.H3 {
	font-size: 17px;
	font-weight: normal;
}
.H4 {
	font-size: 16px;
	font-weight: bold;
}
.C1 {	
	font-size: 15px;
	color: #464644;
}
.C1 a, .C1 a:link, .C1 a:hover, .C1 a:visited, .C1 a:active{
	font-size: 15px;
	color: #369;
	text-decoration: none;
}
.C1 a:hover{
	text-decoration: underline;
}
.C1 a:visited:hover{
	text-decoration: underline;
}
.C1_dis {
	font-size: 15px;
	color: #CCCCCC;
}
.C1_dis a, .C1_dis a:link, .C1_dis a:hover, .C1_dis a:visited, .C1_dis a:active{
	font-size: 15px;
	color: #CCCCCC;
	text-decoration: none;
}
.C1_dis a:hover{
	text-decoration: underline;
}
.C1_dis a:visited:hover{
	text-decoration: underline;
}
.C2 {
	font-size: 14px;
	color: #464644;
}
.C2 a, .C2 a:link, .C2 a:hover, .C2 a:visited, .C2 a:active{
	color: #369;
	text-decoration: none;
}
.C2 a:hover{
	text-decoration: underline;
}
.C2 a:visited:hover{
	text-decoration: underline;
}
.C3 {
	font-size: 12px;
	color: #3B3A38;
}

.C3_WARNING {
	font-size: 13px;
	color: #FF0000;
}
.C3_disabled{
	font-size: 12px;
	color: #A9B6C2;
}
.C3_disabled a, .C3_disabled a:link, .C3_disabled a:hover, .C3_disabled a:visited, .C3_disabled a:active{
	font-size: 12px;
	color: #A9B6C2;
	text-decoration: none;
}
.C4 {	
	font-size: 12px;
	color: #464644;
}
.C4 a, .C4 a:link, .C4 a:hover, .C4 a:visited, .C4 a:active{	
	color: #369;
	text-decoration: none;
}
.C4 a:hover{	
	text-decoration: underline;
}
.C4 a:visited:hover{
	text-decoration: underline;
}
.C5 {	
	font-size: 11px;
	color: #464644;
}

.C5 a:link{
	
	color: #369;
	text-decoration: none;
}
.C5 a:hover{
	
	color: #369;
	text-decoration: underline;
}
.C5 a:visited{	
	color: #369;
	text-decoration: none;
}
.C5 a:visited:hover{	
	color: #369;
	text-decoration: underline;
}
a.C5:link{	
	font-size: 11px;
	color: #369;
	text-decoration: none;
}
a.C5:hover{	
	font-size: 11px;
	color: #369;
	text-decoration: underline;
}
a.C5:visited{	
	font-size: 11px;
	color: #369;
	text-decoration: none;
}
a.C5:visited:hover{	
	font-size: 11px;
	color: #369;
	text-decoration: underline;
}
.C1_gray {
	font-size: 15px;
	color: #333;
}
.C1_gray a:link{	
	font-size: 15px;
	color: #369;
	text-decoration: none;
}
.C1_gray a:hover{	
	font-size: 15px;
	color: #369;
	text-decoration: underline;
}
.C1_gray a:visited{	
	font-size: 15px;
	color: #369;
	text-decoration: none;
}
.C1_gray a:visited:hover{	
	font-size: 15px;
	color: #369;
	text-decoration: underline;
}
.C2_gray {	
	font-size: 14px;
	color: #333;
}
.C2_gray a:link{	
	font-size: 14px;
	color: #369;
	text-decoration: none;
}
.C2_gray a:hover{	
	font-size: 14px;
	color: #369;
	text-decoration: underline;
}
.C2_gray a:visited{	
	font-size: 14px;
	color: #369;
	text-decoration: none;
}
.C2_gray a:visited:hover{	
	font-size: 14px;
	color: #369;
	text-decoration: underline;
}
.C3_gray {	
	font-size: 13px;
	color: #333;
}
.C3_gray a:link{	
	font-size: 13px;
	color: #369;
	text-decoration: none;
}
.C3_gray a:hover{	
	font-size: 13px;
	color: #369;
	text-decoration: underline;
}
.C3_gray a:visited{	
	font-size: 13px;
	color: #369;
	text-decoration: none;
}
.C3_gray a:visited:hover{	
	font-size: 13px;
	color: #369;
	text-decoration: underline;
}
.C4_gray {
	font-size: 12px;
	color: #333;
}
.C4_gray a:link{	
	font-size: 12px;
	color: #369;
	text-decoration: none;
}
.C4_gray a:hover{
	font-size: 12px;
	color: #369;
	text-decoration: underline;
}
.C4_gray a:visited{	
	font-size: 12px;
	color: #369;
	text-decoration: none;
}
.C4_gray a:visited:hover{
	font-size: 12px;
	color: #369;
	text-decoration: underline;
}
.C5_gray {	
	font-size: 11px;
	color: #333;
}
.C5_gray a:link{	
	font-size: 11px;
	color: #369;
	text-decoration: none;
}
.C5_gray a:hover{	
	font-size: 11px;
	color: #369;
	text-decoration: underline;
}
.C5_gray a:visited{	
	font-size: 11px;
	color: #369;
	text-decoration: none;
}
.C6_gray {	
	font-size: 12px;
	color: #333;
}
.C5_gray a:visited:hover{	
	font-size: 11px;
	color: #369;
	text-decoration: underline;
}
.W1 {	
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.W1 a:link {	
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
.W1 a:visited {	
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.W1 a:visited:link {	
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
.C5_disabled{	
	font-size: 11px;
	color: #A9B6C2;
}
.C5_disabled a:link{	
	font-size: 11px;
	color: #A9B6C2;
	text-decoration: none;
}
.C5_disabled a:hover{	
	font-size: 11px;
	color: #A9B6C2;
	text-decoration: underline;
}
.C5_disabled a:visited{	
	font-size: 11px;
	color: #A9B6C2;
	text-decoration: none;
}
.C5_disabled a:visited:hover{	
	font-size: 11px;
	color: #A9B6C2;
	text-decoration: underline;
}
.titulob{
	font-size: 14px;
	color: #464644;
	text-decoration: none;
	font-weight:bold;
}
.tituloc{
	color: #464644;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    text-decoration: none;
    width: 69%;
}
.tituloc a{ float:right; font-size:12px;}
#personal_information .tituloc{ margin-bottom:20px;}
.subtit {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.C0 {
	font-size: 15px;
	color: #4C4B48;
}
H1.C0 {
	margin-bottom:20px;
}
.C0 a:link{	
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
.C0 a:hover{	
	font-size: 14px;
	color: #003366;
	text-decoration: underline;
}
.C0 a:visited{	
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
.C0 a:visited:hover{	
	font-size: 14px;
	color: #003366;
	text-decoration: underline;
}
.home_box_col_lft_hdr_lft .C0_white{
	font-weight:bold;
	margin:auto 0;
	float:left;
}
.C0_white {	
	font-size: 15px;
	color: #FFFFFF;
}
.C0_white a:link{	
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.C0_white a:hover{	
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: underline;
}
.C0_white a:visited{	
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.C0_white a:visited:hover{	
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: underline;
}
.C4_white {	
	font-size: 12px;
	color: #FFFFFF;
}
.C4_white a:link{	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.C4_white a:hover{	
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: underline;
}
.C4_white a:visited{	
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.C4_white a:visited:hover{	
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: underline;
}
.C5_white {	
	font-size: 11px;
	color: #FFFFFF;
}
.C5_white a:link{	
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.C5_white a:hover{	
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
}
.C5_white a:visited{	
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.C5_white a:visited:hover{	
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
.C4_list {
	font-size: 12px;
	color: #333;
	line-height: 20px;
}
.C4_list ul{
	float:left;
	width:50px;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	margin-bottom: 20px;
}
.browse_text {
	font-size: 11px;
	color: #464644;
	font-weight:bold;
	height:18px;
}
.browse_text2 {
	font-size: 11px;
	color: #464644;
}
.browse_text3{
	font-size: 10px;
	color: #464644;
}
.browse_bold{
	font-weight:bold;
	color:#406d96;
}
.C7{
	font-size:10px;
	color: #464644;
	margin-top:3px;
}
/* -------------------------------   PHOTO INDEX  -------------------------- */
.interior_prof{
	width:100%;
}
#spotlight_top {
	background-image: url(images/home/spotlight_top.png);
	background-repeat: no-repeat;
	display: block;
	width: 276px;
	height: 5px;
	margin-top: 10px;
	float:left;
}
.home_box_col_lft_01 {
	display:block;
	float:left;
	height:auto;
	margin-right:0;
	margin-top:24px;
	overflow:hidden;
	width:247px;
}
.home_box_col_lft_01 li{
	display: block;
	height: 83px;
	width: 274px;
	padding: 3px;
}
.home_box_col_rgt_01 {
	float:left;
	width: 432px;
	display: table-cell;
	float: left;
	height: auto;
	margin-top: 0px;
	padding-top: 0px;
}
.home_box_col_lft_subtop {
	width: 100%;
	display: block;
	height: auto;
	background:url(images/home/box_top_middle.png) repeat-x left top;
	border:none;
	margin-bottom:10px;
	clear:both;
	position:relative;
}
/* Esquinas redondeadas Grises */
.home_box_left{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_left.png);
	position:absolute;
	left:0;
	top:0;
}
.home_box_right{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_right.png);
	position:absolute;
	right:0;
	top:0;
}
.home_box_col_lft_subdw {
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/box_top_dw_middle.png) repeat-x left top;
	border:none;
	clear:both;
	font-size:1px;
	line-height:0;
}
.home_box_dw_left{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_left.png);
	float:left;
}
.home_box_dw_right{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_right.png);
	float:right;
}
/* fin esquinas grises */
/* Detalles de cajas celestes*/

.home_box_left_c{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_left_c.png);
	float:left;
}
.home_box_right_c{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_right_c.png);
	float:right;
}
.home_box_dwm_c {
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/box_top_dw_middle_c.png) repeat-x left bottom;
	border:none;
	clear:both;
	font-size:1px;
	line-height:0;
}
.home_box_dw_left_c{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_left_c.png);
	float:left;
}
.home_box_dw_right_c{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_right_c.png);
	float:right;
}

/*fin detalle de cajas celestes*/
.txt_home_boxes{
	font-size:12px;
	width:340px;
	float:right;
	margin-right:10px;
	height:auto;
}
.txt_home_boxes img{ float:left; margin:5px 5px 0 0;}
.img_home_boxs{
	float:left;
	width:50px;
	margin-left:10px;
	height:auto;
	overflow:hidden;
	text-align:center;
	}
.home_box_col_lft_hdr {
	display:block;
	height:34px;
	line-height:34px;
	padding-left:9px;
	padding-right:0;
	padding-top:0;
	position:inherit;
}

.home_box_col_lft_hdr2{
	float:left;
	width: 276px;
	display: table-cell;
	height: 27px;
	background-image: url(images/home/box_headers.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 16px;
	position: relative;
	margin-top:15px;
}
.home_box_col_lft_hdr_lft {
	display:block;
	float:left;
	height:34px;
	line-height:34px;
	margin-bottom:0;
	margin-left:10px;
	margin-top:0;
	width:auto;
	vertical-align:middle;
}
.tooltip_assoc_header .home_box_col_lft_hdr_lft{
	height:30px;
	line-height:30px;
}
.home_boxs_titles_news{
	float:left;
	font-size:14px;
	height:27px;
	line-height:25px;
	margin-left:10px;
	width:auto;
}
.home_box_col_lft_hdr_lft strong{
	line-height:34px;
}
.home_box_col_lft_hdr_rgt {
	width: auto;
	display: inline-table;
	height: 21px;
	float: right;
	text-align: right;
	padding-top: 0;
	padding-right: 10px;
	position: relative;
}
.home_box_col_lft_hdr_rgt a, .home_box_col_lft_hdr_rgt a:hover, .home_box_col_lft_hdr_rgt a:link, .home_box_col_lft_hdr_rgt a:active, .home_box_col_lft_hdr_rgt a:visited{
	font-size:11px;
	color:#FFFFFF;
}
.home_box_col_lft_bttm{
	width: 100%;
	display: block;
	height: 9px;
	background-image: url(images/home/box_bttn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.home_box_col_lft_bttm2{
	float:left;
	width: 276px;
	display: block;
	height: 9px;
	background-image: url(images/home/box_bttn.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.home_box_col_lft_low_ctr {
	width: 100%;
	display: block;
	height: 118px;
	}
.home_box_col_lft_sublbttm {
	width: 100%;
	display: block;
	height: 161px;
	margin-bottom: 2px;
	background:#FFFFFF url(images/home/box_headers_1px.jpg) repeat-x left top;
	border:1px solid #CCCCCC;
	border-top:none;
}
.home_featmemb_intrnl_lft {
	display: block;
	height: 83px;
	width: 99%;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.home_featmemb_intrnl_img {
	display: block;
	height: 83px;
	width: 274px;
	padding: 3px;
}
.home_featmemb_intrnl_lft02 {
	height: 83px;
	width: 95px;
	float: left;
	text-align:center;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	display: block;
}

.home_featmemb_intrnl_photo {
	vertical-align:middle;
	display: block;
}



.home_featmemb_intrnl_rgt02 {
	height: 83px;
	width: 165px;
	float: left;
	text-align:left;
	display: inline;
}


.feat_members_HR {
	height: 4px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
	width: 90%;
}
.featured_portfolio {
	float:left;
	height: 82px;
	width: 465px;
	margin-bottom: 10px;
	display: block;
	background-image: url(images/home/featured_profile_box.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 8px;
	margin-top:15px;
}
.home_right_box_cont{
	width:743px;
	margin-top:24px;
	float: right;
	height: auto;
	text-align: left;
	padding-bottom: 5px;
	position:relative;
	clear:none;
}
#events_div, #classifieds_div, #news_div, #blogs_div, #updates_div{
	border:none;
	width:100%;
	overflow:hidden;
	margin-top:10px;
	clear:both;
	float:none;
	}
.home_box_col_ctr_hdr {
	background:#FFFFFF url(css_img/Gray_Bar.jpg) repeat-x 0 0;
	height:33px;
	padding-bottom:0;
	padding-top:0;
	position:inherit;
	width:100%;
}
.home_box_col_ctr_hdr_rgt {
	width: 120px;
	display: inline-table;
	height: 7px;
	float: right;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
}
.home_featmemb_intrnl_ctr {
	height: auto;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	border:0 none;
}

.home_centercol_intrnl_rgt02 {
	height: 20%;
	width: 430px;
	float: left;
	text-align:left;
	display: table;
	padding-top: 3px;
	padding-bottom: 3px;
	position: relative;
}
.home_centercol_intrnl_rgt02_no {
	width: 100%;
	float: left;
	text-align:center;
	display: table;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	position: relative;
}
.home_featprof_intrnl_lft02 {
	height: 75px;
	width: 95px;
	float: left;
	text-align:center;
	display: inline-table;
}
.home_featprofile_intrnl_rgt02 {
	height: 75px;
	width: 351px;
	float: left;
	text-align:left;
	display: block;
}
.home_featmemb_ctr_lft {
	display: table;
	width: 97%;
	padding-top: 3px;
}
.home_featmemb_ctr_lft_no {
	padding-top: 23px;
}
.feat_ctr_col_HR {
	height: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
	width: 97%;
	margin-bottom: 1px;
	margin-left: 6px;
}
.feat_members_name {
/*	height: 8px;*/
	padding-bottom: 2px;
	display: block;
	width: 165px;
/*	padding-top: 32px;*/
	padding-right: 2px;
}
.feat_members_catg {
	height: 8px;
	display: block;
	width: 160px;
	padding-top: 0px;
	text-transform: uppercase;
}
.feat_members_name_books {
	height: 8px;
	padding-bottom: 2px;
	display: block;
	width: 165px;
	padding-top: 32px;
	padding-right: 2px;
}
.feat_members_catg_books {
	height: 8px;
	display: block;
	width: 160px;
	padding-top: 5px;
	text-transform: uppercase;
}
.feat_members_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9%;
	margin-bottom: 9%;
}
.home_books_intrnl_lft02 {
	height: 84px;
	width: 84px;
	float: left;
	text-align:center;
	position: relative;
	display: table-row;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.home_books_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9%;
	margin-bottom: 9%;
}
.home_books_VR {
	height: 75px;
	display: inline-block;
	width: 1px;
	padding-left: 1px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 6px;
}
.home_books_VR2 {
	height: 75px;
	width: 1px;
	float: left;
	text-align:left;
	position: relative;
	display: inline;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.home_book_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8%;
	margin-bottom: 8%;
}
.home_book_links_span {
	display: block;
	margin-right: 15px;
	float: right;
	width: 200px;
	text-align: right;
	padding-top: 7px;
	margin-bottom: 6px;
}
.home_ctrcol_links_span {
	display:block;
	float:right;
	height:27px;
	line-height:25px;
	margin-bottom:0;
	padding:0;
	width:auto;
	margin-right:10px;
}
.home_ctrcol_links_span_no {
	display: block;
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 12px;
	position: relative;
	padding: 0px;
	vertical-align: bottom;
	margin-bottom: 6px;
}
.home_featprofile_intrnl_lft02 {
	height: 75px;
	width: 90px;
	float: left;
	text-align:center;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	display: block;
}
.feat_profile_img {
	display: block;
	margin:auto;
}
.home_featprofile_intrnl_rgt03 {
	height: 27px;
	width: 341px;
	float: left;
	text-align:left;
	display: block;
	background-image: url(images/home/featured_profile_bg.jpg);
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 8px;
	margin-top: 9px;
	background-position: top;
	padding-top: 5px;
}
.home_featprofile_intrnl_rgt04 {
	width: 340px;
	float: left;
	text-align:left;
	display: block;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 5px;
	height: 30px;
}
.home_feat_profile_hdr_rgt {
	width: 50px;
	display: inline-table;
	height: 21px;
	float: right;
	text-align: right;
	padding-top: 4px;
	padding-right: 10px;
	position: relative;
}
.home_feat_portf_internal_span {
	padding-bottom: 3px;
	width: 90%;
}
.home_box_col_lft_low_ctr_inner {
	width: 262px;
	display: block;
	height: 110px;
	background-image: url(images/home/lft_boxes_bg.gif);
	background-repeat: repeat-y;
	padding-top: 14px;
	padding-left: 4px;
}
.home_box_col_lft_sublbttm_upl {
	width: 35.4%;
	display: block;
	height: 168px;
	margin-bottom: 2px;
	margin-top: 16px;
}
.cpanel_box_col_lft_low_ctr {
	width: 276px;
	display: block;
	height: 200px;
	background-image: url(images/home/lft_boxes_bg.gif);
	background-repeat: repeat-y;
}
.cpanel_box_col_lft_low_ctr_inner {
	width: 250px;
	display: block;
	height: 140px;
	background-image: url(images/home/lft_boxes_bg.gif);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 10px;
}
.home_logd_myclas_lft {
	width: 443px;
	display: block;
	height: 27px;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 11px;
	padding-bottom: 0px;
	position: relative;
	background-image: url(images/home/box_headers_homelog1.gif);
}
.home_logd_myclas_ctt01 {
	display: block;
	height: 17%;
	width: 452px;
	border:1px solid #A9D7E6;
	border-top: 0 none;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
.home_logd_myclas_indiv {
	height: 20%;
	width: 435px;
	float: left;
	text-align:left;
	display: table;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	position: relative;
}
.home_logd_rgt_box_hdr {
	width: 282px;
	display: table-cell;
	height: 27px;
	background-image: url(images/home/box_headers_logd_rgt.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 6px;
	padding-left: 16px;
	position: relative;
}
.home_logd_rgt_mainbox {
	width: 282px;
	display: inline;
	float: left;
	margin-right: 11px;
	margin-top: 15px;
}
.home_logd_box_rgt_ctr {
	width: 280px;
	display: block;
	background-image: url(images/home/rgt_boxes_logd_bg.gif);
	background-repeat: repeat-y;
}
.home_logd_rgt_box_bttm {
	width: 282px;
	display: block;
	height: 9px;
	background-image: url(images/home/box_bttn_logd_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.home_logd_rgt_subtop {
	width: 278px;
	display: block;
}
.home_logd_rgt_low {
	width: 278px;
	display: block;
	height: 118px;
	background-image: url(images/home/rgt_boxes_logd_bg.gif);
	background-repeat: repeat-y;
}
.home_logd_myclas_main {
	display: block;
	padding-bottom: 0px;
	position: relative;
	margin-top: 15px;
	width: 452px;
}
.home_box_col_lft_hdr_upl {
	width: 276px;
	display: table-cell;
	height: 27px;
	background-image: url(images/home/box_headers.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 16px;
	position: relative;
}
.prifile_book_links_span {
	display: block;
	margin-right: 8px;
	float: right;
	width: 140px;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 10px;
	margin-top: 7px;
}
.profile_box_col_lft_ctr{
	margin-top:-5px;
	float:left;
	width: 276px;
	display: table;
	background-image: url(images/home/lft_boxes_bg.gif);
	background-repeat: repeat-y;
	padding-bottom: 8px;
}
.home_news {
	height: 248px;
	width: 478px;
	display: block;
	background-repeat: no-repeat;
	padding-top: 1px;
	margin-bottom: 11px;
}
.home_stats_img {
	width: 75px;
	text-align: left;
}
.home_slogd_stats_bttm {
	height: 11px;
	width: 276px;
	display: block;
	background-image: url(images/home/stats_box_bottom.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.home_slogd_stats_ctr {
	height: 320px;
	width: 276px;
	display: block;
	background-image: url(images/home/stats_box_ctr.gif);
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-left: 25px;
	text-align:left;
}
.home_stats_leftcol {
	height: 149px;
	width: 95px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	display: inline-block;
	text-align:left;
	float: left;
}
.home_stats_rcol {
	height: 149px;
	width: 88px;
	padding-left: 10px;
	text-align: left;
	display: inline-block;
	float: left;
}
.upload_box_col_lft_low_ctr {
	width: 276px;
	display: block;
	background-image: url(images/photo_upload/upload_boxes_bg.gif);
	background-repeat: repeat-y;
	background-position: 0px;
}
.upload_box_col_lft_sublbttm {
	width: 276px;
	display: block;
	margin-bottom: 2px;
	margin-top: 18px;
}
.upload_box_col_lft_low_ctr_inner {
	width: 258px;
	display: block;
	background-repeat: repeat-y;
	padding-top: 14px;
	padding-left: 14px;
}
.upload_box_col_lft_hdr {
	width: 276px;
	display: table-cell;
	height: 27px;
	background-image: url(images/photo_upload/box_header_upload.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 16px;
	position: relative;
}
.upload_box_col_lft_bttm {
	width: 276px;
	display: block;
	height: 9px;
	background-image: url(images/photo_upload/box_bttm.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#spotlight_ctr {
	display: block;
	width: 100%;
	float: left;
	background-color: #777;
	padding-bottom:10px;
	position:relative;
}
#spotlight_ctr .s_t_l{
	position:absolute;
	top:0;
	left:0;
}
#spotlight_ctr .s_t_r{
	position:absolute;
	top:0;
	right:0;
}
#spotlight_ctr .s_b_r{
	position:absolute;
	bottom:0;
	right:0;
}
#spotlight_ctr .s_b_l{
	position:absolute;
	bottom:0;
	left:0;
}
#spotlight_bttm {
	background-image: url(images/home/spotlight_bttm.png);
	background-repeat: no-repeat;
	display: block;
	width: 276px;
	height: 8px;
	float: left;
}
#spotlight_banner_top {
	width: 236px;
	margin:auto;
	display: block;
	height: 148px;
	clear:both;
}
#spotlight_hdr {
	float:left;
	text-align:left;
	background-repeat: no-repeat;
	display: block;
	background-position: top;
	height: 21px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 16px;
}
#home_box_col_lft_01 {
	margin:0 0px 0 -5px;
	width: 270px;
	/*display: inline;*/
	margin-right:10px;
	float: left;
}
#spotlight_ctr_img {
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	background-position: top;
	float: left;
}
#spotlight_banner_low {
	width: 100%;
	display: block;
	text-align:center;
	font-size:1px;
	line-height:0;
}
#spotlight_banner_low img{
	margin-top: 10px;
}
.home_box_col_lft_top {
	width: 276px;
	display: block;
	height: 9px;
	background-image: url(images/home/box_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#spotlight_comment_top {
	width: 236px;
	display: block;
	height: 9px;
	background-image: url(images/home/spotlight_comment_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-right: 19px;
	margin-left: 19px;
}
#spotlight_comment_bttm {
	width: 236px;
	display: block;
	height: 9px;
	background-image: url(images/home/spotlight_comment_bttm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 19px;
}
#spotlight_comment_ctr {
	width: 236px;
	display: block;
	background-image: url(images/home/spotlight_comment_ctr.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	margin-right: 19px;
	margin-left: 19px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#spotlight_comment_cont {
	width: 236px;
	display: table;
	float: left;
}
#spotlight_comment_ctt {
	width: 220px;
	display: block;
	float: left;
	text-align: left;
}

.home_box_banner_small {
	width: 300px;
	display: inline;
	float: right;
	height: auto;
	padding-bottom: 10px;
}
.home_box_banner {
	width: 300px;
	float: right;
	height:auto;
}
.box_banner {
	margin-bottom:10px;
}
.box_banner_2 {
	margin-bottom:10px;
}
/* News home box 
.home_box_col_lft_hdr_lft_news {
	width: 180px;
	display: inline;
	height: 21px;
	float: left;
	margin-bottom: 4px;
}
.home_box_col_ctr_hdr_news {
	width: 323px;
	float:left;
	height: 28px;
	background-image: url(images/home/box_headers3.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 7px;
	padding-left: 11px;
	padding-bottom: 0px;
	position: relative;
	margin-top:0px;
}
.home_featmemb_intrnl_ctr_news {
	float:left;
	height: 17%;
	width: 323px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1C6487;
	border-bottom-color: #1C6487;
	border-left-color: #1C6487;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
*/
.home_centercol_intrnl_rgt02_news {
	width: 430px;
	float: left;
	text-align:left;
	display: table;
	padding-top: 3px;
	padding-bottom: 3px;
	position: relative;
	border:none;
}
.home_centercol_intrnl_rgt02_no_news {
	height: 20%;
	width: 100%;
	float: left;
	text-align:center;
	display: table;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	position: relative;
}
.home_featmemb_ctr_lft_news {
	display: table;
	width: 430px;
	padding-top: 3px;
}
.home_featmemb_ctr_lft_no_news {
	display: table;
	width: 100%;
	padding-top: 23px;
}
.feat_ctr_col_HR_news {
	height: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
	width: 98%;
	margin-bottom: 1px;
	margin-left: 6px;
}
.home_ctrcol_links_span_news {
	display: block;
	margin-right: 7px;
	float: right;
	width: 200px;
	text-align: right;
	height: 10px;
	margin-top: 2px;
	position: relative;
	padding: 0px;
	vertical-align: bottom;
	margin-bottom: 6px;
}
.home_ctrcol_links_span_no_news {
	display: block;
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 12px;
	position: relative;
	padding: 0px;
	vertical-align: bottom;
	margin-bottom: 6px;
}
.home_news_box_profile_icon {
	width: 40px;
	display: inline;
	height: 18px;
	float: right;
	padding-right: 20px;
	position: relative;
	background-image: url(images/profiles/news_box_hdr_icon.png);
	background-repeat: no-repeat;
	background-position: 2px 50%;
	margin-top:7px;
}

.home_announce_intrnl_ctr {
	width:412px;
	padding: 0px;
	clear:both;
	margin:0 0 0 9px;
	background-color:#FCFCFC;
	height: auto;
	float:left;
	text-align:left;
}
#right_annou .home_announce_intrnl_ctr {
	width:280px;
	padding: 0px;
	clear:both;
	margin:0 auto;
	background-color:#333;
	height: auto;
	float:none;
	text-align:left;
}
.home_announce_box{
	overflow:hidden;
	clear:both;
	text-align:center;
	margin-top:10px;
}
#right_annou.home_announce_box{
	overflow:hidden;
	clear:both;
	text-align:center;
	margin-top:0;
	margin-bottom:10px;
}
.home_announce_box_body{
	width: 432px;
	background-image:url(css_img/ann_m_r.png);
	background-repeat:repeat-y;
	background-position:right top;
	border:none;
	overflow:hidden;
	position:relative;
}
#right_annou .home_announce_box_body{
	width: 300px;
	background:#333 none repeat-y right top;
	border:none;
	overflow:hidden;
	position:relative;
}
.home_announce_box_ctr_hdr {
	width: 432px;
	height: 28px;
	padding:3px 0 0;
	background-position: left top;
}
.home_announce_intrnl_rgt02 {
	width: 95%;
	float: left;
	text-align:left;
	padding-left: 15px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-top: 8px;
	position: relative;
}
#right_annou .home_announce_intrnl_rgt02 {
	text-align:left;
	padding: 2px;
	position: relative;
	width:auto;
}
.home_announce_intrnl_rgt02 hr{
	border:none;
	background:transparent none repeat scroll 0 0;
	border-bottom:1px dashed;
	width:100%;
	clear:both;
	margin:0;
	}
.home_announce_box_hdr_rgt {
	width: 55px;
	display: inline;
	height: 21px;
	float: right;
	text-align: right;
	padding-top: 1px;
	margin-right: 20px;
	padding-right:0;
	background-image: url(images/home/announcements_icon.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
H2.home_announce_box_hdr_lft {
	text-align:left;
	margin:0 0 0 9px;
	line-height:30px;
	color:#FFFFFF;
	font-size:16px;
}
#right_annou H2.home_announce_box_hdr_lft {
	text-align:left;
	margin:10px;
	font-family:Georgia, Times New Roman, Times, serif;
	padding-bottom:10px;
	line-height:20px;
	color:#FFFFFF;
	font-size:16px;
	border-bottom:1px solid #999
}
#right_annou .home_announce_intrnl_rgt02 hr{
	border:0 none;
	border-bottom:dashed 1px #999;
	margin:8px 0;
}
.home_announcement_ctr_lft {
	display: table;
	width: 97%;
	padding-top: 0px;
}
#right_annou .home_announcement_ctr_lft {
	display: table;
	width: 100%;
	padding-top: 0px;
}
#right_annou #box_content_news2, #right_annou p, #right_annou .c4, #right_annou span, #right_annou a, #right_annou a:hover, #right_annou a:active, #right_annou a:visited {
	color:#FFF;
	line-height:145%;
}
.home_announcement_bottom {
	width: 430px;
	height: 19px;
	text-align: right;
	float:left;
	line-height:19px;
	clear:both;
	background-image:url(css_img/ann_b_m.png);
	background-repeat:repeat-x;
	background-position:left bottom;
}
#right_annou .home_announcement_bottom {
	width: 100%;
	height: 19px;
	text-align: right;
	float:left;
	clear:both;
	background:#333 none;
}
.home_announce_more {
	display:block;
	float:right;
	margin-right:18px;
	text-align:right;
	height:17px;
	line-height:17px;
	overflow:hidden;
}
#box_bottom a{
	color:#FFFFFF;
	font-size:11px;
}
#box_bottom.bio_more a{
	color:#369;
}
.home_video_intrnl_ctr {
	width: 100%;
	padding: 0px;
	margin: 6px 0;
	background-repeat: repeat-y;
	display: table;
	background-color: #CCCCCC;
}
.home_video_bottom {
display: table;
	width: 323px;
	height: 25px;
	background-image: url(images/home/announcements_bottom.gif);
	background-repeat: no-repeat;
	text-align: right;
	margin-bottom: 2px;
}
.home_video_more {
	clear:both;
	display:block;
	margin-bottom:0;
	margin-right:0;
	padding-bottom:6px;
	padding-top:3px;
	text-align:right;
	width:100%;
}

.home_video_container {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	background-repeat: repeat-y;
	display: block;
	background-color: #CCCCCC;
	text-align:center;
	float:left;
}
.home_video_comments {
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	background-repeat: repeat-y;
	float:left;
	margin-top: 8px;
}
p.top_text{
	font-size:16px;
	margin-bottom:15px;
	line-height:25px;
	font-weight:bold;
	}
.notifications{
	clear:both;
	margin-bottom:10px;
	}
.link_notifications{
	position:absolute;
	background:url(css_img/close.jpg) no-repeat 0 0;
	width:13px;
	height:13px;
	left:709px;
	top:5px;
	display:block;
}
html>body .link_notifications{
	position:absolute;
	background:url(css_img/close.jpg) no-repeat 0 0;
	width:13px;
	height:13px;
	left:724px;
	top:5px;
	display:block;
}
.content_notifications{
	margin-right:90px;
	}
.notification_1, .notification_2, .notification_3{
	border-left:none;
	border-right:none;
	position:relative;
	padding:7px 10px;
	margin-bottom:7px;
	position:relative;
	clear:both;
}
.notification_1{
	background-color:#FAF9E7;
	border:1px solid #E6E77F;
}
.notification_2{
	background-color:#FDF3E9;
	border:1px solid #FEC78E;
}
.notification_3{
	background-color:#E9EEF2;
	border:1px solid #ADBEC8;
}
/* NEW SEARCH */
.search_photo_box{
	float:left;
	height:auto;
	margin-bottom:13px;
	padding-bottom:10px;
	width:100%;
	border-bottom:1px solid #BFD8E4;
}
.search_photo_top{
	height:12px;
	background-color:#cdcdcd;
	clear:both;
	line-height:0;
	font-size:0;
}
.search_t_r{
	float:right;
	background-image:url(css_img/search_t_r.png);
	background-position:0 0;
	background-repeat:no-repeat;
	width:10px;
	height:12px;
	line-height:0;
	font-size:0;
}
.search_photo_bottom{
	clear:both;
	height:12px;
	background-image:url(css_img/search_b_m.png);
	background-position:0 0;
	background-repeat:repeat-x;
	line-height:0;
	font-size:0;
}
.search_b_l{
	float:left;
	line-height:0;
	font-size:0;
	width:10px;
	height:12px;
	background-image:url(css_img/search_b_l.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
.search_b_r{
	float:right;
	background-image:url(css_img/search_b_r.png);
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:0;
	font-size:0;
	width:10px;
	height:12px;
}
.search_photo_content{
	background:url(css_img/search_r_m.png);
	background-position:right top;
	background-repeat:repeat-y;
	height:auto;
}
#us{
	float:left;
	background:url(css_img/search_us_sel.png) no-repeat 0 0;
	height:22px;
	width:104px;
	cursor:pointer;
}
.browse_box #us{
	float:right;
	text-align:right;
	background: url(css_img/tabs_browse.png) no-repeat right bottom;
}
#us span, #ot span{
	font-weight:normal;
	color:#525252;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
}
#us span{
	padding-left:15px;
	font-weight:bold;
}
.browse_box #us span{
	padding-right:15px;
}
#us.unsel span, #ot.unsel span{
	color:#336599;
}
#us.unsel{
	background:url(css_img/search_us_unsel.png) no-repeat 0 0;
}
.browse_box #us.unsel{
	background: url(css_img/tabs_browse.png) no-repeat right top;
}
#ot{
	float:left;
	background:url(css_img/search_ot_sel.png) no-repeat 0 0;
	height:22px;
	width:98px;
	cursor:pointer;
}
.browse_box #ot{
	float:right;
	text-align:right;
	background: url(css_img/tabs_browse.png) no-repeat left top;
}
#ot span{
	padding-left:4px;
	font-weight:bold;
}
.browse_box #ot span{
	padding-right:4px;
}
#ot.unsel{
	background:url(css_img/search_ot_unsel.png) no-repeat 0 0;
}
#ot.unsel:hover span, #us.unsel:hover span{
	text-decoration:underline;
	}
.browse_box #ot.unsel{
	background: url(css_img/tabs_browse.png) no-repeat left bottom;
}
.browse_index{
	position:relative;
	float:left;
	width:180px;
	height:auto;
	margin-left:15px;
}
#div_select_profile{
	margin-bottom:0;
}
#div_select_state #select_state, #div_select_subc #select_subc{
	width:184px;
}
#div_select_state{
	margin-top:5px;
	}
#button_search{
	float:right;
	color:#3f3f3f;
	font-weight:bold;
	height:24px;
	line-height:23px;
	margin-right:15px;
	margin-top:0;
	right:14px;
	text-align:center;
	text-decoration:none;
	width:65px;
	z-index:1;
	display:block;
	background:url(css_img/search_btn.png) no-repeat left top;
}
#button_search.button_search_index_dis{
	color:gray;
	cursor:default;
}
a.search_more, a.search_more:link, a.search_more:hover, a.search_more:visited, a.search_more:active{
	float:right;
	white-space:nowrap;
	margin-right:20px;
	font-size:10px;
	padding-top:3px;
	font-weight:bold;
}
p.search_home_txt{
	font-size:13px;
	color:#3F3F3F;
	line-height:16px;
	margin:0 12px 15px 5px;
	text-align:justify;
	font-weight:bold;
	line-height:145%;
}
.search_home_txt a{
font-weight:bold;
}
/******BROWSE***********/
.browse_bottom{
	clear:both;
	height:10px;
	background:#EFF6F9 url(css_img/browse_b_m.png) repeat-x left bottom;
	line-height:0;
	font-size:0;
	display:block;
}
.browse_cont{
	background:#EFF6F9 url(css_img/browse_l_m.png) repeat-y left top;
	padding-left:2px;
	min-height:150px;
	height: expression(this.scrollHeight < 151? "150px" : "auto" );
	}
.browse_cont_inter{
	min-height:150px;
	height: expression(this.scrollHeight < 151? "150px" : "auto" );
}
.no_image{
	background-color:#CDCDCD;
	background-image:none;
	}
.browse_b_l{
	background-image: url(css_img/browse_b_l.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:11px;
	float:left;
}
.browse_b_r{
	float:right;
	background-image: url(css_img/browse_b_r.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:9px;
}
.browse_t_l{
	float:left;
	background-image: url(css_img/browse_t_l.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:11px;
	font-size:0;
	line-height:0;
}
.browse_t_r{
	float:right;
	background-image: url(css_img/browse_t_r.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:9px;
	font-size:0;
	line-height:0;
}
.browse_det{
	position:absolute;
	left:-40px;
	top:0px;
}
.browse_ancla{
	float:left;
	margin-top:2px;
	margin-left:-150px;
}
.browse_ancla2{
	float:left;
	margin-top:7px;
	margin-left:-140px;
}
.browse_det2{
	position:absolute;
	left:-50px;
}
.browse_sube{
	margin-top:-10px;
	float:left;
}
.browse_box select{
	float:left;
	width:140px;
	margin-top:5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464644;
}
.browse_fix{
	float:left;
	width:100%;
	height:0px;
}
#location_from{
	float:left;
	width:65px;
	margin-right:5px;
	margin-top:7px;
	background-color:#FFFFFF;
}
.browse_box .browse_s2{
	position:relative;
	width:100px;
	margin-bottom:0;
	height:20px;
	background-color:#FFFFFF;
}
.browse_box .browse_cont2 #div_refine_location select{
	float:left;
	position:relative;
	width:65px;
	margin-bottom:0px;
	height:18px;
	margin:7px 0 0;
}
#MAINCONTENT .browse_box{
	position:relative;
	float:left;
	width:590px;
	margin:0px 20px 0 0px;
}
#visual_browse.browse_box{
	position:relative;
	float:left;
	width:775px;
	margin:0;
}

#visual_browse .browse_cont{
	background:#EFF6F9 url(css_img/browse_l_m.png) repeat-y left top;
	padding-left:2px;
	min-height:30px;
	height: expression(this.scrollHeight < 31? "30px" : "auto" );
	}
#visual_browse .browse_cont_inter{
	min-height:30px;
	height: expression(this.scrollHeight < 31? "30px" : "auto" );
}
.browse_box select[disabled]{
	color:#CCCCCC;
}
.browse_box ul{
	list-style:none;
	position:relative;
	width:100%;
}
.browse_ul{
	position:absolute;
	top:-3px;
	left:-10px;
	width:11px;
	height:98px;
	background:url(images/browse/ul.gif) no-repeat;
}
.browse_box_up{
	position:absolute;
	top:0px;
	float:left;
	width:100%;
	height:100px;
}
.browse_ur{
	position:absolute;
	top:-3px;
	right:-10px;
	width:11px;
	height:98px;
	background:url(images/browse/ur.gif) no-repeat;
}
.browse_dl{
	position:absolute;
	top:127px;
	left:-10px;
	width:10px;
	height:68px;
	background:url(images/browse/dl.gif) no-repeat;
}
#browse_small.browse_box{
	width:190px;
	text-align:center;
	margin:0px;
	position:inherit;
}
.browse_dr{
	position:absolute;
	top:127px;
	right:-11px;
	width:11px;
	height:68px;
	background:url(images/browse/dr.gif) no-repeat;
}
#browse_tip2 .browse_dr{
	top:117px;
}
#browse_tip2 .browse_dl{
	top:117px;
}
.browse_lef{
	position:absolute;
	top:0px;
	left:0;
	width:11px;
	height:198px;
	background:url(images/browse/cajabrowser.jpg) no-repeat;
}
.browse_rig{
	position:absolute;
	top:0px;
	right:-10px;
	width:11px;
	height:198px;
	background:url(images/browse/cajabrowser.jpg) no-repeat -532px 0px;
}
.browse_cont3{
	clear:both;
	margin:0 auto;
	text-align:center;
	width:auto;
}
.browse_cont3 input{
	margin-top:15px;
	margin-bottom:2px;
	margin-right:3px;
}

.browse_cont3 span{
}

.browse_cont1{
	float:left;
	width:210;px;
	margin-left:10px;
	margin-top:17px;
	padding-top:5px;
	position:relative;
}

.browse_title{
	float:left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #464644;
	font-weight:bold;
	margin-left:12px;
}

.browse_cont1 .browse_title{
margin-top:-9px;
margin-left:0px;
}

.browse_cont3 .browse_title{
margin-top:-9px;
margin-left:0px;
}

.browse_cont4{
	float:left;
	width:270px;
	margin-left:5px;
	margin-top:10px;
	position:relative;
}
.browse_cont5{
	background:url(images/browse/up.gif) no-repeat top left;
	float:left;
	width:170px;
	margin-left:5px;
	margin-top:10px;
	position:relative;
}
.browse_cont5 input{
	float:right;
	width:10px;
	margin-top:5px;
}
.browse_cont5 label{
	float:left;
	width:140px;
	text-align:right;
}
.browse_cont5 select{
	width:140px;
	margin-left:-20px;
}
.browse_cont5 select[disabled]{
	color:#CCCCCC;
}
.browse_cont5 img{
	margin-left:10px;
	margin-top:4px;
}
.browse_cont5 .browse_input3{
	font-size: 14px;
	color: #464644;
	font-weight:bold;
	background:url(images/browse/boton.gif);
	text-align:center;
	float:left;
	width:146px;
	height:26px;
	border:solid 0px;
	margin-left:30px;
}
.browse_cont5 .browse_input3_dis{
	font-size: 14px;
	color: #888888;
	font-weight:bold;
	background:url(images/browse/boton.gif);
	text-align:center;
	float:left;
	width:146px;
	height:26px;
	border:solid 0px;
	margin-left:30px;
}
.browse_newbox{
	float:left;
	background:url(images/browse/caja.gif) no-repeat;
	width:281px;
	height:80px;
	padding:15px;
	margin-top:7px;
}
.browse_newbox .browse_special{
	text-decoration:underline;
	color:#c07708;
	float:left;
	margin:10px 0 0 10px;
}
.browse_boton3{
	float:right;
	margin:10px 40px 0 0;
	background:url(images/browse/boton3.gif) no-repeat;
	width:82px;
	height:24px;
	border:none;
}
.browse_cont2{
	float:left;
	width:135px;
	margin-left:45px;
	margin-top:0;
	position:relative;
}
.browse_cont2 label{
	float:left;
	width:40px;
	height:15px;
}
.browse_other{
	margin-top:2px;
	float:left;
}
.browse_box .browse_input{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464644;
	font-weight:bold;
	background:url(images/browse/boton.gif);
	text-align:center;
	float:left;
	width:146px;
	height:26px;
	line-height:26px;
	border:solid 0px;
	position:absolute;
	top:150px;
	right:18px;
	text-decoration:none;
}
.browse_box .botvisual span{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3e3e3e;
	margin-left:-2px;
}
.browse_box .botvisual{
	text-decoration:none;
	font-weight:bold;
	background:url(images/browse/botvisual.gif) no-repeat;
	text-align:center;
	position:absolute;
	top:151px;
	right:166px;
	padding-right:7px;
	width:158px;
	height:21px;
	padding-bottom:5px;
}
.browse_box .botvisual:hover{
	text-decoration:none;
}
.browse_box .browse_input_dis{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: gray;
	font-weight:bold;
	background:url(images/browse/boton.gif);
	text-align:center;
	position:absolute;
	width:146px;
	height:26px;
	line-height:26px;
	border:solid 0px;
	top:150px;
	right:18px;
	cursor:default;
	text-decoration:none;
}
.browse_box .browse_input2{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #464644;
	font-weight:bold;
	background:url(images/browse/botvisual.gif);
	text-align:center;
	float:left;
	width:160px;
	height:24px;
	line-height:24px;
	border:solid 0px;
	margin-top:67px;
	margin-left:15px;
	text-decoration:none;
}
.browse_cont3 .browse_tex{
	width:160px;
	height:20px;
	float:none;
	text-align:left;
}
.browse_box .select_1{
	position:absolute;
	margin-top:4px;
}
.browse_box .browse_cont2 .browse_contsel input{
	float:left;
	position:relative;
	width:65px;
	margin-bottom:2px;
	height:18px;
}
.browse_marg{
	margin-top:0;
	margin-bottom:0;
	float:left;
	width:100%;
}
.browse_marg input{
	margin-top:0;
}
.browse_marg2{
	margin-top:5px;
	margin-bottom:0;
	float:left;
	width:100%;
}
.search_box{
	float:right;
	height:22px;
	padding:7px 10px 0 0px;
	background:url(images/browse/leftright.gif) no-repeat top right;
}
.search_box_left{
	float:right;
	height:31px;
	background:url(images/browse/leftmini.gif) no-repeat;
	background-position:0px -1px;
	width:14px;
}
.fix_capsula{
	float:left;
	width:100%;
}
.fix_capsula2{
	float:left;
	width:100%;
	margin-bottom:10px;
}
#profile_icon{
float:left;
}
/* -------------------------------   PHOTO CONTS  -------------------------- */
* {
	margin:0;
	padding:0;
}
.profiles_bio_bottom {
	background: url(images/profiles/bio-bg-bottom-new.png) bottom repeat-x;
	text-align: right;
	height: 8px;
	margin-bottom: 15px;
}
.span_skip, .skip {
	height: 30px;
	width: 160px;
	float:right;
	text-align: right;
	margin-top:-30px;
}
.site_wdt {
	width:100%;
}
.Main_interior{
	margin-top: 15px;
	margin-bottom: 0;
	padding-left: 15%;
	padding-right: 20%;
}
.subnav01 {
	width: 99%;
	padding-top: 8px;
	padding-bottom: 0px;
	text-align: right;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
}

.subnav01 li {
	display: inline;
	text-align: right;
	font-size: 13px;
	margin-left:3px;
	padding: 0;
	color:#369;
    }
.subnav02 {
	height: 10px;
	width: 95%;
	float: left;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: center;
}
.inline_lft {
	display: inline;
	float: left;
}
.subnav02 p {
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 46px;
}
  .subnav02 li {
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align: left;
	font-size: 12px;
	color: #0C5070;
	padding-right: 0px;
    }


.subnav02 li a{
	text-align: right;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: none;
    }

		    .subnav02 li a:hover{
	text-align: right;
	font-size: 12px;
	color: #35859D;
	font-weight: normal;
	text-decoration: none;
    }
.subnav02 li a:visited {

	text-align: right;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: none;
}
.subnav02 li a:visited:hover {

	text-align: right;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: none;
}
/*upload div*/

.upload{

	padding-left:100px;

}

/*div marco imagen upload*/

.marco{

	border:solid 1px;

	border-color:#000000;

	width:94px;

	height:64px;

}

.marco a{

	float:left;

	background:url(books/imagestemp/REMOVE.png);

	width:90px;

	height:15px;

	margin-top:5px;

}

.imagenmarco{
	float:right;
	margin:0px 170px 5px 0px;
	width:100px;
	height:100px;
}
.imagenmarco2{

	float:left;

	width:100px;

	height:100px;

	display:inline;

}

.imagenmarco3{

	margin:20px 5px 0px 10px;

	float:left;

	width:100px;

	height:100px;

}

.imagensbook{

	margin-left:100px;

	margin-top:-50px;

}

.imagebook{

	text-align:right;

	margin:-140px 5px 10px 500px;

}

.header_span{
	clear:both;
	height:20px;
	margin-bottom:30px;
	text-align:left;
	width:100%;
}
#settings .header_span{ margin-bottom:60px;}
.header_span2{
	float:left;
	width:100%;
	margin:15px 0 15px -50px;
}
.header_span_split_lft {
	float:left;
	width:70%;
	text-align: left;
	display: inline;
	height:20px;
}
.header_span_split_rgt {
	float:right;
	width:30%;
	text-align: right;
	display: inline;
}
.Indented_interior {
	position: static;
	text-align: left;
	margin:30px 0  0 30%;
}
.inline_right {
	display: inline;
	float: right;
	padding-right: 8px;
}
.HR {
	height:4px;
	width:80%;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-bottom: 1px dashed #3F7089;
   }
#settings .HR, #personal_information .HR{ width:69%; margin-bottom:20px;}
#settings label, #personal_information label{ 
	margin-left:155px;
	height: 18px;
    line-height: 18px;
}
#settings .set_inter{ padding-top:20px;}
.span_top_sep {
	padding-top: 4px;
}
.span_bottom_sep {
	padding-bottom: 4px;
}

.categorycenter{
	padding:0 0 0 125px;
}
a#cancel{
	margin-left:20px;
}
.editprofile2_cheq ul{
	margin:0px 0 0px 35px;
}
.editprofile2_cheq li{
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 2px;
	margin-left: 15px;
	padding-right: 15px;
}
.fotprof6{
	margin:0;
	padding:0;
	float:left;
	width:120px;
	height:120px;
	text-align:center;
}
.rectimg{
	float:left;
	border:solid 1px #333;
	width:94px;
	height:60px;
	margin-bottom:5px;
}

.HR_02 {
	height:4px;
	width:90%;
	clear:both;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3F7089;
}


.breadcrumb01 {
	height: 10px;
	width: 750px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	text-align: right;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	margin-right: 50px;
}

  .breadcrumb01 li {
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A9B6C2;
	padding-right: 0px;
    }

	    .breadcrumb01 li a{
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: none;
    }

		    .breadcrumb01 li a:hover{
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #35859D;
	font-weight: normal;
	text-decoration: underline;
    }
.breadcrumb01 li a:visited {

	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: none;
}
.breadcrumb01 li a:visited:hover {

	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C5070;
	font-weight: normal;
	text-decoration: underline;
	}

.reg_span_bttn_rgt {
	float:right;
	width:30%;
	text-align: right;
	display: block;
}
.span_mar_lft01 {
	margin-left: 40px;
}
.span_submits {
	height: 24px;
	margin-top:40px;
	width: 100%;
	float: right;
	text-align: right;
}
#settings .span_submits { width:69%; margin:0 auto; float:none; padding-top:15px;}
.span_submits_pop {
	height: 24px;
	margin-top:40px;
	width: 520px;
	float: right;
	text-align: right;
}
.select_01 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252524;
	padding-right: 2px;
	padding-left: 2px;
	width:auto;
	min-width:70px;
}
.select_01 a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	background-color: #CCCCCC;
}
.HR_registrations {
	height:10px;
	width:80%;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 100px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3F7089;
}
.profile_img_control_01 {
	height: 200px;
	width: 18px;
	background-image: url(images/profiles/controller-bg.gif);
	background-repeat: no-repeat;
}
.profile_img_control_02 {
	height: 190px;
	width: 18px;
	background-repeat: no-repeat;
	padding-top: 10px;
}
.profile_img_control_03{
	padding-top: 0px;
}
.profile_img_control_03_assistants{
	margin-top: 10px;
}
.profile_img_control_03_interns{
	margin-top: 1px;
	margin-left: 6px;
}
.profile_top_interns{
	width: 270px;
	border: 0px solid black;
}
.profile_middle_interns{
	width: 310px;
	height: 250px;
	border: 0px solid blue;
}
.profile_middle_left_interns{
	width: 270px;
	height: 250px;
	border: 0px solid green;
	float:left;
}
.profile_middle_right_interns{
	width: 40px;
	height: 250px;
	border: 0px solid red;
	float:right;
}
.profile_bottom_interns{
	width: 270px;
	border: 0px solid black;
}

.span_submits_short {
	height: 34px;
	width: 100%;
	float: right;
	display: table;
	text-align: right;
	padding-right: 253px;
}

.table_header{
	height: 31px;
	background-color: #F2EDBC;
	border-top: 1px solid #A3C1C9;
	border-bottom: 1px solid #A3C1C9;
}

.forumline	{ background-color: #A3C1C9; border: 0px #006699 solid; }

.profile_photo_number{
	height: 15px;
	vertical-align:middle;
}
.listacheq{
	float:left;
	width:115px;
	height:auto;
	text-align:left;
	margin:0;
	padding:0;
}
.list_cheq{
	float:left;
	width:450px;
	margin:0 0 -15px 140px;
}
.list_cheq ul{
margin-bottom:15px;
}
.lineUni{
margin-left:-30px;
}

.HR_03 {
	height:2px;
	width:100%;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #3F7089;
}
.contul{
	float:left;
	margin-left:140px;
	height:auto;
}
.contul ul{
	float:left;
	width:150px;
}
#videobox_ctr {
	display: block;
	width: 454px;
	float: left;
	background-color: #646464;
}
#videobox_hdr {
	background-repeat: no-repeat;
	display: inline;
	background-position: top;
	height: 10px;
	padding-top: 6px;
	padding-bottom: 21px;
	padding-left: 16px;
	width: 250px;
	float: left;
}
#videobox_hdr span{
	float: left;
}
#videobox_bttm {
	clear:both;
	background:#646464 url(images/video_top_middle.gif) repeat-x;
	width: 100%;
	height: 6px;
}
#videobox_content {
	clear:both;
	height:auto;
	margin:auto;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	text-align:center;
}

#videobox_top {
	background:#646464 url(images/video_top_middle.gif) no-repeat center bottom;
	display: block;
	width: 100%;
	height: 6px;
	padding:0;
	margin:0;
}

.videobox_top_left{
	float:left;
	width:6px;
	height:6px;
	background-image:url(images/video_top_left.png);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:1px;
	}
.videobox_top_right{
	float:right;
	width:6px;
	height:6px;
	background-image:url(images/video_top_right.png);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:1px;
	}
.videobox_btm_left{
	float:left;
	width:6px;
	height:6px;
	background-image:url(images/video_btn_left.png);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:1px;
	}
.videobox_btm_right{
	float:right;
	width:6px;
	height:6px;
	background-image:url(images/video_btn_right.png);
	background-repeat:no-repeat;
	background-position:0 0;
	font-size:1px;
	}

.profile_news_box_hdr {
	width: 276px;
	display: table-cell;
	height: 30px;
	background-image: url(images/profiles/news_box_hdr_profile.gif);
	background-repeat: no-repeat;
	padding-right: 8px;
	padding-left: 16px;
	position: relative;
}
.news_box_profile_icon {
	width: 50px;
	display: inline;
	height: 30px;
	float: right;
	padding-right: 0px;
	position: relative;
	background-image: url(images/profiles/news_box_hdr_icon.png);
	background-repeat: no-repeat;
	background-position: 2px;
}
.profile_news_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9%;
	margin-bottom: 9%;
}
.profile_news_intrnl {
	height: 60px;
	width: 70px;
	float: left;
	text-align:center;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	display: block;
	margin-left:10px;
}
.profile_news_intrnl_cont {
	display:table-cell;
	vertical-align:middle;
	height: 60px;
}
.profile_news_name {/*	height: 8px;*/
	padding-bottom: 2px;
	display: block;
	width: 185px;
	/*	padding-top: 32px;*/
	padding-right: 2px;
	margin-top: 25px;
}
.profile_news_catg {
	height: 8px;
	display: block;
	width: 160px;
	padding-top: 0px;
	text-transform: uppercase;
}
.profile_news_box_bttm {
	width: 276px;
	display: block;
	height: 9px;
	background-image: url(images/profiles/news_box__bttm.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.profile_news_box_ctr {
	background-image: url(images/profiles/news_box_profile_bg.gif);
	background-repeat: repeat-y;
	display: table;
	width: 276px;
	padding-bottom: 8px;
}
.profile_box_news_intrnl_lft {
	display:block;
	margin-top: 5px;
	height: 60px;
	width: 265px;
	padding: 2px 3px 3px 3px;
}
.portfolio_news_box_links_span {
	display: block;
	margin-right: 15px;
	float: left;
	width: 260px;
	text-align: right;
	padding-top: 7px;
	height: 10px;
}

.prifile_book_links_span {
	display: block;
	margin-right: 8px;
	float: left;
	width: 140px;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 10px;
	margin-top: 7px;
}
.profile_box_col_lft_ctr2 {
	width: 271px;
	clear:both;
	border:1px solid #E0E1E3;
	border-top:none;
	border-bottom:none;
	background-color:#FFFFFF;
	height:auto;
}

.profile_news_box_intrnl_rgt02 {
	height: 60px;
	width: 165px;
	float: left;
	text-align:left;
	display: inline;
}
.profile_news_box_intrnl_rgt02_cont {
	display:table-cell;
	vertical-align:middle;
	height: 60px;
}

.profile_news_box_container {
	width: 276px;
	margin-top: 10px;
}
.profile_news_box_hdr_title {
	width: 150px;
	display: inline;
	height: 21px;
	float: left;
	margin-bottom: 4px;
	padding-top: 6px;
}
.profile_news_box_hdr_title strong{
	float: left;
	}
.video_box_profile_icon {
	width: 41px;
	display: inline;
	height: 30px;
	float: right;
	padding-right: 10px;
	position: relative;
	background-image: url(images/profiles/video_box_hdr_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px;
}
#videobox_comments {
	width: 480px;
	display: block;
	text-align: left;
	padding:15px 0 40px;
	border-bottom:1px solid #C5D7E3;
	margin-bottom:20px;
}

.apa{
	width:100%;
	height:auto;
	margin-top: 2px;
	margin-bottom: 3px;
	float: none;
}

.home_box_col_lft_hdr_lft{
	float:left;
	}
.bstip{
	padding:0 8px 11px;
	background:url(images/tootip_shadow.png) no-repeat -2px bottom;
}
.tooltip_assoc_link {
	width: auto;
	display: inline-table;
	height: 19px;
	float: right;
	text-align: right;
	padding-top: 10px;
	padding-right: 10px;
}


.tooltip_assoc_header {
	background-image:url(images/tooltip_assoc_bg.png);
	background-repeat:no-repeat;
	display:table-cell;
	height:30px;
	position:relative;
	width:350px;
}
.tooltip_assoc_bttm {
	width: 350px;
	display: block;
	height: 9px;
	background-image: url(images/tooltip_assoc_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_assoc_ctr {
	background:#FFF url(images/tooltip_assoc_ctr_bg.gif) repeat-y 0 0;
	display: block;
	width: 350px;
	padding-bottom: 4px;
}
.tooltip_assoc_content_main {
	display:block;
	padding:0 20px;
}
.tooltip_assoc_cont_intrnal {
	padding-bottom: 2px;
	display: block;
	width: 330px;
	/*	padding-top: 32px;*/
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 10px;
}
.tooltip_assoc_logo {
	display: block;
	float: left;
	text-align: left;
	width: 310px;
	margin:10px 0;
}
.tooltip_assoc_txt {
	float: left;
	text-align: left;
	width: 340px;
}
.profile_news_name_alt {
	padding-bottom: 2px;
	display: block;
	width: 185px;
	/*	padding-top: 32px;*/
	padding-right: 2px;
	margin-top: 25px;
	margin-left: 14px;
	float: left;
}
.tooltip_profile01_link {
	width: 150px;
	display: inline-table;
	height: 19px;
	float: right;
	text-align: right;
	padding-top: 5px;
	padding-right: 30px;
	position: relative;
}


.tooltip_profile01_header {
	width: 350px;
	display: table-cell;
	height: 25px;
	background-image: url(images/tooltip_assoc_bg.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 16px;
	position: relative;
}
.tooltip_profile01_bttm {
	width: 255px;
	display: block;
	height: 7px;
	background-image: url(images/tooltip_profile_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_profile01_ctr {
	background-image: url(images/tooltip_profile_ctr_bg.gif);
	background-repeat: repeat-y;
	display: block;
	width: 255px;
	padding-bottom: 4px;
}
.tooltip_profile01_content_main {
	display: block;
	width: 240px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 7px;
	/*height: 50%;*/
}
.tooltip_profile01_cont_intrnal {
	padding-bottom: 2px;
	display: block;
	width: 330px;
	/*	padding-top: 32px;*/
	padding-right: 10px;
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 10px;
}
.tooltip_profile01_logo {
	display: block;
	float: left;
	text-align: left;
	width: 340px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tooltip_profile01_txt {
	float: left;
	text-align: left;
	width: 340px;
}.tooltip_profile01_top {
	width: 255px;
	display: block;
	height: 7px;
	background-image: url(images/tooltip_profile_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bio_more {
	display: block;
	margin-right: 11px;
	float: right;
	width: 100px;
	text-align: right;
}
.profiles_bio_top {
	background-image: url(images/profiles/bio-bg-top-new.png);
	background-repeat: repeat-x;
	text-align: right;
	height: 7px;
	line-height:0;
	font-size:0;
}
.bio_top_l{
	background-image: url(images/profiles/bio_top_l.png);
	background-repeat: no-repeat;
	float:left;
	height:7px;
	width:6px;
	line-height:0;
	font-size:0;
}
.bio_top_r{
	background-image: url(images/profiles/bio_top_r.png);
	background-repeat: no-repeat;
	float:right;
	height:7px;
	width:6px;
	line-height:0;
	font-size:0;
}
.bio_bot_r{
	background-image: url(images/profiles/bio_bot_r.png);
	background-repeat: no-repeat;
	background-position:right bottom;
	float:right;
	height:8px;
	width:6px;
	line-height:0;
	font-size:0;
}
.bio_bot_l{
	background-image: url(images/profiles/bio_bot_l.png);
	background-repeat: no-repeat;
	float:left;
	height:8px;
	width:6px;
	background-position:left bottom;
	line-height:0;
	font-size:0;
}
.profiles_bio_intrnl_rgt02 {
	display:block;
	float:left;
	padding:5px 11px 3px;
	position:relative;
	text-align:left;
	clear:both;
}
.profiles_bio_intrnl_ctr {
	padding:0;
	margin:0;
	border:1px solid #DFDFDF;
	border-bottom:0 none;
	border-top:0 none;
	background-color:#FFF;
	display:block;
	height:auto;
}
.bio_title {
	display:block;
	float:left;
	margin-bottom:0;
	margin-right:15px;
	margin-top:2px;
	padding-left:11px;
	text-align:left;
}

/*********profile box*********/
.profile_box{
	position:relative;
	float:left;
	width:732px;
	height:382px;
	background:url(images/profilebox/downb.gif) repeat-x bottom;
	background-color:#f2f2f2;
	border-top:solid 1px #d3d8db;
	margin:0px 20px 0 0px;
}
.profile_box_up{
	position:absolute;
	top:-1px;
	float:left;
	background:url(images/profilebox/top.gif) repeat-x;
	width:100%;
	height:5px;
}
.profile_box ul{
	list-style:none;
	position:relative;
	width:100%;
}
.profile_ul{
	position:absolute;
	top:-3px;
	left:-11px;
	width:11px;
	height:98px;
	background:url(images/profilebox/ul.gif) no-repeat;
}
.profile_ur{
	position:absolute;
	top:-3px;
	right:-11px;
	width:11px;
	height:98px;
	background:url(images/profilebox/ur.gif) no-repeat;
}
.profile_dl{
	position:absolute;
	top:314px;
	left:-10px;
	width:10px;
	height:68px;
	background:url(images/profilebox/dl.gif) no-repeat;
}
.profile_dr{
	position:absolute;
	top:314px;
	right:-11px;
	width:11px;
	height:68px;
	background:url(images/profilebox/dr.gif) no-repeat;
}
.profile_lef{
	position:absolute;
	top:95px;
	left:-10px;
	width:11px;
	height:250px;
	background:url(images/profilebox/lef.gif) repeat-y;
}
.profile_rig{
	position:absolute;
	top:95px;
	right:-10px;
	width:11px;
	height:250px;
	background:url(images/profilebox/rig.gif) repeat-y;
}
.profile_line{
	float:left;
	background:url(images/profiles/sep-line-profile.gif) no-repeat;
	width:100%;
	margin:4px 0px 4px -7px;
	height:1px;
	min-height:0px;
}
.profile_cont span span strong img{
margin-right:5px;
}

.profile_cont{
	position:relative;
	float:left;
	width:250px;
	height:auto;
	text-align:left;
	margin-top:10px;
}
.profile_cont span{
	float:left;
	width: 100%;
}
.profile_cont strong{
	float:left;
	width: 100%;
}
.profile_bulet{
	float:left;
	margin-top:5px;
	background:url(images/profiles/bullets-ptofile.gif) no-repeat;
	width:8px;
	margin-right:2px;
	height:5px;
	padding:0;
	min-height:0px;
}
.profile_mail{
	background:url(images/profiles/envelope-icon.gif) no-repeat;
	width:26px;
	height:11px;
}
.profile_images{
	float:right;
	width:351px;
	height:348px;
	text-align:center;
	margin-top:17px;
}
.profile_images .profile_imagecont{
	/*float:left;*/
	width:330px;
	height:330px;
/*	border:solid 1px #d9d9d9;*/
   display:table-cell;
   vertical-align:middle;
}
.profile_imagecont img{
	vertical-align:middle;
}
.profile_textimg{
	float:left;
	height:20px;
	margin-left:25px;
	margin-top:6px;
	text-align:center;
	width:420px;
}
.profile_izq{
	float:right;
	height:55px;
	margin-top:15px;
	margin-right:24px;
	position:relative;
	width:420px;
	text-align:center;
}
#me_button{

}
.profile_izq .profile_bot{
	font-weight:bold;
	background:url(images/profilebox/boton.gif) no-repeat;
	display:inline-block;
	width:82px;
	height:24px;
	text-align:center;
	text-decoration:none;
	color:#404040;
	padding-top:5px;
	margin-bottom:3px;
}
.profile_izq .profile_bot_dis{
	background:url(images/profilebox/boton_dis.gif) no-repeat;
	color:#999999;
	display:inline-block;
	font-weight:bold;
	height:24px;
	margin-bottom:3px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	width:82px;
}
.profile_izq .profile_bot:hover, .profile_izq .profile_selbot{
	color:#ff6c00;
}
.profile_izq .profile_bot:hover, .profile_izq .profile_selbot{
	color:#ff6c00;
}

.profile_izq .profile_bot_dis:focus{
	outline:none;
}
.profile_izq .profile_selbot:focus{
	outline:none;
}


.profile_izq .profile_arrow1{
	position:absolute;
	top:1px;
	left:0px;
	float:left;
	background:url(images/profilebox/arrowlef.gif) no-repeat;
	width:9px;
	height:12px;
	background-position:0 0px;
	outline:none;
/*	margin:1px 3px 0 3px;
	_margin:0px 1px 0 3px;*/
}
.profile_izq .profile_arrow1:hover{
	background-position:0 -17px;
	outline:none;
}

.profile_izq .profile_arrow1_dis{
	position:absolute;
	top:1px;
	left:0px;
	float:left;
	background:url(images/profilebox/arrowlef_dis.gif) no-repeat;
	width:9px;
	height:12px;
	background-position:0 0px;
	outline:none;
/*	margin:1px 3px 0 3px;*/
}
.profile_izq .profile_arrow1_dis:hover{
	background-position:0 -17px;
	outline:none;
}


.profile_izq .profile_arrow2{
	outline:none;
	position:absolute;
	top:1px;
	right:0px;
	float:right;
	background:url(images/profilebox/arrowright.gif) no-repeat;
	width:9px;
	height:12px;
	background-position:0 0px;
/*	margin:-13px 0px 0 3px;*/
}

.profile_izq .profile_arrow2:hover{
	background-position:0 -17px;
	outline:none;
}

.profile_izq .profile_arrow2_dis{
	position:absolute;
	top:1px;
	right:0px;
	float:right;
	background:url(images/profilebox/arrowright_dis.gif) no-repeat;
	width:9px;
	height:12px;
	background-position:0 0px;
	outline:none;
/*	margin:-13px 0px 0 3px;*/
}

.profile_izq .profile_arrow2_dis:hover{
	background-position:0 -17px;
}

.profile_relative{
	margin:0 auto;
	position:relative;
	text-align:center;
	width:60px;
}
.profile_pos{
	position:absolute;
	float:left;
	top:315px;
	left:10px;
	width:67px;
	height:auto;
	font-size:12px;
}
.profile_pos2{
	border:0 solid red;
	clear:both;
	font-size:12px;
	height:auto;
	margin-bottom:0;
	margin-left:0;
	position:relative;
	width:420px;
}
.me_cont{
	border:0 none;
	clear:both;
	font-size:12px;
	height:auto;
	margin:0 auto;
	position:relative;
	width:72px;
}
.samples_cont{
	border:0 none;
	clear:both;
	font-size:12px;
	height:auto;
	margin:0 auto;
	position:relative;
	width:72px;
}
.profile_box .profile_dir{
	float:left;
	text-align:left;
	width:200px;
	position:absolute;
	left:2px;
	top:337px;
	color:#4976a3;
}
.profile_box .profile_dir input{
	border:solid 1px #777777;
	width:200px;
	background-color:#FFFFFF;
}
.profile_nav{
	position:relative;
	margin:0 auto;
	float:none;
	width:783px;
	height:20px;
	text-align:right;
	font-size:13px;
	color:#3a6b9c;
}
.profile_nav .profile_prev{
	text-decoration:none;
	color:#3a6b9c;
	background:url(images/profiles/bullets-ptofile2.gif) no-repeat left 55%;
	padding-left:11px;
}

.profile_nav .profile_prev:hover{
	text-decoration:underline;
}

.profile_nav .prev_profile_desac{
	text-decoration:none;
	color:#A9B6C2;
	background:url(images/profiles/bullets-ptofile2-des.gif) no-repeat left 55%;
	padding-left:11px;
}
.profile_nav a.profile_next_desac{
	text-decoration:none;
	color:#A9B6C2;
	background:url(images/profiles/bullets-ptofile-des.gif) no-repeat right 55%;
	padding-right:11px;
	margin-right:8px;
}
.profile_nav .profile_next, #switch .profile_next{
	text-decoration:none;
	color:#3a6b9c;
	background:url(images/profiles/bullets-ptofile.gif) no-repeat right 55%;
	padding-right:11px;
	margin-right:8px;
}
.profile_nav .profile_next:hover{
	text-decoration:underline;
}
.profile_nav .profile_back{
	text-decoration:none;
	color:#3a6b9c;
}

.switch_tipe{
	position:static;
	float:left;
	width:752px;
	height:20px;
	text-align:center;
	margin-top:20px;
}
.switch_tipe .profile_next2{
	position:static;
	float:right;
	text-decoration:none;
	color:#3a6b9c;
	padding-right:0px;
	margin-right:-16px;
	margin-top:-18px;
	font-size:12px;
}
.switch_tipe .profile_next{
	position:static;
	float:right;
	text-decoration:none;
	color:#3a6b9c;
	padding-right:10px;
	margin-top:-18px;
}
.switch_tipe .profile_next:hover{
	text-decoration:underline;
}

/*********Search_photo*************/
.fix_cheq{
	background-position:123px 5px;
}

.fix_cheq input{
	float:right;
	margin-top:-2px;
	margin-right:8px;
}

.fix_cheq label{
	float:right;
	margin-top:-4px;
	margin-right:3px;
	text-align:right;
}

.Search_photo_box_up{
	background:transparent url(images/Search_photo/search_top_1px.jpg) repeat-x scroll -6px top;
	float:left;
	height:15px;
	width:100%;
}
.Search_photo_box ul{
	list-style:none;
	position:relative;
	width:100%;
}
.Search_photo_lef{
	position:absolute;
	top:0;
	left:0px;
	width:11px;
	height:57px;
	background:url(images/Search_photo/bgsearchbox.jpg) no-repeat left top;
}
.Search_photo_rig{
	position:absolute;
	top:0px;
	right:0;
	width:11px;
	height:57px;
	background:url(images/Search_photo/bgsearchbox.jpg) no-repeat right top;
}
.Search_photo_lef_visual{
	position:absolute;
	top:0;
	left:0px;
	width:11px;
	height:57px;
	background:url(images/Search_photo/bg_visual_search.jpg) no-repeat left top;
}
.Search_photo_rig_visual{
	position:absolute;
	top:0px;
	right:0;
	width:11px;
	height:57px;
	background:url(images/Search_photo/bg_visual_search.jpg) no-repeat right top;
}
.Search_photo_conttop{
	position:relative;
	float:left;
	height:22px;
	padding:0 0 0 15px;
}
.brillo_search{
	background-color:#F1FBFD;
	clear:both;
	height:4px;
	margin-left:10px;
	padding-bottom:0;
	padding-top:0;
	width:97.8%;
	font-size:1px;
	line-height:0;
	}

.Search_photo_conttop span{
	margin-right:4px;
	margin-left:4px;
	padding-top:1px;
}
.Search_photo_conttop2{
	margin-right:4px;
	margin-left:60px;
	padding-top:1px;
}

.Search_photo_conttop2 span{
	margin-right:4px;
	margin-left:4px;
	padding-top:1px;
}

.Search_photo_conttop2 .Search_photo_radio{
	margin-bottom:-3px;
	margin-left:4px;
}
.Search_photo_conttop2 select{
	height:16px;
	margin-left:2px;
	width:120px;
}
.Search_photo_conttop select{
	height:20px;
	margin-left:2px;
	width:120px;
	margin-top:0px;
}

.Search_photo_col1{
	background:transparent url(images/Search_photo/line.gif) no-repeat scroll right 0%;
	float:left;
	height:30px;
	position:relative;
	width:225px;
}

.Search_photo_col1 select{
	width:155px;

	}
.Search_photo_col2{
	margin-left:12px;
	position:relative;
	float:left;
	width:170px;
	height:30px;
	padding-left:0;
	padding-top:0;
	background:transparent url(images/Search_photo/line.gif) no-repeat scroll right 0;
}

.Search_photo_col2 select{
	width:155px;
	}
input.update{
	float:left;
	margin-left:20px;
	margin-top:2px;
	}
#switch a{
	font-size:13px;
	}
#switch{
	text-align:right;
	font-size:13px;
	width:100%;
	margin-top:4px;
	clear:both;
	}
#switch.marg{
	width:100%;
	}
#switch.marg2{
	margin-top:6px;
	}
.Search_photo_col2 label, .Search_photo_col2_index label{
	margin-top: -3px;
}

.Search_photo_col2_index select{
	float:left;
	height:18px;
	width:130px;
}
.Search_photo_col3{
	background:transparent url(images/Search_photo/line.gif) no-repeat scroll right 50%;
	float:left;
	height:30px;
	position:relative;
	width:251px;
}

.Search_photo_col3 select{
	width:155px;
	}
.Search_photo_marg{
	margin-left:28px;
}


.Search_photo_marg select{
	margin-top:-5px;
}
.Search_photo_marg2{
	margin-left:14px;
}

.table_browsers{
	width:755px;
	margin-left:12px;
	margin-top:20px;
}
.conte_bro_pro{
	margin-left:20px;
}
.content_profile{
	float:left;
	width:790px;
	height:auto;
	overflow:hidden;
	margin-left:5px;
	margin-top:18px;
}
.columns_profiles{
	clear:both;
	margin:0 auto;
	padding-top:15px;
	width:790px;
	}
.colum_prifile{
	float:left;
	width:468px;
	padding-left:0px;
}
.colum_prifile2{
	float:right;
	width:307px;
}

.cajaprofileder span{
	float:left;
}
.cajaprofileder span strong{
	float:left;
	margin-bottom:6px;
}
.cajaprofileder .sp{
	float:left;
	width:100%;
	text-align:left;
	height:auto;
}
.cajaprofileder .sp2{
	float:left;
	width:100%;
	text-align:left;
	height:auto;
	margin-top:6px;
}
.cajaprofileder .rowgrey{
	position:relative;
	float:left;
	width:261px;
	background-color:#f6f6f6;
	padding:7px 5px 7px 5px;
	border-top:solid 1px #cccccc;
}
.cajaprofileder  .morehidde img{
    margin-right:5px;
}
.cajaprofileder  .morehidde{
	float:right;
	width:30px;
	margin-top:-12px;
	text-decoration:none;
	text-align:left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464644;
	outline:none;
}
.cajaprofileder  .morehidde:hover{
	text-decoration:underline;
}
.cajaprofileder .rowgreylight2{
	float:left;
	width:265px;
	margin-left:-5px;
	margin-top:6px;
	background-color:#f6f6f6;
	padding:0px 5px 7px 5px;
}

.cajaprofileder img{
	padding:0px;
	margin:0;
	float:left;
}
.profile_table{
	float:left;
	margin-top:20px;
}
.profile_table div{
	background-color:#f0ecbd;
	border-top:solid 1px #9cc0c0;
	border-bottom:solid 1px #9cc0c0;
	width:448px;
	float:left;
	padding:4px 0 4px 4px;
}
.profile_table div a{
	text-decoration:none;
	color:#369;
}
.profile_table div a:hover{
	text-decoration:underline;
	color:#369;
}

.profile_table div span{
	height:40px;
	text-align:center;
	width:47px;
	margin:4px 3px 4px 3px;
}
.profile_table div .tablecol4{
	margin-left:137px;
}
.profile_table div .tablecol5{
	margin-left:7px;
}
.profile_table div .tablecol6{
	margin-left:100px;
}
.capsula_visual{
	clear:both;
	margin:15px auto 0;
	float:left;
}
.contbiovideo{
	float:left;
	width:100%;
	margin-bottom:15px;
}
#flash{
	float: left;
	margin-left: 0;
}
table tr td .c3 img{
margin-left:15px;
}
.myformcontact{
	float:left;
	margin-left:50px;
}
.myformcontact input{
	border:solid 1px #666666;
}
.myformcontact textarea{
	border:solid 1px #666666;
	width:200px;
	height:100px;
}
.myformcontact #botsub{
	margin-top:10px;
	border:none;
	margin-left:127px;
}

#video_div .home_video_more .myprofHome{
float:left;
width:60px;
color:#369;
margin-left:190px;
padding-right:6px;
text-decoration:none;
background:url(images/linesep.jpg) no-repeat;
background-position:64px 4px;
}

#video_div .home_video_more .myprofHome:hover{
text-decoration:underline;

}
#box_content{
width:100%;
}
span .home_box_col_rgt_01 div .home_announce_intrnl_ctr .home_announcement_ctr_lft .home_announce_intrnl_rgt02 span #box_content{
margin-left:-10px;

}

/**********div_rep_agent************/
.repBlok_comments{
float:right;
width:240px;
margin-top:-48px;
margin-right:53px;
}
.repBlokUS_comments{
float:right;
width:240px;
margin-top:-48px;
margin-right:203px;
}

.repBlok{
}
.repBlok .span_submits{
}
.repBlok_separador{
float:none;
width:100%;
height:5px;
clear:both;
}

.repBlok label{
	float:left;
	width:157px;
	text-align:right;
	padding:0 5px 8px 0;
	clear:left;
}
.repBlok .repBlok_mainp{
	clear:none;
	float:left;
	text-align:left;
	width:auto;
	display:block;
	line-height:100%;
}
.repBlok .repBlok_mainck{
float:left;
margin-left:160px;
margin-right:3px;
border:none;
width:20px;

}
.repBlok .repBlok_cont1{
float:left;
width:80px;
height:5px;
margin-left:164px;
text-align:left;
clear:none;
line-height:100%;
}
.repBlok .repBlok_cont2{
float:left;
width:65px;
height:5px;
text-align:left;
clear:none;
margin-left:3px;
line-height:100%;
}
.repBlok .repBlok_cont3{
float:left;
width:90px;
height:5px;
text-align:left;
clear:right;
clear:none;
line-height:100%;
}
.repBlok span{
	float:left;
	height:18px;
	line-height:18px;
	margin:0 3px 0 0;
}
.repBlok input[type="text"], .repBlok select{
width:200px;
float:left;
}
.repBlok input.repBlok_cont1_input{
width:80px;
}
.repBlok input.repBlok_cont2_input{
width:60px;
}
.repBlok input.repBlok_cont3_input{
width:120px;
}
.repBlok  select{
}
.repBlok span.rB{
margin:25px 5px 0 185px;
float:left;
width:auto;
height:10px;
line-height:6px;
padding-right:5px;
}
.repBlok span.add_more{
	margin:25px 47px 0 0;
	float:right;
	width:auto;
	height:10px;
	line-height:6px;
	padding-right:5px;
}
.repBlok .repBlok_Add{
margin:25px 0px 0px -22px;
}


.repBlok #main_phone_1{
margin-top:0;
}
.repBlok #div_rep_agent_1{
height:210px;
}
.repBlok #misubmit{
background:url(images/text/assistant-profile_next.gif) no-repeat;
float:right;
width:129px;
height:28px;
border:solid 0px;
}



/*********caja crew********/
.myCrewBox{
	text-align:left;
	position:relative;
	float:left;
	width:454px;
	height:auto;
	margin:0;
	background-image:url(images/fondoCCrew.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#eeeeee;
	padding-left:1px;
	padding-right:1px;
	padding:0;
}

.innerCrew{
	background-color:#eeeeee;
	margin:10px 0 0 0;
	float:left;
	width:454px;
	clear:both;
	height:15px;
}

.myCrewBox-tit{
	margin-top:3px;
	margin-bottom:7px;
	height:23px;
}

.myCrewBox_end{
	float:left;
	clear:both;
	width:452px;
	height:20px;
	border-bottom: 1px solid #cbccce;
	border-left: 1px solid #cbccce;
	border-right: 1px solid #cbccce;
	background-color:#f6f6f6;
	position:relative;
	z-index:0;
	margin-top:-15px;
}
.myCrewBox_block{
	background-color:#f6f6f6;
	border-top: 1px solid #cbccce;
	float:left;
	width:442px;
	padding:8px 5px 8px 5px;
	height:29px;
	position:relative;
	z-index:1000;
	border-left: 1px solid #cbccce;
	border-right: 1px solid #cbccce;
}

.ultblock{
	height:20px;
}
#bloque2{
	background-color:#eeeeee;
}
.bloque2{
	background-color:#eeeeee;
}
.myCrewBox_block_cat{
	position:absolute;
	left:191px;
	float:left;
	width:128px;
	height:auto;
	top:14px;
}
.myCrewBox_block_loc{
	position:absolute;
	left:343px;
	float:left;
	width:100px;
	height:auto;
	top:14px;
}
.myCrewBox_block_nam{
	position:absolute;
	left:70px;
	float:left;
	width:100px;
	height:auto;
	top:14px;
}
.linkmyCrewBox{
	position:absolute;
	top:20px;
	text-align:right;
	width:100px;
	right:15px;
	float:left;
}
.myCrewBox_block_img{
	position:absolute;
	top:0px;
	left:5px;
}
.myCrewBox_block_img div{
	display: table-cell;  text-align: center;  vertical-align: middle;  width:55px;  height: 50px;
}

.myCrewBoxAll{
	float:right;
	width:50px;
	padding:0;
	margin-top:-17px;
	margin-right:5px;
	color:#ffffff;
}
.myCrewBox-tit .myCrewBoxAll span{
}

.myCrewBox-tit .myCrewBoxAll{
}

/*********************************/

.penacep span{
margin:0px 15px 0px 15px;
padding:3px 0 3px 0;
float:left;
}
.penacep a{
float:right;
margin:0px 15px 0px 15px;
padding:3px 0 3px 0;

}

/**********Table crew.php**********/

/*********/
.redondez{
}
.redondez2{
}
.myHomeBox{
	text-align:left;
	position:relative;
	float:left;
	width:100%;
	background:#dbdbdb;
	border:none;
	margin:0 auto 15px;
	z-index:890;

}
.myHomeBox_interior{
	text-align:left;
	padding:20px 0 40px;
	background-color:#F2F2F2;
	padding:7px 15px 15px;
	margin:0 7px;
}
.myHomeBox_interior_top{
	clear:both;
	height:4px;
	line-height:0;
	font-size:0;
	margin:0 7px;
	background-color:#F2F2F2;
}
.myHomeBox_interior_top .tl{
	width:4px;
	height:4px;
	float:left;
	background:url(css_img/i_tl.jpg) no-repeat 0 0;
}
.myHomeBox_interior_top .tr{
	width:4px;
	height:4px;
	float:right;
	background:url(css_img/i_tr.jpg) no-repeat 0 0;
}
.myHomeBox_interior_top .bl{
	width:4px;
	height:4px;
	float:left;
	background:url(css_img/i_bl.jpg) no-repeat 0 0;
}
.myHomeBox_interior_top .br{
	width:4px;
	height:4px;
	float:right;
	background:url(css_img/i_br.jpg) no-repeat 0 0;
}
.homeboxtitle{
	float:left;
	margin:8px 0 8px 15px;
}
.myHomeBox_col1{
	float:left;
	width:95px;
	height:auto;
}
.myHomeBox_col2{
	float:left;
	width:130px;
	height:auto;
}
.myHomeBox_col1_info{
	float:left;
	width:82px;
	height:auto;
	margin-left:7px;
	border-top:dotted 1px #999999;
	padding-top:10px;
	text-align:left;
}
.myHomeBox_col1_IMG{
	float:left;
	width:88px;
	height:75px;
	border-right:dotted 1px #999999;
	margin-bottom:10px;
	text-align:left;
	margin-left:7px;
}
.myHomeBox_top{
	clear:both;
	height:7px;
	font-size:1px;
	line-height:0;
	width:100%;
	background:#dbdbdb;
	border:none;
}
.myHomeBox_bottom{
}
.my_home_top_left{
	background-image:url(images/home/log_top_left.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:8px;
	height:7px;
	float:left;
	}
.my_home_top_right{
	background-image:url(images/home/log_top_right.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:8px;
	height:7px;
	float:right;
	}
.my_home_bot_left{
	background-image:url(images/home/log_bot_left.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:8px;
	height:7px;
	float:left;
	}
.my_home_bot_right{
	background-image:url(images/home/log_bot_right.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:8px;
	height:7px;
	float:right;
	}
.myHomeBox_col2_bottom{
	width:126px;
	float:left;
	text-align:left;
	padding-left:8px;
	border-left:dotted 1px #999999;
	margin-top:10px;
	min-height:155px;
}
.myHomeBox_marg{
	margin-bottom:6px;
	clear:both;
}

.myHomeBox_col2_top{
	width:126px;
	float:left;
	height:76px;
	margin-left:8px;
	padding-bottom:10px;
	background:url(css_img/hom_log_line.gif) no-repeat left bottom;
}


.myHomeBox_invite{
	float:left;
	width:225px;
	background:url(../images/botHomeInv.gif) center no-repeat;
	height:22px;
	background-position:center 0px;
	margin-top:20px;
}
.myHomeBox_invite:hover{
	background-position:center -22px;
}

/*********FORM SEND*******/
.formsend label{
float:left;
width:100px;
margin-left:60px;
text-align:right;
margin-right:5px;
clear:both;
}
.formsend span{
width:240px;
margin-left:165px;
text-align:left;
margin-right:6px;
clear:both;
}
.formsend_p{
margin-left:165px;
text-align:left;
margin-right:3px;
clear:both;
font-size:13px;
}
.send_prof_box{
	float:left;
	height:55px;
	width:120px;
	margin-left:3px;
	padding-top:4px;
}
a:link.send_prof_link, a:hover.send_prof_link, a:active.send_prof_link, a:visited.send_prof_link{
	/*color:#F01C1B;*/
	padding-left:7px;
	padding-top:10px;
	float:left;
	}
.formsend TEXTAREA{
float:left;
width:345px;
height:50px;
margin-bottom:10px;
margin-top:5px;
clear:right;
}
.formsend a img{
clear:left;
}
.formsend .formsend_boton{
float:left;
clear:none;
margin:0 0 0 5px;
padding:0;
}
.formsend .formsend_boton_cancel{
float:left;
clear:none;
margin:0 0 0 370px;
padding:0;
}
.formsend .formsend_boton_cont{
float:left;
width:100%;
height:auto;
margin-top:5px;
}

.formsend input{
float:left;
margin-left:165px;
clear:both;
}
.formsend .label_up{
float:left;
margin-left:165px;
text-align:left;
}
.formsend .formsendFrom{
margin-top:-20px;
}
.formsend .espacio_form{
margin-bottom:50px;
}
.formsend .textarea2_form{
height:70px;
line-height:140%;
}


/********************/
ul .postnext{
background:url(images/profiles/bullets-ptofile.gif) no-repeat 100% 50% ;
padding-right:15px;
}
ul .postprev{
	background:url(images/profiles/bullets-ptofile2.gif) no-repeat 0% 50%;
	padding-left:15px;
}
ul .postnext_dis{
	background:url(images/profiles/bullets-ptofile.gif) no-repeat 100% 50%;
	padding-right:15px;
	color:#A9B6C2;
}
ul .postprev_dis{
	background:url(images/profiles/bullets-ptofile2.gif) no-repeat 0% 50%;
	padding-left:15px;
	color:#A9B6C2;
}

/*******FIX BIO PROFILE EDIT BOTONES*********/
.bioeditbot{
float:right;
width:100%;
padding-top:10px;
height:24px;
}
.bot_done{
clear:right;
width:100%;
height:24px;
text-align:right;
}
.bot_done a{
text-align:right;
}
.photoassbot{
float:left;
margin-left:450px;
}

/****************************************/

.googleBan{
	clear:both;
	text-align:center;
	width:100%;
	margin-top:35px;
}
.fomr_log{
}
.datPostEvent{
float:left;
margin-bottom:20px;
}

.mytooltip{
	position:absolute;
	width:213px;
	height:auto;
	border: 1px solid #0a5008;
	background-color:#FFFFFF;
	padding:5px;
	font-family:Arial;
	font-size:10px;
}
.mytooltip span{
	float:left;
	width:100%;
	padding:1px;
	color:#349633;
	font-weight:bold;
}
.colum_prifile2 .newBoxNews{
	margin:0 0 15px 0;
	}
.newBoxNews{
	float:left;
	width:271px;
	background-image: url(images/home/box_headers2.gif);
	background-position:0 -5px;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	border:solid 1px #A9D7E6;
	margin:0;
	padding:0;
    clear:both;
	float:right;
}
.newBoxNews_top{
	float:left;
	width:251px;
	margin:0;
	padding-left:12px;
	padding-right:10px;
	height:15px;
	margin-bottom:4px;
	clear:both;
}
.newBoxNews_cont{
	float:left;
	width: 273px;
	padding-bottom: 8px;
	margin-top:10px;
	clear:both;
}
.newBoxNews_left{
	padding-right:10px;
}
.colResBan{
	width:21px;
    height:100%;
	text-align:center;
}

.moverri{
	float:right;
	width:100%;
	text-align:right;
	margin-top:-19px;
}

.moverri2{
	float:right;
	width:100%;
	text-align:right;
	margin-top:-19px;
}

#otro2 textarea{
margin-bottom:15px;
}
.roundtabs_admin{
  margin-top:-2px;
}
.admin_main input{
 margin-left:10px;
margin-bottom:5px;
}
.admin_main td input{
 margin-left:4px;
 margin-right:4px;
}
.tleft{
float:left;
text-align:left;
width:100%;
}

.tright{
float:right;
text-align:right;
width:60%;
padding:0;
margin:0;
margin-top:-16px;
margin-right:2px;
}
.tright2{
float:right;
text-align:right;
width:100%;
margin-top:0px;
}
.tright3{
position:absolute;
right:5px;
top:-2px;
text-align:right;
width:auto;
padding:0;
margin:0;
}

#form_add_to_favorites textarea{
width:500px;
margin-left:50px;
}

#form_add_to_favorites span{
margin-left:50px;
}

#form_add_to_favorites input{
float:left;
margin-bottom:70px;
}

#form_add_to_favorites .bot_add_f{
width:200px;
margin-right:-10px;

}
.contmenu{
	float:left;
	margin:auto;
	width:100%;
}
.menuprin img{
	position:absolute;
	top:5px;
	left:5px;
}
.menuprin{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	width:779px;
	height:40px;
	background-color:#125c80;
	height:65px;
	background-image: url(css_img/bar_bg.gif);
}
.menuprin .ulmenu li{
	float:left;
	width:auto;
}
.menuprin .ulmenu li a{
	float:left;
	background:url(css_img/tabrightJ.gif) no-repeat center top;
	padding:4px 10px 5px 10px;
	margin-left:2px;
	text-decoration:none;
    font-weight:bold;
	color:#FFFFFF;
}
.menuprin .ulmenu li a .selmenu{
    background-position:-85px 0;
	color:#125c80;
}
.menuprin .ulmenu li a:hover{
	background-position:0 -85px;
}
.menuprin .ulmenu{
float:right;
margin-top:13px;
margin-right:8px;
}

#toplist li{
position:relative;
padding:10px;
min-height:35px;
border: 1px solid #CECECE;
border-bottom:none;
}
#toplist .toplist_ult{
border:none;
height:1px;
min-height:1px;
border-top: 1px solid #CECECE;
margin:0;
padding:0;
}

#toplist li span{
float:left;
width:30px;
}
#toplist li a span{
margin:5px 5px 4px 5px;
width:100px;
}
#toplist li a img{
width:auto;
}
#toplist li .toplist_col4{
width:100px;
margin:5px 5px 4px 5px;
}
#toplist li .toplist_col5{
margin:5px 5px 4px 5px;
width:120px;
}
#toplist li span .toplist_col2{
margin:0;
padding:0;
float:none;
display:table-cell;
vertical-align:middle;
text-align:center;
width:100px;
height:40px;
}
#toplist li .toplist_col2 img{
margin:auto;
}
#toplist .handle{
margin-top:10px;
}
td a .photos12{
margin-left:10px;
margin-bottom:10px;
}
.iluminaty_cont{
position:relative;
}
.iluminaty{
position:absolute;
top:0;
left:0;
width:92px;
height:61px;
background: url(css_img/iluminaty.png) repeat left top;
}
.iluminaty2{
position:absolute;
top:0;
left:0;
width:92px;
height:61px;
background: url(css_img/iluminaty2.png) repeat left top;
}

.bot_add_f input{
    margin-left:10px;
}
.span_submits input{
    margin-left:10px;
}
/*.span_submits input{
margin-bottom:3px;
}
.header_span_split_rgt a{
display:none;
}*/
.Indented_interior input{
margin-right:30px;
margin-top:5px;
}
.Indented_interior .checkbox{
margin-right:0px;
}
.botlog{
background:none;
	padding-top:12px;
	padding-right:3px;
}
.formlog label{
float:left;
margin-bottom:-5px;
}

.formlog a{
float:left;
clear:both;
margin-top:5px;
}
.formlog{
margin-top:50px;
margin-left:10px;
}
.botlog2{
background:none;
padding-right:7px;

}
.secondlog{
margin-top:10px;
}
.secondlog a{
margin-top:3px;
}
.photassbiotab h3{
 margin-bottom:-20px;
margin-left:5px;
}
.cajatop{
margin-top:-10px;
}
.ultrowgrey{
float:right;
margin-bottom:10px;
margin-top:5px;
}
.subtitcate{
margin-left:127px;
}
.modulecompany{
width:430px;
border-left:solid 1px #d3d8db;
padding-left:15px;
line-height:15px;
margin-top:14px;
}
.modulecompany_cols{
float:left;
width:100%;
margin-top:10px;

margin-bottom:10px;
}
.modulecompany_col1{
float:left;
text-align:left;
width:230px;
}
.modulecompany_col2{
float:right;
text-align:left;
width:200px;
}
.modulecompany_more{
float:left;
width:100%;
text-align:center;
}
.cont_img_comp{
float:left;
}
.modulecompany_img{

	display:table-cell;
	vertical-align:middle;
text-align:center;
width:440px;
height:270px;
}
.withbulet div a{
background:url(images/profiles/bullets-ptofile.gif) no-repeat;
background-position:0px 7px;
padding-left:10px;
}
.withbulet div{
height:auto;
margin:0;
padding:0;
width:100%;
}

.modulecompany_padding{
	float:left;
	margin:10px;
	padding:10px;
}
#share.modulecompany_dir{
	float:left;
	clear:both;
	margin:10px;
	width:40%;
	text-align:left;
}
.modulecompany_dir input{
padding:0;
width:200px;
border:solid 1px #666666;
}
.album_container{
width:700px;
margin-left:30px;
margin-top:50px;
}
.album_image{
border-top:dashed 1px #666666;
padding-top:10px;
}
.album_image img{
float:left;
}
.album_tittle{
float:left;
width:50%;
margin-left:20px;
margin-top:60px;
}
.album_quantity{
float:left;
width:50%;
margin-left:20px;
margin-top:10px;
}
.album_tit{
margin-top:-12px;
}
.album_image_end{
clear:both;
width:605px;
height:20px;
padding-top:10px;
margin:10px auto 0;
border-top:dashed 1px #666666;
}

.interresumebann{
float:left;
width:140px;
margin-top:-450px;
}
.smallHr{
width:535px;
float:left;
clear:left;
}
.inner01{
float:left;
}
.uploadbox{
	float:none;
	width:250px;
	height:auto;
	margin:50px auto 0;
	background:#FFFFFF url(images/upupload.jpg) repeat-x scroll left top;
	border:solid 1px #66828e;
	padding:40px 8px 2px 8px;
	position:relative;
}
.uploadbox_title{
position:absolute;
top:6px;
left:5px;
color:#FFFFFF;
font-weight:bold;
}
.uploadbox .uploadbox_title{
color:#FFFFFF;
}

.uploadbox_remove{
float:right;
margin-top:5px;
}
.uploadbox_search{
float:left;
color:#000000;
border:none;
background:url(images/Search_photo/boton_dis.gif) no-repeat;
padding:0px 6px 3px 4px;
width:75px;
height:25px;
margin-top:5px;
}
.uploadbox_upload{
float:left;
color:#000000;
border:none;
clear:both;
margin-top:5px;
border:none;
background:url(images/Search_photo/boton_dis.gif) no-repeat;
padding:0px 5px 3px 4px;
width:75px;
height:25px;
}
.uploadbox label{
float:left;
margin:8px 0 0 5px;
width:80px;
}
.uploadbox_req{
float:none;
clear:both;
width:99%;
margin-top:10px;
text-align:left;
height:auto;
}
.uploadbox ul li{
float:left;
width:98%;
margin-left:15px;
height:10px;list-style:disc;
text-align:left;
}
.uploadbox ul{
float:left;
margin-top:3px;
}
.uploadbox_image{
clear:both;
text-align:center;
width:100%;
height:auto;
text-align:center;
margin-top:10px;
}
.uploadbox input{
margin:5px;
}
.uploadbox_image .uploadbox_image_cont{
float:left;
width:210px;
height:auto;
text-align:center;
}
.uploadbox_image img{
clear:both;
}
.uploadbox_image a{
width:100%;
height:15px;
float:left;
margin-top:5px;
background:url(images/crash.jpg) no-repeat center;
}
.ultgrey{
height:10px;
}
.inner01 tr td{
padding-bottom:8PX;
}
.inner01 tr td .inner01_tit{
text-align:left;
}
.inner01 tr td li{
list-style:decimal-leading-zero;
padding-left:5px;
margin:0px 0px 8px 28px;
}
.absoluterow{
float:left;
width:90%;
height:19px;
text-align:left;
}
.links_css{
padding-top:15px;
margin:0 auto;
clear:both;
width:100%;
}
.links_css div{
float:left;
width:100%;
height:18px;
}
#sec_interno div.caja_text{
float:left;
height:20px;
width:330px;
}
#sec_interno div.caja_text_rg{
float:left;
margin-left:38px;
text-align:justify;
width:283px;
}
.links_css div .link_url{
width:252px;
margin-right:38px;
}
.links_css div input{
float:left;
width:200px;
clear:none;
}
.links_css div label{
float:left;
margin-right:5px;
margin-left:0px;
width:56px;
clear:none;
text-align:left;
}
.links_css div label.ll{
width:70px;
text-align:right;
white-space:nowrap;
}
.links_css div label img{
	margin-right:5px;
	}

.links_css_tit{
float:left;
width:99%;
text-align:left;
margin-bottom:5px;
margin-left:30px;
}
.links_css_cont{
float:left;
width:90%;
text-align:left;
margin-bottom:35px;
margin-left:30px;

}
.interior_prof_logo{
margin:0 auto;
}
/* NUEVOS ESTILOS */
#profile_box_modulecompany, .profile_box_modulecompany{
	float:left;
	position:relative;
	float:left;
	width:790px;
	background-color:#FFF;
}
#profile_box_modulecompany .gen_cont{
	border:1px solid #DFDFDF;
	border-top:0 none;
	border-bottom:0 none;
}
.prof_top{
	clear:both;
	background:url(css_img/prof_t_m.jpg) repeat-x left top;
	height:10px;
	line-height:0;
	font-size:0;
}
.prof_t_l{
	float:left;
	background-image:url(css_img/prof_t_l.png);
	height:10px;
	width:10px;
	line-height:0;
	font-size:0;
}
.prof_t_r{
	float:right;
	background-image:url(css_img/prof_t_r.png);
	height:10px;
	width:10px;
	line-height:0;
	font-size:0;
}
.prof_inf{
	clear:both;
	background:url(css_img/prof_b_m.jpg) repeat-x left bottom;
	height:10px;
	font-size:0;
}
.prof_i_l{
	float:left;
	background-image:url(css_img/prof_b_l.png);
	height:10px;
	width:10px;
	font-size:0;
	clear:none;
}
.prof_i_r{
	float:right;
	background-image:url(css_img/prof_b_r.png);
	height:10px;
	width:10px;
	clear:none;
	font-size:0;
}
#profile_cont{
	position:relative;
	float:left;
	width:250px;
	height:auto;
	text-align:left;
	margin:7px 0 0 0;
}
#profile_cont p{
	padding-left:14px;
	color:#3B3A38;
	margin:2px 0;
	}
#profile_cont p.titulo{
	font-size:15px;
	margin:0 0 3px 0;
	}
#profile_cont p.txt_comp{
	margin:10px 0 3px 0;
	}
#profile_cont p.titulo2{
	font-size:15px;
	line-height:15px;
	margin:0 0 3px;
	}
#profile_cont p.titulo2 img{
	margin-right:6px;
	float:left;
	margin-top:2px;
	}
#profile_cont p.datos3{
	font-size:12px;

	}
#profile_cont p.datos2{
	font-size:12px;
	margin-top:8px;
	}
#profile_cont p.datos2{
	font-size:12px;
	margin-top:8px;
	}
#profile_cont p.telefonos{
	font-size:11px;
	}
#profile_cont .renglonphone{
	clear:both;
	width:100%;
	height:15px;
	}
#profile_cont .textophone{
	float:left;
	width:35%;
	height:15px;
	}
#profile_cont .numerophone{
	float:left;
	white-space:nowrap;
	height:15px;
	}
#profile_cont a.send_message, #profile_cont a.send_message:hover, #profile_cont a.send_message:visited, #profile_cont a.send_message:active, #profile_cont a.send_message:link{
	background:url(css_img/Send_Message.png) no-repeat 0 50%;
	padding-left:20px;
}
#profile_cont a.reviews, #profile_cont a.reviews:hover, #profile_cont a.reviews:visited, #profile_cont a.reviews:active, #profile_cont a.reviews:link{
	background:url(css_img/Post_A_Review.png) no-repeat 0 35%;
	padding:5px 0 5px 20px;
}
#profile_cont a.add_favorites, #profile_cont a.add_favorites:hover, #profile_cont a.add_favorites:visited, #profile_cont a.add_favorites:active, #profile_cont a.add_favorites:link{
	background:url(css_img/Add_To_Favorites.png) no-repeat 0 45%;
	padding-left:20px;
}
#profile_cont a.add_community, #profile_cont a.add_community:hover, #profile_cont a.add_community:visited, #profile_cont a.add_community:active, #profile_cont a.add_community:link{
	background:url(css_img/Add_To_Community.png) no-repeat 0 45%;
	display:block;
	padding:3px 0 1px 20px;
}
#profile_cont a.post_review, #profile_cont a.post_review:hover, #profile_cont a.post_review:visited, #profile_cont a.post_review:active, #profile_cont a.post_review:link{
	background:none;
	padding-left:0;
}

#logo_company_profile{
	padding-left:13px;
	padding-top:2px;
	margin-bottom:10px;
	width:210px;
	text-align:left;
	}
#logo_company_profile img{
	border:none;
	display:inline;
	}

#profile_cont .new{
	color:#FF0101;
	}
.linea{
	margin:4px 0 5px;
	clear:left;
}
#profile_cont a, a.con_f, .con_f, #profile_cont a:link, a.con_f:link, #profile_cont a:hover, a.con_f:hover, #profile_cont a:active, a.con_f:active, #profile_cont a:visited, a.con_f:visited{
	background:url(images/profiles/bullets-ptofile.gif) no-repeat 0 50%;
	padding-left:11px;
	font-size:12px;
	text-decoration:none;
	color:#369;
	font-weight:normal;
	}
span.con_f{
	color:#3B3A38;
}
#profile_cont a:hover, a.con_f:hover{
	text-decoration:underline;
	}
#profile_cont a.normal{
	background:none;
	padding-left:0px;
	font-size:12px;
	}
#profile_cont #category_den_more a{
	padding-left:0;
	background:none;
	font-size:11px;
	}
#profile_cont  #category_den{
	padding-left:14px;
	color:#3b3a38;
	}
#profile_box_modulecompany .modulecompany_dir{
	bottom:13px;
	clear:none;
	float:left;
	left:13px;
	margin:0;
	padding:0;
	position:absolute;
	text-align:left;
	width:215px;
}
.colum_profile{
	float:left;
	width:454px;
	margin-top:15px;
}
#profile_images{
	margin-top:9px;
	width:445px;
	float:right;
	font-size:13px;
	margin-right:25px;
}
#profile_images .con_linea{
	border-left:1px solid #D3D8DB;
	padding-left:25px;
	min-height:315px;
	text-align:center;
}
#modulecompany_cols{
	width:420px;
	margin:auto 0;
	font-size:12px;
	color:#656565;
	height:100px;
}
#modulecompany_cols p{
	margin:0;
	padding:0;
	font-size:12px;
	color:#656565;
	line-height:140%;
	}
#modulecompany_cols a{
	padding-top:4px;
	}
#modulecompany_cols .coliz{
	float:left;
	text-align:left;
	width:50%;
}
#modulecompany_cols .colder{
	float:right;
	text-align:left;
	width:47%;
}
#modulecompany_img{
	height:auto;
	margin:0 auto;
	text-align:center;
	width:420px;
}
#profile_images #more{
	float:left;
	height:15px;
	margin:5px auto 0 25px;
	text-align:center;
	width:420px;
}


/* EDIT PROFILE */
#edit_profile{
	margin:auto;
	width:100%;
	padding-top:18px;
	color:#313737;
	font-size:12px;
	text-align:center;
	}
.header_reg{
	width:100%;
	height:20px;
	margin-bottom:28px;
	clear:both;
	}
/*#header_reg{
	width:630px;
	height:30px;
	}
#edit_profile #header_reg h1{
	font-size:16px;
	margin:0;
	font-weight:normal;
	padding:0;
	border:none;
	width:auto;
	color:#0B536C;
	}*/
#sec_interno h2{
	font-size:14px;
	margin:0 0 0 155px;
	padding:0;
	border:none;
	width:auto;
	color:#313737;
	margin-bottom:14px;
	font-style:normal;
	}
#sec_interno h2.n_mar{
	margin-left:0;
	}
#sec_interno h3{
	font-size:13px;
	margin:0 0 10px;
	padding:0;
	border:none;
	width:auto;
	color:#313737;
	font-style:normal;
	}
#sec_interno h3.rename_folder{
	float:left;
	font-size:16px;
	font-weight:bold;
}
#sec_interno div.rename_folder{
	float:left;
	padding-top:2px;
	margin-left:15px;
	height:24px;
	width:auto;
	}
#sec_interno .rename_folder select{
	margin-top:3px;
	margin-left:3px;
	float:left;
	}
#sec_interno .rename_folder p{
	float:left;
	padding-top:3px;
	}
#edit_profile .hrizq{
	float:left;
	width:59%;
	text-align:left;
	}
#edit_profile .hrder{
	float:right;
	width:39%;
	text-align:right;
	}
#sec_interno_bis{
	width:100%;
	margin:auto;
	clear:both;
	text-align:left;
	}
#sec_interno{
	width:700px;
	margin:auto;
	clear:both;
	text-align:left;
	}
#sec_interno .renglon_mapa{
	margin:29px 0 28px;
}
/*#sec_interno .HR {
	height:4px;
	width:100%;
	margin:40px auto 0;
	border-bottom: 1px solid #3F7089;
   }*/

#sec_interno .sector{
	clear:both;
	text-align:justify;
	margin-bottom:30px;
}
#sec_interno .option_lf{
	float:left;
	width:40%;
	margin-top:30px;
	margin-bottom:30px;
}

#sec_interno .option_rg{
	float:left;
	width:40%;
	margin-left:30px;
	margin-top:30px;
	margin-bottom:30px;
}

#sec_interno .option_lf input, #sec_interno .option_rg input{
	margin-right:5px;
}

#sec_interno .option_lf p, #sec_interno .option_rg p{
	margin-top:10px;
}

#edit_profile .sector2, #sec_interno_bis .sector2{
	clear:both;
	margin:auto;
	text-align:left;
	width:600px;
	border:none;
}
#edit_profile .sector3, #sec_interno_bis .sector3{
	clear:both;
	margin:auto;
	text-align:justify;
	width:700px;
	border:none;
}
#sec_interno .renglon{
	height:15px;
	margin-bottom:13px;
	clear:both;
}
#sec_interno input{

	}
#sec_interno ul.cate{
	}
#sec_interno li.icate{
	padding:0;
	list-style:none;
	clear:both;
	}
#sec_interno ul.sub_cate{
	margin-left:20px;
	}
#sec_interno li.isub_cate{
	list-style:none;
	padding:0;
	clear:both;
	}
#sec_interno select{
	height:18px;
	}
#sec_interno .w195{
	width:195px;
}
#sec_interno .w300{
	width:300px;
}
#sec_interno p{
	font-size:12px;
	}
#sec_interno .s13{
	font-size:13px;
	}
#sec_interno p.manage{
	font-size:13px;
	margin-left:70px;
	}
#sec_interno p.comentario{
	margin:0 0 0 157px;
	padding:5px 0 0;
	font-size:11px;
	width:394px;
	}
#sec_interno div.comentario{
	margin:0;
	padding:0 0 0 156px;
	font-size:12px;
	width:394px;
	}
#sec_interno p.comentario2{
	margin:0;
	padding:0 0 0 137px;
	font-size:11px;
	width:423px;
	}
#calendar_events{
	float:left;
	height:30px;
	width:430px;
	}
#calendar_events img{
	float:left;
	}
#edit_profile #sector_ofices{
	margin:27px auto 0;
	width:700px;
	}
#edit_profile #sector_ofices .renglon_location0{
	height:20px;
	margin:10px auto 0;
	width:650px;
	clear:both;
	}
#edit_profile #sector_ofices .renglon_location{
	height:20px;
	margin:0 auto;
	width:650px;
	clear:both;
	}
#edit_profile #sector_ofices .numero_location{
	height:20px;
	width:15px;
	float:left;
	text-align:left;
	}
#edit_profile #sector_ofices .renglon_location_2{
	height:35px;
	margin:0 auto;
	width:650px;
	clear:both;
	}
#edit_profile #sector_ofices .city_location{
	height:20px;
	width:180px;
	float:left;
	text-align:left;
	font-size:11px;
	}
#edit_profile #sector_ofices .url_location{
	height:20px;
	width:310px;
	margin:0 0 0 30px;
	float:left;
	text-align:left;
	font-size:11px;
	}
#edit_profile #sector_ofices .remove_location{
	margin-left:5px;
	}
#edit_profile #sector_ofices h3{
	font-size:13px;
	margin:0 0 10px;
	padding:0;
	border:none;
	width:auto;
	color:#313737;
	font-style:normal;
	}
#edit_profile #sector_ofices p{
	margin:7px 0 22px;
	line-height:100%;
	}
#edit_profile #sector_ofices input{
	}
#edit_profile .botones{
	clear:both;
	width:100%;
	text-align:right;
	}
#edit_profile #sector_ofices p.comentario_bot{
	font-size:11px;
	margin:0;
	}
#next input{
	margin-left:10px;
	float:right;
	}
#next img{
	margin:0;
	float:right;
	}
#next a{
	margin:0 0 0 10px;
	float:right;
	display:block;
	}
#seccion_interna{
	width:650px;
	margin: 0 auto;
	clear:both;
	}
#primero{
	margin:auto;
	clear:both;
	}
#seccion_interna h2{
	font-size:14px;
	color:#333;
	font-weight:bold;
	font-style:normal;
	margin:0;
	padding:0;
	}
#nonUSstates{
	text-align:left;
	}
/*ALBUNS*/
.albun_renglon{
	width:605px;
	padding-top:11px;
	border-top:1px dashed #176289;
	margin:11px auto 0;
}
.album_imagen{
	float:left;
	width:125px;
	}
.album_textos{
	width:440px;
	padding-left:30px;
	float:left;
	}
.more_intro_album{
	text-align:right;
	font-size:11px;
	text-decoration:none;
	}
/* VIEW ALBUM*/
#var_nav{
	width:695px;
	margin:auto;
	height:20px;
	padding-top:30px;
	color:#3B3A38;
	font-size:12px;
}
#view_album_paginator_left{
	float:left;
	width:200px;
	text-align:left;
}
#var_text{
	float:right;
	width:300px;
	text-align:right;
}

#var_text a:hover{
	text-decoration:underline;
	}
#view_album_paginator_right_prev{
display:inline;
}
#view_album_paginator_right_next{
display:inline;
}
#contenedor_image_album{
	height:542px;
	}
#images_content{
	height:540px;
	}
/*#view_album_image{
	margin:auto;
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	text-align:center;
	width:695px;
	padding:14px 0;
	background-color:#F8F8F8;
	}*/
#view_album_image .view_album_image{
	margin:auto;
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	text-align:center;
	width:695px;
	padding:14px 0;
	background-color:#F8F8F8;
	}
.view_album_caption{
	color:#3B3A38;
	font-size:11px;
	width:695px;
	margin:auto;
	padding:14px 0;
	text-align:center;
	}
/*Edit Photos*/
a.edit_photo{
	font-size:13px;
	}
.t_control{
	height:18px;
	margin:0;
	}
.celda_edit_photo{
	vertical-align:top;
	height:18px;
	text-align:left;
	padding-left:10px;
	}
p.p_edit_photo{
	float:left;
	color:#094F73;
	margin:0 2px 0 0;
	padding:0;
	}
.tacho_edit{
	margin:0;
	padding:0;
	float:left;
	}
.check_edit_photo{
	margin:2px 2px 0 0;
	padding:0;
	float:left;
	}
/* PROFILES */
#cajaprofileder, .cajaprofileder{
	float:left;
	width:307px;
	margin:0 0 15px 0;
	padding:0;
	background:#FFF url(css_img/prof_c_m.jpg) repeat-y left top;
	clear:both;
}

#cajaprofileder p{
	margin:0;
	padding:0;
	font-size:12px;
	clear:both;
	text-align:left;
	}
#cajaprofileder p.ptitulo{
	float:left;
	clear:none;
	font-weight:bold;
	}
#cajaprofileder p.Pprimero{
	margin-top:6px;
	float:left;
	}
#cajaprofileder p.ptext{
	text-align:left;
	float:left;
	clear:both;
	}
#cajaprofileder p.firm2{
	background:url(images/content/assistant-detail_zoinks.gif) 0 6px no-repeat;
	line-height:22px;
	margin:0;
	padding:0 0 0 15px;
	text-align:left;
}
#cajaprofileder p.flex2{
	background:url(images/content/assistant-detail_check.gif) no-repeat scroll 0 6px transparent;
	line-height:22px;
	margin:0;
	padding:0 0 0 15px;
	text-align:left;
}
#cajaprofileder p.plang{
	text-align:right;
	float:right;
	clear:none;
	}
#cajaprofileder p.NA{
	float:right;
	text-align:right;
	clear:none;
	}
#cajaprofileder .rowgrey{
	clear:both;
	margin:9px 0 0;
	height:auto;
	padding:9px 12px 0;
	border-top:solid 1px #DFDFDF;
}

#cajaprofileder .rowgreylight2{
	float:left;
	width:257px;
	margin-top:0;
	padding:0px 0 7px;
}

#cajaprofileder .more_link{
	padding:0;
	margin-top:-15px;
	clear:both;
	float:right;
	}

/* resultados de busquedas */

#top_nav{
	clear:both;
	float:none;
	height:30px;
	}
#resultado{
	margin:20px auto 0;
	width:100%;
	height:auto;
	border-bottom:1px solid #c2d6dd;
	clear:both;
	}
.interno{
	width:100%;
	float:none;
	margin:0 auto;
	}
#resultado.interno{
	width:100%;
	float:none;
	margin:20px auto 0;
	font-size:12px;
	}
#resultado.interno_list{
	width:100%;
	float:none;
	margin:20px auto;
	}
#resultado.interno_video{
	width:100%;
	float:none;
	margin:0 auto;
	border-bottom:none;
	}
#c_f_content.inbox .res_pag{float:right;clear:none;}
.res_pag{
	text-align:right;
	clear:both;
	height:29px;
	float:none;
	margin:0;
	}
#resultado .res_pag{ margin-bottom:15px;}
.search_filter{
	text-align:right;
	clear:both;
	height:40px;
	float:none;
	margin:0;
}
#videos .search_filter, #books .search_filter{
	float:right;
	width:auto;
	height:45px;
}
#videos .search_filter{ margin-top:20px;}
#news .search_filter{
	height:25px;
	}
#resultado .resultado_superior{
	height:33px;
	width:100%;
	background-color:#F2EDBC;
	clear:both;
	color:#3B3A38;
	font-size:13px;
	font-weight:bold;
	}
#resultado .resultado_superior td{
	background-color:#F2EDBC;
	border-top:1px solid #c2d6dd;
	height:33px;
	color:#3B3A38;
	font-size:13px;
	}
#resultado .resultado_superior a{
	font-weight:bold;
	}
#resultado .col_0{
	width:14%;
	text-align:center;
	border:none;
	}
#resultado .col_0_inb{
	width:5%;
	text-align:center;
	border:none;
	}
#resultado .col_0_Mc{
	width:12%;
	text-align:center;
	border:none;
	}
#resultado .col_0_Vs{
	width:31%;
	text-align:left;
	border:none;
	height:64px;
	}
#resultado .col_1{
	width:20%;
	border:none;
	}
#resultado .col_1_Ra{
	width:24%;
	padding-right:10px;
	}
#resultado .col_1_clas{
	width:40%;
	border:none;
	padding:3px 20px 3px 15px;
	}
#resultado .col_1_Mc{
	width:50%;
	border:none;
	}
#resultado .col_1_Mn{
	width:60%;
	border:none;
	}
#resultado .col_1_Bs{
	width:66%;
	border:none;
	padding:3px 10px;
	}
#resultado .col_1_Vs{
	width:71%;
	border:none;
	padding-right:10px;
	}
#resultado .col_2{
	width:20%;
	text-align:left;
	border:none;
	}
#resultado .col_2_Ra{
	width:29%;
	padding-right:10px;
	}
#resultado .col_2_clas{
	width:13%;
	text-align:left;
	border:none;
	}
#resultado .col_2_inb{
	width:9%;
	text-align:center;
	border:none;
	}
#resultado .col_2_Mc{
	width:10%;
	border:none;
	}
#resultado .col_2_Bs{
	width:20%;
	border:none;
	}
#resultado .col_3{
	width:20%;
	border:none;
	text-align:left;
	}
#resultado .col_3_Ra{
	width:24%;
	}
#resultado .col_3_Mn{
	width:0;
	border:none;
	text-align:left;
	}
#resultado .col_3_inb{
	width:20%;
	border:none;
	text-align:left;
	}
#resultado .col_4{
	width:13%;
	border:none;
	}
#resultado .col_4_inb{
	width:32%;
	border:none;
	text-align:left;
	}
#resultado .col_4_f_c{
	width:16%;
	border:none;
	text-align:center;
	color:#3B3A38;
	}
#resultado .col_5{
	width:10%;
	border:none;
	}
#resultado .col_5_clas{
	width:0%;
	border:none;
	text-align:left;
	}
#resultado .col_5_inb{
	width:13%;
	border:none;
	text-align:left;
	}

/* searchs */

#resultado .col_0_Sr{
	width:7%;
	}
#resultado .col_1_Sr{
	width:13%;
	}
#resultado .col_2_Sr{
	width:24%;
	}
#resultado .col_3_Sr{
	width:10%;
	}
#resultado .col_4_Sr{
	width:15%;
	}
#resultado .col_5_Sr{
	width:20%;
	}
#resultado .col_6_Sr{
	width:14%;
	}
#resultado td, #resultado .row1, #resultado.interno_video .row1, .row1, #resultado .renglon td{
	height:44px;
	border-top:1px solid #c2d6dd;
	font-size:12px;
	}
#resultado #pagethrutop td{ border:0 none;}
#resultado .shaded td, #resultado .row0, #resultado .row2, #resultado.interno_video .row2, .row2, #resultado .renglon2 td{
	height:44px;
	background-color:#F1F6F9;
	border-top:1px solid #c2d6dd;
	font-size:12px;
}

/* GENERALES */
body, html{
	height:100%;
	width:100%;
}
body{
	font-size:12px;
	color:#3B3A38;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	text-align:center;
	margin:20px 0 0;
}
#big_content {
	text-align:center;
}
img{
	border:none;
}
h1{
	font-size:16px;
	margin:0;
	font-weight:normal;
	padding:0;
	border:none;
	width:auto;
	color:#0B536C;
	}
h3{
	font-size:18px;
	color:#094F73;
	font-weight:normal;
	}
p{
	font-size:12px;
	color:#3B3A38;
	}
p.justify{
	text-align:justify;
	}
a, a:hover, a:link, a:active, a:visited{
	color:#369;
	font-weight:normal;
	text-decoration:none;
}
a:active{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
#interna_look{
	padding-top:50px;
}
/* Favorites, Crew & mailbox*/
#c_f_content{
	width:83%;
	clear:both;
	float:left;
	display:inline;
	}
.col_inbox{
	width: 120px;
	display: inline;
	float: left;
	margin-right: 9px;
}
.col_inbox td{
	padding-bottom:3px;
}
#c_f_content.inbox{
	border-left:1px solid #C5D7E3;
	clear:none;
	width:670px;
}
#c_f_content.inbox #srtop{
	margin-left:15px;
}
/* posts internos */
.titulo_new{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C4B48;
	margin:10px 0;
}
.post_area_col1{
	width:75%;
	float:left;
	position:relative;
	height:auto;
}
.post_area_col2{
	width:160px;
	float:right;
	position:relative;
	margin:0;
	display:inline;
	padding:0;
}
.caja_ind_edit{
	margin-left: 160px;
	margin-top: 0;
	clear: both;
	height:auto;
}
.caja_ind_photo{
	text-align:left;
	margin-left: 160px;
	margin-top:10px;
	clear: both;
	height:auto;
	color:#464644;
	font-size:12px;
	font-weight:bold;
}
.table_photo {
	border:1px solid black;
	border-collapse:collapse;
	float:left;
	width:93px;
	height:61px;
	margin-bottom:10px;
	text-align:center;
}
.delte_btn{
	float:left;
	margin:21px 0 0 10px;
	background:none;
	}
.post_photo1{
   	text-align:center;
}

.post_photo2{
	margin-top:18px;
   	text-align:center;
}
/* View profile - Classifieds y My books */

.home_logd_myclas_main2 {
	display: block;
	padding-bottom: 0px;
	position: relative;
	width: 454px;
}

.home_logd_myclas_lft2 {
background-image:url(images/home/box_headers_homelog1.gif);
background-repeat:no-repeat;
display:block;
height:27px;
padding-bottom:0;
padding-left:11px;
padding-top:5px;
position:relative;
width:443px;
}

.home_box_col_lft_hdr_lft2 {
	display:inline;
	float:left;
	height:21px;
	margin-bottom:4px;
	width:150px;
	text-align:left;
}

.home_logd_myclas_ctt012 {
	background-color:#FFFFFF;
	border-bottom:1px solid #A9D7E6;
	border-left:1px solid #A9D7E6;
	border-right:1px solid #A9D7E6;
	display:block;
	height:auto;
	margin:0;
	padding:0;
	width:452px;
}

.home_featmemb_ctr_lft2 {
display:table;
padding-top:3px;
width:100%;
}

.home_logd_myclas_indiv2 {
display:table;
float:left;
height:20%;
padding:3px 3px 3px 10px;
position:relative;
text-align:left;
width:435px;
}

.home_ctrcol_links_span2 {
display:block;
float:right;
height:auto;
margin-right:7px;
margin-top:2px;
padding:0;
position:relative;
text-align:right;
vertical-align:bottom;
width:200px;
}

.home_box_col_lft_hdr22 {
	background-image:url(images/home/box_headers4.jpg);
	background-repeat:no-repeat;
	display:table-cell;
	float:left;
	height:27px;
	padding-left:16px;
	padding-right:8px;
	padding-top:7px;
	position:relative;
	width:249px;
}

.home_featmemb_intrnl_lft02 {
display:block;
float:left;
height:auto;
margin:0 auto;
padding:0;
position:relative;
text-align:center;
width:100px;
}

.home_featmemb_intrnl_lft2 {
display:block;
height:auto;
padding:0 3px 3px;
width:265px;
}

.home_featmemb_intrnl_rgt022 {
display:inline;
float:left;
height:auto;
text-align:left;
width:165px;
}

.home_box_col_lft_bttm22 {
background-image:url(images/home/box_bttn2.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
float:left;
height:9px;
width:273px;
}

.feat_members_name_books2 {
display:block;
height:8px;
padding-bottom:2px;
padding-right:2px;
padding-top:32px;
width:165px;
}

.feat_members_HR2 {
	height: 4px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
	width: 90%;
}

.feat_members_img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9%;
	margin-bottom: 9%;
}
.feat_members_HR {
	height: 4px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	display: block;
	width: 90%;
}

/* Registration */

.cuerpo_registration{
	width:95%;
	margin:0 auto;
	}
.renglon_sep{
	margin:5px 0 20px;
	width:100%;
	border:0 none;
	border:1px solid #DEDEDE;
	}
.registration_renglon input{
	margin-right:3px;
	margin-top:2px;
	vertical-align:middle;
	float:left;
	clear:none;
	background:none;
	width:auto;
	height:inherit;
	padding:0;
	}
.cuerpo_registration .ul_interno{
	clear:both;
	float:left;
	margin-left:10px;
	margin-top:4px;
	padding:0;
}
.registration_renglon .ul_interno li{
	}
.cuerpo_registration .ul_interno .text_check_join{
}
.registration_list .text_check_join{
	float:left;
	max-width:155px;
	clear:none;
	display:block;
	margin-top:0;
}
.registration_list .registration_sub_category .text_check_join{
	float:left;
	max-width:130px;
}
.registration_list .i_icon{
	width:17px;
	height:17px;
	margin-top:0;
	background:url(css_img/info_icon.png) no-repeat 0 0;
	clear:none;
	display:inline;
}
.more_info{
	margin-left:6px;
	display:block;
	float:left;
	clear:none;
}
.home_box_col_lft_subtop .more_info{
	height:17px;
	width:17px;
	margin-top: 9px;
}
.assistants_clients .more_info{
	margin-left:6px;
	display:inline;
	float:none;
	clear:none;
}
.assistants_clients .more_info img{
	vertical-align:middle;
}
#assistants_clients a.client_name{ font-weight:bold;}
h5{
	font-size:19px;
	font-weight:normal;
	margin-bottom:15px;
	}

.registration_renglon {
	border-bottom:1px dashed #176289;
	margin:12px auto 0;
	padding-bottom:10px;
	width:100%;
}
.registration_items{
	margin-top:15px;
}
.registration_list{
	list-style:none;
	float:left;
	margin-left:20px;
	padding-bottom:0;
	width:220px;
	display:block;
	}
.registration_list li{
	padding-bottom:10px;
	background:url(css_img/tilde.png) no-repeat -200px 0;
	padding-left:25px;
	clear:both;
	height:auto;
	display:block;
	width:195px;
	float:left;
	position:relative;
	}
.registration_list li span{
	vertical-align:middle;
	}
.separador_text{
	padding-left:5px;
	color:#369;
}
.registration_titulo {
	font-size:14px;
	margin-bottom:10px;
	margin-left:0;
	text-align:left;
}
.registration_titulo a{
	font-size:13px;
	}
.cuerpo_registration p, #videobox_comments, .profiles_bio_intrnl_rgt02, .synopsis, p.inter_li, .album_textos, .post_data, post_area_col1, .interlin, .tooltip_assoc_content_main{
	line-height:145%;
}
.registration_textos {
	margin-left:15px;
	font-size:12px;
	margin-bottom:10px;
}
.registration_button{
	clear:both;
	margin-top:20px;
	height:24px;
	text-align:right;
	width:100%
}
.registration_button input{
	float:right;
	}
ul.ul_interno{
	list-style:none;
	}
/* nueva sección */
/*#sec_interno_bis .HR {
	height:1px;
	width:100%;
	margin:20px auto;
	border-bottom: 1px solid #3F7089;
   }*/
#sec_interno_bis .HR2 {
	height:1px;
	width:87%;
	margin:20px auto;
	border-bottom: 1px dashed #3F7089;
   }
input.search_txt{
	float:left;
	height:24px;
	margin-right:10px;
	margin-top:1px;
	width:245px;
}
.search_bar{
	height:auto;
	margin:50px auto 20px;
	width:100%;
	height:24px;
	}
#selected_users_message{
	width:90%;
	margin:auto;
	}
.form_search{
	float:left;
	margin:0 10px 0 30%;
	width:337px;
	height:24px;
	}
#results_area{
	width:90%;
	margin:auto;
	}
p.search_txt{
	margin-bottom:15px;
	}
#text_post_search{
	float:left;
	margin-top:4px;
	}
.repBlokUS_comments_pop{
	clear:both;
	float:none;
	margin-left:162px;
	margin-right:26px;
	margin-top:0;
	width:240px;
}
.repBlok_comments_pop{
	clear:both;
	float:none;
	margin-left:162px;
	margin-right:26px;
	margin-top:0;
	width:240px;
}
.rem_agent{
	float:left;
	}
img.rem_agent{
	margin:0 3px;
	}
div.rem_agent_delete{
	float:left;
	height:16px;
	margin:0 7px 0;
	}
.phones_rep{
	float:left;
	}
.repBlokUS_comments_2 {
	float:left;
	margin-left:5px;
	margin-top:10px;
	width:240px;
}
.Mcomunity_nr{
	margin-top:8px;
	text-align:center;
	font-size:12px;
	}
#text_after_search{
	padding-top:4px;
	}
p.inactivo{
	color:#999999;
	background:url(images/profiles/bullets-ptofile.gif) no-repeat 0 50%;
	padding-left:11px;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	}
.coment_right, .formsend span.coment_right{
	margin-left:3px;
	}
.sector3 .coment_right{
	font-size:12px;
	}

/* Esquinas redondeadas Grises */
.home_box_left{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_left.png);
	float:left;
}
.home_box_right{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_right.png);
	float:right;
}
.home_box_col_lft_subdw {
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/box_top_dw_middle.png) repeat-x left top;
	border:none;
	clear:both;
	font-size:1px;
	line-height:0;
}
.home_box_dw_left{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_left.png);
	float:left;
}
.home_box_dw_right{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_right.png);
	float:right;
}
/* fin esquinas grises */
/* Detalles de cajas celestes*/

.home_box_left_c{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_left_c.png);
	float:left;
}
.home_box_right_c{
	width:7px;
	height:33px;
	background-image:url(images/home/box_top_right_c.png);
	float:right;
}
.home_box_dwm_c {
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/box_top_dw_middle_c.png) repeat-x left bottom;
	border:none;
	clear:both;
}
.home_box_dw_left_c{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_left_c.png);
	float:left;
}
.home_box_dw_right_c{
	width:7px;
	height:7px;
	background-image:url(images/home/box_top_dw_right_c.png);
	float:right;
}
/*fin detalle de cajas celestes*/
#TabbedPanels1{
	margin-top:15px;
	}
.caja_fr_gris{
	background:url(images/home/box_top_middle.png) repeat-x left top;
	height:auto;
	overflow:hidden;
	clear:both;
	position:relative;
	}
.gris_profile{
	margin-bottom:15px;
	}
.caja_fr_titulo{
	display:block;
	height:34px;
	line-height:34px;
	padding-left:8px;
	padding-right:0;
	padding-top:0;
	position:inherit;
	text-align:left;
}
.caja_fr_titulo_left{
	float:left;
	height:27px;
	width:auto;
	}
.caja_fr_titulo_right{
	float:right;
	height:34px;
	line-height:34px;
	margin-right:8px;
	width:auto;
	}
.caja_fr_cont{
	clear:both;
	width:99.5%;
	border:1px solid #CCC;
	border-bottom:none;
	border-top:none;
	height:auto;
	background-color:#FFFFFF;
	}
.c_divisor{
	border-bottom:1px dashed #CCC;
	border-top:none;
	border-left:none;
	border-right:none;
	height:1px;
	line-height:0;
	font-size:0;
	width:100%;
	}
.caja_fr_img{
	padding-left:4px;
	padding-right:4px;
	}
.caja_fr_texto{
	padding-left:9px;
	}
.caja_fr_c{
	background:url(images/home/box_top_middle_c.png) repeat-x left top;
	height:auto;
	overflow:hidden;
	clear:both;
	margin-top:15px;
	}
.caja_fr_cont_c{
	clear:both;
	border:1px solid #A9D7E6;
	border-bottom:none;
	border-top:none;
	height:auto;
	background-color:#FFFFFF;
	}
.caja_fr_cont_c_an{
	clear:both;
	border:1px solid #A9D7E6;
	border-bottom:none;
	border-top:none;
	height:auto;
	background-color:#FFFFFF;
	}
.caja_fr_cont_color{
	clear:both;
	border:1px solid #CCC;
	border-bottom:none;
	border-top:none;
	height:auto;
	background-color:#FFF;
	overflow:hidden;
	}
#bloque2.home_box_dw_color {
	background:url(images/home/com_dw_middle_a.png) repeat-x left top;
}
#bloque2.home_box_dw_color .home_box_dw_left_color{
	background-image:url(images/home/com_dw_left_a.png);
}
#bloque2.home_box_dw_color .home_box_dw_right_color{
	background-image:url(images/home/com_dw_right_a.png);
}
.home_box_dw_color{
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/com_dw_middle_b.png) repeat-x left top;
	border:none;
	clear:both;
	font-size:1px;
	line-height:0;
}
.home_box_dw_color .home_box_dw_left_color{
	width:7px;
	height:7px;
	background-image:url(images/home/com_dw_left_b.png);
	float:left;
}
.home_box_dw_color .home_box_dw_right_color{
	width:7px;
	height:7px;
	background-image:url(images/home/com_dw_right_b.png);
	float:right;
}
tr#bloque2 td{
	background-color:#F6F6F6;
	border-top:1px solid #DFDFDF;
	}
tr#bloque1 td{
	background-color:;
	border-top:1px solid #DFDFDF;
	}
.banner2{
	padding-left:12px;
	float:right;
	border-left:1px solid #C5D7E3;
	width:160px;
	height:auto;
	overflow:hidden;
	margin-top:38px;
	min-height:300px;
	}

.banner3{
	padding-left:12px;
	float:right;
	border-left:1px solid #C5D7E3;
	width:300px;
	height:auto;
	position:relative;
	}
.content_left{
	float:left;
	width:81%;
	height:auto;
	overflow:hidden;
	margin-top:38px;
	}
.content_left_int{
	float:left;
	width:67%;
	height:auto;
	overflow:hidden;
	}
.sin_mar, #resultado.sin_mar{
	margin-top:0!important;
	}
.sin_mar_r, #resultado.sin_mar_r{
	margin-top:0!important;
	}
.video_small_profile{
	border-bottom: 1px solid rgb(197, 215, 227);
	overflow: hidden;
	padding-bottom: 5px;
	height: auto;
	clear:both;
	}
.video_small_profile .video_small_container {
background-color:#CCCCCC;
background-repeat:repeat-y;
display:block;
float:left;
margin-bottom:3px;
margin-left:0;
margin-right:0;
text-align:center;
width:100%;
}
.video_small_int {
background-color:#CCCCCC;
background-repeat:repeat-y;
display:table;
margin:6px 0;
padding:0;
width:100%;
}
.video_small_comments {
float:left;
margin:8px 0 2px;
width:100%;
text-align:left;
}
.video_small_more {
display:block;
float:right;
margin-bottom:0;
margin-right:0;
padding-bottom:6px;
padding-top:3px;
text-align:right;
width:100%;
}
.img_profile_boxs {
float:left;
height:auto;
margin-right:13px;
overflow:hidden;
text-align:center;
width:75px;
}
/* SEARCH VISUAL */
.search_photo_visual{
	background:#F1F6F9 url(images/Search_photo/search_visual_1px.jpg) repeat-x scroll center top;
	border-top:none;
	float:none;
	height:57px;
	position:relative;
	width:100%;
}
/* FIN SEARCH VISUAL */

/* CLIENTS */
.titulo_add_cate{
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:5px;
	}
.titulo_add_sub_cate{
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:5px;
	margin-left:31px;
	}
input.cates{
	float:left;
	margin-right:5px;
	width:215px;
	height:20px;
	}
input.sub_cates{
	float:left;
	margin-right:5px;
	width:215px;
	height:20px;
	margin-left:31px;
	}
input.sub_cates_int{
	float:left;
	margin-right:5px;
	width:215px;
	height:20px;
	margin-left:5px;
	}
ul.client_category{
	margin-top:-5px;
	margin-bottom:0;
	padding-bottom:0;
	}
ul.client_category li{
	clear:both;
	height:24px;
	margin-top:11px;
	padding-bottom:0;
	}
ul.client_category li.sub_list{
	clear:both;
	height:20px;
	margin-left:30px;
	}
ul.client_category li img{
	float:left;
	margin-top:4px;
	margin-left:15px;
	}
ul.client_category li img.delete{
	margin-top:3px;
	margin-left:0;
	}
.texto_min{
	clear:both;
	}
#preview{
	text-align:right;
	float:right;
	padding-right:10px;
	padding-top:4px;
	}
/* FETURED MEMBERS INETRNO */
.home_box_col_lft_ctr {
	clear:both;
	display: block;
	background-repeat: repeat-y;
	background-color:#FFFFFF;
	border:1px solid #CCC;
	border-top:none;
	border-bottom:none;
	overflow:hidden;
}
.footer_box_dw {
	width: 100%;
	display: block;
	height: 7px;
	background:url(images/home/box_top_dw_middle.png) repeat-x left top;
	border:none;
	clear:both;
	font-size:1px;
	line-height:0;
}
.footer_box_dw_left{
	width:7px;
	height:7px;
	background-color:#F1F6F9;
	background-image:url(images/home/box_top_dw_left.png);
	float:left;
}
.footer_box_dw_right{
	width:7px;
	height:7px;
	background-color:#F1F6F9;
	background-image:url(images/home/box_top_dw_right.png);
	float:right;
}
#sec_interno.confirmation_s2 p, #sec_interno.confirmation_s2 h2, #sec_interno.confirmation_s2 label{
	font-size:16px;
}
#sec_interno.confirmation_s2 h2{
	margin:0 0 25px;
}
#sec_interno.confirmation_s2 p{
	margin:0 0 20px;
}
#sec_interno.confirmation_s2 label, #sec_interno.confirmation_s2 input{
	float:left;
	white-space:nowrap;
}
#sec_interno.confirmation_s2 label{
	width:auto;
	padding:0;
}
#sec_interno.confirmation_s2 input{
	margin:0 0 0 15px;
}
#sec_interno.confirmation_s2 .txt_s2{
	margin-top:3px;
}
#sec_interno.confirmation_s2 form{
	margin-bottom:35px;
}
#edit_p_i .incomplete{
	display:block;
	float:right;
	white-space:nowrap;
	color:#C00;
	width:170px;
	text-align:left;
}
#edit_p_i .link_i_p{
	display:block;
	text-align:right;
	width:200px;
	float:left;
}
#edit_p_i .link_i_p a{
	background:transparent url(images/profiles/bullets-ptofile.gif) no-repeat scroll 0 50%;
	color:#369;
	font-size:12px;
	font-weight:normal;
	padding-left:11px;
	text-decoration:none;
}
.b_p_n{
	display:inline-table;
	width:82px;
	height:48px;
	margin-right:10px;
	text-align:center;
}
.salto{
	clear:both;
	line-height:0;
	font-size:0;
	height:1px;
}
.prof_datos{
	width:201px;
	height:auto;
	clear:both;
	border-bottom:1px solid #DCDCDC;
	line-height:20px;
	padding:4px 0;
}
.prof_datos a.comunity{
	background: url(css_img/community_icon.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.messajes{
	background:url(css_img/Send_Message.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.favorites{
	background:url(css_img/Favorites_Icon.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.view_profile{
	background:url(css_img/Profile_Icon.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.view_portfolio{
	background:url(css_img/Portfolio_Icon.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.settings{
	background:url(css_img/Settings_Icon.png) no-repeat 0 50%;
	padding-left:20px;
}
.prof_datos a.availability{
	background:url(css_img/Available_Flag_Icon_SM.png) no-repeat 0 50%;
	padding-left:20px;
}
.aja_fr_img a, .aja_fr_img{
	font-size:10px;
}
.photo_space{
	padding:5px 0 5px 7px;
	}
.rep_agent{
	margin:5px 0 0;
	padding:5px 0 0;
	border-top:1px solid #dcdcdc;
	clear:both;
	line-height:145%;
}
#pagination_me{
	line-height:14px;
}
.registration_list li.registrationGreenCC{
	background-position:0 0;
}
.registration_list li.sub_cat_li{
	margin-left:-7px;
	padding-bottom:4px;
}
.cc_message{
	font-weight:bold;
	text-align:center;
}
/***************** REVIEWS ***********************/
.review{
	clear:both;
	margin-top:15px;
	border-bottom:1px dashed #BCBCBC;
	padding-bottom:15px;
}
.rev_left{
	float:left;
	width:100px;
	margin-right:25px;
}
.rev_right{
	float:right;
	width:535px;
}
.rev_right .prof{
	font-size:14px;
	margin:5px 0;
	}
.rev_right p{
	clear:both;
	}
.rev_right .rev_txt{
	font-size:12px;
	line-height:18px;
	text-align:justify;
	margin-left:15px;
	}
.rev_top{
	border-bottom:1px solid #D2D6D8;
	padding-bottom:5px;
	margin-bottom:10px;
	float:right;
	width:520px;
}
.rev_top h2{
	float:left;
	margin:0 0 0 0;
	text-transform:none;
}
.rev_response{
	border-bottom:1px dashed #BCBCBC;
	clear:both;
	margin-top:15px;
	padding-bottom:15px;
}
/* SHARE */
.stwrapper{
	height:235px;
}
/* assistants_clients */
#assistants_clients{
	width:850px;
	margin:40px auto 100px;
}
#sec_interno_bis.assistants_clients{
	width:850px;
}
#assistants_clients tr.top td{
	padding:7px 0 15px 4px;
	font-size:13px;
	font-weight:bold;
}
#assistants_clients tr.top td.c_col_1{
	width:214px;
}
#assistants_clients tr.top td.c_col_2{
	width:212px;
	text-align:left;
}
#assistants_clients tr.top td.c_col_3{
	width:212px;
}
#assistants_clients tr.top td.c_col_4{
	width:212px;
}
#assistants_clients tr td{
	padding:7px 0 7px 4px;
	border-bottom:1px solid #B2B8B8;
	text-align:center;
}
#assistants_clients a.find_buton, #assistants_clients a.invite_buton, #results_area a.find_buton, #assistants_clients a.this_client{
	color:#FFF;
	display:inline-block;
	text-align:center;
	width:53px;
	line-height:16px;
	float:left;
	font-size:11px;
	margin-left:36px;
	height:16px;
	background:url(css_img/assistant_buton.png) no-repeat 0 0;
}
#assistants_clients a.invite_buton{
	margin-left:78px;
	float:left;
}
#assistants_clients a.margininvite{
	margin-left:78px;
}
#assistants_clients a.invite_buton_des{
	display:inline-block;
	float:left;
	font-size:11px;
	margin-left:78px;
	text-align:center;
	cursor:no-drop;
	color:#E0E0E0;
	width:53px;
	line-height:16px;
	height:16px;
	background:url(css_img/assistant_buton.png) no-repeat left bottom;
}
#assistants_clients a.invite_buton_des:hover{
	text-decoration:none;
}
#assistants_clients span.cont_sent{
	float:left;
	margin-left:7px;
}
#invite_request_form{
	width:100%;
	height:100%;
	background-color:#FFF;
}
#invite_request_form h1{
	margin:20px 20px 20px;
	float:left;
}
#invite_request_form label{
	width:150px;
	text-align:right;
	float:left;
	display:block;
	font-weight:bold;
	margin:0 5px 10px 20px
}
#invite_request_form textarea, #invite_request_form input{
	width:330px;
	float:left;
	border-width:1px;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}
#invite_request_form textarea{
	height:200px;
	font-size:12px;
	border:auto;
}
#invite_request_form input.buttom{
	width:auto;
	margin:10px 0 0;
	float:right;
}
#assistants_clients.find{
	width:500px;
	margin:30px 0 10px 50px;
	border-top:1px solid #B2B8B8;
}
#assistants_clients tr td.table_result_image{
	width:50px;
}
#assistants_clients tr td.table_result_name{
	text-align:left;
	padding-left:25px;
	width:340px;
}
#assistants_clients a.this_client, a.this_client{
	width:110px;
	background:url(css_img/assistant_buton.png) no-repeat right top;
	float:none;
	margin-left:auto;
	display:block;
	line-height:16px;
	height:16px;
	color:#FFFFFF;
	margin-right:auto;
	font-size:11px;
	text-align:center;
}
a.this_client:visited, a.this_client:hover, a.this_client:active{
	color:#FFFFFF;
}
#assistants_clients tr td.table_result_button{
	width:110px;
}
#div_results #nav_results{
	width:550px;
	height:29px;
	margin:0;
}
/* search results  page count */
#pagethrutop {
	height:29px;
	margin:0px;
	background:url(images/content/pagethru_l.png) top left no-repeat;
	padding-left:7px;
	width:auto;
	*width:194px;
	float:right;
}
#pagethrutop td{
	height:29px;
	margin:0px;
	background:url(images/content/pagethru_b.gif) top center repeat-x;
	text-align:center;
	white-space:nowrap;
}
#pagethrutop td.pagecount,	td.pagecount{
	padding-left:15px;
	text-align:left;
	width:100px;
	white-space:nowrap;
}
#pagethrutop td.pagenav, td.pagenav{
	width:180px;
	text-align:right;
	background:url(images/content/pagethru_r.png) top right no-repeat;
	padding-right:7px;
}
td.pagenav table {width:100%;}
table td.prev {text-align:left;}
table td.next {text-align:right;width:84px;padding-right:9px;}
#div_results p.lines{
	display:block;
	margin-left:50px;
	width:507px;
	font-size:14px;
	text-align:center;
}
/* FAQ */
td.af3_title{
	padding:5px 10px;
	font-size:14px;
}
.af3_field{
	height:22px;
	line-height:22px;	
}
.faq_related_list{
	margin-left:30px;
}
ul.faq_related_list li{
	list-style:disc;
}
ol.faq_related_list li{
	list-style:decimal;
}
#faq ul, #faq ol{
	list-style-type:inherit;
	padding:0 0 0 20px;
	margin:0 0 0 25px;
}
#faq ul li{
	padding:3px 0;
	list-style-type:inherit;
}
#table12{
	margin-bottom:10px;
}
#faq p.thaks_txt{
	text-align:center;
	margin:40px 0 15px ;
}
a.ask_link:link, a.ask_link:active, a.ask_link:visited {
	color:#FFF;
	display:inline-block;
	text-align:center;
	width:110px;
	line-height:16px;
	float:right;
	font-size:11px;
	margin-left:16px;
	height:16px;
	background:url(css_img/assistant_buton.png) no-repeat -53px 0;
}
/* -------------------------------  STEELSHEET --------------------------- */
/* GENERAL PROPERTIES */
ul, li{
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin: 0px;
	}

input, select, option, textarea	{
	color:#333;
	background:#fff;
	font-size: 11px;
	text-align:left;
	}
input.search_bar {
	float:left;
	height:24px;
	margin:0 13px 0 0;
	padding:2px;
	width:215px;
}
input.search_buton_h{
	background:transparent url(css_img/Search_Small.jpg) no-repeat scroll left top;
	border:medium none;
	float:right;
	height:24px;
	margin:0;
	padding:0;
	width:54px;
}
a:link,
a:visited,
a:hover,
a:active	{}

/*h1	{
	border-bottom:1px solid #81A9B5;
	width:547px;
	padding:0px 0px 4px 10px;
}*/

h1 span	{
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#666;
}

h2	{margin:0px;}
h3	{
	margin:10px 0px 0px 0px;
	}

h4	{
	font-size:11px;
	color:#c30;
	margin:0px;
}

img.bordered	{
	border:1px solid #136073;
}

hr	{
	width:550px;
	margin:0px 8px;
	padding:0px;
	height:1px;
	color:#81A9B5;
	background:#81A9B5;
}

strong em {color:#666;}
.green {color:;}
.red	{color:#f00;}
/* MAJOR SECTIONS */
table#HomeThreeColumn td.one	{
	width:205px;
}

table#HomeThreeColumn td.two	{
	width:332px;
}
table#HomeThreeColumn td.two p	{width:317px;}
table#HomeThreeColumn td.three	{
	width:232px;
}

div#yellowline	{
	border:1px solid #fff;
	background:#F5D72F;
	width:758px;
	height:4px;
	font-size:1px;
}
/* individual page styles */
/* home */
table#HomeTwoColumn {
width:776px;
}
table#HomeTwoColumn td.one	{
	width:203px;
	text-align:left;vertical-align:top;
}
table#HomeTwoColumn td.one h3,
table#HomeTwoColumn td.one h4	{margin:2px 0px 0px 0px;}
table#HomeTwoColumn td.one p	{
margin:0px 0px 5px 0px;
line-height: 14px;
}
table#HomeTwoColumn td.two {
text-align:left;
vertical-align:top;
}

table#HomeTwoColumn td.two h1	{
margin:0px;
padding:0px;
border:none;
}

table#HomeTwoColumn td.two h1 span	{
}

table#HomeTwoColumn td.two p	{
	width:530px;
	border-bottom:1px solid #9ABDC6;
	padding:0px 20px 8px 0px;
	margin:6px 0px 8px 0px;
	}

table#HomeTwoColumn td.two td	{
vertical-align:top;
}

table#HomeTwoColumn td.two td h6	{
	margin:0px 0px 6px 11px;
	padding:0px 0px 0px 1px;
}

table#HomeTwoColumn ul {
margin-left:12px;
}

table#HomeTwoColumn ul li	{
	color:#c30;
	font:12px Arial, Helvetica, sans-serif;
	background:url(images/text/home_bullet.gif) top left no-repeat;
	padding-left:11px;
	margin-bottom:3px;
}

table#HomeTwoColumn ul li a:link,
table#HomeTwoColumn ul li a:visited {
	color:#c30;
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

table#HomeTwoColumn ul li a:hover,
table#HomeTwoColumn ul li a:active {
	color:#666;
	font:12px Arial, Helvetica, sans-serif;

}
/* SALES */
ul.subsub {
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
}

ul.subsub li	{
	background:url(images/nav/subsubbg.gif) top center repeat-x;
	height:21px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#F5D72F;
	padding-left:7px;
	padding-top:7px;
}

ul.subsub li div {
	background:url(images/nav/sub_plus.gif) top left no-repeat;
	padding-left:15px;
	color:#ffffff;
	font-weight: bold;
}

ul.subsub li div a:link,
ul.subsub li div a:visited	{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#F5D72F;
}

ul.subsub li div a:hover,
ul.subsub li div a:active	{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
}

ul.subsub li.active	{
	padding:0px 0px 7px 0px;
	border-top:1px solid #fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#F5D72F;
	height:auto;
}

ul.subsub li.active div	{
	margin-left:7px;
	margin-top:7px;
	background:url(images/nav/sub_minus.gif) top left no-repeat;
	padding-left:15px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#F5D72F;
}

ul.subsub ul {
	margin:5px 0px 5px 15px;
}

ul.subsub ul li	{
	height:auto;
	background:none;
	color:#F5D72F;
	font:11px Arial, Helvetica, sans-serif;
	background:url(images/nav/sub_arrow2.gif) top left no-repeat;
	padding-left:7px;
	padding-top:0px;
	padding-bottom:5px;
}

ul.subsub ul li.category {
	background:none;
	padding:0px 0px 0px 0px;
	}

ul.subsub ul li.category span	{
	background:url(images/nav/sub_minus.gif) top left no-repeat;
	padding:0px 0px 0px 15px;
}

ul.subsub ul li.category a	{
	background:url(images/nav/sub_plus2.gif) top left no-repeat;
	padding:0px 0px 0px 15px;
}
ul.subsub ul li.category li.item a,
ul.subsub ul li.category li.item span	{background:none;padding:0px 0px 0px 0px;}
ul.subsub ul li a:link,
ul.subsub ul li a:visited	{
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
ul.subsub ul li a:hover,
ul.subsub ul li a:active	{
	font:11px Arial, Helvetica, sans-serif;
	color:#F5D72F;
}

div#ebay	{
	background:#23363F;
	text-align:center;
	border:1px solid #ccc;
	border-top:none;
	padding-top:15px;
	padding-bottom:10px;
}
div#ebay a:link,
div#ebay a:visited
{
font:12px Arial, Helvetica, sans-serif;
color:#F5D72F;
}
div#ebay a:hover,
div#ebay a:active
{
font:12px Arial, Helvetica, sans-serif;
color:#fff;
}
div#adobe	{
	background:#23363F;
	text-align:left;
	border:1px solid #ccc;
	border-top:none;
	padding-top:15px;
	padding-bottom:10px;
	padding-left:10px;
}
div#adobe p	{
	margin:5px 0px 0px 0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}

div#salesSearchWelcome,
div#rentalsSearchWelcome {
	width:569px;
	height:36px;
	text-align:right;
	padding:0px;
	margin:0px;
	vertical-align:top;
}
div#salesSearchWelcome {
	background:url(images/content/sales_main_top02.jpg) top left no-repeat;
}
div#rentalsSearchWelcome {
	background:url(images/content/rentals_main_top02.jpg) top left no-repeat;
}
div#salesSearchWelcome h1,
div#rentalsSearchWelcome h1	{
visibility:hidden;
margin:0px;
padding:0px;
font:bold 11px Arial, Helvetica, sans-serif;
}
div#salesSearchWelcome p,
div#rentalsSearchWelcome p	{
text-align:right;
margin:0px 13px 0px 0px;
}
div#salesSearchWelcome p a:link,
div#salesSearchWelcome p a:visited,
div#salesSearchWelcome p a:hover,
div#salesSearchWelcome p a:active,
div#rentalsSearchWelcome p a:link,
div#rentalsSearchWelcome p a:visited,
div#rentalsSearchWelcome p a:hover,
div#rentalsSearchWelcome p a:active
{
font:italic 11px Arial, Helvetica, sans-serif;
color:;
}
#salesSearchTop	{
	margin:3px 0px 0px 13px;
	color:;
}
#salesSearchResultsTop	{
	margin:3px 0px 10px 0px;
	color:;
	padding-bottom: 5px;
}
#salesSearchTop p {
	color:;
}
#salesSearchTop strong	{
	font-size:12px;
}
#salesSearchTop strong em	{
	font-size:11px;
}
#salesSearchTop input {background:none;}
#salesSearchTop input.text	{
	width:165px;
	border:1px solid #ccc;
	margin-right:8px;
	background:#fff;
}
#salesSearchTop table	{
	width:541px;
	margin:0px;
	border-bottom:1px solid #9CC4C4;
}
#salesSearchResultsTop table	{
	width:550px;
	margin:0px 0px 8px 0px;
}
#salesSearchTop table td {padding-bottom:7px;}
#salesSearchTop table.rentals img	{
	margin:0px 0px 0px 14px;
}
#salesSearchTop table.rentals img	{
	margin:0px 14px 0px 0px;
}
#salesSearchTop table p	{
font:12px Arial, Helvetica, sans-serif;
color:#333;
margin:0px 0px 6px 0px;
}
#salesSearchTop p strong {
	color:;
}
div#salesestimate table	{
	background:url(images/content/sales_main_estimate_box.gif) top left no-repeat;
	width:542px;
	height:57px;
	margin:15px 0px 0px 12px;
}
div#salesestimate table td.one	{
	width:61px;
}
div#salesestimate table td.two	{
	width:290px;
	vertical-align:middle;
}
div#salesestimate table td.two p	{
	padding-left:1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#135A6C;
}
div#salesestimate table td.two p span	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
}
div#salesestimate table td.three p	{
	padding-left:1px;
	font:12px Arial, Helvetica, sans-serif;
	margin:9px 0px 5px 0px;
}
div#salesestimate table td.three img	{
	margin-right:4px;
}
#salesTable	{
	margin:0px;
	width:550px;
}
#salesTable tr.headerrow	{
	background:#F1EDBD;
}
#salesTable td,
#salesTable th	{
	padding:5px 0px 5px 15px;
}
#salesTable .add	{padding-right:5px;}
#salesTable tr td,th {
	border-top: 1px solid #9FC1CA;
}
#salesTable tr.headerrow th	{
	padding:6px 0px 5px 15px;
}
#salesTable tr.two	{
	background:#CDE1EA;
}
#salesTable tfoot a {
	color:;
}
#salesTable tfoot td {
	border: 0px none;
}
/*
#salesTable tr.three {
	height: 1px;
	margin: 0px;
	padding: 0px;
}
#salesTable tr.three td {
	background:#9FC1CA;
	height: 1px;
	font-size: .001em;
	margin: 0px;
	padding: 0px;
}
*/
#salesTable	div.brand	{
}
#salesTable	div.item	{
}
#salesitems div.switch	{
	margin:8px;
}
#salesitems h2	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#115B71;
	padding:3px 0px 3px 10px;
}
#salesitems h2 span	{visibility:hidden;}
#salesitems h2.rentals	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/text/rentals_main_featured.gif) top left no-repeat;
	padding:0px;
	width:252px;
	height:12px;
	margin:23px 0px 12px 13px;
}
#salesitems h2.sales	{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/text/sales_main_featured.gif) top left no-repeat;
	padding:0px;
	width:248px;
	height:12px;
	margin:23px 0px 12px 13px;
}
#salesItemsOuterBox	{
	margin:8px 0px 0px 15px;
}
.salesItemsInnerBox {
	width:275px;
	border:none;
	margin:0px 0px 10px 0px;
}
.salesItemsInnerBox td.thumb,
.detailsItemsInnerBox td.thumb	{
	width:110px;
}
.salesItemsInnerBox img {
	border:2px solid #F2D533;
	margin:4px 13px 4px 4px;
}
div.itemPrice {
	margin:4px 4px 9px 0px;
	}
div.brandName	{
	margin:0px;
	color:#115B71;
	font:bold 14px Arial, Helvetica, sans-serif;
	}
div.itemDescription	{
	clear:both;
	color:#115B71;
	font:12px Arial, Helvetica, sans-serif;
	}
div.add img	{
	border:none;
	margin:10px 0px 0px 0px;
	}
div.rates div	{
	color:#115B71;
	font:bold 12px Arial, Helvetica, sans-serif;
}
div.rates div span	{
	color:#333;
	font:11px Arial, Helvetica, sans-serif;
	padding-left:1px;
}
div.rates div.d span {margin-right:12px;}
/* sales, rental search details */
#detailsTopOuterBox	{
	margin:8px 0px 0px 12px;
}
#detailsTopInnerBox {
	width:550px;
	min-height:80px;
	/* border:1px solid #115B71; */
	margin:0px;
	color:#115B71;
	/* background:#E5EAEB; */
}
#detailsTopInnerBox td {
	border-top: 1px solid #9CC4C6;
	padding-top: 10px;
}
#detailsTopInnerBox td.thumb	{
	width:150px;
	text-align: left;
}
#detailsTopInnerBox td.thumb img	{
	border:2px solid #F6D72F;
	margin:0px 13px 4px 0px;
}
#detailsTopInnerBox div.brandName {
	margin-bottom:5px;
}
#detailsTopInnerBox div.itemDescription	{
	font:1em Arial, Helvetica, sans-serif;
	line-height: 1.25em;
	color:#333;
	margin-top:0px;
}
#detailsTopInnerBox div.rates,
#detailsTopInnerBox div#viewedit {
	margin:10px 0px 5px 0px;
}
#detailsTopInnerBox div.rates div {
	display:inline;
	margin:0px 10px 5px 0px;
}
#detailsTopInnerBox div#viewedit img	{
margin-right:10px;
}
#salesitems h2.deets	{
	padding:3px 0px 3px 20px;
	margin-top:20px;
}
.detailsItemsOuterBox	{
	margin:8px 0px 0px 15px;
}
.detailsItemsInnerBox {
	width:536px;
	min-height:80px;
	border:1px solid #115B71;
	margin:10px 10px 10px 0px;
	color:#115B71;
	background:#E5EAEB;
}
.detailsItemsInnerBox td.thumb img	{
	border:2px solid #115B71;
	margin:4px 13px 4px 4px;
}
.detailsItemsInnerBox div.brandName	{
	float:none;
	margin:12px 0px 3px 0px;
}
.detailsItemsInnerBox div.rates div	{
	display:inline;
	margin:0px 10px 5px 0px;
}
.detailsItemsInnerBox div.rates div.d {margin-left:0px;}
.detailsItemsInnerBox div.itemDescription	{
	color:#333;
	font:10px Arial, Helvetica, sans-serif;
	margin-top:5px;
	line-height:1em;
	}
td.viewadd	{
	text-align:right;

}
td.viewadd img	{
	margin:10px 10px 0px 0px;
}
img#homeproductimage {
	border: 1px solid #136073;
}
p.error {
	padding-left: 20px;
	padding-right: 5px;
	margin-left: 10px;
	background-image: url(images/content/error_icon.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #450000;
	font-size: 12px;
}

/* -------------------------------  CONTAINERS --------------------------- */
div#TOP        {
	width:820px;
	height:220px;
	background-image: url(images/TOPBG.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.iframe-professional01 {
	font-family: Arial, Helvetica, sans-serif;
}
.iframe-professional02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow-x: hidden;
/*	overflow-y: scroll;

/*	overflow:hidden;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical;*/
}
div#TOP div.interior        {
        padding:22px 30px 0px 30px;
}
div#HOMETOP        {
        width:820px;
        height:271px;
        background:url(images/HOMEBG1.jpg) top center no-repeat;
		margin:auto;
}
div#HOMETOP div.interior{
        padding:15px 0px 0px 0px;
}
div#MAINCONTENT{
	width:1000px;
	border:none;
	background-repeat: repeat-y;
	background-position: center top;
	vertical-align: top;
	padding-bottom:35px;
	margin:0 auto;
	min-height:500px;
	text-align:center;
}

div#MAINCONTENT .bannerout{
	height:600px;
	position:absolute;
	right:-180px;
	top:0;
	width:160px;
}
div#MAINCONTENT .banner3 .bannerout{
	right:-185px;
}

div#MAINCONTENT div.interior{
	padding:0;
	margin:0 auto;
	width:99%;
	text-align: left;
	position: static;
}

div#MAINCONTENT2        {
        width:1100px;
        background:url(images/MAINBG_TILE2.jpg) top center repeat-y;
        padding:0px 0px 0px 0px;
}

div#MAINCONTENT2 div.interior        {
        padding:0px 0px 0px 0px;
}


div#HOMEMAIN {
        width:820px;
        height:259px;
        background:url(images/HOMEBG2.jpg) top center repeat-y;
}
div#HOMEMAIN div.interior        {
        padding:12px 0px 0px 0px;
}
div#FOOTER{
	border-top:1px solid #C5D7E3;
	width:1000px;
	height:60px;
	color:#165B7A;
	margin:0 auto;
}

div#FOOTER p{
	color:#165B7A;
	float:left;
	font-size:10px;
}
div#FOOTER .links_bottom{
	float:right;
}
div#FOOTER a, div#FOOTER a:link, div#FOOTER a:hover, div#FOOTER a:active, div#FOOTER a:visited{
	color:#165B7A;
	text-decoration:none;
	font-size:11px;
	}
div#FOOTER a:hover{
	text-decoration:underline;
	color:#165B7A;
	}
div#FOOTER .top_left{
	width:10px;
	height:10px;
	background:url(images/footer_new_top_l.png) no-repeat left top;
	background-color:#F1F6F9;
	float:left;
	font-size:1px;
	line-height:0;
}
div#FOOTER .top_right{
	width:10px;
	height:10px;
	background:url(images/footer_new_top_r.png) no-repeat left top;
	background-color:#F1F6F9;
	float:right;
	font-size:1px;
	line-height:0;
}
div#FOOTER .bottom_left{
	width:10px;
	height:10px;
	background:url(images/footer_new_bottom_l.png) no-repeat left top;
	background-color:#F1F6F9;
	float:left;
	font-size:1px;
	line-height:0;
}
div#FOOTER .bottom_right{
	width:10px;
	height:10px;
	background:url(images/footer_new_bottom_r.png) no-repeat left top;
	background-color:#F1F6F9;
	float:right;
	font-size:1px;
	line-height:0;
}
div#FOOTER .content_new{
	height:27px;
	float:none;
	clear:both;
	padding-top: 5px;
}

div#homefooter        {
        width:1000px;
        height:103px;
        background:url(images/HOMEBG3.jpg) top center no-repeat;
}
table#Container        {
        width:816px;
        background:#F0F7F9;
}
td#ContainerLeft        {
        width:9px;
        background:url(images/left_bg.jpg) top center repeat-y;
}
td#ContainerRight        {
        width:9px;
        background:url(images/right_bg.jpg) top center repeat-y;
}
td#ContainerLeft div        {
        width:9px;
        height:510px;
        background:url(images/left.jpg) top center no-repeat;
}
td#ContainerRight div        {
        width:9px;
        height:510px;
        background:url(images/right.jpg) top center no-repeat;
}
td#ContainerCenter        {
        border:1px solid #333;
}
div#toparea        {
        margin:14px 11px;
        background:#BBD8DB;
        padding:7px;
        border:1px solid #066;
}
div#LOGO        {height:129px;}
div#topnav {
        background-color: #ffffff;
        margin-bottom:1px;
        width:569px;
}
div#Nav        {
        background:url(images/nav_tile.jpg) top center repeat-y;
        margin-bottom:1px;
        width:569px;
}
div#Nav table        {
        margin-left:13px;
        }
div#Nav img        {margin:3px 9px 1px 0px;}
div#Nav p        {
        width:266px;
        margin-right:8px;
        font:bold 9px Verdana, Arial, Helvetica, sans-serif;
        color:#fff;
}
div#content        {
        margin-left:17px;
}
div.interior table#main2 td.left        {
        width:191px;
        background:url(images/left_tile.gif) top center repeat-y;
}
div.interior table#main td.right, div.interior table#main2 td.right        {
        width:569px;
}


div.interior table#main        td.left {
        width:191px;
        background:url(images/left_tile.gif);
 }
.new-search {
        margin-left: 8px;
}
.form-boxes1 {
        width: 80px;
}
.form-boxes1b {
        width: 150px;
}
.form-boxes1c {
        width: 100px;
}
.form-boxes2 {
        width: 160px;
}
.home-01 {
        margin-left: 14px;
        width: 400px;
}
.home-02 {
        height: 295px;
        width: 298px;
        margin-right: 10px;
}
.home-03-text {
        height: 295px;
        width: 298px;
        margin-right: 10px;
}
.home04 {
        margin-left: 14px;
}
.home-02b {
        height: 295px;
        width: 430px;
        margin-right: 10px;
        background-repeat: repeat-y;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #999999;
}
.home2c {
        margin-left: 8px;
}
.bullets {
        margin-left: 0px;
}
.profile-new-01 {
        width: 192px;
        height: 316px;
}
.profile-new-02 {
        width: 558px;
        height: 307px;
        background-image: url(images/profiles/profile-bg1.gif);
        background-repeat: no-repeat;
        margin-top: 3px;
}
.profile-new-03 {
        width: 190px;
        height: 307px;
}
.profile-new-04 {
        width: 552px;
        height: 16px;
}
.profile-new-05 {
        width: 552px;
        height: 295px;
}
.profile-new-06 {
        width: 532px;
        height: 294px;
}
.profile-new-07 {
        width: 16px;
        height: 196px;
        background-repeat: no-repeat;
}
.profile-new-07b {
	width: 18px;
	height: 200px;
	background-repeat: no-repeat;
	background-image: url(images/profiles/controller-bg.gif);
	padding-top: 20px;
	background-position: center;
}
.profile-new-09 {
        width: 280px;
        height: 284px;
        background-repeat: no-repeat;
}
.profile-new-10 {
        width: 240px;
        background-repeat: no-repeat;
        margin-top: 0px;
        margin-left: 8px;
}
.profile-new-11 {
        background-repeat: no-repeat;
        margin-left: 1px;
}
.profile-new-12 {
        background-repeat: no-repeat;
        width: 236px;
}
.profile-new-13 {
        background-repeat: no-repeat;
        width: 184px;
}
.profile-new-14 {
        background-repeat: no-repeat;
        width: 176px;
        margin-left: 8px;
        margin-top: 3px;
}
.profile-new-15 {
        background-repeat: no-repeat;
        width: 454px;
        margin-left: 8px;
        margin-top: 3px;
}
.profile-new-16 {
        background-repeat: no-repeat;
        width: 457px;
        margin-left: 0px;
        margin-top: 0px;
}
.profile-new-17 {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 0px;
}
.profile-new-18 {
        background-repeat: no-repeat;
        width: 440px;
        margin-left: 8px;
        margin-top: 0px;
}
.profile-new-19 {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 5px;
	border: 0px solid #CCCCCC;
}
.profile-new-20 {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 0px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CC0C0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CC0C0;
}
.profile-new-21 {
        background-repeat: no-repeat;
        width: 445px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-22 {
        margin-left: 8px;
        width: 280px;
}
.profile-new-23 {
        width: 250px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-24 {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 0px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-25 {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-26 {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 30px;
}
.profile-new-26-feb {
        margin-left: 8px;
        width: 265px;
        margin-top: 5px;
}
.profile-txt01 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-txt02 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        line-height: 12px;
}
a:link {
}
a:hover {
}
a:visited {
}
.profile-new-27 {
        width: 452px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-28 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 6px;
}
.top-new-ok01 {
	height: 20px;
	width: 521px;
}
.profile-new-30 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C507D;

}
p.firm2        {
	
	background-position:0px 0px;
	margin-top: 10px;
	margin-right: -8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 33px;
	text-align: left;
}
#cajaprofileder p.firm{
	background:url("images/content/assistant-detail_zoinks.gif") no-repeat scroll 0 2px transparent;
	padding:0 0 6px 17px;
	text-align:left;
	width:248px;
	font-size:11px;
}
td.one  {
}
td.two p.firm {
        background:url(images/content/assistant-detail_zoinks.gif) top left no-repeat;
        padding:5px 0px 2px 29px;
        float:right;
        margin:0px;
}
#cajaprofileder p.flex{
    background:url("images/content/assistant-detail_check.gif") no-repeat scroll 0 3px transparent;
	padding:0 0 0 17px;
	text-align:left;
	width:248px;
	font-size:11px;
}
/*\*/
html*.firm        {
	background-position: 0 3px;
}/**/
/*\*/
html*.flex        {
	background-position: 0 8px;
	padding:3px 0px 0px 35px;
}/**/
p.flex2{
        background:url(images/content/assistant-detail_check.gif) left no-repeat;
        background-position: 0 0px;
        padding:3px 0px 0px 31px;
        margin:6px -8px 4px 0px;
        _margin:6px -2px 4px 0px;
        text-align: left;
        min-height: 21px;
}
td.two p.flex {
	background:url(images/content/assistant-detail_check.gif) top left no-repeat;
	float:right;
	margin:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 29px;
}
.profiles29 {
        height: 29px;
}
.profiles44 {
        height: 44px;
}
.assistants_home2 {
        margin-top: 4px;
        margin-left: 12px;
}
.assistants_home3 {
        margin-left: 8px;
}
.assistants_home4 {
        margin-left: 8px;
        height: 200px;
        width: 200px;
}
.login01 {
        margin-left: 30px;
}
.profile-new-19-longer {

        background-repeat: no-repeat;
        width: 600px;
        margin-left: 0px;
        margin-top: 10px;
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
        border-left: 0;
}
.profile-new-20-longer {
        background-repeat: no-repeat;
        width: 600px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #6EA3B2;
        border-left-color: #6EA3B2;
}
.profile-new-27-longer {
	width: 624px;
	border-right-color: #6EA3B2;
	border-left-color: #6EA3B2;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 3px;
	border-top-style: none;
	border-top-color: #6EA3B2;
	border-bottom-color: #6EA3B2;
}
.profile-new-21-longer {

        background-repeat: no-repeat;
        width: 610px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.tabs {
        height: 23px;
        width: 250px;
}
.tab02 {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab01-on.jpg);
        background-repeat: no-repeat;
}
.tab03 {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab02-0ff.jpg);
        background-repeat: no-repeat;
}
.review01 {
	margin: 3px;
}
.tab02b {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab01-off.jpg);
        background-repeat: no-repeat;
}
.tab03b {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab02-on.jpg);
        background-repeat: no-repeat;
}
.create_profile1 {
        margin-left: 20px;
}
.digital-phototech1 {
        margin-left: 20px;
}
.welcome {
        width: 180px;
        margin-left: 10px;
        margin-top: 0px;
}
.website-fxd-wd {
	table-layout:fixed;
	width: 190px;
	height: 5px;

}

td.one-b {
}
.crew01 {
        width: 741px;
}
.crew02 {
        width: 650px;
}
.crew03 {
        width: 50px;
}
.crew04 {
        width: 260px;
}
.crew05 {
        width: 200px;
}
.crew06 {
        width: 630px;
        height: 20px;
}
.crew07 {
        width: 330px;
        height: 10px;
}
.crew08 {
        width: 358px;
        height: 10px;
}
.crew09 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 44px;
	background-color: #F0F7F8;
}
.crew09adm {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 26px;
	background-color: #F0F7F8;
}
.crew09a {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #F0F7F8;
}
.crew09a_line {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #90B5C7;
}

.crew010 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 44px;
	background-color: #D6E6EE;
}
.crew010adm {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 26px;
	background-color: #D6E6EE;
}
.crew010a {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #D6E6EE;
}
.profile-new-19-longer-b {

        background-repeat: no-repeat;
        width: 615px;
        margin-left: 0px;
        margin-top: 10px;
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
        border-left: 0;
}
.profile-new-20-longerb {
        background-repeat: no-repeat;
        width: 600px;
        margin-left: 6px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #6EA3B2;
        border-left-color: #6EA3B2;
}
.profile-new-19-feb {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 5px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-feb {
        margin-left: 8px;
        width: 280px;
        height: 20px;
}
.profile-new-27 {
        width: 264px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 8px;
        margin-bottom: 4px;
        margin-top: 1px;
}
.layer01-ok {
        width: 200px;
}
.layer02-ok {
        margin-left: 9px;
}
.profile-txt02-high-linespace {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-26-feb2 {
        margin-left: 8px;
        width: 265px;
}
.profile-new-26-feb3 {
        width: 267px;
        height: 20px;
}
.new-top01 {
	height: 128px;
	width: 538px;
}
.new-top02-banner1 {
	height: 60px;
	width: 468px;
}


.new-bottom {
	width: 550px;
	margin-top: 10px;
	height: 70px;
}
.profile-new-26-lastitem {
        width: 264px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 8px;
        margin-bottom: 4px;
        margin-top: 6px;
}
.contact01 {
	width: 600px;
}
.newmenu01 {
	background-image: url(images/menu06/welcome-band.jpg);
	height: 20px;
	width: 521px;

}
.full-new-menu01 {
	background-image: url(images/menu06/welcome-band.jpg);
	background-repeat: repeat;
	height: 20px;
	width: 522px;
}
.full-new-menu02 {
	background-repeat: repeat;
	height: 186px;
	width: 760px;
}
.full-new-menu03 {
	background-repeat: repeat;
	height: 114px;
	width: 760px;
}
.profile-new-04b {
        width: 555px;
        height: 16px;
}
.profile-new-24b {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-19-feb-email {
	background-repeat: no-repeat;
	width: 590px;
	margin-left: 0px;
	margin-top: 0px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-19-feb-adm-email {
	background-repeat: no-repeat;
	width: 890px;
	margin-left: 0px;
	margin-top: 0px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-20-email {
        background-repeat: no-repeat;
        width: 590px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
}
.profile-new-20-adm-email {
        background-repeat: no-repeat;
        width: 890px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
}
.profile-new-21-email {
        background-repeat: no-repeat;
        width: 590px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-21-adm-email {
        background-repeat: no-repeat;
        width: 890px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-19-feb-email-left {
	background-repeat: no-repeat;
	margin-left: 0px;
	width: 150px;
}
.mail-body {
	border: 1px solid #7F9DB9;
	background-color: #FFFFFF;
	width: 485px;
	padding:5px;
	float:left;
	margin-bottom:15px;
}
.my-crew01 {
	width: 450px;
}
.crew02b {
	width: 650px;
	margin-left: 50px;
}
.profile-new-26b {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-10b {
	width: 240px;
	background-repeat: no-repeat;
	margin-left: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.left-banner-ok01 {
	margin-top: 4px;
}
.profile-email01 {
	height: 5px;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom: 3px;
}
.profile-email02 {
	height: 15px;
}
.profile-new-26c {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-24d {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 25px;
}
.profile-new-22b {
	margin-left: 8px;
	width: 280px;
	height: 2%;
}
.profile-new-26d {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-26-feb4 {
	width: 267px;
	height: 15px;
	margin-left: 7px;
}
.profile-new-27 {
	margin-bottom: 10px;
	width: 457px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.profile-new-28 {
	height: 15px;
	margin: 0px;
}
.profile-new-16b {
	background-repeat: no-repeat;
	width: 457px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}
.profile-new-17b {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 5px;
}
.profile-new-17c {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 2px;
}
.my-crew01b {
	width: 452px;
}
.new-home01 {
	width: 700px;
	height: 400px;
	margin-top: 10px;
}
.new-home02 {
	width: 160px;
	height: 600px;
	margin-right: 20px;
}
.new-home03 {
	width: 260px;
	height: 244px;
	margin-right: 10px;
	background-image: url(images/new-home-left-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home04 {
	width: 260px;
	height: 244px;
	background-image: url(images/new-home-new-rt-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home05 {
	width: 532px;
	height: 224px;
	background-image: url(images/new-bottom-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home06 {
	width: 169px;
	height: 168px;
	background-image: url(images/new-home-bottom-prof-bg.jpg);
	background-repeat: no-repeat;
}
.new-home07 {
	background-repeat: no-repeat;
	margin-left: 13px;
}
.new-home08 {
	background-repeat: no-repeat;
	height: 135px;
	width: 165px;
}
.new-home10 {
	margin-top: 12px;
	margin-left: 9px;
}
.new-home11 {
	margin-left: 19px;
	margin-right: 6px;
	width: 225px;
}
.new-home11b {
	margin-right: 20px;
}
.new-home12 {
	margin-top: 10px;
}
.new-home12b {
	margin-top: 10px;
}
.new-home13 {
	margin-right: 36px;
}
.profile-new-24c{
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-26e{
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-22-short {
	margin-left: 8px;
	width: 280px;
	height: 50px;
}
.profile-new-28-aug06 {
	height: 15px;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.profile-new-26-aug06 {
	height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 700px;
}
.profile-new-28-reviews {
	height: 15px;
	margin: 0px;
	width: 300px;
}
.new-home11-0806 {
	margin-left: 32px;
	margin-right: 6px;
	width: 200px;
}
.crew09-08-06 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	background-color: #F0F7F8;
}
.my-crew01b-2 {
	width: 452px;
	overflow-x: hidden;
	overflow-y: auto;
}
.profile-new-25-002 {
	margin-left: 6px;
}
.profile-new-24-lang {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-20-reviews {
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.crew010-reviews {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	background-color: #D6E6EE;
	margin: 5px;
}
.crew010-reviews2 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
}
.crew010-reviews3 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 10px;
	background-color: #D6E6EE;
	margin: 5px;
}
.crew010-reviews4 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	margin: 5px;
}
.crew010-reviews5 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 22px;
}
.marg01 {
	margin-top: 3px;
}
.marg01_prof {
	margin-top: 0px;
}
.profile-new-02-2007 {
        width: 558px;
        height: 207px;
        background-image: url(images/profiles/profile-bg1-new.gif);
        background-repeat: repeat-y;
        margin-top: 3px;
}
.profile-new-02-2007b {
        width: 558px;
        height: 200px;
        background-repeat: repeat-y;
}
.profile-new-02-2007c {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.new_home_hdr002_blck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	line-height: 14px;
}
.new_home_hdr003 {
	font-weight: normal;
	margin-left: 20px;
}
/* -------------------------------  ASSISTANTS --------------------------- */
div#TOP{
	width:820px;
	height:220px;
	background-image: url(images/TOPBG.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.iframe-professional01 {
	font-family: Arial, Helvetica, sans-serif;
}
.iframe-professional02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow-x: hidden;
}
div#TOP div.interior{
        padding:22px 30px 0px 30px;
}
div#HOMETOP        {
        width:820px;
        height:271px;
        background:url(images/HOMEBG1.jpg) top center no-repeat;
		margin:auto;
}
div#HOMETOP div.interior{
        padding:15px 0px 0px 0px;
}
div#MAINCONTENT{
	width:1000px;
	border:none;
	background-repeat: repeat-y;
	background-position: center top;
	vertical-align: top;
	padding-bottom:35px;
	margin:0 auto;
	min-height:500px;
	text-align:center;
	z-index:1000;
}

div#MAINCONTENT .bannerout{
	height:600px;
	position:absolute;
	right:-180px;
	top:0;
	width:160px;
}
div#MAINCONTENT .banner3 .bannerout{
	right:-185px;
}

div#MAINCONTENT div.interior{
	padding:0;
	margin:0 auto;
	width:99%;
	text-align: left;
	position: static;
}

div#MAINCONTENT2        {
        width:1100px;
        background:url(images/MAINBG_TILE2.jpg) top center repeat-y;
        padding:0px 0px 0px 0px;
}

div#MAINCONTENT2 div.interior        {
        padding:0px 0px 0px 0px;
}


div#HOMEMAIN {
        width:820px;
        height:259px;
        background:url(images/HOMEBG2.jpg) top center repeat-y;
}
div#HOMEMAIN div.interior        {
        padding:12px 0px 0px 0px;
}
div#FOOTER{
	border-top:1px solid #C5D7E3;
	width:1000px;
	height:60px;
	color:#165B7A;
	margin:0 auto;
}

div#FOOTER p{
	color:#165B7A;
	float:left;
	font-size:10px;
}
div#FOOTER .links_bottom{
	float:right;
}
div#FOOTER a, div#FOOTER a:link, div#FOOTER a:hover, div#FOOTER a:active, div#FOOTER a:visited{
	color:#165B7A;
	text-decoration:none;
	font-size:11px;
	}
div#FOOTER a:hover{
	text-decoration:underline;
	color:#165B7A;
	}
div#FOOTER .top_left{
	width:10px;
	height:10px;
	background:url(images/footer_new_top_l.png) no-repeat left top;
	background-color:#F1F6F9;
	float:left;
	font-size:1px;
	line-height:0;
}
div#FOOTER .top_right{
	width:10px;
	height:10px;
	background:url(images/footer_new_top_r.png) no-repeat left top;
	background-color:#F1F6F9;
	float:right;
	font-size:1px;
	line-height:0;
}
div#FOOTER .bottom_left{
	width:10px;
	height:10px;
	background:url(images/footer_new_bottom_l.png) no-repeat left top;
	background-color:#F1F6F9;
	float:left;
	font-size:1px;
	line-height:0;
}
div#FOOTER .bottom_right{
	width:10px;
	height:10px;
	background:url(images/footer_new_bottom_r.png) no-repeat left top;
	background-color:#F1F6F9;
	float:right;
	font-size:1px;
	line-height:0;
}
div#FOOTER .content_new{
	height:27px;
	float:none;
	clear:both;
	padding-top: 5px;
}

div#homefooter        {
        width:1000px;
        height:103px;
        background:url(images/HOMEBG3.jpg) top center no-repeat;
}
table#Container        {
        width:816px;
        background:#F0F7F9;
}
td#ContainerLeft        {
        width:9px;
        background:url(images/left_bg.jpg) top center repeat-y;
}
td#ContainerRight        {
        width:9px;
        background:url(images/right_bg.jpg) top center repeat-y;
}
td#ContainerLeft div        {
        width:9px;
        height:510px;
        background:url(images/left.jpg) top center no-repeat;
}
td#ContainerRight div        {
        width:9px;
        height:510px;
        background:url(images/right.jpg) top center no-repeat;
}
td#ContainerCenter        {
        border:1px solid #333;
}
div#toparea        {
        margin:14px 11px;
        background:#BBD8DB;
        padding:7px;
        border:1px solid #066;
}
div#LOGO {height:129px;}
div#topnav{
        background-color: #ffffff;
        margin-bottom:1px;
        width:569px;
}
div#Nav        {
        background:url(images/nav_tile.jpg) top center repeat-y;
        margin-bottom:1px;
        width:569px;
}
div#Nav table        {
        margin-left:13px;
        }
div#Nav img{margin:3px 9px 1px 0px;}
div#Nav p{
        width:266px;
        margin-right:8px;
        font:bold 9px Verdana, Arial, Helvetica, sans-serif;
        color:#fff;
}
div#content{
        margin-left:17px;
}
div.interior table#main2 td.left{
        width:191px;
        background:url(images/left_tile.gif) top center repeat-y;
}
div.interior table#main td.right, div.interior table#main2 td.right{
        width:569px;
}


div.interior table#main td.left {
        width:191px;
        background:url(images/left_tile.gif);
 }
.new-search {
        margin-left: 8px;
}
.form-boxes1 {
        width: 80px;
}
.form-boxes1b {
        width: 150px;
}
.form-boxes1c {
        width: 100px;
}
.form-boxes2 {
        width: 160px;
}
.home-01 {
        margin-left: 14px;
        width: 400px;
}
.home-02 {
        height: 295px;
        width: 298px;
        margin-right: 10px;
}
.home-03-text {
        height: 295px;
        width: 298px;
        margin-right: 10px;
}
.home04 {
        margin-left: 14px;
}
.home-02b {
        height: 295px;
        width: 430px;
        margin-right: 10px;
        background-repeat: repeat-y;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #999999;
}
.home2c {
        margin-left: 8px;
}
.bullets {
        margin-left: 0px;
}
.profile-new-01 {
        width: 192px;
        height: 316px;
}
.profile-new-02 {
        width: 558px;
        height: 307px;
        background-image: url(images/profiles/profile-bg1.gif);
        background-repeat: no-repeat;
        margin-top: 3px;
}
.profile-new-03 {
        width: 190px;
        height: 307px;
}
.profile-new-04 {
        width: 552px;
        height: 16px;
}
.profile-new-05 {
        width: 552px;
        height: 295px;
}
.profile-new-06 {
        width:532px;
        height:294px;
}
.profile-new-07 {
        width: 16px;
        height: 196px;
        background-repeat: no-repeat;
}
.profile-new-07b {
	width: 18px;
	height: 200px;
	background-repeat: no-repeat;
	background-image: url(images/profiles/controller-bg.gif);
	padding-top: 20px;
	background-position: center;
}
.profile-new-09 {
        width: 280px;
        height: 284px;
        background-repeat: no-repeat;
}
.profile-new-10 {
        width: 240px;
        background-repeat: no-repeat;
        margin-top: 0px;
        margin-left: 8px;
}
.profile-new-11 {
        background-repeat: no-repeat;
        margin-left: 1px;
}
.profile-new-12 {
        background-repeat: no-repeat;
        width: 236px;
}
.profile-new-13 {
        background-repeat: no-repeat;
        width: 184px;
}
.profile-new-14 {
        background-repeat: no-repeat;
        width: 176px;
        margin-left: 8px;
        margin-top: 3px;
}
.profile-new-15 {
        background-repeat: no-repeat;
        width: 454px;
        margin-left: 8px;
        margin-top: 3px;
}
.profile-new-16 {
        background-repeat: no-repeat;
        width: 457px;
        margin-left: 0px;
        margin-top: 0px;
}
.profile-new-17 {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 0px;
}
.profile-new-18 {
        background-repeat: no-repeat;
        width: 440px;
        margin-left: 8px;
        margin-top: 0px;
}
.profile-new-19 {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 5px;
	border: 0px solid #CCCCCC;
}
.profile-new-20 {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 0px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CC0C0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9CC0C0;
}
.profile-new-21 {
        background-repeat: no-repeat;
        width: 445px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-22 {
        margin-left: 8px;
        width: 280px;
}
.profile-new-23 {
        width: 250px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-24 {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 0px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-25 {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-26 {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 30px;
}
.profile-new-26-feb {
        margin-left: 8px;
        width: 265px;
        margin-top: 5px;
}
.profile-txt01 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-txt02 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        line-height: 12px;
}
a:link {
}
a:hover {
}
a:visited {
}
.profile-new-27 {
        width: 452px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-28 {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 6px;
}
.top-new-ok01 {
	height: 20px;
	width: 521px;
}
.profile-new-30 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C507D;

}
p.firm2        {
	
	background-position:0px 0px;
	margin-top: 10px;
	margin-right: -8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 33px;
	text-align: left;
}
#cajaprofileder p.firm{
	background:url("images/content/assistant-detail_zoinks.gif") no-repeat scroll 0 2px transparent;
	padding:0 0 6px 17px;
	text-align:left;
	width:248px;
	font-size:11px;
}
td.one  {
}
td.two p.firm {
        background:url(images/content/assistant-detail_zoinks.gif) top left no-repeat;
        padding:5px 0px 2px 29px;
        float:right;
        margin:0px;
}
#cajaprofileder p.flex{
    background:url("images/content/assistant-detail_check.gif") no-repeat scroll 0 3px transparent;
	padding:0 0 0 17px;
	text-align:left;
	width:248px;
	font-size:11px;
}
/*\*/
html*.firm        {
	background-position: 0 3px;
}/**/
/*\*/
html*.flex        {
	background-position: 0 8px;
	padding:3px 0px 0px 35px;
}/**/
p.flex2{
        background:url(images/content/assistant-detail_check.gif) left no-repeat;
        background-position: 0 0px;
        padding:3px 0px 0px 31px;
        margin:6px -8px 4px 0px;
        _margin:6px -2px 4px 0px;
        text-align: left;
        min-height: 21px;
}
td.two p.flex {
	background:url(images/content/assistant-detail_check.gif) top left no-repeat;
	float:right;
	margin:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 29px;
}
.profiles29 {
        height: 29px;
}
.profiles44 {
        height: 44px;
}
.assistants_home2 {
        margin-top: 4px;
        margin-left: 12px;
}
.assistants_home3 {
        margin-left: 8px;
}
.assistants_home4 {
        margin-left: 8px;
        height: 200px;
        width: 200px;
}
.login01 {
        margin-left: 30px;
}
.profile-new-19-longer {

        background-repeat: no-repeat;
        width: 600px;
        margin-left: 0px;
        margin-top: 10px;
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
        border-left: 0;
}
.profile-new-20-longer {
        background-repeat: no-repeat;
        width: 600px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-color: #6EA3B2;
        border-left-color: #6EA3B2;
}
.profile-new-27-longer {
	width: 624px;
	border-right-color: #6EA3B2;
	border-left-color: #6EA3B2;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 3px;
	border-top-style: none;
	border-top-color: #6EA3B2;
	border-bottom-color: #6EA3B2;
}
.profile-new-21-longer {

        background-repeat: no-repeat;
        width: 610px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.tabs {
        height: 23px;
        width: 250px;
}
.tab02 {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab01-on.jpg);
        background-repeat: no-repeat;
}
.tab03 {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab02-0ff.jpg);
        background-repeat: no-repeat;
}
.review01 {
	margin: 3px;
}
.tab02b {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab01-off.jpg);
        background-repeat: no-repeat;
}
.tab03b {
        height: 23px;
        width: 125px;
        background-image: url(images/new/tab02-on.jpg);
        background-repeat: no-repeat;
}
.create_profile1 {
        margin-left: 20px;
}
.digital-phototech1 {
        margin-left: 20px;
}
.welcome {
        width: 180px;
        margin-left: 10px;
        margin-top: 0px;
}
.website-fxd-wd {
	table-layout:fixed;
	width: 190px;
	height: 5px;

}

td.one-b {
}
.crew01 {
        width: 741px;
}
.crew02 {
        width: 650px;
}
.crew03 {
        width: 50px;
}
.crew04 {
        width: 260px;
}
.crew05 {
        width: 200px;
}
.crew06 {
        width: 630px;
        height: 20px;
}
.crew07 {
        width: 330px;
        height: 10px;
}
.crew08 {
        width: 358px;
        height: 10px;
}
.crew09 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 44px;
	background-color: #F0F7F8;
}
.crew09adm {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 26px;
	background-color: #F0F7F8;
}
.crew09a {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #F0F7F8;
}
.crew09a_line {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #90B5C7;
}

.crew010 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 44px;
	background-color: #D6E6EE;
}
.crew010adm {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 26px;
	background-color: #D6E6EE;
}
.crew010a {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 1px;
	background-color: #D6E6EE;
}
.profile-new-19-longer-b {

        background-repeat: no-repeat;
        width: 615px;
        margin-left: 0px;
        margin-top: 10px;
        border-top: 0;
        border-right: 0;
        border-bottom: 0;
        border-left: 0;
}
.profile-new-20-longerb {
        background-repeat: no-repeat;
        width: 600px;
        margin-left: 6px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #6EA3B2;
        border-left-color: #6EA3B2;
}
.profile-new-19-feb {
	background-repeat: no-repeat;
	width: 452px;
	margin-left: 0px;
	margin-top: 5px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-feb {
        margin-left: 8px;
        width: 280px;
        height: 20px;
}
.profile-new-27 {
        width: 264px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 8px;
        margin-bottom: 4px;
        margin-top: 1px;
}
.layer01-ok {
        width: 200px;
}
.layer02-ok {
        margin-left: 9px;
}
.profile-txt02-high-linespace {
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
}
.profile-new-26-feb2 {
        margin-left: 8px;
        width: 265px;
}
.profile-new-26-feb3 {
        width: 267px;
        height: 20px;
}
.new-top01 {
	height: 128px;
	width: 538px;
}
.new-top02-banner1 {
	height: 60px;
	width: 468px;
}


.new-bottom {
	width: 550px;
	margin-top: 10px;
	height: 70px;
}
.profile-new-26-lastitem {
        width: 264px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        margin-left: 8px;
        margin-bottom: 4px;
        margin-top: 6px;
}
.contact01 {
	width: 600px;
}
.newmenu01 {
	background-image: url(images/menu06/welcome-band.jpg);
	height: 20px;
	width: 521px;

}
.full-new-menu01 {
	background-image: url(images/menu06/welcome-band.jpg);
	background-repeat: repeat;
	height: 20px;
	width: 522px;
}
.full-new-menu02 {
	background-repeat: repeat;
	height: 186px;
	width: 760px;
}
.full-new-menu03 {
	background-repeat: repeat;
	height: 114px;
	width: 760px;
}
.profile-new-04b {
        width: 555px;
        height: 16px;
}
.profile-new-24b {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-19-feb-email {
	background-repeat: no-repeat;
	width: 590px;
	margin-left: 0px;
	margin-top: 0px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-19-feb-adm-email {
	background-repeat: no-repeat;
	width: 890px;
	margin-left: 0px;
	margin-top: 0px;
	height: 10px;
	border: 1px none #CCCCCC;
}
.profile-new-20-email {
        background-repeat: no-repeat;
        width: 590px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
}
.profile-new-20-adm-email {
        background-repeat: no-repeat;
        width: 890px;
        margin-left: 0px;
        margin-top: 0px;
        height: 30px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
}
.profile-new-21-email {
        background-repeat: no-repeat;
        width: 590px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-21-adm-email {
        background-repeat: no-repeat;
        width: 890px;
        margin-left: 0px;
        margin-top: 0px;
        height: 24px;
}
.profile-new-19-feb-email-left {
	background-repeat: no-repeat;
	margin-left: 0px;
	width: 150px;
}
.mail-body {
	border: 1px solid #7F9DB9;	background-color: #FFFFFF;
	width: 485px;
	padding:5px;
	float:left;
	margin-bottom:15px;
}
.my-crew01 {
	width: 450px;
}
.crew02b {
	width: 650px;
	margin-left: 50px;
}
.profile-new-26b {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-10b {
	width: 240px;
	background-repeat: no-repeat;
	margin-left: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.left-banner-ok01 {
	margin-top: 4px;
}
.profile-email01 {
	height: 5px;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom: 3px;
}
.profile-email02 {
	height: 15px;
}
.profile-new-26c {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-24d {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 25px;
}
.profile-new-22b {
	margin-left: 8px;
	width: 280px;
	height: 2%;
}
.profile-new-26d {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-26-feb4 {
	width: 267px;
	height: 15px;
	margin-left: 7px;
}
.profile-new-27 {
	margin-bottom: 10px;
	width: 457px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.profile-new-28 {
	height: 15px;
	margin: 0px;
}
.profile-new-16b {
	background-repeat: no-repeat;
	width: 457px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
}
.profile-new-17b {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 5px;
}
.profile-new-17c {
        background-repeat: no-repeat;
        width: 746px;
        margin-left: 8px;
        margin-top: 2px;
}
.my-crew01b {
	width: 452px;
}
.new-home01 {
	width: 700px;
	height: 400px;
	margin-top: 10px;
}
.new-home02 {
	width: 160px;
	height: 600px;
	margin-right: 20px;
}
.new-home03 {
	width: 260px;
	height: 244px;
	margin-right: 10px;
	background-image: url(images/new-home-left-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home04 {
	width: 260px;
	height: 244px;
	background-image: url(images/new-home-new-rt-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home05 {
	width: 532px;
	height: 224px;
	background-image: url(images/new-bottom-block-bg.jpg);
	background-repeat: no-repeat;
}
.new-home06 {
	width: 169px;
	height: 168px;
	background-image: url(images/new-home-bottom-prof-bg.jpg);
	background-repeat: no-repeat;
}
.new-home07 {
	background-repeat: no-repeat;
	margin-left: 13px;
}
.new-home08 {
	background-repeat: no-repeat;
	height: 135px;
	width: 165px;
}
.new-home10 {
	margin-top: 12px;
	margin-left: 9px;
}
.new-home11 {
	margin-left: 19px;
	margin-right: 6px;
	width: 225px;
}
.new-home11b {
	margin-right: 20px;
}
.new-home12 {
	margin-top: 10px;
}
.new-home12b {
	margin-top: 10px;
}
.new-home13 {
	margin-right: 36px;
}
.profile-new-24c {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-26e {
	width: 264px;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-left: 8px;
	height: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile-new-22-short {
	margin-left: 8px;
	width: 280px;
	height: 50px;
}
.profile-new-28-aug06 {
	height: 15px;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.profile-new-26-aug06 {
	height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 700px;
}
.profile-new-28-reviews {
	height: 15px;
	margin: 0px;
	width: 300px;
}
.new-home11-0806 {
	margin-left: 32px;
	margin-right: 6px;
	width: 200px;
}
.crew09-08-06 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	background-color: #F0F7F8;
}
.my-crew01b-2 {
	width: 452px;
	overflow-x: hidden;
	overflow-y: auto;
}
.profile-new-25-002 {
	margin-left: 6px;
}
.profile-new-24-lang {
        width: 276px;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #CCCCCC;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        height: 30px;
}
.profile-new-20-reviews {
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.crew010-reviews {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	background-color: #D6E6EE;
	margin: 5px;
}
.crew010-reviews2 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-bottom: 1px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
}
.crew010-reviews3 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 10px;
	background-color: #D6E6EE;
	margin: 5px;
}
.crew010-reviews4 {
	border-top: 0px solid #90B5C7;
	border-right: 0px solid #90B5C7;
	border-left: 0px solid #90B5C7;
	height: 32px;
	margin: 5px;
}
.crew010-reviews5 {
	border: 0 none;
	border-bottom: 1px solid #90B5C7;
	height: 22px;
}
/*.t11-06-001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C5070;
	text-decoration: none;
}
.t11-06-001 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C5070;

}
.skip {
	height: 30px;
	width: 140px;
	margin-top: 6px;
	float: right;
}*/
.marg01 {
	margin-top: 3px;
}
.marg01_prof {
	margin-top: 0px;
}
.profile-new-02-2007 {
        width: 558px;
        height: 207px;
        background-image: url(images/profiles/profile-bg1-new.gif);
        background-repeat: repeat-y;
        margin-top: 3px;
}
.profile-new-02-2007b {
        width: 558px;
        height: 200px;
        background-repeat: repeat-y;
}
.profile-new-02-2007c {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.new_home_hdr002_blck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	line-height: 14px;
}
.new_home_hdr003 {
	font-weight: normal;
	margin-left: 20px;
}
#rating{
	float:left;
	padding-left:7px;
	color:#3B3A38;
	line-height:14px;
}
#rating img{
	float:left;
	margin:0 1px 0 0;
}
#rating span{
	float:left;
	padding-left:4px;
	font-size:12px;
}
#resultado #rating{
	padding-left:0;
	padding-top:7px;
}
#assistants_clients #rating{
	padding-left:0;
}
.rank_txt{
	padding:0 0 0 10px;
}
#new_rep_inter{
	width:400px;
	margin:0 auto 45px;
}
#new_rep_inter p{
	text-align:center;
}
#new_rep_inter p.n_rep_txt, #new_rep_inter p{
	font-size:13px;
	color:#474747;
	display:block;
	text-align:left;
}
#new_rep_inter p.n_rep_txt{
	float:left;
	display:block;
	font-size:13px;
	margin-left:7px;
	width: 375px;
}
#new_rep_inter p.n_rep_txt span{
	font-size:11px;
}
#new_rep_inter input{
	float:left;
	margin-top:3px;
}
#new_rep_inter .salto{
	margin-bottom:30px;
	height:1px;
}
/* VIDEO */
.bottom_post{
	display:table;
/*   	height:620px;         */
        width:785px;
        border:0px;
}

.left_column_video{
   	float:left;
   	width:480px;
   	padding-top:0px;
   	text-align:left;
    border:0px;
}
.post_data{
	}
.right_column_video {
	border:0px;
	float:right;
	padding-top:0;
	text-align:right;
	width:297px;
}
.photos_post{
	margin-top:18px;
   	text-align:left;
}

.post_photo1{
	margin-left:40px;
   	text-align:left;
}

.post_photo2{
	margin-top:18px;
	margin-left:40px;
   	text-align:left;
}

.links_post{
	margin-top:18px;
   	text-align:left;
	font-size:12px;
}

.error{
   	color:#FF0000;
   	font-weight:bold;
}

.error2{
   	color:#FF0000;
}

.bold-text{
   	color:#116482;
   	font-size:11px;
   	font-family: Arial;
   	font-weight:bold;
}

.bold-text-black{
   	color:#000000;
   	font-size:14px;
   	font-family: Arial;
   	font-weight:bold;
}

.normal-text-black{
   	color:#000000;
   	font-size:14px;
   	font-family: Arial;
   	font-weight:thin;
}

.td-left-post-form{
   	text-align:right;
   	color:#116482;
   	font-size:11px;
   	font-family: Arial;
   	font-weight:bold;
}

.page_title{
   	color:#176F93;
   	font-size:16px;
   	font-family: Arial;
   	font-weight:bold;
   	margin-left:15px;
}

.post-photo{
   	width:94px;
   	height:62px;
   	border-style:solid;
   	border-width:thin;
   	text-align:center;
   	padding: 0px 0px;
   	margin: 0px 0px;
}

a.light-blue-link-14{
   	color:#125D72;
   	font-size:14px;
   	font-family: Arial;
   	font-weight:thin;
   	text-decoration:underline;
}

.label-text{
   	color:#116482;
   	font-size:11px;
   	font-family: Arial;
   	font-weight:bold;
}

.edit-message{
   	text-align:center;
   	color:#000000;
   	font-size:11px;
   	font-family: Arial;
   	font-weight:bold;
}

.row_post_form ul{
  margin : 0px 0px 0px 80px;
  padding-top:1px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  list-style : none ;
  height:40px;
}

.row_post_form li{
  float : left ;
  margin : 0px ;
  padding: 0px;
}

.row_post_form .post-form-col1{
   	text-align:right;
   	color:#116482;
   	font-size:11px;
   	font-family: Arial;
	width:125px;
}
.row_post_form .post-form-col2{
   	text-align:left;
	width:10px;
}
.row_post_form .post-form-col3{
   	text-align:left;
	width:495px;
}
.title_more{
    background:transparent url(video/images/topvideo_middle.jpg) repeat-x scroll 0 0;
	color:#FFFFFF;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	height:33px;
	padding:0;
	text-align:left;
	width:297px;
}
.title_more_text{
	padding:7px 0 0 10px;
	}
.title_more_left{
	float:left;
	height:33px;
	width:7px;
	display:inline;
	background-image:url(video/images/topvideo_left.png);
	}
.title_more_right{
	float:right;
	height:33px;
	width:7px;
	display:inline;
	background-image:url(video/images/topvideo_right.png);
	}
.body_more{
    border:1px solid #A2B7C4;
	border-top:none;
	margin-top:0;
	border-bottom:none;
	width:295px;
	margin-bottom:10px;
	overflow:auto;
	overflow-x:hidden;
	max-height: 259px;
  	height: expression(this.scrollHeight > 260? "259px" : "auto" );
	border-bottom:1px solid #A3C1CA;
}


.body_box_tags{
	width:540px;
	padding:2px 20px 0;
	margin:5px auto 0;
	background-color:#e8eeef;    
}
.listacheq_tag{
	float:left;
	width:100%;
	text-align:left;
	margin:10px 0 0;
	padding:0;
}

.code_comment{
	margin-left:157px;
	margin-bottom:10px;
	width:430px;
	display:block;
}
.listacheq_tag li{
	float:left;
	width:175px;
	margin-right:5px;
	}
/* TOOLTIP */
.qtip-wrapper{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-moz-box-shadow: 0 3px 10px #333;
-webkit-box-shadow: 0 3px 10px #333;    
box-shadow: 0 3px 10px #333;  
}
