@charset "iso-8859-2";
/* CSS Document */

html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
.generalContent {padding-bottom: 40px;}  /* deve ser a mesma altura do rodapé */
.footerContent {
	position: relative;
	margin-top: -72px;
	height: 72px;
	clear:both
}

  /*solução para páginas com pouco conteúdo*/
/*  *html div#conteudo_interno{
  height: expression(this.scrollHeight >= 700 ? "auto" : this.scrollHeight <= 700 ? "385px" : "auto");
  }

  div#conteudo_interno {

  min-height: 700px;
  max-height: auto;
  padding-bottom: 2em;
  }*/
	/*final solução*/

a {
	color:#666;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
	color:#666;
}
body {
	margin:0px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif !important;
	font-size:12px;
	color:#666;
	line-height:20px;
 	/* background: url(<?=$url?>/img/backgroundLinhas.gif); */
	background:url(<?=$url?>/img/backgroundn_profile.gif);
	background-position:top center;
	background-repeat:repeat-y;
}
#container {
	width:100%;
	margin-top:20px;
	float:left;

}
#info h3 {
	margin:0px;
	font-size:10px;
	padding:0px;
	text-align:right;
	text-transform:uppercase;
	padding-top:10px;
	letter-spacing:2px;
}
#container.menu {
	border-bottom:solid 3px #446F92;
	font-size:11px;
	font-weight:bold;
	color:#446D92;
	/*height:41px;*/
}
#container.home {
	background-image:url(<?=$url?>/img/backgroundHome.gif);
	height:346px;
}
ul#menuTop {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:-20px;
}
ul#menuTop li {
	width:126px;
	height:24px;
	background-image:url(<?=$url?>/img/backgroundMenuOut.jpg);
	font-size:12px;
	text-align:center;
	padding-top:4px;
	float:left;
	margin-right:8px;
}
ul#menuTop li a {
	font-weight:bold;
	color:#446C92;
}
#barraCadastro {
	width:310px;
	background-image:url(<?=$url?>/img/barraPoMeio.gif);
	float:left;
	margin-bottom:20px;
	color:white;
}
#barraCadastro h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:white;
	padding-left:15px;
	padding-bottom:10px;
	width:90%;
}
#barraCadastroFlexivel {
	width:310px;
	background-color:#00c9f6;
	float:left;
	margin-bottom:20px;
	color:white;
}
#barraCadastroFlexivel h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:white;
	padding-left:15px;
	padding-bottom:10px;
	width:90%;
}
#barraCadastroFlexivel2 {
	width:310px;
	background-color:#bebebe;
	float:left;
	margin-bottom:20px;
	color:white;
}
#barraCadastroFlexivel2 h2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	color:white;
	padding-left:15px;
	padding-bottom:10px;
	width:90%;
}
#barraLateral {
	width:286px;
	background-image:url(<?=$url?>/img/barraMeio.gif);
	float:left;
	margin-bottom:20px;
	margin-left:70px;
}
#barraLateralCinza {
	width:286px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	float:left;
	margin-bottom:20px;
	margin-left:70px;
}
#barraCentro {
	width:679px;
	background-image:url(<?=$url?>/img/barraCinzaMenorMeio.gif);
	float:left;
/*	margin-top:10px; */
	margin-bottom:10px;
}
#barraCentro h2 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	margin-left:12px;
	margin-top:-48px;
	*margin-top:8px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#barraAzul {
	width:679px;
	background-image:url(<?=$url?>/img/barraAzulCentro.gif);
	float:left;
	margin-top:10px;
	margin-bottom:55px;
}
#barraAzul h2 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	margin-left:12px;
	margin-top:-44px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#barraLateral img {	float:left; }
.espacamento {
	margin-left:15px;
	width:92%;
}
#subtitle h1 {
	width:620px;
	float:left;
	margin-top:10px;
}
h2#tituloLateral {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	margin-left:85px;
	margin-top:4px;
/*	*margin-top:-186px; */
	*float:left;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
#barraLateral ul, #barraLateralConteudo ul {
	margin:0px;
	list-style:none;
	padding:0px;
}
#barraLateral ul li, #barraLateralConteudo ul li {
	width:90%;
	border-bottom:dotted 1px #CCC;
	padding-bottom:5px;
	padding-top:5px;
}
.letterSpacing{ margin-right:15px; }
h1 {
	margin:0px;
	padding:0px;
	font-size:36px;
	font-weight:normal;
	line-height:30px;
	padding-bottom:20px;
/*	border-bottom:solid 1px #3FD2FF; */
	color:#3FD2FF;
	margin-left:-16px;
	}
.requiredInput{
	color:#FF0000;
	font-size:12px;
}
h1.small {
	margin:0px;
	padding:0px;
	font-size:26px;
	font-weight:normal;
	line-height:30px;
	border:none;
	color:#3FD2FF;
	margin-top:15px;
}
#aviso {
	width:679px;
	height:61px;
	background-image:url(<?=$url?>/img/aviso.gif);
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:10px;
}



.foot {
	background-color:#E3E3E3;
	margin-top:80px;
	/*padding-top:30px;*/
	position: static;

}
.footCopyright {
	background-color:#CCC;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px;
	position: static;

}
#container.logado {
/*	background-image:url(<?=$url?>/img/barraLogado.gif); */
	background-image:url("<?=$url?>/img/submenus.jpg");
	height:35px;
}
#botaoLogado {
	background-image:url(<?=$url?>/img/barraAzul.gif);
	width:187px;
	height:35px;
}
ul#menuLogado {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:-1px;
}
ul#menuLogado li a { color:#446C92; }
ul#menuLogado li {
	width:187px;
	height:25px;
/*	background-image:url(<?=$url?>/img/barraAzul.gif); */
	text-align:center;
	padding-top:9px;
	font-weight:bold;
	color:#446C92;
}
ul#menuLogado li {
	float:left;
	margin-right:8px;
	color:#446C92;
}
ul#gradeFotos {
	margin:0px;
	padding:0px;
	width:100%;
	height:80px;
	margin-left:5px;
}
ul#gradeFotos li {
	border:none;
	display:inline;
}
ul#gradeFotos li a {
	display:inline;
	float:left;
	padding-bottom:5px;
	/*padding-left:4px;*/
}
ul#gradeFotos li span {
  display:inline;
	float:left;
	padding-bottom:5px;
	padding-left:5px;
}
#selo {
	position:absolute;
	left:260px;
	top:-40px;
}
h5 {
	color:white;
	margin-top:-40px;
}
a.minibutton {
	display:inline-block;
	height:19px;
	padding:0 0 0 3px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background:url(<?=$url?>/img/minibutton_matrix.png) 0 0 no-repeat;
	white-space:nowrap;
	border:none;
	overflow:visible;
	cursor:pointer;
	text-decoration:none;
}
a.minibutton>span {
	display:block;
	height:19px;
	padding:0 10px 0 8px;
	line-height:18px;
	background:url(<?=$url?>/img/minibutton_matrix.png) 100% 0 no-repeat;
}
a.minibutton:hover {
	color:#333;
	text-decoration:none;
	background-position:0 -24px;
}
a.minibutton:hover>span { background-position:100% -24px; }
a.minibutton.mousedown{ background-position:0 -60px; }
a.minibutton.mousedown>span{ background-position:100% -60px; }

a.active_filter {
	display:inline-block;
	height:19px;
	padding:0 0 0 3px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	background:url(<?=$url?>/img/minibutton_matrix_orange.png) 0 0 no-repeat !important;
	white-space:nowrap;
	border:none;
	overflow:visible;
	cursor:pointer;
	text-decoration:none;
}
a.active_filter>span {
	display:block;
	height:19px;
	padding:0 10px 0 8px;
	line-height:18px;
	background:url(<?=$url?>/img/minibutton_matrix_orange.png) 100% 0 no-repeat !important;
}

/* with icon */
a.btn-download .icon {
	float:left;
	margin-left:-4px;
	width:18px;
	height:22px;
	background:url(../images/minibutton_icons.png) 0 0 no-repeat;
}
a.btn-download .icon { background-position:-40px -25px; }
a.btn-download:hover .icon { background-position:-40px 0; }
div#botoes {
  	position:absolute;
	margin-top:-43px;
	*margin-top:12px;
	right: 0px;
	/*z-index:100;*/
}
ul#botoes {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	margin-top:-48px;
	right:0px;
}
ul#botoes li {
	width:97px;
	height:21px;
	background-image:url(<?=$url?>/img/backgroundBotao.jpg);
	font-size:10px;
	display:inline;
	float:left;
	margin-right:5px;
	text-transform:uppercase;
	font-weight:bold;
}
ul#botoes li a { color:white; }
ul#botoes li p {
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:8px;
}
#facebookLogin {
	position:absolute;
	top:0;
	margin-left:800px;
}
#facebookLogin img { border:none; }
#erroLogin {
	position:absolute;
	top:0;
	margin-left:775px;
}
h3 {
	margin:0px;
	padding:0px;
	font-size:22px;
	color:#999;
}
ul#passos {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-top:30px;
	width:100%;
	float:left;
	margin-bottom:30px;
}
ul#passos li {
	display:inline;
	margin-right:10px;
	float:left;
}
ul#passos li.marked {
	color:#09C;
	font-weight:bold;
}

/* Padrao de formulÃ¡rio */
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:100%;
	padding:14px;
}

.btnpointer{
cursor:pointer;
}
/* ----------- stylized ----------- */
#stylized { margin-top:30px; }
#stylized h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
}
#stylized p{
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	padding-bottom:10px;
}
#stylized label{
	display:block;
	font-weight:bold;
	text-align:left;
	width:450px;
	float:left;
}
#stylized .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:150px;
}
#stylized .error {
  color: #F00;
}
#stylized input, #stylized select{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #CCC;
	width:400px;
	margin:2px 0 20px 10px;
}
#stylized button{
	clear:both;
	margin-left:160px;
	background-color:#CCC;
	text-align:center;
	color:#666;
	font-weight:bold;
}
.titulo {
	position:absolute;
	top:20px;
	font-weight:bold;
	font-size:25px;
	color:#CCC;
	margin-left:230px;
	*margin-left:-790px;
	*height:80px;
	line-height:12px;
	margin-top:40px;
	*margin-top:30px;
	*padding:10px;
	z-index:100;
}
#espaco { margin-bottom:40px; }
ul#messages {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	margin-left:2px;
}
ul#messages li {
	width:948px;
	margin-bottom:10px;
	height:44px;
	background-image:url(<?=$url?>/img/messagesLi.jpg);
}
ul#messages li.read {
	width:948px;
	margin-bottom:10px;
	height:44px;
	background-image:url(<?=$url?>/img/messagesUnreadLi.jpg);
}
ul#messages li a {
  color: #FFF;
  font-weight: bold;
}
ul#messages li.read a {
  color: #666;
  font-weight: normal;
}
ul#messages li div#message_wrapper {
  padding-top: 12px;
  width:963px;
}
ul#messages li div#message_wrapper div#message_sender {
  width: 250px;
  height: 20px;
  margin-right: 10px;
  float: left;
  overflow: hidden;
  text-align: left;
}
ul#messages li div#message_wrapper div#message_subject {
  width: 400px;
  height: 20px;
  float: left;
  overflow: hidden;
  text-align: left;
}
ul#messages li div#message_wrapper div#message_date {
  width: 130px;
  height: 20px;
  float: left;
  overflow: hidden;
  text-align: left;
}
ul#messages li div#message_wrapper div#message_markers {
  float: right;
  margin-left: 20px;
}
ul#listagem {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
ul#listagem li {
	width:963px;
	margin-bottom:10px;
	height:44px;
	background-image:url(<?=$url?>/img/linhaLi.jpg);
}
ul#listagem li.chamadas {
	width:963px;
	margin-bottom:10px;
	height:30px;
	font-weight:bold;
	color:#999;
	background:none;
}
span.coluna {
	width:170px;
	margin-top:15px;
	margin-left:14px;
	float:left;
}
span.coluna a {	font-weight:bold; }
.imagem {
	width:189px;
	height:250px;
	background-repeat:no-repeat;
}
.imagem span {
	width:169px;
	height:50px;
	float:left;
	bottom:0px;
	position:absolute;
	background-image:url(<?=$url?>/img/rodapeFoto.gif);
	color:white;
	font-size:10px;
	padding:10px;
	display:block;
	background-attachment:scroll;
	background-color:transparent;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
}
.imagem span b {
	font-size:11px;
}
ul#listagemSimples {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#listagemSimples li {
	margin:0px;
	padding:0px;
	border-bottom:dotted 1px #CCC;
	width:30%;
	padding-bottom:5px;
	padding-top:10px;
	float:left;
}
ul#listagemSimples li span {
	width:180px;
	height:25px;
	float:left;
}
ul#listagemSimples li span b { color:#00a7d7; }
	ul#listagemSimples li span.data {
		width:37px;
		height:38px;
		text-align:center;
		color:white;
		font-size:11px;
		line-height:18px;
		margin-right:15px;
		float:left;
		background-image:url(<?=$url?>/img/calendarioSimples.gif);
	}
	ul#listagemSimples li span.data b { color:#333;	}
