A               {color:#222299; text-decoration:none}
A:hover         {color:#888;}
P               {text-align:justify;}
BODY			{font-size:70%; margin:0; margin-left:20; background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(./imagens/slice_menu.gif); background-repeat:repeat-y;}
FORM			{margin:0;}
UL              {list-style:square; margin-left:0; margin-top:5px; margin-bottom:5px; padding-left:25px;}
DIV				{margin:0}
OL				{margin:0}
BLOCKQUOTE		{margin:0}

.modeswitch		{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:x-small; color:#FFFFFF; font-weight:normal;}
#modeswitch		{font-size:x-small; color:#FFFFFF}

.WhatsNewHead	{font-size:12pt; color:#7F9DB9; font-weight:bold;}
.WhatsNewDate	{font-size:9pt; color:#8C897A; font-weight:bold;}

.scrollertitle	{color:#8C897A; font-family:Arial,Verdana,Helvetica;	font-size:12px; font-weight:bold;}
.scrollerbody	{color:#8C897A; font-family:Arial,Verdana,Helvetica; 	font-size:12px; font-weight:normal;}
.search         {color:#FFFFFF;	font-size:x-small; font-weight:bold;}

/* Whats new styles */
.WhatsnewTitle	{font-size:9pt; color:#8C897A; font-weight:bold;}
.WhatsnewTitle:hover	{color:#8c89ff;}
.WhatsnewBody	{font-size:8pt; color:#8C897A; font-weight:normal; float:left;}

/* SiteMap Styles */
DIV.sitmp0				{padding:4px; font-size:110%; background-color:#E7E7E7;}
DIV.sitmp1				{padding:4px; font-size:90%;}
DIV.sitmp2				{padding:4px; font-size:90%;}
A.sitmpA0				{color:#222299; font-weight:bold;}
A.sitmpA0:hover			{color:#888;}
A.sitmpA1				{color:#000; font-weight:normal;}
A.sitmpA1:hover			{color:#888;}
A.sitmpA2				{color:#000; font-weight:normal;}
A.sitmpA2:hover			{color:#888;}

.listBar {
	padding:2px;
	background-color:#E7E7E7;
    font-family:Trebuchet MS,Tahoma,Arial,Helvetica;
	color:#222299;
	font-weight:bold;
}

.listSummary {
	padding-left:17px;
	padding-top:4px;
}
.listHeading {
	font-family:Trebuchet MS,Tahoma,Arial,Helvetica;
	color:#222299;
	font-weight:bold;
}

/* Intranet Styles */

#skip {
	width: 0;
	height: 0;
	overflow: hidden;
}

#headerwrapper, #logo, #header {
	height:63px;
}

#logo {
	margin-left:10px;
	margin-top:10px;
	float:left;
}

#header {
	float:right;
}

#headerwrapper {
	background-color:#042f74;
	overflow:hidden;
}


#topimages {
	float:right;
	margin-right:6px;
	margin-top:9px;
}

#topimages ul {
	margin:0;
	padding:0;
	list-style:none;
}

#topimages li {
	float:left;
	padding:0;
	margin-left:10px;
	height:44px;
}

#redbar, #darkbluebar {
	font-size:0.8em;
	color:#FFF;
	font-weight:bold;
	clear:both;
}

#redbar {
	height:39px;
	background-image:url(../imagens/slice_blue_bar.gif);
}

#lightbluebar {
	height:36px;
	background-image:url(../imagens/slice_light_blue_bar.gif);
	font-size:0.8em;
	color:#000;
	font-weight:bold;
	clear:both;
}

#darkbluebar {
	height:30px;
	background-image:url(../imagens/slice_dark_blue_bar.gif);
}

#breadcrumb {
	float:left;
	margin-top:7px;
	margin-left:5px;
	font-size:1.0em;
	font-weight:normal;
	color:#D9E1F0;
}

#textonly {
	float:right;
	margin-top:7px;
	margin-right:5px;
	text-align:right;
	font-weight:normal;
	font-size:1.0em;
}

#textonly a {
	text-decoration:none;
	color:#FFF;
}

#textonly a:hover {
	text-decoration:underline;
}

#breadcrumb a {
	text-decoration:underline;
	color:#FFF;
}

#homelink {
	float:left;
	padding-top:12px;
	margin-left:5px;
}

