body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

td {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
}

.tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.tab a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tab a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.tab_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.tab_sm a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tab_sm a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tab_sm a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
}
.nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: none;
}
.nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: none;
}
.nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
	background-color: #E4E4E4;
}
.sub_hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003063;
	text-decoration: none;
}

.ad_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19338F;
	text-decoration: none;
}
.ad_headline a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19338F;
	text-decoration: none;
}
.ad_headline a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19338F;
	text-decoration: none;
}
.ad_headline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19338F;
	text-decoration: underline;
}
.ad_text_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
.ad_text_sm a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: underline;
}
.ad_text_sm a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: underline;
}
.ad_text_sm a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #19338F;
	text-decoration: underline;
}
.mp_welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.bx_sub_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.bx_hdr_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #19338F;
	text-decoration: none;
}
.bx_foot_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: none;
}

.bx_foot_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.bx_foot_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.bx_foot_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.bbx_border_bot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #80ADD6;
}
/* custom */
.grbx_table_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
}


.grbx_hdr_text {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #585858;
	text-decoration: none;
}
.grbx_foot_text {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	text-decoration: none;
}
.grbx_foot_text a:link {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	text-decoration: underline;
}
.grbx_foot_text a:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	text-decoration: underline;
}
.grbx_foot_text a:hover {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.bx_border {
	border: 1px solid #80ADD6;
}

.mp_help_border {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
}
.bx_border_sub {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #80ADD6;
	border-right-color: #80ADD6;
	border-bottom-color: #80ADD6;
	border-left-color: #80ADD6;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	background-color: #F2F7FF;
}
.bx_border_bot {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #B8B8B8;
}
.dyk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: none;
}
.dyk a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.dyk a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.dyk a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.ad_text_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
	text-indent: 0px;
}
.mp_ad_hdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #19338F;
	text-decoration: none;
	text-indent: 0px;
	line-height: 30px;
}

.hp_ad_space {
	background-image: url(../templates/imagens/hp_hero.jpg);
	padding: 0px;
	background-repeat: no-repeat;
}

.mp_welcome_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AE0A07;
}
.sub_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
}
.sub_nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: none;
}
.sub_nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: none;
}
.sub_nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mp_login a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_login a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_login a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.mp_login_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	width: 128px;
	border: 1px solid #7F9DB9;
	margin: 0px;
	padding: 0px;
}
.mp_side_stats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mp_side_stats a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_side_stats a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_side_stats a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.mp_main_stats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mp_main_stats a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_main_stats a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003063;
	text-decoration: underline;
}
.mp_main_stats a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.mp_main_stats_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: none;
}
.mp_main_stats_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009933;
	text-decoration: none;
}

.lbl_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.lbl_titleA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.lbl_titlefi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.lbl_subtitlefi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.lbl_contrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    text-align: justify;
	color: #000000;
}

.lbl_requerimento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-align: justify;
	color: #000000;
}

.lbl_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AE0A07;
}
.mp_help_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.mp_help_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.mp_help_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.mp_help_text a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE0A07;
	text-decoration: underline;
}
.mp_help_border {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 3px;
}
.mp_build {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.mp_build a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mp_build a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.mp_build a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.calendar {
	border: 1px solid #DDDDDD;
}
.calendar_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.calendar_links a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.calendar_links a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.calendar_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bx_sub_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.bx_sub_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.bx_sub_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.calendar_lg {
	border: 1px solid #80ADD6;
}

.calendar_select {
	border: 2px solid #003063;
}

.option_box {
	border: 1px solid #7F9DB9;
}

.p_text_sm_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #848484;
}

.p_text_ct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
}

.p_text_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
}

.p_text_infosucess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.p_text_sm a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.p_text_sm a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.p_text_sm a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_steps_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
}
.p_text_steps_down a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.p_text_steps_down a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}
.p_text_steps_down a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_steps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1a5a9;
}
.p_text_steps a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1a5a9;
	text-decoration: underline;
}
.p_text_steps a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1a5a9;
	text-decoration: underline;
}
.p_text_steps a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1a5a9;
	text-decoration: underline;
}