/*ul#login {
  float:right;
  margin:0px;
  padding:0px;
  list-style:none;
}
ul#login li {
  display:inline;
  float:left;
}
ul#login li.formulario {
  width:184px;
  height:35px;
  background:url(<?=$url?>/img/bg_input_login.png) right bottom no-repeat;
}
ul#login li.formularioLogin {
  width:50px;
  height:35px;
  padding-top:10px;
  padding-left:10px;
  background-repeat:no-repeat;
  background-image:url(<?=$url?>/img/bg_login.png);
  font-size:10px;
  text-transform:uppercase;
}
ul#login li.formularioPass{
  height:35px;
  padding-top:10px;
  padding-left:10px;
  background-repeat:no-repeat;
  background-image:url(<?=$url?>/img/bg_login.png);
  font-size:10px;
  text-transform:uppercase;
  width:82px;
}
ul#login li.formulario input {
  background-color:transparent;
  border:none;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  width:85%;
  padding:5px;
  margin-top:5px;
}
ul#login li.listagem select {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#666;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
}*/
#tituloEvento {
	width:959px;
	height:77px;
	background-image:url(<?=$url?>/img/topoEvento.gif);
	background-repeat:no-repeat;
	margin-bottom:30px;
}
#tituloEvento span {
	margin-left:20px;
	margin-top:20px;
	font-size:30px;
	color:#FFF;
	float:left;
}
#botaoParticipar {
	background-image:url(<?=$url?>/img/backgroundParticipar.gif);
	height:47px;
	width:47px;
	background-repeat:no-repeat;
	float:right;
	margin-right:15px;
	margin-top:15px;
}
#botaoParticipar span a {
	color:#FFF;
	font-size:12px;
	margin-left:-7px;
	float:left;
	margin-top:-12px;
	font-weight:bold;
	text-align:center;
}
#menuEventos {
	background-image:url(<?=$url?>/img/eventoMenu.gif);
	width:210px;
	height:139px;
	background-repeat:no-repeat;
	text-transform:uppercase;
}
#menuEventos ul {
	margin:0px;
	padding:0px;
	list-style:none;
	padding:20px;
}
#menuEventos ul li {
	color:#3FD2FF;
	border-bottom:solid 1px #FFF;
	padding-bottom:5px;
	padding-top:5px;
}
#menuEventos ul li a {
	color:#3FD2FF;
	font-weight:bold;
}
#menuPessoas {
	background-image:url(<?=$url?>/img/eventoPessoas.gif);
	width:210px;
	height:175px;
	background-repeat:no-repeat;
	margin-top:15px;
}
#menuPessoas span {
	width:80%;
	padding:20px;
	float:left;
	color:white;
	text-align:center;
}
h2 {
	margin:0px;
	padding:0px;
	font-size:32px;
	font-weight:normal;
	line-height:30px;
	color:#3FD2FF;
	margin-bottom:15px;
}
img.imagemEvento {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
#menuPessoas b {
	font-size:24px;
	font-weight:normal;
}
#avisoURL {
	background-image:url(<?=$url?>/img/sombraListagemMenor.jpg);
	width:620px;
	height:44px;
	background-repeat:no-repeat;
}
#avisoURL span {
	float:left;
	margin-top:14px;
	margin-left:14px;
	font-size:15px;
	font-weight:bold;
}
#tabelaPequena {
	background-image:url(<?=$url?>/img/sombraListagemMenorMenor.jpg);
	width:580px;
	height:44px;
	background-repeat:no-repeat;
}
#botaoVoltar {
	width:313px;
	height:45px;
	float:left;
	background-image:url(<?=$url?>/img/caixaVoltar.gif);
	background-repeat:no-repeat;
}
#botaoVoltar span {
	float:left;
	margin-top:5px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:white;
}
#botaoVoltar span a {	color:white; }
#caixaDetalhes {
	background-image:url(<?=$url?>/img/caixaCinza.gif);
	width:313px;
	height:125px;
	background-repeat:no-repeat;
	float:left;
	margin-top:6px;
}
#caixaDetalhes span {
	color:white;
	padding:20px;
	float:left;
}
#caixaDetalhes span.tituloCaixa {
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:20px;
}
ul#pedidos {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#pedidos li {
	width:120%;
	margin:0px;
	padding:0px;
	padding-bottom:6px;
	padding-top:6px;
	list-style:none;
	margin-top:-10px;
	float:left;
}
ul#pedidos span.foto {
	width:70px;
	float:left;
}
ul#pedidos span.aceite {
	width:70px;
	float:left;
}
ul#pedidos span.tituloDashboard {
	width:250px;
	float:left;
	text-align:left;
}
ul#pedidos span.tituloAtualizacao {
	width:480px;
	float:left;
	text-align:left;
}
ul#pedidos span.botaoVerde {
	width:103px;
	height:34px;
	background-image:url(<?=$url?>/img/botaoVerde.jpg);
	background-repeat:no-repeat;
	color:white;
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
	float:left;
	margin-right:10px;
}
ul#pedidos span.botaoVerde a { color:white; }
ul#pedidos span.botaoVermelho {
	width:103px;
	height:34px;
	background-image:url(<?=$url?>/img/botaoVermelho.jpg);
	background-repeat:no-repeat;
	color:white;
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding-top:4px;
	float:left;
	margin-right:10px;
}
ul#pedidos span.botaoVermelho a { color:white; }
ul#listagemEventos {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#listagemEventos li {
	width:100%;
	float:left;
	border-bottom:solid 1px #CCC;
}
ul#listagemEventos li span {
	width:140px;
	padding-top:6px;
	padding-bottom:6px;
	float:left;
}
ul#listagemEventos li span b { color:#09F; }
#barraProgresso {
	width:255px;
	height:24px;
	background-image:url(<?=$url?>/img/backgroundBarra.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:10px;
}
#progress_level {
   background: url(<?=$url?>/img/progress_bar_fill.gif) no-repeat left center;
   height: 24px;
}
h6 {
	font-size:40px;
	margin:0px;
	padding:0px;
	color:#FFF;
	margin-top:30px;
	margin-bottom:10px;
	width:640px;
}
h7 {
	font-size:20px;
	margin:0px;
	padding:0px;
	color:#c7d4df;
	float:left;
	width:620px;
}
img.chamadaHome { margin-top:30px; }
#barraCadastroHome {
	width:310px;
	background-image:url(<?=$url?>/img/barraPoMeio.gif);
	float:left;
	margin-bottom:20px;
	color:white;
	position:absolute;
	top:150px;
	margin-left:650px;
	*margin-left:30px;
}
#barraCadastroHome h2 {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:white;
	padding-left:15px;
	padding-bottom:10px;
	width:82%;
	font-weight:bold;
}
#barraCadastroHome h2 span{
	font-size:18px;
	color:#C7D4DF;
}
#barraCadastroHome .campoBarraLateral {
	width:227px;
	height:15px;
	background: url(<?=$url?>/img/bg_campo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px;
	color:#005f7a;
}
#barraCadastroHome .captcha {
	width:120px;
	height:29px;
	background: url(<?=$url?>/img/bg_codigo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px 20px;
	color:#005f7a;
	font-size:20px;
}
#barraCadastroHome .codigoBarraLateral {
	width:120px;
	height:29px;
	background: url(<?=$url?>/img/bg_codigo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px 20px;
	color:#005f7a;
	font-size:20px;
	float:left;
}
#barraCadastroHome .botaoOkBarraLateral {
	width:79px;
	height:49px;
	padding:0;
	margin:0;
	margin-left:10px;
}
#bannerLateral {
	position:absolute;
	margin-left:651px;
	top:790px;
}

#baseHome {
	width:275px;
	height:339px;
	background-image:url(<?=$url?>/img/homeBackground.gif);
	background-repeat:no-repeat;
}
#conteudo_interno { margin-top:4px; }
#baseHomeEspacamento {
	padding:20px;
	padding-left:10px;
	padding-top:20px;
	padding-right:0px;
}
h8 {
	font-size:13px;
	font-weight:bold;
	border-bottom:solid 1px #FFF;
	padding-bottom:2px;
	margin-bottom:10px;
	float:left;
}

/* Photo Album */
#photo_album{
	width:141px;
	float:left;
	margin:10px 14px 20px 0px;
}
#photo_album_list{
	width:116px;
	float:left;
	margin:10px 15px 0px 15px;
}
#photo_album_list2{
	width:141px;
	float:left;
	margin:10px 14px 20px 0px;
}
#photo_album_content{
	width:116px;
	height:100px;
	float:left;
	background-color: #FFFFFF;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#photo_album_actions{
	width:25px;
	float:right;
	padding-top:5px;
}
#photo_top1 {
  margin-top:10px;
}
#photo_top{
  margin-left:12px;
	/*background:url(<?=$url?>/img/photo_top.gif) no-repeat top;
	 background-color:#ebebeb;*/
}
#photo_top_presentation{
	/*background:url(<?=$url?>/img/photo_top_presentation.gif) no-repeat top;
	 background-color:#cdcdcd;*/
}
#photo_top img, #photo_top_presentation img{
	margin-top:10px;
}
#photo_bottom{
	/*background:url(<?=$url?>/img/photo_bottom.gif) no-repeat bottom;
	 background-color:#ebebeb;*/
	text-align:center;
	font-size:10px;
	padding-top:5px;
	padding-bottom:8px;
}
#photo_bottom_presentation{
	/*background:url(<?=$url?>/img/photo_bottom_presentation.gif) no-repeat bottom;
	 background-color:#cdcdcd;*/
	text-align:center;
	font-size:10px;
	padding-top:5px;
	padding-bottom:8px;
}
#photo_bottom_legend{
	height:20px;
	/*background:url(<?=$url?>/img/photo_bottom.gif) no-repeat bottom;
	 background-color:#ebebeb;*/
	text-align:center;
	font-size:10px;
	padding-top:5px;
	padding-bottom:8px;
}
#photo_edit, #photo_delete, #photo_cover{ /*margin-bottom:3px;*/ margin-bottom:-5px; }
ul#submenu {
	margin:0px;
	padding:0px;
	list-style:none;
	width:20%;
	float:left;
	margin-right:20px;
}
ul#submenu a {
	text-decoration:none;
	color:#666;
}
#urlEdu {
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	border: 2px solid #CCC;
	padding: 12px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#CCC;color:white;
}
#urlEdu a {
	text-decoration:none;
	color:white;
}
#urlEdu a:hover { color:#666; }
#urlEduNew {
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	border: 2px solid #3f6b8f;
	padding: 12px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#3f6b8f;color:white;
}
#urlEduNew a {
	text-decoration:none;
	color:white;
}
#urlEduNew a:hover { color:#DDE4EA; }
ul#submenu li {
	margin:0px;
	padding:0px;
	border-bottom:none;
	padding-bottom:4px;
	font-size:14px;
	font-weight:bold;
}
ul#submenu li a {
	font-size:11px;
	margin:0px;
	padding:0px;
	padding-bottom:4px;
	font-weight:normal;
}
ul#menuTop li.marcado {
	background-image:url(<?=$url?>/img/menuMarcado.jpg);
	color:white;
}
ul#menuTop li.marcado a { color:white; }
#barraLateral .espacamento {
	width:82%;
	margin-left:18px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	font-size:11px;
}