#homelink a {
	text-decoration:none;
	color:#042f74;
}

#homelink a:hover {
	text-decoration:underline;
}

#tagline {
	float:left;
	margin-left:5px;
	padding-top:12px;
}

#date {
	float:right;
	text-align:right;
	margin-right:5px;
	padding-top:12px;
}


#primarynav {
	float:right;
	text-align:right;
	font-size:1.1em;
	margin-right:6px;
}

#primarynav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#primarynav li {
	float:left;
	padding:0;
	margin:0;
	height:31px;
}

#primarynav a {
	float:left;
	display:block;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:8px;
	padding-right:8px;
	color:#042f74;
	margin-left:10px;
	margin-top:6px;
	border:1px solid #B0BDDE;
}

#primarynav a:hover {
	border:1px solid #617BBC;
}

#titlebar {
	clear:both;
	height:34px;
	background-color:#b4bbcd;
	background-image:url(../imagens/bg_title.gif);
	background-repeat:no-repeat;
	text-align:right;
	font-size:1.8em;
	color:#042f74;
	padding-right:10px;
	padding-top:6px;
}

#hometitlebar {
	clear:both;
	height:34px;
	background-color:#617BBC;
	background-image:url(../imagens/bg_hometitle.gif);
	background-repeat:no-repeat;
	text-align:right;
	font-size:1.8em;
	color:#FFF;
	padding-right:10px;
	padding-top:6px;
}

#bodywrapper {
	background-image:url(../images/slice_menu.gif);
	background-repeat:repeat-y;
	border-top:1px solid #FFF;
	vertical-align:top;
	height:175px;
	display:table;
}

#body {
	padding:15px;
	margin-left:165px;
	vertical-align:top;
	text-align:justify;
	line-height:17px;
	height:1%;
}

#bodyhome {
	margin-left:165px;
}
/*The left column on the homepage*/
#homebodyleft {
	margin-top:8px;
	margin-left:8px;
	margin-bottom:15px;
	margin-right:15px;
	line-height:17px;
	float:left;
	width:45%;
}
/*The middle column on the homepage*/
#homebodymiddle {
	margin-top:15px;
	padding-bottom:15px;
	padding-left:0px;
	background-image:url(../imagens/slice_menu.gif);
	background-repeat:repeat-y;
	height:900px;
	float:left;
	width:1px;
}
/*The right column on the homepage*/
#homebodyright {
	margin-top:8px;
	margin-left:15px;
	margin-bottom:15px;
	margin-right:5px;
	line-height:17px;
	width:45%;
	float:left;
}

#homebodyright h1 {
	margin-left:30px;
}

#secondarynav {
	width:160px;
	position:absolute;
	left:0px;
}

#leftawards {
	width:160px;
	left:0px;
	text-align:center;
	margin-top:10px;
}

#footer {
	background-color:#FFFFFF; 
	padding:10px;
	clear:both;
	height:15px;
	margin-left:164px;
}

#footermenu {
	float:left;
	font-size:0.9em;
	text-transform:lowercase;
	color:#888;
}

#backtotop {
	float:right;
	text-align:right;
	font-size:0.9em;
}

#copyright {
	text-align:center;
	padding:10px;
	font-size:0.8em;
	color:#999999;
	margin-left:164px;
}

.clearfix {
	height: 0; 
    clear: both; 
    visibility: hidden;
	overflow:hidden;
	display:block;
}

/*NewsArticle*/
#newstitle	{font-size:11pt; color:#003399; font-weight:bold;
	float:left;
	padding-bottom:5px;
	width:80%;
}
#newsdate	{font-size:1em; color:#000000; font-weight:bold;
	float:right;
	margin-left:5px;
	padding-bottom:5px;
	width:20%;
	text-align:right;
}

/*Vacancies2*/
.VacanciesDarkBg {background-color:#66CC66;}
.VacanciesLightBg1 {background-color:#66CCcc;}
.VacanciesLightBg2 {background-color:#99ee99;}
.VacanciesLightBg3 {background-color:#ffffff;}
.escondido {Display:none;}


.alignRight
{
	position:absolute;
	height: 50%;
	width: 100%;
}
.small01, .small02
{
	color: #ffffff;
	font-size: 0.55em;
	vertical-align: middle;
}


.small02
{
	font-weight: bold;
	vertical-align: middle;
}