.p_text_md_color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
}

.p_text_md_color a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
	text-decoration: underline;
}
.p_text_md_color a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_md_color a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_md {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.p_text_md a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.p_text_md a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.p_text_md a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_md_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.p_text_md_link a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	text-decoration: underline;
}
.p_text_md_link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	text-decoration: underline;
}

.p_text_md_link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}

.p_text_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.p_text_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
    color: #000000;
}

.p_text_sm_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*color: #AE0A07; */
	color: #000000;

}

.mp_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.mp_white a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.mp_white a:link visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.mp_white a:link hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.mp_top_dotted {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.p_global_dotted_gray {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.p_gray_dotted_top {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}

.p_black_solid_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}

.p_gray_dotted_bottom {
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.mp_bot_solid {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.mp_top_solid {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.mp_top_solid_dark {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.mp_bot_solid_dark {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.mp_rev_border {

	border: 1px solid #80ADD6;
	background-color: #FFFFFF;
	padding: 3px;
}
.mp_country {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.mp_country a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.mp_pro_hdl {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.mp_pro_hdl a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003063;
	text-decoration: underline;
}
.mp_pro_hdl a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003063;
	text-decoration: underline;
}
.mp_pro_hdl a:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #19338F;
	text-decoration: underline;
}
.mp_rev_list {
	background-color: #FFFFFF;
	padding: 3px;
	border-top: 1px none #80ADD6;
	border-right: 1px none #80ADD6;
	border-bottom: 1px solid #80ADD6;
	border-left: 1px none #80ADD6;
}

.global_gray_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.global_gray_links a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.global_gray_links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.global_gray_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.mp_logo {
	background-image: url(../templates/imagens/mp_logo.gif);
	background-repeat: no-repeat;
}

.mod_t_lt {
	background-image: url(../templates/imagens/mod_t_lt.gif);
	background-repeat: no-repeat;
}

.mod_bg_lt {
	background-image: url(../templates/imagens/mod_bg_lt.gif);
	background-repeat: repeat-y;
}

.mod_b_lt {
	background-image: url(../templates/imagens/mod_b_lt.gif);
	background-repeat: no-repeat;
}

.mod_t_bg {
	background-image: url(../templates/imagens/mod_t_bg.gif);
	background-repeat: repeat-x;
}

.mod_b_bg {
	background-image: url(../templates/imagens/mod_b_bg.gif);
	background-repeat: repeat-x;
}

.mod_t_rt {
	background-image: url(../templates/imagens/mod_t_rt.gif);
	background-repeat: no-repeat;
}

.mod_bg_rt {
	background-image: url(../templates/imagens/mod_bg_rt.gif);
	background-repeat: repeat-y;
}

.mod_b_rt {
	background-image: url(../templates/imagens/mod_b_rt.gif);
	background-repeat: no-repeat;
}

.mod_bg {
	background-color: #f9f9f9;
}

.mod_bgj {
	background-color: #f9f9f9;
	text-align: justify;
}

.mod_bgy {
	/*background-color: #FFFFCC;*/
	background-color: #FEEB05;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;

}

.global_gray_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.global_gray_links a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.global_gray_links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.global_gray_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}




.bx_top_bg {
	background-image: url(../templates/imagens/bx_top_bg.gif);
	background-repeat: repeat-x;
}

.bx_top_lt {
	background-image: url(../templates/imagens/bx_left_top.gif);
	background-repeat: no-repeat;
}

.bx_top_rt {
	background-image: url(../templates/imagens/bx_rt_top.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg_rt {
	background-image: url(../templates/imagens/bx_b_rt_bg.gif);
	background-repeat: repeat-y;
}

.bx_bot_rt {
	background-image: url(../templates/imagens/bx_b_rt.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg {
	background-image: url(../templates/imagens/bx_b_bg.gif);
	background-repeat: repeat-x;
}

.bx_bot_lt {
	background-image: url(../templates/imagens/bx_b_lt.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg_lt {
	background-image: url(../templates/imagens/bx_b_lt_bg.gif);
	background-repeat: repeat-y;
}

.bx_bot_bg_cell {
	background-image: url(../templates/imagens/bx_b_bg_cell.gif);
	background-repeat: repeat-x;
}

.tab_lt_top {
	background-image: url(../templates/imagens/tab_lt_top.gif);
	background-repeat: repeat-x;
}

.tab_md_bg {
	background-image: url(../templates/imagens/tab_md_bg.gif);
	background-repeat: repeat-x;
}

.tab_rt_bg {
	background-image: url(../templates/imagens/tab_rt_bg.gif);
	background-repeat: repeat-x;
}

.ad_lt_top {
	background-image: url(../templates/imagens/ad_lt_top.gif);
	background-repeat: repeat-x;
}

.ad_lt_bot {
	background-image: url(../templates/imagens/ad_lt_bot.gif);
	background-repeat: repeat-x;
}
.ad_rt_top {
	background-image: url(../templates/imagens/ad_rt_top.gif);
	background-repeat: repeat-x;
}

.ad_bottom_bg {
	background-image: url(../templates/imagens/ad_bottom_bg.gif);
	background-repeat: repeat-x;
}

.ad_top_bg {
	background-image: url(../templates/imagens/ad_top_bg.gif);
	background-repeat: repeat-x;
}

.ad_lt_bg {
	background-image: url(../templates/imagens/ad_lt_bg.gif);
	background-repeat: repeat-y;
}

.ad_rt_bg {
	background-image: url(../templates/imagens/ad_rt_bg.gif);
	background-repeat: repeat-y;
}

.nav_lt_bot {
	background-image: url(../templates/imagens/nav_lt_bot.gif);
	background-repeat: no-repeat;
}

.nav_lt_top {
	background-image: url(../templates/imagens/nav_lt_top.gif);
	background-repeat: repeat-x;
}

.nav_top_bg {
	background-image: url(../templates/imagens/nav_top_bg.gif);
	background-repeat: repeat-x;
}

.nav_bot_bg {
	background-image: url(../templates/imagens/nav_bot_bg.gif);
	background-repeat: repeat-x;
}

.nav_rt_bg {
	background-image: url(../templates/imagens/nav_rt_bg.gif);
	background-repeat: repeat-y;
}

.nav_rt_top {
	background-image: url(../templates/imagens/nav_rt_top.gif);
	background-repeat: repeat-y;
}

.nav_rt_bot {
	background-image: url(../templates/imagens/nav_rt_bot.gif);
	background-repeat: repeat-y;
}

.nav_lt_bg {
	background-image: url(../templates/imagens/nav_lt_bg.gif);
	background-repeat: no-repeat;
}

.hdr_bot_bg {
	background-image: url(../templates/imagens/hdr_bot_bg.gif);
	background-repeat: repeat-x;
}

.hdr_left {
	background-image: url(../templates/imagens/hdr_left.gif);
	background-repeat: repeat-y;
}

.hdr_dot {
	background-image: url(../templates/imagens/hdr_dot.gif);
	background-repeat: repeat-x;
}

.log_lt_bg {
	background-image: url(../templates/imagens/log_lt_bg.gif);
	background-repeat: repeat-y;
}

.log_rt_bg {
	background-image: url(../templates/imagens/log_rt_bg.gif);
	background-repeat: repeat-y;
}

.log_lt_bot {
	background-image: url(../templates/imagens/log_lt_bot.gif);
	background-repeat: repeat-y;
}

.log_rt_bot {
	background-image: url(../templates/imagens/log_rt_bot.gif);
	background-repeat: no-repeat;
}

.log_bot_bg {
	background-image: url(../templates/imagens/log_bot_bg.gif);
	background-repeat: repeat-x;
}

.sub_nav_bg {
	background-color: #f2f2f2;
}

.sub_nav_bot_bg {
	background-image: url(../templates/imagens/sub_nav_bot_bg.gif);
	background-repeat: repeat-x;
}

.sub_nav_lt_bot {
	background-image: url(../templates/imagens/sub_nav_lt_bot.gif);
	background-repeat: repeat-x;
}

.sub_nav_rt_bot {
	background-image: url(../templates/imagens/sub_nav_rt_bot.gif);
	background-repeat: repeat-x;
}

.bx_bot_bg {
	background-image: url(../templates/imagens/bx_bot_bg.gif);
	background-repeat: repeat-x;
}

.bx_bot {
	background-image: url(../templates/imagens/bx_bot.gif);
	background-repeat: repeat-x;
}

.bx_bot_rt_bg {
	background-image: url(../templates/imagens/bx_bot_rt_bg.gif);
	background-repeat: repeat-x;
}

.bx_rt_bot {
	background-image: url(../templates/imagens/bx_rt_bot.gif);
	background-repeat: repeat-x;
}

.bx_lt_bot {
	background-image: url(../templates/imagens/bx_lt_bot.gif);
	background-repeat: repeat-x;
}

.bx_bot_lt_bg {
	background-image: url(../templates/imagens/bx_bot_lt_bg.gif);
	background-repeat: repeat-x;
}

.bx_border_bot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #B8B8B8;
}

.global_footer_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.global_footer_links a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.global_footer_links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.global_footer_links a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.hdr_welcome_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
}

.hdr_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5C5C5C;
}

.hdr_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5C5C5C;
	text-decoration: underline;
}
.hdr_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5C5C5C;
	text-decoration: underline;
}
.hdr_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}
.reg_table_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.hdr_border_rt {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CDCDCC;
}

.hdr_border {
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CDCDCC;
	border-right-color: #CDCDCC;
	border-left-color: #CDCDCC;
	border-bottom-color: #CDCDCC;
}

.hdr_border_rt {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #CDCDCC;
}

.bx_top_lt {
	background-image: url(../templates/imagens/bx_left_top.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg_rt {
	background-image: url(../templates/imagens/bx_b_rt_bg.gif);
	background-repeat: repeat-y;
}

.bx_bot_rt {
	background-image: url(../templates/imagens/bx_b_rt.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg {
	background-image: url(../templates/imagens/bx_b_bg.gif);
	background-repeat: repeat-x;
}

.bx_bot_lt {
	background-image: url(../templates/imagens/bx_b_lt.gif);
	background-repeat: no-repeat;
}

.bx_bot_bg_lt {
	background-image: url(../templates/imagens/bx_b_lt_bg.gif);
	background-repeat: repeat-y;
}

.bx_bot_bg_cell {
	background-image: url(../templates/imagens/bx_b_bg_cell.gif);
	background-repeat: repeat-x;
}

.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}

.blkbx_hdr_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.blk_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.bg_shade {
	background-color:#F2F7FF;
}

.bg_shade_gray {
	background-color:#f2f2f2;
}

.bg_shade_white{
	background-color:#ffffff;
}

.bg_darkshade {
	background-color: #80ADD6;
}

.p_global_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.p_global_nav a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.p_global_nav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.p_global_nav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}

.p_global_nav_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.p_global_nav_gray a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.p_global_nav_gray a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
.p_global_nav_gray a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

.p_textfield150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 150px;
	border: 1px solid #7F9DB9;
}

.p_textfield430 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 434px;
	border: 1px solid #7F9DB9;
}


.p_textfield200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 230px;
	border: 1px solid #7F9DB9;
}

.p_textarea200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 60px;
	width: 230px;
	border: 1px solid #7F9DB9;
}

.p_textarea250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 60px;
	width: 250px;
	border: 1px solid #7F9DB9;
}

.p_textarea450 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 60px;
	width: 435px;
	border: 1px solid #7F9DB9;
}