/* BARRA CADASTRO PROFILES */
#barraCadastro .campoBarraLateral {
	width:227px;
	height:15px;
	background: url(<?=$url?>/img/bg_campo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px;
	color:#005f7a;
}
#barraCadastro .captcha {
	width:120px;
	height:29px;
	background: url(<?=$url?>/img/bg_codigo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px 20px;
	color:#005f7a;
	font-size:20px;
}
#barraCadastro .codigoBarraLateral {
	width:120px;
	height:29px;
	background: url(<?=$url?>/img/bg_codigo_barra_lateral.gif) left top no-repeat;
	border:0;
	padding:10px 20px;
	color:#005f7a;
	font-size:20px;
	float:left;
}
#barraCadastro .botaoOkBarraLateral {
	width:79px;
	height:49px;
	padding:0;
	margin:0;
	margin-left:10px;
}
#barraCentro .espacamento {
	width:90%;
	margin-left:30px;
	margin-bottom:5px;
	margin-top:5px;
}
.facebook-login { float: left; }
.facebook-login img{
	float: left;
	border: none;
}

/* Esqueci minha senha */
.senha {
	position:absolute;
	top:44px;
	font-size:9px;
	font-weight:bold;
	width: 460px;
	margin-left: 88px;
	text-align: right;
}
.senha a:hover {
	text-decoration:none;
	color:#446F92;
}
.smallButton {
		font-size:11px;
		color:#0CF;
		font-weight:bold;
}
#report {
	position:absolute;
	float:right;
	top:0px;
	margin-right:40px;
	margin-left:734px;
	margin-bottom:20px;
}
a.blue {
	font-size:11px;
	color:#0CF;
	text-decoration:none;
}
.abas {
	width:100%;
	float:left;
	border:none;
	border-bottom:solid 1px #CCC;
}
.abas ul {
	list-style:none;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.abas ul li a {
	color:#666;
	text-decoration:none;
}
.abas ul li {
	display:inline;
	float:left;
	width:113px;
	background-image:url(<?=$url?>/img/aba_desmarcada.jpg);
	height:25px;
	background-repeat:no-repeat;
	text-align:center;
	display:block;
	padding-top:5px;
	margin-right:6px;
}
.abas ul li.marcada {
	background-image:url(<?=$url?>/img/aba_marcada.jpg);
	color:white;
	text-align:center;
}
.abas ul li.maior{
	background-image:url(<?=$url?>/img/aba_maior.jpg);
	width:153px;
	color:white;
	text-align:center;
}
ul#subclasses {
	width:96%;
	float:left;
	list-style:none;
	border-bottom:dotted 1px #CCC;
	margin-top:-0px;
	padding-bottom:5px;
	padding-top:5px;
	font-size:10px;
	background-image:url(<?=$url?>/img/bgtab.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
ul#subclasses li {
	display:inline;
	float:left;
	margin-right:25px;
	text-align:left;
}
ul#subclasses li a { color:#666; }
.subcategorias {
	margin-bottom:0px;
	margin-top:-30px;
	padding-top:-30px;
	/*background: url(<?=$url?>/img/submenus.jpg);*/
	height:35px;
	border:none;
	display: table;
	background: rgba(186,186,186,1);
	background: -moz-linear-gradient(top, rgba(186,186,186,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(186,186,186,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(186,186,186,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(186,186,186,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(186,186,186,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: linear-gradient(to bottom, rgba(186,186,186,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#ededed', GradientType=0 );
}
.subcategoriasIn { margin-bottom:5px; }
.posicionamentoIn { margin-top:0px; }
img a { border:none; }
ul#menuIn {
	margin:0px;
	height:41px;
	padding:0px;
	list-style:none;
	margin-left:-30px;
}
ul#menuIn a { text-decoration:none; }
ul#menuIn li {
	height:24px;
	float:left;
	display:inline;
	margin-right:5px;
	text-align:center;
	margin-top:4px;
	padding-top:5px;
	padding-right:20px;
	color:#446C92;
	font-size:11px;
	font-weight:bold;
}
ul#menuIn li a {
	color:#446C92;
	font-size:10px;
	font-weight:bold;
	font-weight:bold;
}
ul#menuIn li a:hover {
	color:#3FD2FF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-weight:bold;
}
ul#menuIn li.marcado {
	color:#3FD2FF;
	font-size:11px;
	font-weight:bold;
	font-weight:bold;
}
ul#menuIn li.marcado a { color:#3FD2FF; }
ul#menuIn li.marcado a:hover {
	color:#3FD2FF;
	text-decoration:none;
}
ul#menuUnder {
	margin:0px;
	height:41px;
	padding:0px;
	list-style:none;
	margin-left:-10px;
}
ul#menuUnder li {
	height:24px;
	float:left;
	display:inline;
	margin-right:20px;
	text-align:center;
	margin-top:5px;
	padding-top:5px;
}
ul#menuUnder li a {
	font-size:11px;
	color:#3B6180;
	text-decoration:none;
}
ul#menuUnder li a:hover {
	text-decoration:none;
	color:#3FD2FF;
}
ul#menuUnder li.marcado {
	font-weight:bold;
	color:#3FD2FF;
}
ul#menuUnder li.marcado a {
	font-weight:bold;
	color:#3FD2FF;
}
#barraMaior {
	width:984px;
	background-image:url(<?=$url?>/img/barraMaior2.gif);
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
#barraMaior h2 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	margin-left:12px;
	margin-top:-44px;
	color:#FFF;
	font-size:16px;
}
ul#tabGray {
	margin:0px;
	padding:0px;
	margin-top:-44px;
	position:absolute;
	margin-left:2px;
	width:150%;
}
ul#tabGray li {
	background-image:url(<?=$url?>/img/abacinzaOut.gif);
	width:119px;
	height:26px;
	padding-top:4px;
	float:left;
	display:inline;
	margin-right:4px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
ul#tabGray li a.marcado { background-image:url(<?=$url?>/img/abacinzaOn.gif); }
ul#tabGray li.marcado { background-image:url(<?=$url?>/img/abacinzaOn.gif); }
#barraMaior li.marcado { background-image:url(<?=$url?>/img/abacinzaOn.gif); }

/* tooltip styling */
.tooltip {
	display:none;
	font-size:11px;
	width:350px;
/*  height:100px;*/
	padding: 10px;
	border: 1px solid #999;
	background-color: #f8f8f8;
	color: 446f92;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	text-align:left;
	position:absolute;
	line-height:1.5;
	z-index: 99999999999;
}
.tooltip_text {
	display:none;
	font-size:11px;
	width:350px;
	padding: 10px;
/*  border: 1px solid #999;*/
/*  background-color: #f8f8f8;*/
	background-color: #343434;
	color: #FFF !important;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	z-index: 999;
	text-align:left;
	position:absolute;
	line-height:16px;
	letter-spacing:1.5;
}
  .tooltip_text .logo_tooltip {
    color: #FFF !important;
  }


.tooltip_text_fluid {
	display:none;
	font-size:11px;
	padding: 10px;
/*  border: 1px solid #999;
  background-color: #f8f8f8;*/
	background-color: #343434;
	color: #FFF !important;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	z-index: 999;
	text-align:left;
	position:absolute;
	line-height:16px;
	letter-spacing:1.5;
}
  .tooltip_text_fluid .logo_tooltip {
    color: #FFF !important;
  }

.tooltip_min {
	display:none;
	font-size:11px;
	width:200px;
	padding: 10px;
	border: 1px solid #999;
	background-color: #f8f8f8;
	color: 446f92;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	z-index: 999;
	text-align:left;
	position:absolute;
	line-height:16px;
	letter-spacing:1.5;
}
.tooltip_text2 {
	display:none;
	font-size:11px;
	width:350px;
	padding: 10px;
	border: 1px solid #999;
	background-color: #f8f8f8;
	color: 446f92;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	z-index: 999;
	text-align:left;
	position:relative;
	line-height:16px;
	letter-spacing:1.5;
}
.tooltip img.tool_image { margin-right:15px; }
span.tool_title span { font-weight:bolder; }
span.tool_image { float:left; }
blockquote {
	max-width: 620px;
	background: url(<?=$url?>/img/menu/des_1.jpg) right repeat-y;
}
blockquote:before {
	display: block;
	line-height: 0;
	background: url(<?=$url?>/img/menu/des_3.jpg) top right no-repeat;
	content: url(<?=$url?>/img/menu/des_2.gif);
}
blockquote:after {
	display: block;
	line-height: 0;
	background: url(rs-bottomright.jpg) bottom right no-repeat;
	content: url(rs-bottomleft.png);
}
ul#menuTop {
	font-size:11px;
	font-weight:bold;
	color:#446C92;
	margin-bottom:-5px;
}
ul#menuTop li {
  max-width: 620px;
	background: url(<?=$url?>/img/menu/des_3.jpg) right repeat-y;
	font-size:11px;
	font-weight:bold;
	color:#446C92;
}
ul#menuTop li:before {
	display: block;
	margin-top:0px;
	padding:0px;
	background: url(<?=$url?>/img/menu/des_1.jpg) top left no-repeat;
	padding-top:0px;
	margin-top:0px;
}
ul#menuTop li:after {
	display: block;
	line-height: 0;
	max-width: 620px;
	background: url(<?=$url?>/img/menu/des_1.jpg);
}
ul#menuTop li.marcado {
  max-width: 620px;
	background: url(<?=$url?>/img/menu/hab_3.jpg) right repeat-y;
	font-size:11px;
	font-weight:bold;
	color:#446C92;
}
.imgMenu {
	position:absolute;
	left:0px;
	float:left;
}
h4 {
	font-size:14px;
	font-weight:bold;
	color:##036;
	padding-bottom:6px;
	margin-bottom:6px;
	margin-top:30px;
}
#bannerProfile {
	width:288px;
	height:45px;
  background: url(<?=$url?>/img/previewProfile.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:5px;
	margin-left:70px;
}
#bannerProfile .espacamentoLateral {
	margin-left:80px;
	color:#446D92;
	font-size:14px;
	margin-top:12px;
}
#bannerProfile .espacamentoLateral span {
	font-size:10px;
	color:#333;
}
#bolsaProfile {
	width:288px;
	height:45px;
    background: url(<?=$url?>/img/scolarship.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:5px;
	margin-left:70px;
}
#bolsaProfile .espacamentoLateral {
	margin-left:65px;
	color:#446D92;
	font-size:12px;
	line-height:16px;
	margin-top:6px;
}
#botaoquadTalk {
	width:288px;
	height:45px;
  background: url(<?=$url?>/img/botaoquadTalk.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:5px;
	margin-left:70px;
}
#botaoquadTalk .espacamentoLateral {
	margin-left:65px;
	color:#446D92;
	font-size:12px;
	line-height:16px;
	margin-top:6px;
}
#estudouProfile {
	width:288px;
	height:45px;
  background: url(<?=$url?>/img/studyabroad.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-bottom:20px;
	margin-left:70px;
}
#estudouProfile .espacamentoLateral {
	margin-left:65px;
	color:#446D92;
	font-size:12px;
	line-height:16px;
	margin-top:6px;
}
.espacamentoLateral span { font-size:11px; }
#barraCentro img {
	border:0px;
	*margin-bottom:-5px;
}
#title_facebox {
	background-color:#5b7b96;
	color:#ffffff;
	padding:15px 50px 15px 9px;
	font-size:15px;
	font-weight:bold;
	margin-bottom:15px;
}
#title_facebox span { padding-right:50px; }

