BODY{color:#000000;font-family:verdana,arial,helvetica;}
TD{color:#000000;font-family:verdana,arial,helvetica;}


.bkgLineDivisoria
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#DFE3EB,EndColorStr=#FFFFFF);
	line-height: 0.25;
}

/*Loja*/
.bkgLoja
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ffffff,EndColorStr=#f6f4f0);
}

.bkgLojaInfo
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#fffce3,EndColorStr=#f6f4f0);
}

/* TECNOLOGIAS/ARQUITETURA --- INICIO --- */
.arqHeaderDegrade
{
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#DFE3EB);
	line-height: 1.5;
}

/* TECNOLOGIAS/ARQUITETURA --- FIM --- */

/* Student Ambassador --- INICIO --- */
.saHeaderDegrade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#B7B7B1,EndColorStr=#FFFFFF);
	line-height: 1.5;
}

.saBackTitulo
{ 
			background-color: #B7B7B1;
		   	font-weight: bold;
			padding-bottom:05;
			padding-left:05;
			padding-right:05;
			padding-top:05;
			font-size: 14px;
			font-family: helvetica; 
			font-variant: normal;
			font-style: normal;
			color:#FFFFFF
}

.saBackTexto
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	padding-bottom: 10px;
	text-indent: 0px;
	padding-top: 10px;
	font-style: normal;
	font-family: helvetica;
	background-color: #f6f4f0;
	font-variant: normal;
}

.saBackMenu
{
	line-height: 14pt;
	border-bottom: white 1px solid;
	background-color: #F6F4F0;	
}

/* Student Ambassador --- FIM --- */

/* Imagine Cup --- INICIO --- */

.icDegrade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#0000FF,EndColorStr=#FFFFFF);
	line-height: 1.5;
}

.icTextoTitulo
{ 
		font-weight: bold;
		font-size: 12pt;
		font-family: helvetica;
}



.icBackTitulo
{ 
			background-color: #3366CC;
		   	font-weight: bold;
			padding-bottom:10;
			padding-left:05;
			padding-right:05;
			padding-top:05;
			font-size: 12pt;
			font-family: helvetica; 
			font-variant: normal;
			font-style: normal;
			color:#FFFFFF
}

.icBackTitulo02
{ 
		   	font-weight: bold;
			font-size: 12pt;
			font-family: helvetica; 
			color:#FFFFFF
}


.icBackTexto
{ 
		  	font-size: 10pt;
			font-family: helvetica; 
			font-variant: normal;
			font-style: normal;
			padding-bottom:10;
			padding-left:10;
			padding-right:10;
			padding-top:10;
			text-align: justify;
          	text-indent: 0;
}

.icBackMenu
{
	line-height: 14pt;
	border-bottom: white 1px solid;
	background-color: #d3dbee;	
}


.icteste
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C00000FF', EndColorStr='#00FFCC00');
}

/* Imagine Cup --- FIM --- */

/* Celula Academica --- INICIO ---*/

/* Degadre para o Header da pagina (azul -> branco)*/
.Degrade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#0000FF,EndColorStr=#FFFFFF);
	line-height: 1.5;
}

.bkgMenuNetCells
{
	line-height: 14pt;
	border-bottom: white 1px solid;
	background-color: #d3dbee;
}

/* Verificar a possibilidade de remover a classe abaixo -> não usada */
.TextoTitulo
{ 
	font-size: 12pt;
	line-height: 14pt; 
	font-family: helvetica; 
	font-weight: bold;
}

/* Verificar a possibilidade de remover a classe abaixo -> não usada */
.teste01
{ 
	font-weight: bold; 
	font-size: 12pt;
	line-height: 14pt; 
	font-family: helvetica; 
	font-variant: normal;
	font-style: normal;
}