.p_dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 143px;
	border: 1px solid #7F9DB9;
}

.p_dropdown_100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 100px;
	border: 1px solid #7F9DB9;
}

.p_dropdown100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 100px;
	border: 1px solid #7F9DB9;
}

.p_drop_40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 40px;
	border: 1px solid #7F9DB9;
}

.p_dropdown40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 40px;
	border: 1px solid #7F9DB9;
}

.p_dropdown75 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 75px;
	border: 1px solid #7F9DB9;
}

.p_dropdown55 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 55px;
	border: 1px solid #7F9DB9;
}

.p_dropdown60 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 60px;
	border: 1px solid #7F9DB9;
}

.p_dropdown35 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 35px;
	border: 1px solid #19338F;
}

.p_dropdown250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 16px;
	width: 370px;
	border: 1px solid #19338F;
}

.p_dropdown450 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 16px;
	width: 439px;
	border: 1px solid #19338F;
}

.p_dropdown300 {
	color:#333333;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
	border-style:Solid;
	font-size:8pt;
	font-weight:normal;
	width:304px;
}

.p_dropdown340 {
	color:#333333;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
	border-style:Solid;
	font-size:8pt;
	font-weight:normal;
	width:340px;
}

.p_textfield20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 20px;
	border: 1px solid #7F9DB9;
}