/*PROFILE.PHP*/
#profileDescription {
	border-bottom:1px solid #3ad0ff;
	padding-bottom:0px;
	margin-bottom:0px;
}
#profileDescription h2, #profileDescription p { /* Reseting external rules */
	margin:0;
	padding:0;
}
#profileDescription h2 { color:#446f92; }
#profileDescription h2 b { color:#3ad0ff; }
#profileDescription p {
	font-size:12px;
	line-height:1.2;
}
.botaoStatusDefault span { line-height:23px; }
.blue {
	color:#39D0FF;
	border-bottom:solid 1px #CCC;
}
#separador {
	margin-right:30px;
	border-right:solid 1px #CCC;
	margin-left:10px;
	padding-right:30px;
}
#profileContainer { font-size:12px; }
ul#photoAlinhamento {
	margin:0px;
	padding:0px;
	list-style:none;
	width: 235px;
}
ul#photoAlinhamento li {
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
	float:left;
	margin-right:6px;
	margin-bottom:8px;
}
.botaoStatusDefault {
	width:173px;
	height:23px;
	background: url(<?=$url?>/img/backFan.gif);
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.botaoStatusDefault span { margin-left:30px; }
.profileStatusRate {
	width:431px;
	height:23px;
	background: url(<?=$url?>/img/backTag.gif);
	color:white;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	position:absolute;
	margin-left:200px;
	margin-top:-22px;
}
.profileStatusRate span { margin-left:30px;	}
.profileStatusRate select {
	position:absolute;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-top:1px;
	margin-left:10px;
}
.barraCadastro {
	width:307px;
	height:353px;
	background: url(<?=$url?>/img/barraLateral.gif);
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	font-size:12px;
	margin-left:60px;
	margin-top:132px;
}
.barraCadastro .espacamento {
	padding:30px;
	padding-left:10px;
	width:83%;
	float:left;
	padding-right:10px;
}
.barraCadastro h1 {
	margin-bottom:4px;
	line-height:20px;
	margin-left:4px;
}
.barraCadastroFlexivel {
	width:307px;
	background:url(<?=$url?>/img/barraLateralTopo.gif) top center no-repeat;
	background-color:#00c9f6;
	display:table;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	font-size:12px;
	margin-left:60px;
	margin-top:132px;
}
.barraCadastroFlexivel2 {
	width:307px;
	background:url(<?=$url?>/img/barraLateralTopo2.gif) top center no-repeat;
	background-color:#bebebe;
	display:table;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	font-size:12px;
	margin-left:60px;
	margin-top:132px;
}
.barraCadastroRodape{
	width:307px;
	background:url(<?=$url?>/img/barraLateralRodape.gif) bottom center no-repeat;
	background-color:#00c9f6;
	display:table;
}
.barraCadastroRodape2{
	width:307px;
	background:url(<?=$url?>/img/barraLateralRodape2.gif) bottom center no-repeat;
	background-color:#bebebe;
	display:table;
}
.barraCadastroFlexivel .espacamento {
	padding:30px;
	padding-left:10px;
	width:83%;
	float:left;
	padding-right:10px;
}
.barraCadastroFlexivel2 .espacamento {
	padding:30px;
	padding-left:10px;
	width:83%;
	float:left;
	padding-right:10px;
}
.barraCadastroFlexivel h1 {
	margin-bottom:4px;
	line-height:20px;
	margin-left:4px;
}
.barraCadastroFlexivel2 h1 {
	margin-bottom:4px;
	line-height:20px;
	margin-left:4px;
}
ul#cadastro {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	list-style:none;
	background: url(<?=$url?>/img/backgroundLinhaCadastro.gif);
	margin-bottom:30px;
	float:left;
	width:355px;
	overflow:hidden;
	margin-left:58px;
}
ul#cadastro li {
	width:113px;
	height:23px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:white;
	background: url(<?=$url?>/img/botaoCadastroOut.gif);
	float:left;
	margin-right:8px;
	padding-top:4px;
}
ul#cadastro li a { color:white; }
ul#cadastro li.marcado { background: url(<?=$url?>/img/botaoCadastroOn.gif); }
.conteudoCadastro {
	width:100%;
	float:left;
	background-image:url(<?=$url?>/img/backgroundRegistration.jpg);
	background-position:top;
	width:635px;
	background-repeat:no-repeat;
	background-position:top left;
	min-height:296px;
}
.conteudoCadastro .alinhamento {
	margin:0px;
	margin-left:30px;
	margin-top:30px;
}
.botoesCadastro {
	width:500px;
	float:left;
	margin-left:60px;
	margin-top:40px;
}
.botoesCadastro img {
	float:left;
	margin-left:10px;
}
.conteudoCadastro label {
	width:150px;
	float:left;
	font-weight:bold;
}
.conteudoCadastro input,select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border:solid 1px #999;
	padding:4px;
}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	border:solid 1px #999;
	padding:4px;
}
.conteudoCadastro .clear {
	margin-bottom:8px;
}
.startConversation {
	width:287px;
	height:62px;
	background: url(<?=$url?>/img/startConversation.gif);
	background-repeat:no-repeat;
	float:right;
	margin-bottom:8px;
}
.startConversation span {
	float:right;
	margin-right:100px;
	margin-top:20px;
}
.startConversation span a {
	padding-top:20px;
	font-size:16px;
	color:white;
	font-weight:bold;
}
ul#quadTalkUL {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul#quadTalkUL li {
	display:inline;
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
ul#opcoes {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	margin:4px;
	position:absolute;
	width:200px;
	margin-left:450px;
	margin-top:20px;
}
ul#opcoes li {
	float:left;
	display:inline;
	list-style:none;
}
ul#opcoes li.become {
	width:86px;
	height:25px;
	background: url(<?=$url?>/img/verde.jpg);
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	font-size:11px;
	margin-right:10px;
	text-decoration:none;
}
ul#opcoes li.nothanks {
	width:86px;
	height:25px;
	background: url(<?=$url?>/img/vermelho.jpg);
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
ul#opcoes li.become a {
	color:white;
	line-height:0px;
	text-decoration:none;
}
ul#opcoes li.nothanks a {
	color:white;
	line-height:0px;
	text-decoration:none;
}
ul#pedidos span {
	width:85px;
	float:left;
	margin-top:8px;
	text-align:center;
}
ul#opcoes li.become span {
	width:85px;
	float:left;
	margin-top:6px;
	text-align:center;
	text-decoration:none;
}
ul#opcoes li.nothanks span {
	width:85px;
	float:left;
	margin-top:6px;
	text-align:center;
	text-decoration:none;
}
#customForm label {
	text-transform:none;
}
.conteudoCadastro input, select, textarea {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	border:solid 1px #CCCCCC;
	width:400px;
	margin-left:10px;
	margin-bottom:20px;
}
#barraCentroWhat {
	width:679px;
	background-image:url(<?=$url?>/img/what2.gif);
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
#barraCentroWhat h2 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	margin-left:12px;
	margin-top:-48px;
	*margin-top:10px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#avisoMenor {
	width:679px;
	height:39px;
	background-image:url(<?=$url?>/img/avisoMenor.gif);
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:10px;
}
ul#tabGrayMenor {
	margin:0px;
	padding:0px;
	margin-top:-44px;
	position:absolute;
	margin-left:2px;
	width:150%;
	*margin-left:-985px;
	*margin-top:10px;
}
ul#tabGrayMenor li {
	background-image:url(<?=$url?>/img/abacinzaOut2.gif);
	width:90px;
	height:26px;
	padding-top:4px;
	float:left;
	display:inline;
	margin-right:3px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
}
ul#tabGrayMenor li a.marcado { background-image:url(<?=$url?>/img/abacinzaOn2.gif); }
ul#tabGrayMenor li.marcado { background-image:url(<?=$url?>/img/abacinzaOn2.gif); }
.close {
	position:absolute;
	margin-left:-20px;
}


.botao_upload {
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding:5px 10px 5px 10px;
	text-transform:uppercase;
	background-color:#5B7B96;
	border-bottom:1px solid #2e3e4b;
	border-right:1px solid #2e3e4b;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	text-decoration:none;
}

.botao_upload span {
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}

#botao {
	margin-left:10px;
	font-size:10px;
	font-weight:bold;
	float:right;
	padding:2px 10px 2px 10px;
	text-transform:uppercase;
	background-color:#5B7B96;
	border-bottom:1px solid #2e3e4b;
	border-right:1px solid #2e3e4b;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}