/* Cor de fundo para o header de cada tópico */
.BackTitulo
{ 
	background-color: #3366CC;
	font-weight: bold;
	padding-bottom:05;
	padding-left:05;
	padding-right:05;
	padding-top:05;
	font-size: 12pt;
	font-family: helvetica; 
	font-variant: normal;
	font-style: normal;
	color:#FFFFFF
}

/* Cor de fundo para cada corpo de cada tópico */
.BackTexto
{ 
	font-size: 10pt;
	font-family: helvetica; 
	font-variant: normal;
	font-style: normal;
	padding-bottom:10;
	padding-left:10;
	padding-right:10;
	padding-top:10;
	text-indent: 0;
}

/* Veirficar a possibilidade de remover a classe abaixo -> não usada */
.teste
{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C00000FF', EndColorStr='#00FFCC00');
}

/* Celula Academica --- FIM ---- */

/* DevProfile ---INICIO--- */


/* Degradê p/ o Titulo*/
.DegradeTitulo
{
	font-weight: bold;
	font-size: 14px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#003399,EndColorStr=#FFFFFF);
	line-height: 1.5;
	font-family: verdana;
	color:#FFFFFF
}

.DegradeSubTitulo
{
	font-weight: bold;
	font-size: 14px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#003399,EndColorStr=#FFFFFF);
	line-height: 1.5;
	font-family: verdana;
	color:#000000
}

.Degrad
{
	font-weight: bold;
	font-size: 14px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#efefef);
	line-height: 1.5;
	font-family: verdana;
	color:#000000
}