.p_textfield22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 22px;
	border: 1px solid #7F9DB9;
}

.p_textfield22_char {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 12px;
	width: 22px;
	border: 1px solid #7F9DB9;
}

.p_textfield25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 25px;
	border: 1px solid #7F9DB9;
}

.p_textfield30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 30px;
	border: 1px solid #7F9DB9;
}

.p_textfield40 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 40px;
	border: 1px solid #7F9DB9;
}

.p_textfield190 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 130px;
	border: 1px solid #7F9DB9;
}

.p_textfield250 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 250px;
	border: 1px solid #7F9DB9;
}

.p_textfield220 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 218px;
	border: 1px solid #7F9DB9;
}

.p_textfield300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
	border-style:Solid;
	font-size:8pt;
	font-weight:normal;
	width:300px;
}

.p_textarea300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
	border-style:Solid;
	font-size:8pt;
	font-weight:normal;
	width:300px;
	overflow:hidden
}

.p_textarea340 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#FFFFFF;
	border-color:#7F9DB9;
	border-width:1px;
	border-style:Solid;
	font-size:8pt;
	font-weight:normal;
	width:336px;
	overflow:hidden
}

.p_60_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	width: 60px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_100_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	width: 100px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_stretch_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_stretch_button_jumbo {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
	margin: 0px;
	width: 200px;
	height: 30px;
	border: 1px solid #2E4198;
	font-weight: bold;
	background:url(../templates/imagens/button_jumbo.gif) no-repeat right center; padding-right:5px; padding-left: 10px;
}