#botao a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#botaoDocumento {
	min-width:167px;
	background-color:#FF6600;
	margin-right:25px;
	padding:8px;
	text-align:center;
	text-decoration:none;
}
#botaoDocumento span {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:white;
}
#botaoDocumento span a {
	color:white;
	text-align:center;
}
#botaoDocumentoTotal {
	min-width:287px;
	min-height:52px;
	background-color:#FF6600;
	/*padding:8px;*/
	text-align:center;
	float:right;
	margin-bottom:20px;

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF964D', endColorstr='#FF6600'); /* IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#FF964D), to(#FF6600)); /* webkit browsers */
  background: -moz-linear-gradient(top,  #FF964D,  #FF6600); /* Firefox 3.6+ */
}
#botaoDocumentoTotal:hover {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8670E', endColorstr='#CB5200'); /* IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#E8670E), to(#CB5200)); /* webkit browsers */
  background: -moz-linear-gradient(top,  #E8670E,  #CB5200); /* Firefox 3.6+ */
}
.spanlegalimg {
  width:57px;
  height:52px;
  float:left;
  display:table;
	/*background-color:#BF5A15;*/

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E09C6F', endColorstr='#BF5A15'); /* IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#E09C6F), to(#BF5A15)); /* webkit browsers */
  background: -moz-linear-gradient(top,  #E09C6F,  #BF5A15); /* Firefox 3.6+ */
}
.spanlegalimg2{
  height:42px;
  display:table-cell;
  padding:5px;
  vertical-align:middle;
  width:47px;
  border-right:1px solid #FFF;
}
.spanlegal2 {
  height:42px;
  display:table-cell;
  padding:5px;
  vertical-align:middle;
  width:200px;
}
#botaoDocumentoTotal span {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:white;
}
#botaoDocumentoTotal span a {
	color:white;
	text-align:center;
	text-decoration:none;
}
#botaoDocumentoTotal {
  text-decoration:none !important;
}
ul#abasProfiles {
	margin:0px;
	padding:0px;
	border-bottom:solid 1px #CCC;
	float:left;
}
ul#abasProfiles li {
	margin:0px;
	padding:0px;
	margin-right:8px;
	float:left;
	display:inline;
	background-image:url(<?=$url?>/img/abaProfile_desmarcada.gif);
	font-size:11px;
	font-weight:bold;
	color:#666;
	width:105px;
	height:22px;
	text-align:center;
	padding-top:6px;
}
ul#abasProfiles li.marcado {
	margin:0px;
	padding:0px;
	margin-right:8px;
	float:left;
	display:inline;
	background-image:url(<?=$url?>/img/abaProfile_marcada.gif);
	color:white;
	text-align:center;
	height:22px;
	padding-top:6px;
}
ul#abasProfiles li.marcado a {
	color:white;
	height:22px;
}
ul#CMS {
	margin:0px;
	padding:0px;
	font-size:11px;
	list-style:none;
	width:100%;
	font-weight:bold;
}
ul#CMS li {
	width:190px;
	list-style:none;
	margin-bottom:10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: 2px solid #CCC;
	padding: 12px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#CCC;
	color:white;
}
ul#CMS li.marcado {
	width:190px;
	list-style:none;
	margin-bottom:10px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	border: 2px solid #CCC;
	padding: 12px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#FFF;
	color:white;
}
ul#CMS li.marcado a { color:#CCC; }
ul#CMS li a { color:white; }
h1 { margin-left:0px; }
#textosCMS { font-size: 13px; }
h1.sessao {
	color:#CCC;
	margin-bottom:-10px;
}
ul#tabGrayMenor a { text-decoration:none; }
#botaoDocumento a { text-decoration:none;	}
#yourfan {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	border: none;
	padding: 3px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#49D0FF;
	color:white;
}
#yourfan a { color:white; }
#yourfan a:hover { color:#666; }
ul#campanhas {
	margin:0px;
	padding:0px;
}
ul#campanhas li {
	width:20%;
	float:left;
	padding:20px;
	margin:10px;
	list-style:none;
	margin-bottom:0px;
}
ul#homeChamada {
	float:left;
	padding:0px;
	margin:0px;
	width:647px;
	margin-top:55px;
}
ul#homeChamada li {
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	display: inline;
	width:22%;
	font-size:12px;
	color:white;
	line-height:16px;
	margin-right:5px;
	font-style:italic;
}
ul#homeChamada li span {
	font-weight:bold;
	font-size:16px;
	text-shadow:2px 2px 2px #375f7c;
	color:#bde6ef;
	font-style:normal;
}
ul#homeChamada li.number {
	font-size:80px;
	margin-top:25px;
	color:#43dafe;
	width:45px;
	height:60px;
	position:relative;
	font-weight:bold;
	text-shadow:2px 2px 2px #375f7c;
	font-style:normal;
	*line-height:60px;
	*margin-top:0px;
}
.botaoReload a {
	color:white;
	text-decoration:underline;
}
.botaoReload {
	position:absolute;
	margin-top:-45px;
	margin-left:170px;
	color:white;
	text-decoration:underline;
}
.language {
	background-image:url(<?=$url?>/img/rodapeLanguage.jpg);
	padding-top:5px;
	height:27px;
	margin-bottom:25px;
}
.language ul {
	margin:0px;
	padding:0px;
}
.language ul li a {
	text-decoration:none;
}
.language ul li {
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
	margin-right:13px;
}
#barraLateralTitulo{
	width:299px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleRight1.png) bottom no-repeat;
	background-color:#7494ab;
	margin-left:-6px;
	margin-top:6px;
	padding-top:1px\9; /* Hack IE8 and old versions */
}
h2#tituloLateral2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin: -1px 0px 0px 15px;
}
#barraLateralConteudo{ padding:45px 15px 10px 15px; }
#barraCentroAmarela {
	width:667px;
	background-color:#f6e4a8;
	border:1px solid #f1d574;
	float:left;
	margin-bottom:20px;
	*margin-top:10px;
}
#barraCentroTitulo2{
	width:680px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleCenter2.png) bottom no-repeat;
	background-color:#ab9f74;
	margin-left:-6px;
	margin-top:6px;
}
#barraCentroVerde {
	width:667px;
	background-color:#c7dbc4;
	border:1px solid #a3c59f;
	float:left;
	margin-bottom:20px;
	*margin-top:10px;
}
#barraCentroTitulo4{
	width:680px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleCenter4.png) bottom no-repeat;
	background-color:#7aab74;
	margin-left:-6px;
	margin-top:6px;
}
#barraCentroTitulo2, #barraCentroTitulo3, #barraCentroTitulo, #barraLateralTituloProfile, #barraLateralTituloProfile3{
	padding-top:1px\9; /* Hack IE8 and old versions */
}
#barraCentroAzul {
	width:667px;
	background-color:#bdd7e1;
	border:1px solid #95becf;
	float:left;
	margin-bottom:20px;
}
#barraCentroTitulo3{
	width:680px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleCenter3.png) bottom no-repeat;
	background-color:#749bab;
	margin-left:-6px;
	margin-top:6px;
}
#barraCentroCinza {
	width:667px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	float:left;
	margin-bottom:20px;
}
#barraCentroTitulo{
	width:680px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleCenter1.png) bottom no-repeat;
	background-color:#bdbdbd;
	margin-left:-6px;
	margin-top:6px;
}
h2#tituloCentro2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin: -1px 0px 0px 15px;
}
#barraCentroConteudo{
	padding:45px 15px 10px 15px;
}
/*#botoes2 { float:right;margin-right: 20px;margin-top: -25px; }*/
#botoes2 {
	position:absolute;
	margin-top:-25px;
	right: 0px;
	z-index:100;
	margin-right:35px;
}
#barraTotalCinza {
	width:984px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	float:left;
	margin-bottom:20px;
}
#barraTotalTitulo{
	width:997px;
	height:35px;
	position:absolute;
	background:url(<?=$url?>/img/borderTitleTotal1.png) bottom no-repeat;
	background-color:#bdbdbd;
	margin-left:-6px;
	margin-top:6px;
}
h2#tituloTotal2{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin: -1px 0px 0px 15px;
}
#barraTotalConteudo{ padding:45px 15px 10px 15px; }
.wc_social{ margin-right:15px; }
.wc_social a{ text-decoration:none; }
/*.wc_facebook a { color:#4D6EA9; }
.wc_twitter a { color:#3DB5D1; }*/

/* PROFILE */
.social_center  .social_icons {
	padding-left: 21px;
	background: url(<?=$url?>/img/socialNetworks.png) no-repeat 0 1px;
	width: 38px;
	height: 30px;
	display: block;
	float: left;
}
.social_center{
	position: relative;
	top:10px;
	left:0px;
}
.social_left  .social_icons {
	padding-left: 21px;
	background: url(<?=$url?>/img/socialNetworks.png) no-repeat 0 1px;
	width: 35px;
	height: 18px;
	display: block;
	float: left;
}
.social_left{
	position: relative;
	top:3px;
	left:0px;
}

.social_left  .social_icons_disable {
	padding-left: 21px;
	background: url(<?=$url?>/img/socialNetworksDisable.png) no-repeat 0 1px;
	width: 35px;
	height: 18px;
	display: block;
	float: left;
}

.social_icons.twitter{ background-position: -231px 1px; }
.social_icons.orkut{ background-position: -153px 1px; }
.social_icons.linkedin{ background-position: -75px 1px; }

.social_icons_disable.twitter{ background-position: -231px 1px; }
.social_icons_disable.orkut{ background-position: -153px 1px; }
.social_icons_disable.linkedin{ background-position: -75px 1px; }

.social_width {
  width: 80px;
  float: left;
}

/* FACEBOOK */
.facebook_warning{
	background-color: #F6E4A8;
	color: #555554;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-left: -4px;
	padding: 4px;
	border: 1px solid #F1D574;
	-moz-border-radius:4px;
	margin-bottom: 30px;
	font-size: 13px;
	text-align: center;
}

.changeTakePicture{
  background-color:#c7c7c7;
  color:#666;
  width:147px !important;
  display:table;
  padding-top:2px;
  padding-bottom:2px;
}
.ctpBorder{
  border-bottom:1px dashed #ededed;
}
.changeTakePicture a{
  text-decoration:none;
  color:#666;
  padding:0px 10px 0px 10px;
}
.changeTakePicture a img{
  vertical-align:middle;
  border:none;
}

.tBox3{
width:643px;
color:#fff;
padding:10px 15px 5px 15px;
background:#09acef;
margin-bottom:5px;
font-size:15px;
font-weight: bold;
font-family: 'Arial', Helvetica, Arial, Sans-Serif;
}

.tBox2{
width:643px;
color:#fff;
padding:10px 15px 5px 15px;
background:#a0a0a0;
margin-bottom:5px;
font-size:15px;
font-weight: bold;
font-family: 'Arial', Helvetica, Arial, Sans-Serif;
}

#cAreaBox_2{
font-size:12px;
color:#8a8a8a;
width:643px;
padding:15px;
background-color:#f4f4f4;
margin-bottom:20px;
font-weight: bold;
font-family: 'Arial', Helvetica, Arial, Sans-Serif;
}

.acorArrow{
float:right;
}
.acorArrow{ margin-top:0px !important; }
.acorArrow a{ font-size:10px;color:#FFF;text-decoration:none; }

.event_details{
 background:#e2e2e2;
 color:#8d8d8d;
 float:right;
 font-size: 15px;
 font-weight: bold;
 text-decoration: none;
 padding:8px 8px;
 margin-top:2px;
}

.event_details:hover{
 background:#aaaaaa;
 color:#f1f1f1;
}

.event_btn1{
 padding:8px 8px;
 font-size: 15px;
 background:#e2e2e2;
 color:#8d8d8d;
 width:80px;
 *width:95px;
 text-align:center;
 text-decoration: none;
 }

.event_btn1:hover{
 background:#aaaaaa;
 color:#f1f1f1;
}

.event_btn2{
 padding:8px 11px;
 font-size: 15px;
 background:#e2e2e2;
 color:#8d8d8d;
 width:95px;
 *width:96px;
 text-align:center;
 text-decoration: none;
}

.event_btn2:hover{
 background:#aaaaaa;
 color:#f1f1f1;
}

.event_btn3{
 padding:8px 19px;
 font-size: 15px;
 background:#e2e2e2;
 color:#8d8d8d;
 width:80px;
 text-align:center;
 text-decoration: none;
}

.event_btn3:hover{
 background:#aaaaaa;
 color:#f1f1f1;
}

.bdefault{
  background-color:#E2E2E2;
  color:#8D8D8D;
  padding: 10px 30px;
  margin-bottom:5px;
  text-decoration: none;
  display: table;
  width: 130px;
  padding: 1px 10px;
  text-align: center;
}

.bdefault:hover{
  background-color:#aaaaaa;
  color:#f1f1f1;
}

.bdefaultSelected{
  padding: 10px 30px;
  margin-bottom:5px;
  text-decoration: none;
  display: table;
  width: 130px;
  padding: 1px 10px;
  text-align: center;
}

.bgreen{
 background:#3a963a;
 color:#ffffff;
}

.bpink{
 background:#ff4040;
 color:#ffffff;
}

.borange{
 background:#96963a;
 color:#ffffff;
}

.bgray{
 background:#e2e2e2;
 padding:11px 25px;
 text-decoration: none;
}

.bMistyRose3{
  background:#3d2966;
  color:#ffffff;
}

.exportContacts{
  float:right;
  text-decoration:none;
}

#botao_event{
  line-height: 30px;
  float:right;
  margin-top:0px;
  height:139px;
  margin-bottom:40px;
  display:table;
}

#infor_event{
width:460px;
height:auto !important;
height:100%;
margin-bottom:30px;
}

.acorArrow a {
    color: #FFFFFF;
    text-decoration: none;
    font-family: 'Verdana', Helvetica, Arial, Sans-Serif;
}

.text_event{
font-size: 11px;
font-weight: bold;
}

.letterSpacing2{
 color:#3f69a9;
 font-size: 15px;
}

.letterSpacing3{
 color:#3f69a9;
 font-size: 12px;
}

.letterSpacing4{
 color:##8A8A8A;
 font-size: 12px;
}

.hr_event{
   border-bottom: 1px dashed #3f69a9;
   margin-bottom:15px;
}

