body {
	background-image: url(/portals/_default/Skins/HTBraga/BGbody.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #bde2ea;
}

html{
      margin:0;
      padding:0;
      height:100%;
      border:none
}


a, a:link, a:visited, a:active { color: #180000; text-decoration: none; }
a:hover { color: #180000; text-decoration: underline; }

.text9RSS, .text9 TD {font-size: 10px; font-family: arial; line-height: 10px; font-weight:normal;color: #fa7014;}

.text9, .text10 TD {font-size: 9px; font-family: verdana; line-height: 20px; font-weight:normal;color: #59544d;}
.text9 P {margin-top: 0px; margin-bottom: 9px;color: #59544d; }
.text9B {font-size: 9px; font-family: verdana;line-height:20px; font-weight:bold;color: #59544d;}

.text10, .text10 TD {font-size: 10px; font-family: verdana; line-height: 20px; font-weight:normal;color: #59544d;}
.text10 P {margin-top: 0px; margin-bottom: 10px;color: #59544d; }
.text10B {font-size: 10px; font-family: verdana;line-height:20px; font-weight:bold;color: #59544d;}

.text10A, .text10A TD {font-size: 10px; font-family: verdana; line-height: 18px; font-weight:normal;color: #333333;}
.text10A P {margin-top: 5px; margin-bottom: 10px;color: #333333; }
.text10AB {font-size: 10px; font-family: verdana;line-height:20px; font-weight:bold;color: #333333;}

.text14A, .text14A TD {font-size: 22px; font-family: verdana; line-height: 18px; font-weight:normal;color: #7a7a7a;}
.text14A P {margin-top: 5px; margin-bottom: 14px;color: #7a7a7a; }


.titleMod {
	color: #5cb9cb;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	text-transform:uppercase;

}

.titleModA {
	color: #7a7a7a;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	text-transform:uppercase;

}

.titleModNormal {
 	color: #5cb9cb;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	text-align: left;

}

.login_cell_right {
  color: #333333;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: left;

}

A.login_cell_right , A.login_cell_right:link, A.login_cell_right:visited, A.login_cell_right:active {
	color: #333333;
	text-decoration: none;

}
A.login_cell_right:hover {
	color: #333333;
	text-decoration: underline;

}



.link_top {
  color: #ffffff;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-align: left;
  	letter-spacing: 0.4ex;
}

A.link_top , A.link_top:link, A.link_top:visited, A.link_top:active {
	color: #ffffff;
	text-decoration: none;

}
A.link_top:hover {
	color: #ffffff;
	text-decoration: underline;

}

.link_top , .link_top:link, .link_top:visited, .link_top:active {
	color: #ffffff;
	text-decoration: none;

}
.link_top:hover {
	color: #ffffff;
	text-decoration: underline;
}


.login_cell_top {
  color: #fa7014;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;

}

.COPYRIGHT {
  color: #6e6962;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: left;

}


.link_search {
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0.1ex;

}

A.link_search , A.link_search:link, A.link_search:visited, A.link_search:active {
	color: #ffffff;
	text-decoration: none;

}
A.link_search:hover {
	color: #ffffff;
	text-decoration: underline;

}

.link_search , .link_search:link, .link_search:visited, .link_search:active {
	color: #ffffff;
	text-decoration: none;

}
.link_search:hover {
	color: #ffffff;
	text-decoration: underline;
}




.login_cell_footer {
  color: #333333;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	text-align: left;

}

A.login_cell_footer, A.login_cell_footer:link, A.login_cell_footer:visited, A.login_cell_footert:active {
	color: #333333;
	text-decoration: none;

}
A.login_cell_footer:hover {
	color: #333333;
	text-decoration: underline;

}