.p_jumbo_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #19338F;
	margin: 0px;
	height: 30px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_stretch_gbutton {
	background-color: #FBFBFB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	border: 1px solid #585858;
	font-weight: bold;
}


.p_180_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	width: 180px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_210_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	width: 210px;
	border: 1px solid #2E4198;
	font-weight: bold;
}

.p_arrow_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 20px;
	border: 1px solid #19338f;
	font-weight: bold;
	padding: 0px;
	text-align: center;
	text-indent: 0px;
	background:url(../templates/imagens/p_arrow_button.gif) no-repeat right center; padding-right:5px; padding-left: 1px;
}

.blk_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.blk_text_lg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.p_text_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ae0a07;
	text-decoration: none;
}

.p_text_caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AE0A07;
	text-decoration: none;
}

.down_arrow {
	background-image: url(../templates/imagens/down_arrow.gif);
	background-repeat: repeat-y;
}

.p_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #19338F;
}

.p_headline a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #19338F;
	text-decoration: underline;
}
.p_headline a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #19338F;
	text-decoration: underline;
}

.p_headline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: underline;
}

.p_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
	text-decoration: none;
}

.p_text_total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338f;
}

.p_text_total_amount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
}

.mod3_t_lt {
	background-image: url(../templates/imagens/mod3_t_lt.gif);
	background-repeat: no-repeat;
}