.hr_li{
border-right: 1px dashed #3f69a9;
}


div#comment_events{
background-color:#eaeaea;
width:620px;
height:auto;
padding:10px;
margin-left:2px;
}

.box_comment{
	padding:8px;
	margin-bottom:5px;
}

.box_comment_posted{
  border-left:5px solid #b5b5b5;
  background-color:#f1f1f1;
  margin:10px 0px 8px 65px ;
  padding-left:5px;
  width:540px;
  font-weight:normal;
}

div#comment_events a{
color:#3f69a9;
float:left;
}


div#comment_events em{
float:left;
}

div#comment_events img{
float:left;
padding:10px;
}

div#comment_events p{
margin-left:13px;
margin-top:10px;
}

div#staticlist{
background-color:#eaeaea;
width:620px;
height:80px;
padding:10px;
margin-left:2px;
clear:both
}

#staticlist ul{
float:left;
width:650px;
margin-left:-48px;
}

#staticlist ul li{
font-family: 'Arial', Helvetica, Arial, Sans-Serif;
color:#3f69a9;
font-size:30px;
width:105px;
height:50px;
float:left;
text-align:center;
list-style-type:none;
line-height: 30px;
padding: 3px 10px;
}

#staticlist li span{
font-size:12px;
color:#3f69a9;
}

.date_time_show{
-webkit-border-radius:  8px 8px 8px 8px;
-moz-border-radius:  8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
background-color:#ff6600;
color:#fff;
margin-top:-26px;
margin-right:130px;
padding:1px 4px;
float:right;
text-decoration: none;
}

#form_event{


}

#fundo_form_event{
-webkit-border-radius:  8px 8px 8px 8px;
-moz-border-radius:  8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
background-color:#ededed;
padding:5px 5px;
width:auto;
}

#fundo_form_event label{
margin-left:35px;
text-align:right;
}

#fundo_form_event input{
margin-left:20px;
}

#form_event textarea{
width:445px;
}

#form_event select {
border: 1px solid #BDC7D8;
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 11px;
padding: 2px;
}

#form_event input {
border: 1px solid #BDC7D8;
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 11px;
padding: 2px;
}


#infor_event2{
width:460px;
height:auto;
margin-bottom:10px;
}

/* Campus Location */
.campusLocationList{
  list-style:none;
  width:80%;
  margin:0 auto;
}
.campusLocationList li{
  border-bottom:1px dashed #9b9b9b;
  padding-bottom:4px;
  margin-bottom:3px;
  margin-top:3px;
  margin-left:-10px;
}
.campusLocationList li span{
  float:right;
  background-color:#FF6600;
  padding:0px 10px 0px 10px;
  color:#FFF;
}

.match_high{background-color:#00CC66;}
.match_medium{background-color:#FF9900;}
.match_low{background-color:#FF0000;}


/* BTN sinza CSS Novos botões de cor sinza */
.spanlegal2_down {
  display: table-cell;
 }

.btndown span {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
	}

.spanlegalimg_down {
  float: left;
  width: 35px;
	}

.spanlegalimg2_down {
    padding: 5px;
}

.btndown {
    text-decoration: none !important;
}

.btndown {
  float: left;
 	padding:6px 5px 6px 0px;
	text-align:center;
	margin-top:25px;
}
/* */

/* BTN sinza CSS Novos botões de cor sinza */
.spanlegal2_ {
    display: table-cell;
    height: 64px;
	  vertical-align: middle;
    width: 200px;
}

#botaoDocumentoTotal_ span {
    color: #g9g9g9;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
	}

.spanlegalimg_ {
    display: table;
    float: left;
    height: 55px;
    width: 75px;
	border-top-left-radius: 9px;
	border-bottom-left-radius: 9px;
}

.spanlegalimg2_ {
    display: table-cell;
    height: 60px;
    padding: 5px;
    vertical-align: middle;
    width: 47px;
}

#botaoDocumentoTotal_ {
    text-decoration: none !important;
}

.spanlegalimg_ img{
  border:none;
}

#botaoDocumentoTotal_ {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5');
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background: -moz-linear-gradient(center top , #ffffff, #f5f5f5) repeat scroll 0 0 transparent;


/* background: #ffe1b1;
background: -moz-linear-gradient(top, #ffe1b1 0%, #faaa2a 50%, #f09502 51%, #fec05c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe1b1), color-stop(50%,#faaa2a), color-stop(51%,#f09502), color-stop(100%,#fec05c));
background: -webkit-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
background: -o-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
background: -ms-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe1b1', endColorstr='#fec05c',GradientType=0 );
background: linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);  */

/* cinza final */
/* background: #ffffff;
/* background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%);
/* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff));
/* background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
/* background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera11.10+ */
/* background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
/* background: linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */

	float: right;
  margin-bottom: 20px;
  min-height: 63px;
  min-width: 287px;
  text-align: center;
  border-width: 1px;
	border-style: solid;
	border-color:#dddddd;
	border-radius: 5px 5px 5px 5px;
}

#botaoDocumentoTotal_:hover{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8', endColorstr='#f7f7f7');
    background: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(#f7f7f7));
    background: -moz-linear-gradient(center top , #d8d8d8, #f7f7f7) repeat scroll 0 0 transparent;
    border: 1px solid #d5d1d1;
    border-radius: 5px 5px 5px 5px;
/*
background: #fceabb;
background: -moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93));
background: -webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background: -o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background: -ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
background: linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
*/

}

#botaoDocumentoTotal_l {
/* background: #ffe1b1;
background: -moz-linear-gradient(top, #ffe1b1 0%, #faaa2a 50%, #f09502 51%, #fec05c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe1b1), color-stop(50%,#faaa2a), color-stop(51%,#f09502), color-stop(100%,#fec05c));
background: -webkit-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
background: -o-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
background: -ms-linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe1b1', endColorstr='#fec05c',GradientType=0 );
background: linear-gradient(top, #ffe1b1 0%,#faaa2a 50%,#f09502 51%,#fec05c 100%);  */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5');
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background: -moz-linear-gradient(center top , #ffffff, #f5f5f5) repeat scroll 0 0 transparent;

	float: left;
	margin-bottom: 20px;
  min-height: 63px;
  min-width: 230px;
  text-align: center;
  border-width: 1px;
	border-style: solid;
	border-color:#dddddd;
	border-radius: 5px 5px 5px 5px;
	text-decoration: none !important;
}

#botaoDocumentoTotal_l :hover{

background: #fceabb; /* Old browsers */
background: -moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%); /* W3C */
}

#botaoDocumentoTotal_l span {
    color: #858585;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}
/* CSS Novos botões de cor sinza - FIM - */

#list_tags ul {
 	 padding:0px;
   margin:0px;
   float: left;
   width: 100%;
   height:80px;
  }
 #list_tags ul li{
  	display: inline;
   	float: left;
  	margin: 0px;
		padding: 0px;
		float:left;
		width:170px;
		margin-top:8px;
		border-right:dashed 1px #bdbebf;
		vertical-align:middle;
		text-decoration:none;
		text-align:center;
	}
 #list_tags li a {
    text-decoration:none;
    text-align:center;
  }
 .cAreaBoxMP_line {
    width:150px;
		height:115px;
		text-align:center;
		/*padding:0px 5px 0px 30px;*/
		float:right;
		background-color:#e1e1e1;
		padding: 5px 5px 5px 5px;
		margin-top: -85px;
		vertical-align:middle;
	}
 .cAreaBoxMP_line img {
 	  margin-top:7px;
	}

	.spanlegal2_change_tag {
  display: table-cell;
  height: 60px;
  vertical-align: middle;
  width: 186px;
}

.btn_change_tag span {
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    }

.spanlegalimg_change_tag {
  display: table;
  float: left;
  margin-top: 6px;
  padding: 2px;
  vertical-align: middle;
  width: 60px;
  }

.spanlegalimg_change_tag img{
  border:none;
}

.spanlegalimg2_change_tag {
  height: 46px;
  vertical-align: middle;
  padding:1px;
}

.btn_change_tag {
  text-decoration: none !important;
  float: left;
  min-width: 232px;
  width:232px;
  padding: 5px 10px;
  text-align:center;
  margin-top:25px;
  background:linear-gradient(center top , #ffffff, #f5f5f5) repeat scroll 0 0 transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5');
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background: -moz-linear-gradient(center top , #ffffff, #f5f5f5) repeat scroll 0 0 transparent;
  float: left;
  margin-bottom: 5px;
  min-width: 250px;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color:#dddddd;
  border-radius: 5px 5px 5px 5px;
  font-size:15px;
  margin-right:10px;
  text-decoration:none;
}

.geral_btn {
position:relative;
left:24%;
text-align:center;
}

/* BTN report*/

.spanlegal2_report {
  display: table-cell;
  vertical-align: middle;
  width: 160px;
  height:23px;
}

.spanlegalimg_report img{
  border:none;
}

.spanlegalimg_report {
    display: table;
    float: left;
    margin-top: -5px;
    padding: 2px;
    vertical-align: middle;
    width: 20px;
}

.spanlegalimg2_report {
    display: table-cell;
    padding: 1px;
    vertical-align: middle;
    width: 20px;
}

.btnreport {
  float: left;
  min-height: 25px;
  height: 25px;
  min-width: 200px;
  width:200px;
	text-align:center;
	margin-left:32px;
	margin-top:0px;
	text-decoration: none !important;
	padding:5px 5px 5px 5px;
	}

.btnreport span {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
   	}
 /*fim BTN report */

 .facebox_900{
   width:900px !important;
 }
 .htText{
   float:left;
   font-size:14px;
   width: 500px;
 }
 .htImage{
   float:right;
 }

/* Invite Friends - Begin */
ul.listEmailProvider{
  border-top: 1px dashed #CECECE;
  list-style: none outside none;
  margin:0 auto;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 30px;
  padding: 15px 0 0;
  width:97%;
}

ul.listEmailProvider li{
  float:left;
  margin: 1px 1px 20px;
  width: 32%;
}
/* Invite Friends - End */

/* Use information from - Begin */
.useInformationFrom{
  background-color:#EEEEEE;
  width:350px;
  margin:0 auto;
  margin-bottom:20px;
  padding:8px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.useInformationFromTitle{
  font-size:14px;
  padding:10px;
  display:table;
}
ul.useInformationFromUl{
  margin:0px;
  padding:0px;
  width:300px;
  margin-left:16px;
}
ul.useInformationFromUl li{
  list-style:none;
}
ul.useInformationFromUl li a{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  padding:3px;
  margin:5px;
  text-decoration:none;
  background-color:#ff6600;
  display:table;
  width:300px;
  text-align:center;
  color:#ffffff;
  font-size: 13px;
}
ul.useInformationFromUl li a:hover{
  background-color:#C85200;
}
/* Use information from - End*/

.countBranch{
	background-color:#FF6600;
	font-size:9px;
	font-weight:normal;
	color:#FFFFFF;
	padding: 0px 3px 0px 3px;
	-moz-border-radius: 4px 4px 4px 4px;
  -webkit-border-radius: 4px 4px 4px 4px;
  margin:0px 8px 0px 2px;
}

.titleDefaultBlue{
  /*background-color:#09ACEF;*/
  background-color:#386C90;
  font-size:15px;
  color:#FFFFFF;
  font-weight:bold;
}
.titleDefaultBlue span{
  display:table;
  padding:5px;
}
.contentDefaultGray{
  /*background-color: #EEEEEE;*/
  background-color:#DDE4EA;
  /*border: 1px solid #CCCCCC;*/
  float: left;
  margin-bottom: 20px;
  width: 988px;
  margin-top:3px;
}
.totalBarContent{ padding:15px; }

/* Retirado do Dashboard de instituíções na criação do novo dashboard */
ul#pedidos li {
	margin-bottom:10px;
	margin-top:10px;
	width:630px;
	height:80px;
	background-color:#d2d2d2;
}

ul#pedidos li span {
	margin-top:14px;
}



ul#opcoes {
	float:right;
	list-style:none outside none;
	margin:0 0 0 0;
	padding:0;
	position:absolute;
	width:92px;
	right:-42px;
}

