/*	-------------------------------------------------------------
	PARLAMENTO DE GALICIA
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Descripcion: Estilos e maquetacion xeral do sitio
	Autor:	eMotive dsign
	Responsable: Abraham (am180@em360.com)
	Data: Xullo 2006
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	CORES EMPREGADOS
	
	Azul enlaces: #1A5E85
	Azul realce (mais brillante): #2687BF
	Azul visitados (mais oscuro): #144866
	Gris fondo: #D5D5D5
	Gris fondo columna dereita: #C2C2C2
	Gris bordes e linhas: #A6A6A6
	Roxo: #900
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	body {
		font: normal 0.7em/1.66em "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #000;
		background-color: #FFF;
		text-align: center;
		margin: 0px;
		padding: 0px;
	}
	
	h1, h2, h3, h4, caption {
		font-family: Arial, Helvetica, sans-serif;
	}
	
	h1 {
		font-size: 1.33em;
	}

	h2 {
		font-size: 1.2em;
	}
	
	h3 {
		font-size: 0.9em;
		
		font-weight: normal;
		margin: 1em 0 0.33em;
	}
	
	h4 {
		font-size: 1.1em;
		margin: 1em 0 0;
	}
	
	ul {
		list-style-type: square;
	}
	
	a, a:link {
		color: #1A5E85;
	}
	a:visited {
		color: #144866;
	}
	a:hover {
		color: #2687BF;
	}

/*	------------------------------------------------------
	CLASES XENERICAS PARA MAQUETAR
	- - - - - - - - - - - - - - - - - - - - - - - - - - -
	.clearFloats: para 'limpar' bloques con elementos 
	  flotantes
	.agochado: para agochar elementos en pantalla
	.data: formato xenérico de datas (igual ao h3)
	.firma: para artigos firmados polo autor
	.cargo: para o cargo do autor nos artigos firmados
	.separado: para separar divs dentro dun mismo bloque
	.flEsq: fai flotar a esquerda un bloque
	.flDer: fai flotar a dereita un bloque
	.topLink: link para voltar arriba en textos longos
	.cabBloque: para os titulos de seccións ou bloques 
	  (fundamentalmente h2s)
	.titular: aumenta o corpo do tipo os headings. Para
	  Novas e artigos de texto
	.titulo: para ligazons en cor negro
	.granDestacado: para Novedades urxentes ou textos a destacar
	.destacado: para destacados con menor importancia relativa
	.extraLinha: maior interlineado
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */	
	
	.clearFloats {
		clear: both;
	}
	
	.agochado {
		display: none;
	}
	
	.data {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-transform: uppercase;
		font-weight: normal;
	}
	
	.firma {
		font-weight: bold;
	}
	
	.cargo {
		font-style: italic;
	}
	
	.separado {
		border-bottom: 1px solid #A6A6A6;
		margin-bottom: 1.5em;
	}
	
	.flEsq {
		float: left;
	}
	
	.flDer {
		float: right;
	}
	
	.topLink {
		margin: 2em 0;
	}
	
	.topLink * {
		vertical-align: middle;
	}
	
	.topLink img {
		margin-right: 0.25em;
	}
	
	.topLink a, .topLink a:visited {
		display: block;
		text-decoration: none;
		color: #000;
		background: #FFF;
		border: 1px solid #A6A6A6;
		padding: 0.25em;
		width: 14em;
		font-size: 0.9em;
	}
	
	.topLink a:hover, .topLink a:active{
		text-decoration: underline;
		color: #000;
	}
	
	.cabBloque {
		border-top: 2px solid #000;
		padding-top: 0.33em;
		margin: 0 0 1em 0;
	}
	
	.titular {
		font-size: 2em;
	}
	
	a.titulo {
		color: #000;
	}
	
	a.titulo:hover {
		color: #1A5E85;
	}

	.granDestacado {
		font-size: 2em;
		color: #900;
	}
	
	.destacado {
		font-size: 1.3em;
		color: #900;
	}
	
	.extraLinha {
		line-height: 2em;
	}
	.destacadoAxenda {
		font-size: 1.1em;
		color: #000;
		font-weight: bold;
	}