.mod3_t_bg {
	background-image: url(../templates/imagens/mod3_t_bg.gif);
	background-repeat: repeat-x;
}

.mod3_t_rt {
	background-image: url(../templates/imagens/mod3_t_rt.gif);
	background-repeat: no-repeat;
}

.mod3_bg_lt {
	background-image: url(../templates/imagens/mod3_bg_lt.gif);
	background-repeat: y-repeat;
}

.mod3_bg {
	background-color: #f2f7ff;
}

.mod3_bg_rt {
	background-image: url(../templates/imagens/mod3_bg_rt.gif);
	background-repeat: repeat-y;
}

.mod3_b_lt {
	background-image: url(../templates/imagens/mod3_b_lt.gif);
	background-repeat: no-repeat;
}

.mod3_b_bg {
	background-image: url(../templates/imagens/mod3_b_bg.gif);
	background-repeat: repeat-x;
}

.mod3_b_rt {
	background-image: url(../templates/imagens/mod3_b_rt.gif);
	background-repeat: no-repeat;
}

.p_bg_taf_line {
	background-image: url(../templates/imagens/taf.gif);
	background-repeat: no-repeat;
}

.p_bg_grab {
	background-image: url(../templates/imagens/grab.gif);
	background-repeat: no-repeat;
}

.mod_box_gray {
	background-image: url(../templates/imagens/mod_box_gray.gif);
	background-repeat: no-repeat;
}

.mod_box_down {
	background-image: url(../templates/imagens/mod_box_down.gif);
	background-repeat: no-repeat;
}

.mod_box {
	background-image: url(../templates/imagens/mod_box.gif);
	background-repeat: no-repeat;
}

.p_bg_grab {
	background-image: url(../templates/imagens/grab.gif);
	background-repeat: no-repeat;
}

.p_bg_taf_line {
	background-image: url(../templates/imagens/taf.gif);
	background-repeat: no-repeat;
}

.platform_b_rt_bg {
	background-image: url(../templates/imagens/platform_b_rt_bg.gif);
	background-repeat: repeat-y;
}
.platform_b_lt_bg {
	background-image: url(../templates/imagens/platform_b_lt_bg.gif);
	background-repeat: repeat-y;
}
.platform_tools {
	background-image: url(../templates/imagens/platform_tools.gif);
	background-repeat: none;
}
.platform_add {
	background-image: url(../templates/imagens/platform_add.gif);
	background-repeat: none;
}
.platform_info {
	background-image: url(../templates/imagens/platform_info.gif);
	background-repeat: none;
}

.mod4_t_lt {
	background-image: url(../templates/imagens/mod4_t_lt.gif);
	background-repeat: no-repeat;
}
.mod4_bg_lt {
	background-image: url(../templates/imagens/mod4_bg_lt.gif);
	background-repeat: repeat-y;
}
.mod4_b_lt {
	background-image: url(../templates/imagens/mod4_b_lt.gif);
	background-repeat: no-repeat;
}
.mod4_t_bg {
	background-image: url(../templates/imagens/mod4_t_bg.gif);
	background-repeat: repeat-x;
}
.mod4_b_bg {
	background-image: url(../templates/imagens/mod4_b_bg.gif);
	background-repeat: repeat-x;
}
.mod4_t_rt {
	background-image: url(../templates/imagens/mod4_t_rt.gif);
	background-repeat: no-repeat;
}
.mod4_bg_rt {
	background-image: url(../templates/imagens/mod4_bg_rt.gif);
	background-repeat: repeat-y;
}
.mod4_b_rt {
	background-image: url(../templates/imagens/mod4_b_rt.gif);
	background-repeat: no-repeat;
}
.mod4_bg {
	background-color: #f2f7ff;
}