ul#opcoes {
	right /*\**/:-6px\9; /* Hack IE8 and old versions */
}

ul#opcoes li.become {
	background:url("<?=STATIC_FILES_URL?>/img/pendingRequest1.png") no-repeat scroll 0 0 transparent;
	color:white;
	font-size:11px;
	font-weight:bold;
	height:30px;
	margin-right:0;
	text-decoration:none;
	width:92px;
}

ul#opcoes li span.become{
	padding-top /*\**/:-50px\9;
}

ul#opcoes li.nothanks {
	background:url("<?=STATIC_FILES_URL?>/img/pendingRequest2.png") no-repeat scroll 0 0 transparent;
	color:white;
	font-size:11px;
	font-weight:bold;
	height:30px;
	margin-top:-18px;
	text-decoration:none;
	width:92px;
}

/* New dashboard */
.photoProfile{
  background-color:#eeeeee;
  width:127px;
  padding:10px;
  margin:0 auto;
}
/*.eduButtons{
  float:right !important;
  margin-right:-4px !important;
}*/
.ndu h1{
  font-size:26px;
  color:#3f6b8f;
}
.admissionsPhoto{
  width:200px;
  padding:5px;
  margin:0 auto;
  background-color:#dde4ea;
}
#change_profile_picture{
  padding:8px;
  background-color:#eeeeee;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  margin:0 auto;
}

.tabs{
  margin:20px 20px 0px 0px;
  padding:0;
  list-style:none;
  zoom:1;
  font-size:11.7px;
  font-weight:bold;
}
.tabs:before,.tabs:after{
  display:table;
  content:"";
  zoom:1;
  *display:inline;
}
.tabs:after{clear:both;}
.tabs>li{float:left;}
.tabs>li>a{display:block;}
.tabs{
  float:left;
  width:988px;
  border-bottom:1px solid #ddd;
}
.tabs>li{
  position:relative;
  top:1px;
}
.tabs>li>a{
/*  color:#808080;*/
  color: #3F6B8F;
/*  background-color:#eee;*/
  background-color: #7DD4F7;
  border-color:#eee #eee #ddd;
  padding:0 3px;
  margin-right:2px;
  line-height:36px;
  border:1px solid transparent;
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
  text-decoration:none;
}
.tabs>li>a:hover{
  text-decoration:none;
/*  background-color:#dcdcdc;*/
  background-color: #3F6B8F;
  color: #FFFFFF;
  border-color:#dcdcdc #dcdcdc #ddd;
}



/*.tabs>li>a{
  color:#808080;
  background-color:#eee;
  border-color:#eee #eee #ddd;
  padding:0 15px;
  margin-right:2px;
  line-height:36px;
  border:1px solid transparent;
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
  text-decoration:none;
}
.tabs>li>a:hover{
  text-decoration:none;
  background-color:#dcdcdc;
  border-color:#dcdcdc #dcdcdc #ddd;
}*/
.tabs>li.active>a{
  color:#294863;
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  background-color:#DDE4EA;
  border:1px solid #ddd;
  border-bottom-color:transparent;
}
.tabs{
  top:35px;
  border-width:1px;
  -webkit-border-radius:0 6px 6px 6px;
  -moz-border-radius:0 6px 6px 6px;
  border-radius:0 6px 6px 6px;
}
.tabs a.menu:after{
  border-top-color:#999;
  margin-top:15px;
  margin-left:5px;
}
.tabs li.open.menu .menu{border-color:#999;}
.tabs li.open a.menu:after{border-top-color:#555;}
.tab-content{
  clear:both;
  background-color:#dde4ea;
  width:968px;
  padding:10px;
}
.tab-content>*{display:none;}
.tab-content>.active{display:block;}

.tablesorter{
  font-family: "Lucida Grande";
  font-size: 10pt;
}
.searchBox{
  width:226px;
  padding:10px;
  margin-right:10px;
  background-color:#386c90;
  color:#ffffff;
  float:left;
}
.searchBox a{color:#FFFFFF;}
.searchBox h3{
  color:#ffffff;
  font-size:17px;
  margin-bottom:20px;
}
.searchBox select{
  margin:0px;
  margin-bottom:10px;
  width:225px;
}
.listLeads{
  display:table;
  width:100%;
  height:368px;
  overflow:auto;
  margin-top:40px;
}
.new_minibuttom{
  color: #3F6B8F;
  float: left;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#FFD600;
  text-align:center;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF03C', endColorstr='#FFD600');
  background: -webkit-gradient(linear, left top, left bottom, from(#FCF03C), to(#FFD600));background: -moz-linear-gradient(top,  #FCF03C,  #FFD600);
  border: 1px solid #EAB745;
  padding: 1px 5px;
}
.new_middlebuttom{
  color: #3F6B8F;
  float: left;
  font-size: 15px;
  text-align: center;
  text-decoration: none;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#FFD600;
  text-align:center;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF03C', endColorstr='#FFD600');
  background: -webkit-gradient(linear, left top, left bottom, from(#FCF03C), to(#FFD600));background: -moz-linear-gradient(top,  #FCF03C,  #FFD600);
  border:1px solid #EAB745;
}
.new_middlebuttom span{
  display:table;
  padding:8px;
  margin:0 auto;
}
.new_bigbuttom{
  color: #3F6B8F;
  /*display: table;*/
  float: left;
  font-size: 18px;
  /*padding: 10px 5px;*/
  text-align: center;
  text-decoration: none;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#FFD600;
  text-align:center;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF03C', endColorstr='#FFD600');
  background: -webkit-gradient(linear, left top, left bottom, from(#FCF03C), to(#FFD600));background: -moz-linear-gradient(top,  #FCF03C,  #FFD600);
  border:1px solid #EAB745;
}
.new_bigbuttom span{
  display:table;
  padding:8px;
  margin:0 auto;
}
.right{
  float:right;
}
.mright1{
  margin-right:10px;
}
.creditP, .creditN{
  font-size:14px;
  font-weight:bold;
}
.creditP{ color:#009219; }
.creditN{ color:#c21900; }


/* whats crackin begin */
#tituloCentro2{
	position: relative;
}
ul#whatsCrackin li {
	margin-bottom:5px;
	margin-top:5px;
	width:945px;
	padding:10px;
	/*background-color:#dceaef;*/
	/*background-color:#c7ddf0;*/
	background-color:#e9f4f8;
	float:left;
	list-style:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
  border-radius:5px;
}

ul#whatsCrackin {
	margin:0px;
	padding:0px;
	list-style:none;
}



ul#whatsCrackin span.foto {
	width:70px;
	float:left;
}

ul#whatsCrackin span.tituloDashboard {
	width:250px;
	float:left;
	text-align:left;
}

ul#whatsCrackin span.tituloAtualizacao {
	/*width:480px;*/
	width:850px;
	float:left;
	text-align:left;
}

ul.comments{
	/*margin: 0 !important;*/
	margin-top:20px;
	padding: 0 !important;
}
ul.comments li{
	background-color: #bce7f6 !important;
	margin: 0 0 2px 0 !important;
	padding: 3px !important;
	width:100% !important;
}


li.comment_form {
	display: none;
}

li.comment_form textarea{
	/*width: 472px;
	height: 30px;
	margin: 0;
	padding:3px;
	border: 1px solid #999;*/
  border: 1px solid #999999;
  height: 60px;
  margin: 0 0 0 5px;
  padding: 3px;
  width: 830px;
}

.comment_photo{
	width: 32px;
	float: left;
	margin-right: 5px;
}

.comment_text {
	float: left;
	width: 442px;
}
.wcButtons{
  display: table;
  margin: 10px 0;
  width: 100%;
}
.wcButtons span a, .like_btn a{
  margin:5px;
}
.users_like{
  display:table;
  font-weight:bold;
}
#whats_tops{
  margin:10px 0px;
  display:table;
/*  float:right;
  width:968px*/
  width:auto;
  margin:0 auto;
  margin-top:15px;
}
#titleActivity{
  float:left;
  font-size:20px;
  margin-top:10px;
  font-weight:bold;
}

/* whats crackin end */

/*Network Statistics begin */
.nsLeft{
  width:230px;
  padding:7px;
  float:left;
  background-color:#386c90;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}
.nsRight{
  width:695px;
  padding:7px;
  float:right;
  background-color:#ccd8e2;
  text-align:center;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}
.nsRight h2{
  font-size:20px;
  color:#386c90;
}
#select_statistic, #country_popup, #country_popup{width:230px;}
.legendLabel{
  font-size:13px !important;
  display:table !important;
  margin-right:15px !important;
}
.nsLeft h1 {
  color:#FFFFFF;
  font-size:18px;
  font-weight:bold
}
.nsLeft label, .nsLeft span{
  color:#FFFFFF;
}
.nsLeft select{
  margin:0px;
  margin-bottom:10px;
}
.selectSpace{
  margin-left:10px !important;
  margin-right:10px !important;
}

#filterDataChart, #filterDataChart2{
  border-top:1px dashed #FFFFFF;
  padding-top:10px;
  margin-top:10px;
  display: table;
}

.nsButtonForm{
  cursor:pointer;
  float:right;
}
.show_legend{
  display: table;
  margin: 0 auto;
}

/*Network Statistics end */

/* Leads & Get more leeds begin */
.leedImg{
  float:left;
  margin-right: 5px;
}
.check-list{
  float:left;
   margin-top:20px;
  margin-right:5px;
}
.user-image-loader{
  float:left;
  margin-right:5px;
}
.dataLead{
  /*width:230px;*/
  width:690px;
  float:left;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px dashed #000;
}
.dataLead span{
  line-height:1.3;
}
.dashSearchUser{
  float:right;
  margin-top:15px;
  background-color:#3F6B8F;
  padding:10px;
  font-size:14px;
  color:#FFFFFF;
  font-weight:bold;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

/* Leads & Get more leeds end */



/* Dashboard pendings begin */
#dashboard_box{
  width: 990px !important;
}


#box_student{
  width: 990px !important;
  background:#c9e3f2;
  border: 1px solid #689bba;
  float:left;
  margin-bottom:20px;
}

#box_student_current{
  width: 990px !important;
  background:#fff0e4;
  border: 1px solid #f58831;
  float:left;
  margin-bottom:20px;
}

#box_student_current{
  width: 990px !important;
  background:#fff0e4;
  border: 1px solid #f58831;
  float:left;
  margin-bottom:20px;
}

#box_agent{
  width: 990px !important; 
  background:#ffdfe9;
  border: 1px solid #b03d60;
  float:left;
  margin-bottom:20px;
}

#box_professor{
  width: 990px !important;
  background:#fff8e9;
  border: 1px solid #da9600;
  float:left;
  margin-bottom:20px;
}

#box_university{
  width: 990px !important;  
  background:#ebf8cf;
  border: 1px solid #a2d03e;
  float:left;
  margin-bottom:20px;
}

.btn_left{
  float:left;
  margin-right:8px;
  text-align:center;
  color: #fff;
  font-size:12px;
  font-weight: bold;
  vertical-align: middle;
}

.btn_right{
  text-align:center;
  color: #fff;
  font-size:12px;
  font-weight: bold;
  vertical-align: middle;
}
/* Dashboard pendings end */