/*	------------------------------------------------------
	PAXINA DE ENTRADA
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*	Contedor
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	#contedorIntro {
		margin: 3em auto;
		background: url('pdg.fondoContedor.jpg') repeat-x left top;
		width: 80%
	}
	
	#intro #ilustracion {
		background: url(../imaxes/cabeceira/pdg.cabeceiraProba01.gif) no-repeat center top;
		height: 250px;
	}
	
	#ilustracion h1 span {
		display: none;
	}
	
	#intro ul#seccions {
		margin: 1em 0;
		padding: 0;
		list-style: none;
	}
	
	#intro ul#seccions li {
		float: left;
		margin: 0 1%;
	}
	
	#intro ul#seccions li#hoxeNav {
		width: 22%;
	}
	
	#intro ul#seccions li#infoNav {
		width: 25%;
	}
	
	#intro ul#seccions li#partNav {
		width: 23%;
	}
	
	#intro ul#seccions li#prensaNav {
		width: 22%;
	}
	
	#intro ul#seccions li a {
		font: bold 1.1em/1.2em Arial, Helvetica, sans-serif;
		text-transform: uppercase;
	}
	
	#intro ul#seccions li span {
		font-size: 0.9em;
		line-height: 1.33em;
		width: 14em;
		display: block;
		margin: 1em auto;
	}
	
	#intro p#idiomas {
		font-size: 0.9em;
		padding: 5em;
	}
	
	#intro p#idiomas a {
		margin: 0 0.66em;
		color: #000;
	}
	
/*	------------------------------------------------------
	CONTEDOR XERAL
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */

	#contedor {
		margin: 0 auto;
		background: url('pdg.fondoContedor.jpg') repeat-x left top;
		min-width: 715px;
		max-width: 1005px;
		width: 90%;
		padding: 1em
	}

/*	CSS para MSIE/win:
	http://www.gunlaug.no/contents/wd_additions_14.html
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */

	* html div#contedor {
		width: 1005px /* fallback value */;
		width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? 
		document.documentElement.clientWidth : document.body.clientWidth) > 1024 ? "1005px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? 
		document.documentElement.clientWidth : document.body.clientWidth) < 800 ? "715px" : "90%"));
	}	

/*	------------------------------------------------------
	CABECEIRA
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */

	#cabeceira {
		background: url('pdg.cabeceiraFutura.gif') no-repeat center top;
		margin: 0;
		padding: 0
	}
	
	#cabeceira h1 {
		height: 135px;
		margin: 0;
	}
	
	#cabeceira h1 span {
		display: none;
	}
	
	div.navAuxiliar {
		text-align: left;
		margin: 0;
	}
	
	div.navAuxiliar p {
		margin: 0;
	}
	
	div.navAuxiliar p * {
		vertical-align: middle;
	}
	
	div.navAuxiliar a, div.navAuxiliar a:visited {
		color: #000;
		vertical-align: baseline;
	}
	
	div.navAuxiliar a:hover {
		color: #2687BF;
	}
	
	/*	MENU PRINCIPAL
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */		
	
	ul#navegacion {
		list-style: none;
		margin: 0 auto 1.5em;
		text-align: center;
		border-bottom: 1px solid #000;
		font: bold 1em/1em Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		padding: 0.66em 0 0.33em;
	}
	
	ul#navegacion li {
		display: inline;
		margin: 0 0.15em;
		padding: 0;
	}
	
	ul#navegacion li a {
		padding: 0.66em 1em 0.33em;
		border-width: 1px 1px 0 1px;
		border-style: solid;
		border-color: #000;
		text-decoration: none;
	}
	
	ul#navegacion li a, ul#navegacion li a:visited {
		background: #000;
		color: #FFF;
	}
	
	ul#navegacion li a:hover, ul#navegacion a:active {
		color: #FFF;
		text-decoration: underline;
	}
	
	#sec1 a#nav1, #sec1 a#nav1:visited, #sec1 a#nav1:hover, #sec1 a#nav1:active, 
	#sec2 a#nav2, #sec2 a#nav2:visited, #sec2 a#nav2:hover, #sec2 a#nav2:active,
	#sec3 a#nav3, #sec3 a#nav3:visited, #sec3 a#nav3:hover, #sec3 a#nav3:active,
	#sec4 a#nav4, #sec4 a#nav4:visited, #sec4 a#nav4:hover, #sec4 a#nav4:active {
		color: #1A5E85;
		background: #FFF;
	}
	
/*	RUTA E FERRAMENTAS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */	
	
	#breadcrumbs {
		background: #D5D5D5;
		border-width: 1px 0;
		border-style: solid;
		border-color: #A6A6A6;
		float: left;
		width: 58%;
		margin: 0;
	}
	
	#breadcrumbs p {
		padding: 0.33em;
	}
	
	#ferramentas {
		float: right;
		text-align: right;
		margin: 0;
	}
