@charset "utf-8";
/*tablas con contenidos destacados*/
.contentdestacadocabecera{
	font-size: 18px;
	color: #003A9F;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2DCBD;
	font-family: "Lucida Sans";
	font-weight: bold;
	padding-bottom: 3px;
}
.navegacionhorizontal{
	font-weight: normal;
	float: right;
	margin: 0px;
	padding: 0px;
}

.navegacionhorizontal a{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.navegacionhorizontal img{
	border:none;
}
.navegacionhorizontal a:hover{
	color: #CC0000;
}

.dashboardfeatured {
	width: 730px;
}
.dashboardfeatured td{
	vertical-align: top;
	text-align: center;
}

.boxdashboard_t {
	background-image: url(style2/img/new/box_lblue_dashboard_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 17px;
	width: 350px;
}

.dashboardfeatured .boxdashboard_c td{
	background-color: #F1F6F9;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #DEE9F1;
}

.thumbnails td{
	background-image: url(style2/img/new/background_th.gif);
	background-repeat: no-repeat;
	background-position: center 10px;
	height: 94px;
	text-align: center;
	width: 20%;
}
td.thumbnails {
	background-image: url(style2/img/new/background_th.gif);
	background-repeat: no-repeat;
	background-position: center 10px;
	height: 94px;
	text-align: center;
	width: 20%;
}

.userCommentsThumbnails {
				border-width: 1px 1px 1px 1px;
				padding: 2px 2px 2px 2px;
				border-style: solid solid solid solid;
				border-color: gray gray gray gray;
				background-color: white;
				-moz-border-radius: 9px 9px 9px 9px;
				background-repeat: no-repeat;
				background-position: center ;
	
	
}


.thumbnails td img{
	border:none;
	
}
.thumbnails_text td{
	font-size: 12px;
	color: #333333;
	text-align: center;
	padding-top:4px;	
}
.thumbnails_texth{
	padding-left:0px;
}
.thumbnails_text a{
	color: #333333;
	text-decoration: none;
}

.thumbnails_texth{
	font-size: 11px;
	padding:5px;
	padding-left:25px;
}
.thumbnails_info{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:50px;
	font-weight: bold;
	color: #666666;
}
.thumbnails_text a:hover{
	color: #CC0000;
}

.listproducts td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2DCBD;
	vertical-align:top;
	padding-top:8px;
}
.listproducts .thumbnails img{
	margin-top:14px;

}

.userslist{
	color: #666666;
}
.userslist td{
	background-color: #F1F6F9;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 2px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #DEE9F1;
}
.userslist td td{
	padding-top: 6px;
	text-align: center;
	border:none;
}
.topten{
	padding-right:30px;
	padding-top:0px;
	margin-top:0px;
}

.userslist .cajafondoazul p{
	background-color: #F1F6F9;
	margin:2px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-top: 10px;
	color:#666666;
}
.userslist td td{
	color:#666666!important;
}
.topten .userslist td{
	background-image:url(style2/img/new/background_alphasplooncherstd.jpg)!important;
	background-repeat: no-repeat;
	color: #FFFFFF;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;	
}
.topten .userslist td td{
	background-image:none!important;
	width: 78px;
}

.topten .userslist .cajafondoazul{
color: #FFFFFF;
}
.toollist{
	font-size: 10px;
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CCCCCC;	
}
.toollist a{
	color: #666666;
}
.profile{
	margin-top: 0px;
}
.profile p{
	background-color: #F9F9F7;
	margin: 2px;
	border: 1px solid #FFFFFF;
	color:#999999;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-size:10px;
}
.profile a{
	text-decoration: none;
	color: #003A9F;
}
.profile_photo{
	text-align: right;
	background-image: url(style2/img/new/background_profile_photo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right:2px;
}


.profile_detail{
	width: 140px;
	margin-left:20px;
	margin-rignt:10px;
	float:left;
}
.profile_detail .profile p{
	text-align:left !important;
}

.form_profile {
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
form_profileedit {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.otherphotosuser{
	text-align: center;
	width: 169px;
	padding-bottom:8px;
	padding-top:5px;
	margin-right:20px;
	margin-top:20px;
	float:right;
	background-image: url(style2/img/new/background_otherphotos.jpg);
	background-position: left top;
}
.otherphotosedit{
	background-color: #DEE9F1;
	background-image:url(style2/img/new/background_otherphotosedit.jpg);
	background-repeat: no-repeat;	
	padding: 6px;
	}
.userapplicationprofile{
	width: 660px;
}
.profileedit{
	margin-top: 4px;
	border: 1px solid #CCCCCC;
}

.userapplications{
	background-color:#FFFFFF;
	width:90%;
	padding:20px;
}
.userapplications .window{
	height:320px;
	overflow:auto;
}
.userapplications p{
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.aboutus{
	background-image:url(style2/img/new/background-aboutus.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 416px;
	width: 701px;
	padding-top: 20px;
	padding-left: 30px;
}

.sploonchmechanics{
	width:640px;
	background-image:url(style2/img/new/background-help.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-left: 30px;
}
.sploonchmanifesto{
	width:305px;
	background-image:url(style2/img/new/background-manifesto.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 50px;
	padding-left: 80px;
	padding-right: 80px;
	color:#006699
}
/*iconos*/
.icon_more{
	margin-left:30px;
}

.newproductlist .icon_download{
	position: relative;
	z-index: 1;
}
.newproductlist .icon_app{
	margin-left:24px ;
}
.newproductlist .icon_top{
	margin-left:70px ;
	margin-top: 35px;
	padding-top:0px;
	position: relative;
}


.icon_sploonchfactors{
	position: absolute;
	z-index: 1;
	font-size: 8px;
	background-image: url(style2/img/new/icons/icon_sfactorsmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 46px;
	padding-top: 5px;
	margin-left:10px;
}

.icon_sploonchfactors a{
	text-decoration: none;
	color: #333333 !important;
}
.icon_sploonchfactors a:hover{
	font-size: 11px;
	background-image:url(style2/img/new/icons/icon_sfactorsmall_bg.gif)
}
.icon_download img{
	margin-top:0px !important;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.icon_top{
	position: absolute;
	z-index: 1;
}
 
.icon_top img{
	border: none;
}
.user_photo{
	padding-left:35px;
	line-height: 90%;
}

.dashboardfeatured .th_user{
	width:90px;
	height:82px;
	background-color:;
	text-align:center;
	background-color: #FFFFFF;
	border: 2px solid #F6F4F1;
	margin-left:20px;
	vertical-align: middle;
	display: table-cell;
	padding-top:0px;
}

.dashboardfeatured .icon_sploonchfactors{
	margin-left: 0px!important;
}

.dashboardfeatured .th_user img{
	width:56%;
}

.dashboardfeatured .boxdashboard_c .icon_download{
	padding:0px!important;
	margin-left:70px;
}
.dashboardfeatured .boxdashboard_c .icon_top{
	margin-left: 70px;
	margin-top: 65px;
	margin-bottom:0px;
}
.dashboardfeatured .boxdashboard_c .th_aplication img{
	margin-top:5px;
}
.dashboardfeatured2 .thumbnails{
	background-position:center 10px;
}
.dashboardfeatured2 .icon_download{
	padding:0px;
	margin-left:85px;
	width:24px;
	margin-bottom: 0px;
}
.dashboardfeatured2 .th_aplication2 img{
	padding-top:15px;
}
.dashboardfeatured2 .icon_top{
	margin-left: 85px;
	margin-top: 70px;
}

.dashboardfeatured2 .thumbnails img{
	margin-top:0px!important;
}


.userapplicationprofile .icon_download{
	padding:0px;
	margin-left:89px;
	width:24px;
	margin-bottom: 0px;
}
.userapplicationprofile .icon_top{
	margin-left: 89px;
	margin-top: 66px;
}
.userapplicationprofile .thumbnails img{
	margin-top:0px!important;
}
.userapplicationprofile .th_aplication2 img{
	padding-top:15px;
}
.topten .icon_top{
	margin-left: 82px;
	margin-top: 50px;
}
.topten .thumbnails_texth{
	text-align:left;
}
.topten .icon_download{
	/*margin-left: 80px;*/
}
.topten .th_user{
	text-align:center;
	width:100px;
}
.topten .th_user a{
	display: block;
}
.topten .icon_app{
	margin-left: 20px;
}

.th_user img{
	border: 3px solid #F6F5F1;
	
}
.th_aplication{
	background-image: url(style2/img/new/background_th.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 84px;
	width: 84px;
	padding-top: 2px;
}
.th_aplication img{
	border:none;
}

.cajauser_azul .icon_sploonchfactors{
	margin-left:30px !important;
	background-image: url(style2/img/new/icons/icon_sfactorsmall_b.gif);	
	width: 40px!important;
	text-align:center;
	margin-top:1px;
}
.cajauser_azul .icon_sploonchfactors h:over{
	background-color:#FFFFFF
}

.cajauser_azul .th_user{
	background-color: #FFFFFF;
	width:52px;
	text-align:center;
	border: 2px solid #F7F6F3;

}
.cajauser_azul .th_user img{
	width:75%;
}
.profile_photo .icon_sploonchfactors{
	margin-left: 85px;
	text-align:center;
}
.userslist .icon_sploonchfactors{
	margin:0px !important;
	text-align:center;
}
.alphasplooncherslist .icon_sploonchfactors{
	text-align:center;
}
.alphasplooncherslist .th_usesr{
	border: 1px solid #F4F3EE;
	text-align: center;
}
.alphasplooncherslist td{
	padding-left:4px;
}
.box_lblue_big_c .icon_sploonchfactors{
	background-image: url(style2/img/new/icons/icon_sfactorbig.gif);
	background-repeat: no-repeat;
	width: 56px;
	height:22px;
	font-size:10px;
	padding-top:8px;
	margin-top:8px;
}

.userslist td td .icon_download{
	margin-left: 0px!important;
}
.userslist td td .icon_top{
	margin-left: 50px;
	margin-top: 45px;
}
.userslist td td .th_aplication{
	background-image:url(style2/img/new/background_th_s.jpg)!important;
	height: 64px;
	width: 64px;
	padding-left:2px;
}

.marks{
	background-image: url(style2/img/new/background_marks.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	/*height: 179px;*/
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 15px;
	width: 200px;
}
.east .marks2{
	margin:0px;
	color:#FFFFFF;
	text-align:center;
	margin-left: 10px;
}

.marks2{
	background-image: url(style2/img/new/background_marks2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	margin-top: 2px;
	padding-top: 7px;
	width: 167px;
}
.points{
	font-size: 20px;
	font-weight: bold;
	background-image: url(style2/img/new/icons/icon_points.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 42px;
	padding-top: 12px;
	margin-top: 4px;
}
.sfactor{
	font-size: 20px;
	font-weight: bold;
	background-image: url(style2/img/new/icons/icon_sfactor.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 42px;
	padding-top: 18px;
	margin-top: 4px;
	color:#666666;
	font-size:11px;
}
.sfactor_s{
	background-image: url(style2/img/new/icons/icon_sfactor_s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 43px;
	font-size: 9px;
	text-align: center;
	padding-top: 3px;
	margin-top: 2px;
	color:#FFFFFF;
}
/*titulos y fondos*/
.tituloazul{
	font-size: 18px;
	color: #003A9F;
}
.tituloazul2{
	color: #003A9F;
	font-size: 12px;
}
.tituloazuld{
	font-size: 16px;
	color: #003A9F;
	margin-bottom:4px;
	font-weight: bold;
}
.tituloazul2 a{
	color: #003A9F;
	font-size: 12px;
}
.tituloazul2 a:hover{
	color: #CC0000;
}

.letter-small{
	font-size: 10px;
}

/*cajas*/
.cajaazull2_t{
	height: 10px;
	margin: 0px;
	width:207px;
	background-image:url(style2/img/new/box_lblue2_t.jpg);
	background-position: left top;
}
.cajaazull2_c{
	margin: 0px;
	background-color:#86AFCE;
	color:#FFFFFF;
	width:207px;
}
.cajaazull2_b{
	background-image: url(style2/img/new/box_lblue2_b.jpg);
	background-position: left top;
	height: 7px;
	margin: 0px;
	width:207px;
}
.cajaazul_t{
	background-image: url(style2/img/new/box_blue_t.gif);
	background-position: left top;
	height: 12px;
	width: 190px;
	margin-top: 3px;
}
.cajaazul_b{
	background-image: url(style2/img/new/box_blue_b.gif);
	background-position: left top;
	height: 12px;
	width: 190px;
}
.cajaazul_c{
	background-color: #4888B8;
	width: 190px;
}
.cajaazul_c p{
	text-align: left;
	background-color: #608FAD;
	color:#FFFFFF;
	padding: 5px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4888B8;
}
.cajaazul_c p a{
	color: #FFFFFF !important;
}
.cajaazul_c p a:hover{
	color:#000033 !important;
}
.cajauser_azul{
	width:176px;
	background-color: #7AA6C6;
	color: #FFFFFF;
}
.cajauser_azul td{
	background-color: #86AFCE;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #4888B8;
	vertical-align: middle;
	padding-left: 2px;
	font-size: 11px;
}
.cajauser_azul a{
	color: #FFFFFF;
}
.cajauser_azul a:hover{
	color: #000033;
}

td.cajauser_azul_foto{
	background-color: #4888B8;
}

.cajauser table{
	margin-top: 5px;
	width:100%;
}
.cajauser td{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	padding-left: 2px;
	font-size: 11px;
}
.cajalazul_t{
	background-image: url(style2/img/new/box_lblue_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 530px;
}
.cajalazul_c{
	background-color: #E9F0F5;
	width: 527px;
	padding-right:3px;
}
.cajalazul_c td{
	border: none;
	vertical-align: top;
}
.cajalazul_b{
	background-image: url(style2/img/new/box_lblue_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 530px;
}
.developerinfo{
	background-color:#F9F9F7;
	color:#999999;
	font-size:9px;
	padding: 8px;
	border: 1px solid #CCCCCC;
}


.topten td{
	text-align:left;	
}
.box_square_white{
	background-color:#FFFFFF;
	padding-top: 0px;
	width:194px;
}
.boxdashboard_c {
	background-color: #DEE9F1;
	width: 347px;
	text-align: center;
}
.boxdashboard_c a{
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.boxdashboard_b {
	background-image: url(style2/img/new/box_lblue_dashboard_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 17px;
	width: 350px;
}

.box_lblue_right_t{
	background-image: url(style2/img/new/box_lblue_right_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 209px;
}
.box_lblue_right_b{
	background-image: url(style2/img/new/box_lblue_right_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 209px;
}
.box_lblue_right_c{
	background-color: #DEE9F1;
	width: 209px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:0px;
}
.box_lblue_big_t{
	background-image: url(style2/img/new/box_blue_big_t.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 666px;
}
.box_lblue_big_c{
	width: 666px;
	background-color: #DEE9F1;
}

.box_lblue_big_b{
	background-image: url(style2/img/new/box_blue_big_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 666px;
}
.box_dblue_t{
	width: 476px;
	height: 10px;
	background-image: url(style2/img/new/box_dblue_t.jpg);
	background-repeat: no-repeat;
}
.box_dblue_c{
	 width: 476px;
	 text-align:left;
	 background-image: url(style2/img/new/box_dblue_c.jpg);
}
.box_dblue_b{
	 width: 476px;
	 height: 12px;
	 background-image: url(style2/img/new/box_dblue_b.jpg);
	background-repeat: no-repeat;
}

.title_followers {
	padding-top: 6px;
	padding-bottom: 4px;
}
.title_follower a{
	color: #16437D !important;
}
.box_profiledetail{
	margin-left:160px;
	padding-bottom:40px;
	padding-top:17px;
}
/*botones*/
.botonazulclaroregistro{
	color:#4186B7;
	font-size:20px;
	background-image: url(style2/img/new/background_lightbluebutton.jpg);
	border:#DDE9F2 solid 1px;
	width:244px;
	height: 42px;
	margin:0px;
	padding-bottom:0px;
	padding-left:15px;
}
.botonerazulclaro{
	font-size:12px;
	background-image: url(style2/img/new/background_lightbluebutton.jpg);
	border:#DDE9F2 solid 1px;
	color:#4186B7;
	padding:5px;
}
.botonerazulclaro a{
	color: #4186B7;
}
.botondarkblue{
	background-color:#000033;
	color:#FFFFFF;
	padding:4px;
}
.botondarkblue a{
	margin: 5px;
}
.botonazul{
	color: #FFFFFF;
	background-image: url(style2/img/new/background_botonazul.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 108px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	font-weight: bold;
}

.botonrojo{
	color: #FFFFFF;
	background-image: url(style2/img/new/background_botonrojo.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 108px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	font-weight: bold;
}


.categories{
	text-align: left;
	padding-left: 10px;
	font-size:10px;
}
.findpeopleout input{
	width: 120px;
}
.findpeople{
	padding: 0px;
	margin: 0px;
}
.findpeople input{
	width: 120px;
	height: 15px;
	margin: 0px;
}
.findpeopleout{
	padding_left:200px;
}
.findpeopleout .box_lblue_right_c{
	width:209px;
	padding:0px!important;
	margin:0px!important;
}
.findpeopleout .box_lblue_right_t{
	padding:0px!important;
	margin:0px!important;
	height:6px!important;
}
.findpeople_boton{
	height: 20px !important;
	width: 60px !important;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(style2/img/new/boton_findpeople.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
}

.cajafondoazul {
	background-color: #DEE9F1 !important;
	padding: 4px;
}
.verticalcentro{
	vertical-align: middle !important;
}
.selectcategories{
	border: none;
	font-size:10px;
	color:#666666;
	bakground-color: white;
	font-family: "Lucida Sans";
}
.background_blue{
	background-color:#DEE9F1;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.sploonchfactorinf{
	background-image:url(style2/img/new/background_sploonchfactorinf.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 430px;
	vertical-align: top;
}
.sploonchfactorinf_yellow{
	background-image:url(style2/img/new/background_sploonchfactorinf_red.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 430px;
	vertical-align: top;
}
.sploonchfactorinf_green{
	background-image:url(style2/img/new/background_sploonchfactorinf_green.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 430px;
	vertical-align: top;
}
.generalindex{
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 30px;
	height:208px;
}
.cajafondoazulmedio{
	background-color: #5B91B8!important;
	color:#FFFFFF;
}
.cajafondoazulmedio a{
	color:#FFFFFF;
}
.boton_sendinvitation{
	text-aling: center;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	color: #999999;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.alphasplooncherslist{
	background-image:url(style2/img/new/background_alphasploonchers.jpg);
	background-position: left top;
	color: #FFFFFF;
}
.alphasplooncherslist a{
	color: #FFFFFF;
}
.barragrafico{
	color:#FFFFFF;
	text-align: right;
	padding: 5px;
}
.level_blue
{
	background-color: #1F3B5F;	
}

.level_red
{
	background-color: red;	
}

.level_green
{
	background-color: green;	
}
.level_yellow
{
	background-color: orange;	
}
.cajafondoazuloscuro{
	background-color: #4C627F;
	padding:10px;
	color: #FFFFFF;
}
.cajafondoazuloscuro select{
	width: 150px;
	font-size: 11px;
}

.background_white{
	background-color:#FFFFFF;
}
.cajaregistro{
	width:656px;
	background-image:url(style2/img/new/background_registerbox.jpg);
	background-repeat:repeat-x;
	padding:30px;
	margin:0px;
	color: #999999;
	font-size:12px;
	border: 1px solid #DDE9F2;
}
.cajaregistro form{
	font-weight: bold;
	margin:0px;
}
.cajaregistro input,select{
	width:140px;
	font-size: 12px;
	color: #999999;
	border: 1px solid #CCCCCC;
	margin-bottom:4px;
	font-weight: normal;
}
.registerpaymentinfo{
	margin-top:20px;
	margin-left:135px;
	padding-bottom:60px;
}
.registerpaymentinfo li{
	list-style-position: outside;
	list-style-image: url(style2/img/new/icons/icon_bullet.jpg);
	padding-bottom: 9px;
}

.cajablanca_t{
	width:435px;
	height:5px;
	background-image:url(style2/img/new/box_white_t.jpg);
	background-repeat:no-repeat;
	width:435px;
	background-position: center;
}
.cajablanca_c{
	background-color:#FFFFFF;
	margin:0px;
	width:434px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#DDE9F2;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#DDE9F2}
.cajablanca_b{
	width:435px;
	height:3px;
	background-image:url(style2/img/new/box_white_b.jpg);
	background-repeat:no-repeat;
	margin:0px;
	background-position: center bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#DDE9F2;
}
.botonazul a{
	color:#FFFFFF;!important
}
.botonazul img{
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.mail1{
	width:250px;
	margin-left:130px;
}
.mail2{
	width:250px;
	margin-left:130px;
	margin-bottom:10px;
}
.tellAFriendForm{
	text-align:center;
	background-image:url(style2/img/new/box_lblue_degradado.jpg);
	width:530px;
}

.tellAFriendForm .cajalazul_b{
	visibility: hidden;
}
.sf_sidebar_right{
	margin-left:10px;
	margin-bottom:10px;
}

img
{
	-ms-interpolation-mode: bicubic;
	}
img.mosaicimg{
	height:100%;
}
/*new site*/
/*formularios*/
.form_searches{
	background: #ffffff;
	padding:5px;
	text-align:center;
}
.form_searches .check_compatible{
	display:none;
}
.form_searches .searchCmp{
	padding:0px!important;
	margin:0px!important;
}

input.find {
	width: 110px !important;
	height: 16px;
	margin: 0px;
	margin-bottom:3px;
	background-image:url(style2/img/new/forms/backgroundinputs.jpg);
	background-position: bottom;
	border: 1px solid #DEE9F1;	
}
.find_boton{
	height: 20px;
	width: 65px!important ;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(style2/img/new/boton_findpeople.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
}
.buttons_profile td{
	background-image:url(style2/img/new/icons/buttons_profile.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	color: #000033;
	text-align: center;
	vertical-align: middle;
	background-color: #CADEF0;
	font-size:10px;
	border: 1px solid #C8DDF0;
	padding:8px;
}
.buttons_profile td a{
	color: #277DA9;
}
.buttons_profile .n_icon_sfactor{
	width: 46px;
	float: left;
	text-align:center;
}
.button_darkblue{
	border: 3px solid #DEE9F1;
	background-image:url(style2/img/new/forms/button_darkblue.jpg);
	background-position:center;
	color:#FFFFFF;
	height:17px;
	padding-top:5px;
	margin:0px;
	font-size:12px;
}
/*labels*/
h1.tituloazul{
margin-bottom:0px;
}
.username{
	font-size:14px;
	color: #005DA1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align:right;
	padding-bottom:3px;
}
.username a{
	
}
/*username in the list*/
.user_name a{
	color: #006699 !important;
}
.app_name a{
	color: #006699 !important;
}

.letter_darkblue2{
	color: #005DA1;
}
a.link_blue{
	color: #66CCFF!important;
}
/*icons*/
.n_icon_sfactor{
	font-size: 8px;
	background-image: url(style2/img/new/icons/icon_sfactorsmall.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	padding-top: 5px;
}
.n_userlist{
 	border: 1px solid #DEE9F1!important;
}

.n_userslist td{
	padding-top:6px;
	padding-bottom:3px;
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEE9F1!important;	

}
.n_userslist .th_aplication{
	background-image:url(style2/img/new/th/background_th.jpg);
	background-position:center top;
	height: 54px;
}
.n_userslist .th_aplication img{
}
.n_userslist .n_icon_download{
	margin-left: 60px;
	padding:0px;
	position: absolute;
}

.n_th_user{
	text-align:center;
	background-color:#F8F7F1;
}
.n_th_user img{
	width:32%;
}

.mosaic{
	background-color:#FFFFFF;
	display:inline-block;
	height: 30px;
	padding:0px;
	border: 1px solid #CCCCCC;
}
.captcha{
	background-image:url(style2/img/new/bacground_box_gray.jpg);
	text-align:center;
	width: 240px;
	border:#CCCCCC 1px solid;
	background-position: right;
	padding:5px;
}
.captcha a{
	font-size: 9px;
	color:#0066CC;
}
.birthdaybox input{
	width: 20px !important;
	background-color:#CCCCCC !important;
}

.small_letter{
	font-size: 9px;
}
.cajablanca_c .error{
	display:block;
	font-size:9px;
}
.migas{
	padding-top: 30px;
	float: right;
	font-size: 10px;
	color:#999999;
}
.wizard_cajaregistro td{
	vertical-align: top;

}
.wizard_cajaregistro .firstColumn{
	padding-top: 5px !important;
}
.toselect {
	width: 130px;
	height: 130px;
	border: 1px solid  #CCCCCC;
   }
.letter_darkblue{
	color:#003366;
	font-weight:bold;
}
.underline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left:3px;
	margin-right:3px;
	padding:2px;
}

.box_gray{
	background-image:url(style2/img/new/bacground_box_gray.jpg);
	padding-left: 25px;
	padding-right: 10px;
	padding-bottom:5px;
	padding-top: 5px;
	margin-top:3px;
}
.box_trending_apps{
	background-image:url(style2/img/new/bacground_box_gray.jpg);
	padding-left: 5px;
	padding-right: 1px;
	padding-bottom:5px;
	padding-top: 5px;
	margin-top:3px;
}
.box_trending_apps li{
	list-style-image: none;
	list-style-type: none;	
}
.box_trending_apps a{
	color: #666666;
}
.box_trending_apps .icon_more_arrow{
	float: right;
	margin-right:5px;
}
.capa{
	background-color: #FFFFFF;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px	height: 70px;
	width: 60px;
	border: 2px solid #0066CC;
	position: absolute;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	margin-top:25px;
}
.capa img{
	margin-bottom: 2px;
	height:45px;
}
.capa2{
	background-color: #FFFFFF;
	border: 2px solid #0066CC;
	position: absolute;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
	width:60px;
}
.capa2 img{
	margin-bottom: 2px;
	height:50px;
}

/*help*/
.help_bubbles{
	margin: 0px;
}
.help_bubbles td{
	vertical-align:text-top;
	padding-top:5px;
	padding-left:10px;
	padding-right:20px;
	width: 238px;
}
.bubble_blue{
	color:#FFFFFF;
	background-image:url(style2/img/new/template/bubble_blue.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.bubble_darkblue{
	color:#FFFFFF;
	background-image:url(style2/img/new/template/bubble_darkblue.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.bubble_purple{
	color:#FFFFFF;
	background-image:url(style2/img/new/template/bubble_purpple.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
.bubble_content{
	width: 220px;
	height: 76px;
	padding-top:10px;
}
/*public profile*/
.public_username{
	color: #000033;
	font-family:"Gill Sans MT";
	font-size:15px;
	margin-bottom: 3px;
	border-bottom:##DEDFDF 2px solid;
	font-weight:normal;
	padding-bottom:3px;
}
.testarea_profile_tooLongText{
	background-color:#F9F9F9;
	border:#F9F9F9
}
.profile_public{
	background-color: #F9F9F9;
	color:#666666;
	font-size:11px;
	font-family:"Gill Sans MT";
	margin-top:0px;
}
.profile_public td{
	padding:8px;
}
.profile_category{
	color: #999999;
	font-size:14px;
	font-family:"Gill Sans MT";
	border-bottom: #CCCCCC 1px solid;
	margin-bottom:2px;
	padding-bottom:3px;
}
profile_apps_table td{
	vertical-align: text-top;
}
.img_user{
	background-color:#F6F7FB;
}
.img_hidden img{
	display:none;
}
.img_hidden .img_user{
	background-color: #DEE9F1!important;
}