/* Patterns begin */
.barGeneral{
  margin-bottom:40px;
}
.barTitleDefault{
  background-color:#386C90;
  padding:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  width:955px;
  display:table;
}
.barTitleDefaultSide{
  background-color:#386C90;
  padding:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  width:655px;
  display:table;
}
.barTitleDefaultMini{
  background-color:#386C90;
  padding:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  width:266px;
  display:table;
}
.barTitleDefault h2{
  font-size: 14px;
  font-weight:bold;
  color:#FFFFFF;
  padding:0px;
  display:table;
  float:left;
  margin:-5px 5px;
  width:650px;
}
.barTitleDefaultSide h2{
  font-size: 14px;
  font-weight:bold;
  color:#FFFFFF;
  padding:0px;
  display:table;
  float:left;
  margin:-5px 5px;
  width:450px;
}
.barTitleDefaultMini h2{
  font-size: 14px;
  font-weight:bold;
  color:#FFFFFF;
  padding:0px;
  display:table;
  float:left;
  margin:-5px 5px;
  width:240px;
}
.barBtnDefault{
  float:right;
}
.barContentDefault{
  width:955px;
  display:table;
  background-color:#CCD8E2;
  margin-top: 5px;
  padding: 10px 15px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  line-height:2.3;
}
<?
$useragent = $_SERVER['HTTP_USER_AGENT'];
  
 if (preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) {
   $browser_version=$matched[1];
   $browser = 'Firefox';
?>

.barContentDefault{
  width:935px !important;
}

<? } ?>

.barContentDefaultSide{
  width:635px;
  display:table;
  background-color:#CCD8E2;
  margin-top: 5px;
  padding: 10px 15px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.barContentDefaultMini{
  width:266px;
  display:table;
  background-color:#CCD8E2;
  margin-top: 5px;
  padding: 10px 15px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.barBtnDefault a{
  margin:0px 3px 0px 3px;
}
.textInfoArea{
  width:700px;
  float:left;
}
.buttonInfoArea{
  float:right;
  margin-top: 15px;
}
.generalTextArea{
  width:965px;
  margin-top:10px;
  margin-bottom:30px;
}
.buttonsSpace a{
  margin:0px 3px;
}
.textAfterButton{
  float:left;
}
.windowLeft{
  float:left;
}
.windowRight{
  float:right;
}
.aboutUser{
  float:right;
  width:450px;
  margin-top:-35px;
}

/* Patterns end */

/* Patterns with search begin */
.barGeneralSearch{
  margin-bottom:40px;
}
.barTitleDefaultSearch{
  background-color:#386C90;
  padding:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
  width:695px;
  display:table;
}
.barTitleDefaultSearch h2{
  font-size: 14px;
  font-weight:bold;
  color:#FFFFFF;
  padding:0px;
  display:table;
  float:left;
  margin:-5px 5px;
  width:450px;
}
.barBtnDefaultSearch{
  float:right;
}
.barContentDefaultSearch{
  width:675px;
  display:table;
  background-color:#CCD8E2;
  margin-top: 5px;
  padding: 10px 15px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.new_minibuttom_yellow_expo{
  color: #3F6B8F;
  float: left;
  font-size: 15px;
  text-align: center;
  text-decoration: none;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background-color:#FFD600;
  text-align:center;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCF03C', endColorstr='#FFD600');
  background: -webkit-gradient(linear, left top, left bottom, from(#FCF03C), to(#FFD600));background: -moz-linear-gradient(top,  #FCF03C,  #FFD600);
  border: 1px solid #EAB745;
  padding: 4px 8px;
  text-transform: uppercase;
}
.new_minibuttom_blue_expo{
  color: #FFF;
  float: left;
  font-size: 15px;
  text-align: center;
  text-decoration: none;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background-color:#709ac8;
  text-align:center;
  display:table;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88b9ed', endColorstr='#709ac8');
  background: -webkit-gradient(linear, left top, left bottom, from(#88b9ed), to(#709ac8));
  background: -moz-linear-gradient(top,  #88b9ed,  #709ac8);
  border:1px solid #5b8cc0;
  padding: 4px 8px;
  text-transform: uppercase;
}
.expo_confirmed, .virtual_fair_confirmed{
  background-color: #97D258;
  border: 1px solid #97D258;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  display: table;
  float: left;
  font-size: 15px;
  margin-right: 5px;
  padding: 4px 8px;
  text-transform: uppercase;
}
.expo_pending, .virtual_fair_pending {
  background-color: #d26458;
  border: 1px solid #d26458;
  border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  display: table;
  float: left;
  font-size: 15px;
  margin-right: 5px;
  padding: 4px 8px;
  text-transform: uppercase;
}

.newBigButtomBlue{
  text-decoration:none;
  color:#ffffff;
  padding: 12px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#709ac8;
  text-align:center;
  display:table;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88b9ed', endColorstr='#709ac8');
  background: -webkit-gradient(linear, left top, left bottom, from(#88b9ed), to(#709ac8));
  background: -moz-linear-gradient(top,  #88b9ed,  #709ac8);
  border:1px solid #5b8cc0;
  float:right;
  font-size:16px;
}
.barBtnDefaultSearch a{
  margin:0px 3px 0px 3px;
}
.textInfoAreaSearch{
  width:700px;
  float:left;
}
.buttonInfoAreaSearch{
  float:right;
  margin-top: 15px;
}
.generalTextAreaSearch{
  width:965px;
  margin-top:10px;
  margin-bottom:30px;
}
.buttonsSpaceSearch a{
  margin:0px 3px;
}
.textAfterButtonSearch{
  float:left;
}

/* Patterns with search end */


/*Page with search begin */
.searchLeft{
  width:230px;
  padding:7px;
  float:left;
  background-color:#386c90;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}
.searchRight{
  width:695px;
  padding:0px 10px 0px 0px;
  float:right;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}
.searchLeft h1 {
  color:#FFFFFF;
  font-size:18px;
  font-weight:bold
}
.searchLeft label{
  color:#FFFFFF;
}
.searchLeft select{
  margin:0px;
  margin-bottom:10px;
  width:230px;
}

.searchButtonForm{
  cursor:pointer;
  float:right;
}

/*Page with search end */


.facebookSyncTx{
  font-size:16px;
  margin-top:10px;
  display:table;
}


.facebookSyncTxBtn{
  color: #FFF;
  float: left;
  font-size: 11.9px;
  text-align: center;
  text-decoration: none;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#4756a3;
  text-align:center;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a7ab8', endColorstr='#4756a3');
  background: -webkit-gradient(linear, left top, left bottom, from(#6a7ab8), to(#4756a3));background: -moz-linear-gradient(top,  #6a7ab8,  #4756a3);
  border:1px solid #414fa0; 
}
.facebookSyncTxBtn img{
  float:left;
  margin:3px 10px;
}
.facebookSyncTxBtn span{
  display:table;
  padding:3px;
  margin:0 auto;
  color:#FFF;
}
.facebookSyncTx2{
  padding:0px;
  border-left:1px solid #FFF;
  <?
$useragent = $_SERVER['HTTP_USER_AGENT'];
  
 if (preg_match('|Firefox/([0-9\.]+)|',$useragent,$matched)) {
   $browser_version=$matched[1];
   $browser = 'Firefox';
?>
  float:left;
<? } ?>
  padding-left:10px !important;
  padding-top:5px !important;
  padding-bottom:3px !important;
}
.facebookSyncTxBtn:hover{
  background-color: #6a7ab8;
  display:table;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4756a3', endColorstr='#6a7ab8');
  background: -webkit-gradient(linear, left top, left bottom, from(#4756a3), to(#6a7ab8));background: -moz-linear-gradient(top,  #4756a3,  #6a7ab8);
  border-bottom:1px solid #414fa0;
  border-right:1px solid #414fa0;
  border-top:1px solid #6a7ab8;
  border-left:1px solid #6a7ab8;
}

.deactivate_account_btn{
/*  width:100px;*/
  text-decoration:none;
  color:#ffffff;
  padding: 3px 8px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  background-color:#709ac8;
  text-align:center;
  display:table;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88b9ed', endColorstr='#709ac8');
  background: -webkit-gradient(linear, left top, left bottom, from(#88b9ed), to(#709ac8));
  background: -moz-linear-gradient(top,  #88b9ed,  #709ac8);
  border:1px solid #5b8cc0;
  float:right;
  font-size:16px;
}

/* Boxes */
.box_alert{
  background: none repeat scroll 0 0 #F6E4A8;
  border: 1px solid #F1D574;
  float: left;
  margin-bottom: 20px;
  width: 990px !important;
  border-radius: 10px;
  font-size:13px;
  line-height: 1.6;
}
.box_success{
  background: none repeat scroll 0 0 #C7DBC4;
  border: 1px solid #BCD4B9;
  float: left;
  margin-bottom: 20px;
  width: 990px !important;
  border-radius: 10px;
  font-size:13px;
  line-height: 1.6;
}
.box_alert_content{
  padding: 10px;
}
.logo_expo_register{
  width:100%;
  display:table;
}
.purchase_now{
  background-color:#FF6600;
  text-decoration:none;
  color:#FFF;
  padding:2px 6px;
  border-radius:5px;
}

/* Expos options content */
.expos_options_content {
  width: 965px;
}
.expos_options_content h3 {
  color: #3F6B8F;
  margin-bottom: 10px;
}
.expos_options_content h4 {
  color: #259ED6;
  font-size:16px;
}
.expos_options_content .alert_refer_to {
  color: red;
  font-style: italic;
}
.expos_options_content .sub_title_area {
  font-size: 14px;
  color: #ff6600;
}
.expos_options_content .country_shipping {
  background-color: #F6F6F6;
  border-radius: 5px;
  padding: 15px;
  margin: 0 auto !important;
  margin-bottom: 10px;
  width: 965px;
  display: table;
}

.expos_options_content table.tabela_upcoming {
    background: none repeat scroll 0 0 #F2F5F7;
    border: 4px solid #CCD8E2;
    color: #1F1A17;
    font: 12px 'Lucida Grande','Lucida Sans Unicode',Lucida,Verdana,Arial,Helvetica,sans-serif;
}

.expos_options_content table.tabela_upcoming td {
    border: 1px solid #E6E7E8;
}

.expos_options_content .topo_tabela_upcoming {
    color: #FFFFFF;
    font: 13px 'Lucida Grande','Lucida Sans Unicode',Lucida,Verdana,Arial,Helvetica,sans-serif;
    background: none repeat scroll 0 0 #2A4963;
}

.expos_options_content .logistics_transfer {
  background-color: #CCD8E2;
  padding: 10px;
  margin: 20px;
  float: left;
  width: 420px;
  border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.expos_options_content .logistics_content_left {
  width: 420px;
  float: left;
  display: table;
}

.expos_options_content .logistics_content_right {
  width: 420px;
  float: right;
  display: table;
}

.logistics_content_left .logistics_itinerary {
  background-color: #CCD8E2;
  padding: 10px;
  margin: 10px 7px;
  float: left;
  width: 440px;
  border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.logistics_content_right .logistics_itinerary {
  background-color: #CCD8E2;
  padding: 10px;
  margin: 10px 7px;
  float: right;
  width: 440px;
  border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.expos_options_content .logistics_content_menu {
  background-color: #386C90;
  padding: 10px;
  margin: 30px 0px;
  display: table;
  width: 200px;
  color: #FFFFFF;
  line-height: 1;
  border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
  
}

.expos_options_content .logistics_content_menu a {
  display: table;
  color: #FFFFFF;
  text-decoration: none;
}

.expos_options_content .logistics_content_menu h5 {
  font-size: 16px;
  display: table;
  margin-top: 5px;
}

.expos_options_content .logistics_btn {
  float: right;
  margin-top: 10px;
}

.not_hour_box {
    text-align: center;
    font-size: 17px;
    font-weight: bold;
}