/* TEXTOS PARA O SITE */
.titulo {color:003399; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica; text-decoration: none}
.conteudo {color: 000000; font-size: 12px; font-family: verdana, arial, helvetica ; text-decoration: none; border-bottom-color:#CCCCCC }
.detalhe {color: 003399; font-size: 10px; font-family: verdana, arial, helvetica ; text-decoration: none; border-bottom-color:#CCCCCC}

/*DevProfile ---FIM--*/

.Degrade
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#003399,EndColorStr=#FFFFFF);
	color: white;
	line-height: 1.5;
	font-family: verdana;
}

.HomeTitulo{
  font-size:110%;
  color:#339933;
  font-weight: bold;
  font-family:verdana,arial,helvetica;
  margin:0px;
}

.HomeTituloSpan{
  font-size:10px;
  width:100%;
  border-bottom:1 dotted #339933;
  vertical-align:super;
}

.HomeColuna{border-right:1 dotted #CCCCCC}

.HomeCaixaTexto{
  color:#000000;
  font-family:verdana,arial,helvetica;
}

.TableTexto{font-size:65%;}

.searchDeviant{
	width:100%;
	position:relative;
	background-color: #f5f5f5;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:3px solid #6699cc;
	border-top:3px solid #6699cc;
	padding:8px;   	
}
.searchDeviant01{
	width:100%;
	position:relative;
	background-color: #f5f5f5;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:3px solid #6699cc;
	/*border-top:3px solid #6699cc;*/
	padding:8px;   	
}

.labelsDeviant{
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 100%;
	color:#000000;
}

.DegradeBase
{
  background-position: left top;
  font-size: 10px;
  background-attachment: fixed;
  background-image: url(/Library/Images/imgDegradeBase.jpg);
  vertical-align: super;
  width: 100%;
  background-repeat: no-repeat;
}

.TituloCin{margin-bottom:20px;color:#555555;font-size:110%;}

.DefaultContent
{
  font-size: 7.5pt;
  color: #000000;
  font-family: Verdana,Arial,Helvetica;
}

.DefaultContentBOLD
{
  font-weight: bold;
  font-size: 7.5pt;
  color: #000000;
  font-family: Verdana,Arial,Helvetica;
}

.DefaultContentCINZA
{
  font-size: 7.5pt;
  color: #B2B1B1;
  font-family: Verdana,Arial,Helvetica;
}

.DefaultContentAZUL
{
  font-size: 7.5pt;
  color: #003399;
  font-family: Verdana,Arial,Helvetica;
}


.mainSubTitle{font-family:Verdana,Arial,Helvetica; color:#003399; font-size: 9pt; font-weight : bold;}

.tableTitle{font-family:Verdana,Arial,Helvetica; color:#ffffff; font-size: 10pt; font-weight : bold;}

a.tableConteudo{font-family:Verdana,Arial,Helvetica; color:#555555; font-size: 9pt; font-weight : bold;}
a:link.tableConteudo{font-family:Verdana,Arial,Helvetica; color:#555555; font-size: 9pt; font-weight : bold; text-decoration:none;}
a:visited.tableConteudo{font-family:Verdana,Arial,Helvetica; color:#555555; font-size: 9pt; font-weight : bold; text-decoration:none;}
a:hover.tableConteudo{font-family:Verdana,Arial,Helvetica; color:#747373; font-size: 9pt; font-weight : bold; text-decoration:underline;}


a.tableConteudo01{font-family:Verdana,Arial,Helvetica; color:#000000; font-size:7.5pt;}
a:link.tableConteudo01{font-family:Verdana,Arial,Helvetica; color:#000000; font-size: 7.5pt; text-decoration:none;}
a:visited.tableConteudo01{font-family:Verdana,Arial,Helvetica; color:#000000; font-size: 7.5pt; text-decoration:none;}
a:hover.tableConteudo01{font-family:Verdana,Arial,Helvetica; color:#000000; font-size: 7.5pt; text-decoration:underline;}


a{font-family:Verdana,Arial,Helvetica;color:#003399;text-decoration:none; font-size:7.5pt;}
a:visited{font-family:Verdana,Arial,Helvetica;color:#003399;text-decoration:none; font-size:7.5pt;}
a:hover{font-family:Verdana,Arial,Helvetica;color:#6699FF;text-decoration:underline; font-size:7.5pt;}

a.LinkAzul{font-family:Verdana,Arial,Helvetica;color:#38739E;text-decoration:none; font-size:7.5pt;}
a:Link.LinkAzul{font-family:Verdana,Arial,Helvetica;color:#38739E;text-decoration:none; font-size:7.5pt;}
a:visited.LinkAzul{font-family:Verdana,Arial,Helvetica;color:#38739E;text-decoration:none; font-size:7.5pt;}
a:hover.LinkAzul{font-family:Verdana,Arial,Helvetica;color:#38739E;text-decoration:underline; font-size:7.5pt;}

a.LinkVerde{font-family:Verdana,Arial,Helvetica;color:#699E38;text-decoration:none; font-size:7.5pt;}
a:Link.LinkVerde{font-family:Verdana,Arial,Helvetica;color:#699E38;text-decoration:none; font-size:7.5pt;}
a:visited.LinkVerde{font-family:Verdana,Arial,Helvetica;color:#699E38;text-decoration:none; font-size:7.5pt;}
a:hover.LinkVerde{font-family:Verdana,Arial,Helvetica;color:#699E38;text-decoration:underline; font-size:7.5pt;}

a.LinkLaranja{font-family:Verdana,Arial,Helvetica;color:#D66800;text-decoration:none; font-size:7.5pt;}
a:Link.LinkLaranja{font-family:Verdana,Arial,Helvetica;color:#D66800;text-decoration:none; font-size:7.5pt;}
a:visited.LinkLaranja{font-family:Verdana,Arial,Helvetica;color:#D66800;text-decoration:none; font-size:7.5pt;}
a:hover.LinkLaranja{font-family:Verdana,Arial,Helvetica;color:#D66800;text-decoration:underline; font-size:7.5pt;}


a.MenuLateral{color:#4D4D4D;font-size:70%;font-weight:bold;text-decoration:none;}
a:link.MenuLateral{color:#4D4D4D;font-size:70%;font-weight:bold;text-decoration:none;}
a:visited.MenuLateral{color:#4D4D4D;font-size:70%;font-weight:bold;text-decoration:none;}

a:hover.MenuLateral
  {
  border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
  }

a.LinkGeral{font-size:65%;}
a:link.LinkGeral{font-size:65%;}
a:visited.LinkGeral{font-size:65%;}
a:hover.LinkGeral{font-size:65%;}

a.h_btit{color:#FFFFFF;font-family:verdana,arial,helvetica;font-weight:bold;text-decoration:none;}
a:link.h_btit{color:#FFFFFF;font-family:verdana,arial,helvetica;font-weight:bold;text-decoration:none;}
a:visited.h_btit{color:#FFFFFF;font-family:verdana,arial,helvetica;font-weight:bold;text-decoration:none;}
a:hover.h_btit{color:6699FF;font-family:verdana,arial,helvetica;font-weight:bold;text-decoration:underline;}

a.LinkMenuSuperior{font-size:100%;font-family:verdana,arial,helvetica;color:#FFFFFF;text-decoration:none;}
a:link.LinkMenuSuperior{font-size:100%;font-family:verdana,arial,helvetica;color:#FFFFFF;text-decoration:none;}
a:visited.LinkMenuSuperior{font-size:100%;font-family:verdana,arial,helvetica;color:#FFFFFF;text-decoration:none;}
a:hover.LinkMenuSuperior{font-size:100%;font-family:verdana,arial,helvetica;color:#FFCC00;text-decoration:none;}

a.LinkMenuSuperiorAa{font-size:100%;font-family:verdana,arial,helvetica;color:#000000;text-decoration:none;}
a:link.LinkMenuSuperiorAa{font-size:100%;font-family:verdana,arial,helvetica;color:#000000;text-decoration:none;}
a:visited.LinkMenuSuperiorAa{font-size:100%;font-family:verdana,arial,helvetica;color:#000000;text-decoration:none;}
a:hover.LinkMenuSuperiorAa{font-size:100%;font-family:verdana,arial,helvetica;color:#FFFFFF;text-decoration:none;}


/*CSS Para as paginas referentes ao Cartão Prof. 5 estrelas*/

.TituloDegrade
{
	font-weight: bold;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#EFEFF0,EndColorStr=#FFFFFF);
	line-height: 1.5;
	font-family: verdana;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #000099;
	padding-left:10px;
}

.TituloDegradeLista
{
	font-weight: bold;
	font-size: 12px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#CCCCCC,EndColorStr=#FFFFFF);
	line-height: 1.5;
	font-family: verdana;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #000099;
	padding-left:05px;
}


.TituloBorda
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #0033CC;
	padding-left:10px;
}

.TituloBorda02
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #0033CC;
	padding-left:10px;
}

.Texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-decoration: none;
}

.Titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000099;
	font-style: bold;
	text-decoration: none;
}

.TituloParceiros
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000099;
	font-style: bold;
	text-decoration: none;
}

.Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}


/*CSS Para as paginas referentes ao MSDN AA */


.TituloPG
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	border-bottom-color: #FFCC33;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #000066;
	padding-left:5px;
	
}

.TituloPG02
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	color: #991f19;
	padding-left:5px;
	
}

.Texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	text-decoration: none;
}

.TextoBox
{
	font-size: 10px;
	font-family: verdana;
	color: #333333;
}


.TituloBorda
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	border-bottom-color: #000099;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #0033CC;
	padding-left:10px;
}

.TituloBorda02
{
	font-weight: bold;
	font-size: 14px;
	font-family: verdana;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: thin;
	color: #0033CC;
	padding-left:10px;
}



.Titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000099;
	font-style: bold;
	text-decoration: none;
}

.TituloParceiros
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000099;
	font-style: bold;
	text-decoration: none;
}

.Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.DegradeMSDNaa
{
	border-top: #cccccc 1px solid;
	padding-left: 12px;
	font-weight: bold;
	font-size: 13px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#A3BEC9);
	line-height: 1.5;
	font-family: verdana;
}