/*	------------------------------------------------------
	CONTIDO
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	#contido {
		clear: both;
		text-align: left;
		padding-top: 0;
	}
	
	/* O explorer mete o padding pola sua conta */
	
	#contedor > #contido {
		padding-top: 1.5em;
	}
	
	#primaria {
		width: 58%;
		float: left;
		margin: 0;
	}
	
	#secundaria {
		width: 40%;
		float: right;
		margin: 0;
	}
	
	div.bloque {
		background: #C2C2C2;
		margin-bottom: 1.5em;
		padding-bottom: 1.5em;
	}
	
	div.bloque h1, div.bloque h2, div.bloque h3, div.bloque h4, div.bloque h5, div.bloque form { 
		padding-left: 0.5em;
		padding-right: 0.5em;
	}
	
	div.mediaColA {
		width: 49%;
		float: left;
	}
	
	div.mediaColB {
		width: 49%;
		float: right;
		clear: right;
	}
	
	div.cuartoCol {
		width: 23%;
		float: left;
		margin-right: 2%;
	}
	
/*  Nas páxinas do colofón
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
		
	#sec0 #primaria {
		width: 100%;
		margin: 0;
	}
	
/* 	------------------------------------------------------
	INDICES DE NOVAS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	div.indexNovas {
		clear: left;
		margin: 0 0 1.5em;
	}
	
	div.indexNovas h1 {
		margin: 0;
	}
	
	div.indexNovas p {
		margin: 0;
	}
	
	div.indexNovas p.data {
		margin-top: 2em;
		margin-bottom: -1em;
	}
	 
	div.indexNovas h3 {
		clear: left;
	}
	
	ul.indexNovas {
		margin: 1.5em 0;
		padding: 0;
		list-style: none;
	}
	
	ul.indexNovas li {
		border-bottom: 1px solid #A6A6A6;
		padding: 0.33em 0;
		margin: 0;
	}
	
	ul.indexNovas a {
		color: #000;
		text-decoration: none;
	}
	
	ul.indexNovas a:visited {
		color: #333;
	}
	
	ul.indexNovas a:hover {
		text-decoration: underline;
		color: #000;
	}
	
	img.miniatura, img.miniNova {
		margin: 0 0.66em 0.66em 0;
		background: #FFF;
		padding: 0.33em;
		border: 1px solid #000;
	}
	
	a img.miniatura, a img.miniNova {
		outline: none;
	}
	
	a:hover img.miniatura, a:hover img.miniNova {
		border: 1px solid #2687BF;
	}


/* 	------------------------------------------------------
	AXENDA
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	p.dataDia {
		font-family: Arial, Helvetica, sans-serif;
		border: 1px solid #0099FF;
		background: #0099FF;
		color: #FFF;
		float: left;
		margin: 0 0.5em 0.5em 0.5em;
		padding: 0;
		text-align: center;
		padding-left: 0.5em;
		padding-right: 0.5em;
	}

	p.dataDia span {
		font-size: 4em;
		font-weight: bold;
		color: #000;
		background: #FFF;
		display: block; 
		padding: 0.33em;
	}
	
	span.hora {
		color: #FFF;
		background: #000;
		padding: 0 0.33em;
	}
	
	ul.axendaDia
{
	list-style: none;
	margin: 1.5em 0 0;
	padding: 0 0.5em;
	
}
	ul.axendaDia span.titulo
{
    font-family: Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bold;
	
}

	
	ul.axendaDia li {
		margin: 0;
		padding: 0.25em 0;
		
		
}
	ul.axendaDia li.linea {
		margin: 0;
		padding: 0.25em 0;
		border-bottom: 1px solid #A6A6A6;
		padding-bottom: 0.75em ;
		
}
		div#axenda h2.cabBloque {
		background: url(pdg.btnAxenda.gif) no-repeat 4px 4px;
		padding-left: 38px;
		height: 2.25em;
		margin-bottom: 0;
	}
	.divIntervencions
{
	overflow: auto;
	text-align: left;
	width: 490px;
	height: 470px;
}
	.interDestacado
{
	font-weight: bold;
	
}
.clsdivCabeceira
{
	padding-left: .5em;
	font-weight: bold;
	font-size: 1.2em;
	padding-top: .1em;
	text-align: left;
}
.clsVideo
{
	padding-left: .5em;
	font-weight: bold;
	padding-top: .1em;
	text-align: left;
}
.interElexido
{
	background-color: gray;
}
/* 	------------------------------------------------------
	TV
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	div#TV h2.cabBloque {
		background: url('pdg.btnTvGrande.gif') no-repeat 4px 4px;
		padding-left: 38px;
		height: 2em;
		margin-bottom: 0
	}
	
	ul.emisions {
		margin: 0;
		padding: 0 0.5em;
		list-style: none;
	}
	
	ul.emisions li {
		border-bottom: 1px solid #A6A6A6;
		padding: 0.5em 0;
	}
	
	ul.emisions li a {
		margin: 0 0.66em;
	}
	
	div#TV p {
		padding: 0 0.5em;
		margin: 0.5em 0 0;
		text-align: right;
	}
	
	div#TV p * {
		vertical-align: middle;
		margin: 0 0.25em;
	}
	
/* 	------------------------------------------------------
	CALENDARIO
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */	
	
	
	table.calendario {
		border: 1px solid #0099FF;
		border-collapse: collapse;
		width: 21em;
	}
	
	table.calendario caption, table.calendario th, table.calendario td#navMeses {
		color: #FFF;
		background: #0099FF;
		text-transform: uppercase;
		border: 1px solid #0099FF;
		font-weight: normal;
		text-align: center;
	}
	
	
	table.calendario abbr {
		border: none;
	}
	
	table.calendario td {
		text-align: center;
		padding: 0;
	}

	table.calendario td.festivo {
		color: #900;
		background: #FFF;
	}
	
	table.calendario td.hoxe {
		border: 1px solid #1A5E85;
		color: #1A5E85;
		font-weight: bold;
		background: #FFF;
	}
	
	table.calendario td#navMeses a {
		color: #FFF;
	}

	
	table.calendario tbody td a {
		font-weight: bold;
		display: block;
	}
	
	table.calendario tbody td a:hover {
		background-color: #2687BF;
		color: #FFF;
		text-decoration: none;
	}	
	.pleno
{
	border-right: #f9817d 1px solid;
	border-top: #f9817d 1px solid;
	border-left: #f9817d 1px solid;
	border-bottom: #f9817d 1px solid;
	background-color: #ffeeee;
}
	
	
	table.calendario  td.day a {
		font-weight: bold;
		display: block;
	}
	table.calendario  td.day a:hover {
		background-color: #2687BF;
		color: #FFF;
		text-decoration: none;
	}	
	table.calendario td.day {
		width: 3em;
		background: #FFF;
		color:#000;
	}
	table.calendario td.caption,table.calendario td.navMeses{
		color: #FFF;
		background: #0099FF;
		text-transform: uppercase;
		border: 1px solid #0099FF;
		font-weight: normal;
		text-align: center;
	}
	table.calendario td.navMeses a {
		color: #FFF;
	}
	table.calendariotitle td{
		color: #FFF; 
		background: #0099FF;
		text-transform: uppercase;
		border: 1px solid #0099FF;
		font-weight: normal;
		text-align: center;

	}
	table.calendario td.festivo a {
		font-weight: bold;
		display: block;
		color: #900;
	}
	table.calendario td.festivo a:hover {
		background-color: #900;
		color: #FFF;
		text-decoration: none;
	}	
	
	div.peCalendar
	{

		margin: 0 10.26em;
		margin-right: 0.33em;
		
		width: 21em; 
		text-transform: uppercase;
		background: #0099FF;
		color:#FFF;
		text-align: center;
		
	}
	 a.cfoot
	{
		background: #0099FF;
		color:#FFF;
	} 
	
		 a.cfoot:hover
	{
		background: #0099FF;
		color:#FFF;
	}
			 a.cfoot:active
	{
		background: #0099FF;
		color:#FFF;
	}
			 a.cfoot:visited
	{
		background: #0099FF;
		color:#FFF;
	}

	

