BODY{
	BACKGROUND-IMAGE: url(Images/bg_new.jpg);
	BACKGROUND-COLOR: #e2edf6;
	MARGIN: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-POSITION: 50% top;
	COLOR: #333333;
	FONT-SIZE: 0.8em;
}

A{
	COLOR: #006699;
	TEXT-DECORATION: none;
}

A:hover{
	COLOR: #cc0000;
	TXT-DECORATION: underline;
}

INPUT{
	BORDER-TOP: #7b8cbf 1px solid;
	FONT-SIZE: 1.2em;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #d3d9ea;
	BORDER-LEFT: #7b8cbf 1px solid;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #d3d9ea;
}

.inputbtn{
	border: 0px;
	vertical-align: bottom;
}

.breadCrumbBar select{
	font-size: .8em;
}

.blue{
	color: #00638C;
}

.hr{
	BACKGROUND-IMAGE: url(images/bluedots_hr.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.box_darkblue{
	COLOR: #ffffff;
	FONT-STYLE: italic;
	BACKGROUND-COLOR: #233f94;
	TEXT-ALIGN: center;
}

.box_darkblue A{
	COLOR: #ffffff;
}

.box_darkblue A:hover{
	COLOR: #ffffff;
}

.box_lightblue TD{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #7e90c1;
}

.box_lightblue P{
	MARGIN-TOP: -0.75em;
	FONT-SIZE: 0.9em;
	LINE-HEIGHT: 1.2em;
}

.box_lightblue A{
	COLOR: #ffffff;
}

.box_lightblue A:hover{
	COLOR: #ffffff;
}

.box_lightblue_header{
	FONT-SIZE: 0.7em;
	BACKGROUND-IMAGE: url(images/boxheader_mid.gif);
	TEXT-TRANSFORM: uppercase;
	COLOR: #233f94;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: left;
}

.box_darkgray{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN: center;
}

.hr_fotogray{
	FONT-SIZE: 0.75em;
	VERTICAL-ALIGN: bottom;
	TEXT-TRANSFORM: uppercase;
	COLOR: #233f94;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
}

.p_balancer{
	PADDING-TOP: 1.25em;
}

.bluedots_box P{
	MARGIN-TOP: -0.75em;
	FONT-SIZE: 0.75em;
	COLOR: #233f94;
	LINE-HEIGHT: 1.15em;
}

.themes P{
	MARGIN-TOP: -1.1em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.85em;
	COLOR: #233f94;
	LINE-HEIGHT: 0.85em;
}

.subthemes{
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 2.05em;
}

.hr_blue{
	FONT-SIZE: 0.7em;
	BACKGROUND-IMAGE: url(images/hr_blue_mid.jpg);
	VERTICAL-ALIGN: bottom;
	TEXT-TRANSFORM: uppercase;
	COLOR: #233f94;
	BACKGROUND-REPEAT: repeat-x;
	LETTER-SPACING: 0.15em;
	TEXT-ALIGN: left;
}

.hr_blue_inv{
	BACKGROUND-IMAGE: url(images/hr_blue_mid_inv.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.hr_gray{
	FONT-SIZE: 0.75em;
	BACKGROUND-IMAGE: url(images/hr_gray_mid.gif);
	VERTICAL-ALIGN: bottom;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666666;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: left;
	FONT-VARIANT: small-caps;
}

.hr_gray_inv{
	BACKGROUND-IMAGE: url(images/hr_gray_mid_inv.gif);
	BACKGROUND-REPEAT: repeat-x;
}

.bluedots_left{
	BACKGROUND-IMAGE: url(images/bluedots_left.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.bluedots_right{
	BACKGROUND-IMAGE: url(images/bluedots_right.gif);
	BACKGROUND-REPEAT: repeat-y;
}

.button{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.75em; 
	BACKGROUND-IMAGE: url(images/button_mid.gif); 
	VERTICAL-ALIGN: middle; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #213c94; 
	BACKGROUND-REPEAT: repeat-x; 
	WHITE-SPACE: nowrap; 
	TEXT-ALIGN: center;
}

.button A:hover{
	TEXT-DECORATION: none;
}

.tab{
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.85em;
	BACKGROUND-IMAGE: url(images/menu_tab_mid.gif);
	VERTICAL-ALIGN: sub;
	TEXT-TRANSFORM: uppercase;
	BACKGROUND-REPEAT: repeat-x;
	WHITE-SPACE: nowrap;
	text-align: left;
}

.tab A:hover {
	TEXT-DECORATION: none
}
.header_tabarea1 {
	BACKGROUND-COLOR: #0C3551;
	background-image: url(images/page_header_sub.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_tabarea2 {
	BACKGROUND-COLOR: #7b8ebd
}
.header_logo_bg {
	TEXT-ALIGN: left;
	background-color: #083452;
}
.tabs TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header_sub {
	FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/submenu.gif); TEXT-TRANSFORM: uppercase; COLOR: #999999; BACKGROUND-REPEAT: repeat-x
}
.content_pad {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666; PADDING-TOP: 2px
}
.full_article_link {
	FONT-SIZE: 0.75em
}
.list_link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-STYLE: italic
}
.news IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #125482
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.05em; COLOR: #125482
}
.newsImgRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.newsImgLeft {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #125482
}

.vpush {
	MARGIN-BOTTOM: 0.70em;
}

.vpushtop 
{
	MARGIN-BOTTOM: 0.70em;
	margin-top: 0.60em
}

.vdestaquepush
{
	MARGIN-BOTTOM: 0.40em;
}

.vdestaquepushtopbottom
{
	margin-top: 0.50em;
	MARGIN-BOTTOM: 0.10em;
}

.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.pt7 {
	FONT-SIZE: 0.75em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pt8 {
	FONT-SIZE: 0.85em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pt9 {
	FONT-SIZE: 0.95em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.numeroverde {
	FONT-WEIGHT: bold; COLOR: #009900
}
.tab_area {
	FONT-WEIGHT: bold; FONT-SIZE: 0.75em; BACKGROUND-IMAGE: url(images/menutab_mid_area.gif); VERTICAL-ALIGN: sub; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
.tab_area A:hover {
	TEXT-DECORATION: none
}
.hr_blue_down {
	FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/pesquisa_downmid.gif); VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #233f94; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.lista_download_doc {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/icon_doc.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_download_pdf {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/icon_pdf.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_download_regulamento {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/icon_regulamento.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_download_papel {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/icon_papel.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_quadradinho {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; LIST-STYLE-IMAGE: url(images/quadradinho.gif); MARGIN-LEFT: 2.05em; COLOR: #000000; LIST-STYLE-TYPE: square
}
.lista_quadrado {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/quadrado.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_folhita {
	FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/icon_folhita.gif); MARGIN-LEFT: 2.05em; LIST-STYLE-TYPE: square
}
.lista_indent {
	MARGIN-LEFT: 4.45em
}
.folhinhas {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.hr_tabela_top {
	FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/tabela_top_mid.gif); COLOR: #233f94; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.tabela_left {
	BACKGROUND-IMAGE: url(images/tabela_left_mid.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 2px
}
.hr_tabela_bot {
	FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(images/tabela_bot_mid.gif); COLOR: #000000; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
.tabela_right {
	BACKGROUND-IMAGE: url(images/tabela_right_mid.gif); WIDTH: 2px; BACKGROUND-REPEAT: repeat-y
}
.tabela_coluna {
	BACKGROUND-IMAGE: url(images/tabela_coluna.gif); WIDTH: 7px; BACKGROUND-REPEAT: repeat-y
}
.tabela_linha_horizontal {
	BACKGROUND-IMAGE: url(images/tabela_linha_hor.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px
}
.tabela_texto {
	PADDING-RIGHT: 0.45em; PADDING-LEFT: 0.45em; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.45em; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 0.45em; TEXT-ALIGN: left
}
.tabela_header_cor {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.4em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: middle; COLOR: #233f94; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #e7eaf3
}
.tabela_bottom {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: middle; COLOR: #233f94; LINE-HEIGHT: 1.35em; PADDING-TOP: 0.4em; HEIGHT: 30px; BACKGROUND-COLOR: #e7eaf3; TEXT-ALIGN: right
}
.lista_quadrado_titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; LIST-STYLE-IMAGE: url(images/quadrado.gif); MARGIN-LEFT: 2.15em; COLOR: #233f94; LIST-STYLE-TYPE: square
}
.linha_vertical {
	BACKGROUND-IMAGE: url(images/linha_tracej_vert.gif); BACKGROUND-REPEAT: repeat-y
}
.icones_header {
	FONT-SIZE: 0.7em; MARGIN-LEFT: 1px
}
.footerUpper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.tabela_linha_idioma {
	BACKGROUND-IMAGE: url(images/corn_linha_idioma.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.pt7_idioma {
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.pt7_idioma A:hover {
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.pt7_idioma A {
	COLOR: #000000; TEXT-DECORATION: none
}
.versioinfo {
	FONT-SIZE: 0.87em
}
.style1 {
	COLOR: #ff0000
}
.destaque_top {
	BACKGROUND-IMAGE: url(images/destaq_branco_top.gif); BACKGROUND-REPEAT: repeat-x
}
.destaque_brancoleft {
	BACKGROUND-IMAGE: url(images/destaq_azul_leftmid.gif); BACKGROUND-REPEAT: repeat-y
}
.destaques_branco_linha {
	BACKGROUND-IMAGE: url(images/destaq_branco_linha.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.destaque_brancoright {
	BACKGROUND-IMAGE: url(images/destaq_branco_dirmid.gif); BACKGROUND-REPEAT: repeat-y
}
.destaques_titulocxalta {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2pt; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #233f94; TEXT-ALIGN: left
}
.destaques_texto {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5pt; PADDING-TOP: 0pt
}
.destaques_textotitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #125482; PADDING-TOP: 4pt; TEXT-ALIGN: left
}
.destaques_texto A {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #cc0000; PADDING-TOP: 4pt; TEXT-ALIGN: left
}
.destaques_texto A:hover {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #cc0000; PADDING-TOP: 4pt; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.destaques_titulocxalta A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #233f94; TEXT-ALIGN: left
}
.destaques_titulocxalta A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #cc0000; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.destaques_foto_direita {
	PADDING-LEFT: 4pt
}
.destaque_fundoazulinho {
	BACKGROUND-COLOR: #e7eaf3
}
.destaque_bottom_azulinho {
	BACKGROUND-IMAGE: url(images/destaq_azulinho_cantmidbaix.gif); BACKGROUND-REPEAT: repeat-x
}
.destaques_foto_esquerda {
	PADDING-RIGHT: 4pt
}
.listitem {
	MARGIN-TOP: -0.9em
}
.content 
{
	COLOR: #666666;
	text-align:justify;	
	
}

.content_center 
{
	COLOR: #666666;
	text-align:center;		
}

.content_telerik 
{
	COLOR: #666666;
	text-align:justify;	
	PADDING-RIGHT:4pt
}


.destaque_top_azulinho {
	BACKGROUND-IMAGE: url(images/destaq_azulinho_cantmidtopo.gif); BACKGROUND-REPEAT: repeat-x
}
.destaque_esq_azulinho {
	BACKGROUND-IMAGE: url(images/destaq_azulinho_cantmidesq.gif); BACKGROUND-REPEAT: repeat-y
}
.destaque_dir_azulinho {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/destaq_azulinho_cantmiddir.gif); BACKGROUND-REPEAT: repeat-y
}
.listagem_fundo_titulo {
	BACKGROUND-COLOR: #E2EDF6
}
.lijustify {
	TEXT-ALIGN: justify
}
.tab_selected {

	FONT-WEIGHT: bold;
	FONT-SIZE: 0.85em;
	BACKGROUND-IMAGE: url(images/menu_tab_mid-selected.gif);
	VERTICAL-ALIGN: sub;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: repeat-x;
	WHITE-SPACE: nowrap;
	text-align: center;
}
.tab_selected A {
	COLOR: #FFFFFF;
	
}


.footer_bar {
	background-image: url(images/footer_bar.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.blueGrayBox_top 
{
	background-image: url(images/blueGrayBox_top.gif);
	font-weight: bold;
	text-transform: uppercase;
	color: #125482;
	background-color: #E2EDF6;
	background-repeat: repeat-x;
	font-size: .85em;
}


.blueGrayBoxSub_top 
{
	background-image: url(images/blueGrayBox_top.gif);
	font-weight: bold;
	text-transform: uppercase;
	color: #125482;
	background-color: #E2EDF6;
	background-repeat: repeat-x;
	font-size: .85em;
}


.blueGrayBox_left {
	background-image: url(images/blueGrayBox_l.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.blueGrayBox_right {
	background-image: url(images/blueGrayBox_r.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.blueGrayBox_middle {
	background-color: #F4F4F4;
	font-size: 11px;
	line-height: 1.5em;
	color: #666666;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	vertical-align:middle;
}

.blueGrayBox_middle A:hover{
	TEXT-DECORATION: none
}

.blueGrayBox_bottom {
	background-image: url(images/blueGrayBox_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.blueBox_top {
	background-image: url(images/blueBox_t.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.blueBox_left {
	background-image: url(images/blueBox_l.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.blueBox_right {
	background-image: url(images/blueBox_r.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.blueBox_middle {
	background-color: #E7E6F4;
	font-size: 11px;
}
.blueGrayBox_extraHeaderLeft {
	background-color: #E2EDF6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DCDDDE;
}
.blueGrayBox_extraHeaderMiddle {
	background-color: #E2EDF6;
	text-align: center;
	line-height: 2.2em;
	text-transform: uppercase;
	font-size: 11px;
	color: #125482;
	vertical-align: middle;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.blueGrayBox_extraHeaderRight {
	background-color: #E2EDF6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DCDCDC;
}


.blueBox_bottom {
	background-image: url(images/blueBox_b.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
select {
	BORDER-TOP: #7b8cbf 1px solid;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #d3d9ea;
	BORDER-LEFT: #7b8cbf 1px solid;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #d3d9ea;
	font-size: 11px;
}

.mainBox_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	text-align: center;
	padding-top: .5em;
	padding-bottom: .5em;
}
.mainBox_bottomLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E8E8E8;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
}
.mainBox_bottomMiddle {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
}
.mainBox_bottomRight {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
}


.blueBoxTitle {
	font-weight: bold;
	color: #125482;
}
.blueBox_middle a {
	color: #cc0000;
}
.gradBox_left {
	background-image: url(images/gradBox_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 12px;
}
.gradBox_right {
	background-image: url(images/gradBox_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 12px;
}
.gradBox_middle {
	background-image: url(images/gradBox_middle.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
	font-size: 0.8em;
	color: #125482;
	padding-bottom: 10px;
	padding-right:4px;
}
.gradBox_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	text-transform: uppercase;
}
.breadCrumbBar {
	background-image: url(images/breadCrumbBar_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	vertical-align: middle;
}
.pageOptions p {
	margin: 0px;
	padding: 0px;
}
.pageOptions img {
}
.pageOptions {
	text-transform: uppercase;
	color: #125482;
	font-size: 0.8em;
}
.pageOptions td {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.noteText {
	font-size: 0.8em;
	margin-top: 2em;
	margin-bottom: 2em;
	color: #125482;
	line-height: 1.1em;
}
.noteText td {
	padding-right: 10px;
	padding-left: 10px;
}
.noteText .title {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: -1em;
}
.agendaBody {
	color: #125482;
	font-size: .9em;
}
.agendaTitle {
	font-size: 1.8em;
	font-weight: bold;
	text-transform: uppercase;
}
.red {
	color: #cc0000;
}
.destaqueBg 
{	
/*	background-image: url(images/destaqueBg.gif);
	background-repeat: no-repeat;
	background-position: right top;
*/
}

.NextPrevStyle a {
	color: #FFFFFF;
}
.CalendarClass {
	background-color: #FAFAFA;
	color: #000000;
	font-size: .8em;
}
.CalendarClass td {
	text-align: center;
}


.CalendarClass a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.SelectDayStyle {
	background-color:#125482;
	COLOR: #FFFFFF;
	border: 1px solid #999999;
}
.TodayDayStyle {
	border: 2px solid #999999;
}
.SelectorStyle {
	COLOR: #125482
}
.DayStyle {
	COLOR: #000000
}
.WeekendDayStyle {
	COLOR: #cc0000
}
.OtherMonthDayStyle {
	COLOR: #999999
}
.NextPrevStyle {
	COLOR: #FFFFFF
}
.DayHeaderStyle {
	COLOR: #000000;
	font-weight: normal;
	background-color: #DCEEFA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.TitleStyle {
	COLOR: #FFFFFF;
	font-size: 1.2em;
	background-color:#125482;
}
.HeaderStyle {
	background-color: #125482;
	color: #FFFFFF;
}
.publicacoesTitle {
	font-size: 1.8em;
	font-weight: bold;
}
.publicacoesBody {
	color: #125482;
}
.publicacoesBody a {
	text-decoration: underline;
}
.legenda {
	text-align: right;
	font-size: .9em;
	line-height: 1em;
	padding-top: 10px;
}

.legendaTitle {
	font-weight: bold;
}

.pagNav td {
	text-align: center;
	white-space: nowrap;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.pagNav {
	font-size: .8em;
}
.pagNav .selected {
	font-weight: bold;
	background-color: #E2EDF6;
}
.blueGrayBox_extraHeaderMiddle a {
	text-decoration: underline;
}
.meuPortalBox_t {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFCC33;
	font-size: 0.85em;
	background-color: #0C3551;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8C9EAC;
}
.meuPortalBox_m {
	color: #FFFFFF;
	background-color: #0C3551;
	font-size: .9em;
}
.meuPortalBox_l {
	background-color: #0C3551;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8C9EAC;
}
.meuPortalBox_r {
	background-color: #0C3551;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8C9EAC;
}
.meuPortalBox_b {
	background-color: #0C3551;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C9EAC;
}
.meuPortalBox_m a {
	color: #FFFFFF;
}
.meuPortalBox_m td {
	padding-right: 5px;
	padding-bottom: 10px;
}
.meuPortalBox_m ul {
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 1em;
}
.newsBody {

	color: #000000;
}
.newsBody a {

	text-decoration: underline;
}
.newsTitle {
	font-size: 1.8em;
	font-weight: bold;
	color: #125582;
}

.newsSubtitle {
	font-size: 1em;
	font-weight: bold;
	color: #125582;
	margin-bottom: 0em;
}

.infoRelacionada {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
	font-size: .9em;
	color: #125582;
}
.infoRelacionada .title {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 1em;
}
.infoRelacionada p {
	/*margin-bottom: -1em;*/
}
.pollBar {
	background-color: #125482;
}
.userFormTable {
	border: 1px solid #bcc1d5;
}
.userForm {
	background-color: #e7eaf1;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.publicidade_box {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: .9em;
	color: #125482;
}


.content_box {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: .9em;
	color: #125482;

	text-align:justify;	
}

.title_print {	
	FONT-WEIGHT: bold; FONT-SIZE: 1.25em; COLOR: #000000
}

.urlGreen
{
	FONT-SIZE: 0.95em; color: #008000
}

.clientBrowserActions
{
	FONT-SIZE: 0.75em;
}


.mySiteFeaturesTitles
{
	color: #ffcc33;
}

.mySiteFeaturesTitles a
{
	color: #ffcc33;
}

.mySiteFeaturesSubTitles
{
	color: #ffffff;
}

.mySiteFeaturesSubTitles a
{
	color: #ffffff;
}


/* FÓRUNS DE DISCUSSAO */

#listaforuns ul {
	margin:10px 10px 10px 20px;
}
#listaforuns ul li {
	list-style-type:none;
	font-size: 1.05em; 
	color: #125482;
	margin-top:5px;
}

#divForunsBotoes
{
	text-align:center;
	margin-top:20px;
}



.forunsLinks
{
	font-weight:bold;
}

.novoAssunto
{
	background-color:#125482;
	padding:2px;
	color:#fff;
	font-weight:bold;
}
.novoAssunto a
{
	color:#FFFFFF;
	font-weight:bold;
}

#listaAssuntos ul
{
	background-color:#e7eaf3;
	margin:0px;
}
#listaAssuntos ul li
{
	border-bottom: solid 2px #fff;
}

.forunsLinks {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: .85em;
	line-height: 1.50em;
}

TEXTAREA {
	border-top: #7b8cbf 1px solid;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-color: #d3d9ea;
	border-left: #7b8cbf 1px solid;
	background-color: #ffffff;
	border-right-width: 1px;
	border-right-color: #d3d9ea
}
.ro {background-color:#E7E7E7; color:#000; border:1px solid #999; height:15px} /* para campos read-only */

.pt7Confidential {
	FONT-SIZE: 0.75em; FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN:justify;	
}

.obrigatorio {
	border: 1px solid #60C6D2;
	padding: 2px;
	}	
	
.comerro {
	border: 1px solid #F00;
	padding: 2px;
}