.mini_pod_border {
	border: 1px solid #B1B8C0;
}

/* Added 9-15-05 -- */

.bg_shade_cal_end_dates {
	background-color:#DDDDDD;
}

.bg_shade_cal_empty {
	background-color:#f6f6f6;
}

.bg_shade_cal_complete {
	background-color:#B8EEAE;
}

.bg_shade_cal_incomplete {
	background-color:#FFFF99;
}

.bg_shade_bottom_border {
	background-color:#F2F7FF;
	border-bottom: 1px solid #80ADD6;
}

/* Added 09-19-05 */
.p_global_black_border {
	border: 1px solid #000000;
}

.p_hp_textfield210 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	height: 13px;
	width: 210px;
	border: 1px solid #7F9DB9;
}

.p_hp_textfield228 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	height: 13px;
	width: 228px;
	border: 1px solid #7F9DB9;
}

.p_hp_textfield150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	height: 14px;
	width: 150px;
	border: 1px solid #7F9DB9;
}

.p_hp_textarea228 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	height: 25px;
	width: 228px;
	border: 1px solid #7F9DB9;
}

.p_hp_textfield170 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	height: 13px;
	width: 170px;
	border: 1px solid #7F9DB9;
}

.p_hp_search_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 18px;
	border: 1px solid #7F9DB9;
	font-weight: bold;
}

.p_hp_stretch_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #19338F;
	margin: 0px;
	height: 17px;
	border: 1px solid #7F9DB9;
	font-weight: bold;
}

.p_hp_jumbo_stretch_button {
	background-color: #F2F7FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19338F;
	margin: 0px;
	height: 24px;
	border: 1px solid #7F9DB9;
	font-weight: bold;
}

/*New homepage*/
.hp_background {
	background-image: url(/Themes/_images_shared/hp_background.jpg);
	padding: 0px;
	background-repeat: no-repeat;
}
.hp_arabic
{
	padding-right: 50px;
}

/* Added 09-23-05 */
.mod_hp_ad_tl {
	background-image: url(/Themes/_images_shared/mod_hp_ad_tl.gif);
	background-repeat: no-repeat;
}

.mod_hp_ad_tr {
	background-image: url(/Themes/_images_shared/mod_hp_ad_tr.gif);
	background-repeat: no-repeat;
}

.mod_hp_ad_top {
	background-image: url(/Themes/_images_shared/mod_hp_ad_top.gif);
	background-repeat: repeat-x;
}

.mod_hp_ad_bot {
	background-image: url(/Themes/_images_shared/mod_hp_ad_bot.gif);
	background-repeat: repeat-x;
}

.mod_hp_ad_lt {
	background-image: url(/Themes/_images_shared/mod_hp_ad_lt.gif);
	background-repeat: repeat-y;
}

.mod_hp_ad_rt {
	background-image: url(/Themes/_images_shared/mod_hp_ad_rt.gif);
	background-repeat: repeat-y;
}

.mod_hp_ad_bl {
	background-image: url(/Themes/_images_shared/mod_hp_ad_bl.gif);
	background-repeat: no-repeat;
}

.mod_hp_ad_br {
	background-image: url(/Themes/_images_shared/mod_hp_ad_br.gif);
	background-repeat: no-repeat;
}

.p_theme_stretch_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #19338f;
	height: 24px;
	border: none;
	font-weight: bold;
	background: url(../_images_blue/p_theme_stretch_button.gif) repeat-x center;
	padding-right:10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfc8e6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfc8e6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #19338f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #19338f;
	overflow: visible;
}

.menu {margin: 2px; padding: 0px; font-size: 8px; font-weight: bold; text-align: left; width:180px; background:transparent url(../templates/img/fundo_menu.gif); }
.desktop {border: 1px solid #FFFFFF; vertical-align: top; width:750px; height:80%; background-color: white; }