/* 	------------------------------------------------------
	LISTAS DE LIGAZONS A DOCUMENTOS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - 
	Temas ou listados que tenhan asociados arquivos, 
	busquedas, tv, etc
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	ul.enlacesDocs {
		list-style: none;
		margin: 0.33em 0;
		padding: 0 0 0.5em;
		border-bottom: 1px solid #A6A6A6;
	}
	
	ul.enlacesDocs li {
		border: none;
		margin: 0;
		padding: 0 1em 0 0;
		display: inline;
	}

/* 	------------------------------------------------------
	LIGAZONS A DOCUMENTOS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - 
	Ligazons a documentos con icono
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	a.pdf {
		background: url('pdg.icoPdf.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.tv {
		background: url('pdg.icoTv.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.busquedas {
		background: url('pdg.icoBuscar.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.doc {
		background: url('pdg.icoDoc.gif') no-repeat left top;
		padding-left: 16px
	}
	
	a.arquivo {
		background: url('pdg.icoArquivo.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.comentarios {
		background: url('pdg.icoComentarios.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.votos {
		background: url('pdg.icoVotos.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.wmedia {
		background: url('pdg.icoWM.gif') no-repeat left top;
		padding-left: 24px
	}
	
	a.realvideo {
		background: url('pdg.icoRV.gif') no-repeat left top;
		padding-left: 24px
	}
	a.link{
		background: url('pdg.bulletEnlace.gif') no-repeat left top;
		padding-left: 24px;
	}
	
/* 	------------------------------------------------------
	LISTAS DE DOCUMENTOS XENERICOS (.docList)
	LISTAS DE SECCIONS NUN AREA DA WEB (.navSeccions)
	LISTAS DE ENLACES (.linkList)
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	ul.docList, ul.navSeccions, ul.linkList {
		list-style-position: inside;
		margin: 1.5em 0 0;
		padding: 0 0.5em;
	}
	
	ul.docList li, ul.navSeccions li, ul.linkList li {
		margin: 0;
		padding: 0.33em 0;
		border-bottom: 1px solid #A6A6A6;
	}
	
	ul.docList {
		list-style-image: url('pdg.icoDoc.gif');
	}
	
	ul.navSeccions {
		list-style-image: url('pdg.bulletFlecha.gif');
	}
	
	ul.navSeccions a {
		color: #000;
		text-decoration: none;
	}
	
	ul.navSeccions a:visited {
		color: #333;
	}
	
	ul.navSeccions a:hover, ul.navSeccions a:active {
		text-decoration: underline;
		color: #000;
	}
	
	ul.linkList {
		list-style-image: url('pdg.bulletEnlace.gif');
	}
	ul.linkListAxenda 
	{
		padding: 0.33em 0;
		list-style-image: url('pdg.bulletEnlace.gif');
		
	}

	
/*	------------------------------------------------------
	COLOFON (FOOTER)
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#colofon {
		text-align: center;
		width: 100%;
		background: #FFF;
		padding: 1em 0;
	}
	
	#colofon ul {
		margin: 0.5em 0;
	}
	
	#colofon ul li {
		display: inline;
		padding: 0 1em 0 0;
		margin: 0;
	}
	
	#colofon a {
		color: #000;
	}
	
	#colofon a:hover {
		color: #2687BF;
	}
	
	address {
		font-style: normal;
	}
	

/*	------------------------------------------------------
	SUMARIO PARA ARTÍGOS DE TEXTO MOI LONGOS
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	
	div.indexContidos {
		background: #FFF;
		padding: 1em;
		border: 1px solid #A6A6A6;
		margin-bottom: 2em;
	}
	
/*	------------------------------------------------------
	GALERIAS DE IMAXES
	- - - - - - - - - - - - - - - - - - - - - - - - - - -
	Fai uso da clase 'miniatura' nos thumbnails e do script
	'lightbox' para a ampliacion. Inclue a folla de estilos
	de este script
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.bloque p.miniaturas {
		padding: 0.5em;
	}
	#lightbox{ background-color:#FFF; padding: 25px; }
	#lightboxDetails{ padding-top: 0.5em; }	
	#lightboxCaption{ float: left; }
	#keyboardMsg{ float: right; font-size: 0.9em; }
	#closeButton{ top: 5px; right: 5px; }
	
	#lightbox img{ border: none; clear: both;} 
	#overlay img{ border: none; }
	
	#overlay{ background-image: url('overlay.png'); }
	
	* html #overlay{
		background-color: #333;
		back\ground-color: transparent;
		background-image: url(blank.gif);
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="_themes/pargal/lightbox/overlay.png", sizingMethod="scale");
	}	
/*	------------------------------------------------------
	DIRECTORIO E MAPA WEB
	- - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
	#directorio h3, #mapa h3 {
		font-size: 1.1em;
		font-weight: bold;
	}
	
	#directorio p, #mapa p {
		margin: 0 0 1em;
	}
	
	ul.directorio {
		margin: 1em 0;
		padding: 0;
		list-style: none;
	}
	
	ul.directorio ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	ul.directorio li {
		margin: 0;
		padding: 0;
	}		
	
	.tfno {
		font: normal 1.25em Arial, Helvetica, sans-serif;
		margin: 0 0.33em;
		color: #900;
	}
	
	
		/*	------------------------------------------------------
	SHAREPOINT
	- - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.ms-gb{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-transform: uppercase;
		font-weight: normal;
}
	.ms-vb {
	    font-family: Arial, Helvetica, sans-serif; 
		font-size: 1.1em;
		font-weight: bold;
		margin: 1em 0 0;
	}