p {font-family:Trebuchet MS, tahoma; font-size:8pt;}td {font-family:Trebuchet MS, tahoma; font-size:8pt;}a {text-decoration:none;color:#4068A0;}a:hover{color:#4068A0;text-decoration:underline;}.fontBase    { font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt; word-spacing: 0;                color: #485C68; margin-left: 10; margin-top: 0; margin-bottom:                0 }.fontBase2   { font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt; word-spacing: 0;                color: #485C68; text-align: center; background-color: #FFFFFF;                border: 2 dotted #4A9742; margin: 0; padding: 0 }.fontBase3   { font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt; word-spacing: 0;                color: #333333; text-align: left; background-color: #FFFFFF;                border: 0 dotted #4A9742; margin: 0; padding: 0 }.themeInput  { color: #485C68; font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt;                border: 1 solid #808080 }.themeInputCampo { color: #333333; font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt;                background-color: #F7F7F7; border: 1 solid #808080 }.themeInputErr { color: #FF0000; font-family: 'Trebuchet MS', tahoma, verdana; font-size: 8 pt;                border: 1 solid #808080 }.tableComumsmall { cursor: hand; color: #485C68; background-color: #F0F4F8; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                center; border: 1 dotted #588CA0; margin: 2; padding: 4 }.tableComumsmall2 { cursor: hand; color: #485C68; background-color: #F0F4F8; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                left; border: 1 solid #C0C0C0; margin: 2; padding: 4 }.tableComumBluesmall { cursor: hand; color: #F0F4F8; background-color: #4068A0; font-family:                'Trebuchet MS', Tahoma, Verdana; font-size: 8 pt; font-weight:                bold; border: 1 solid #485C68; padding: 0 }.tableComumSimple { cursor: hand; color: #F0F4F8; background-color: #FCFCFC; font-family:                'Trebuchet MS', Tahoma, Verdana; font-size: 8 pt; font-weight:                bold; border: 1 solid #C0C0C0; padding: 0 }.tableComumSimple2 { cursor: hand; color: #485C68; background-color: #FFFFFF; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                left; border: 1 solid #C0C0C0; margin: 2; padding: 4 }.tableComumSimple3 { cursor: hand; color: #485C68; background-color: #FFFFFF; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                left; border: 2 dotted #3868A0; margin: 2; padding: 4 }.tableTitlesmall { cursor: hand; color: #808080; background-color: #F4F4F4; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                center; border: 1 solid #C0C0C0; margin: 2; padding: 4 }.tableErro   { cursor: hand; color: #CC3300; background-color: #FEFFF0; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                center; word-spacing: 0; line-height: 150%; text-indent: 0;                position: relative; left: 0; top: 0; height: 0;                list-style-type: disc; font-weight: bold;                border: 1 dotted #CC3300; margin: 2; padding: 4 }.tableSucess { cursor: hand; color: #4A9742; background-color: #FEFFF0; font-family:                'Trebuchet MS', tahoma, verdana; font-size: 8 pt; text-align:                center; word-spacing: 0; line-height: 150%; text-indent: 0;                position: relative; list-style-type: disc; top: 0;                font-weight: bold; border: 1 dotted #4A9742; margin: 2;                padding: 4; background-position: center 50% }input.buttonNormal#Blue{		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;		font-weight: bold;		color: #E8F9EC;		background-color: #F0F4F8;		background-image: url(../img/botoes/BtAzul.gif);		border: none;		width:120px;		height:25px;		padding-right:0px;		cursor:hand;}input.buttonNormal#BlueMini{		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;		font-weight: bold;		color: #E8F9EC;		background-color: #F0F4F8;		background-image: url(../img/botoes/BtAzul_mini.gif);		border: none;		width:66px;		height:25px;		padding-right:0px;		cursor:hand;}input.buttonNormal#BlueComprar{		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;		font-weight: bold;		color: #E8F9EC;		background-color: #F0F4F8;		background-image: url(../img/botoes/BtAzul_check.gif);		border: none;		width:120px;		height:25px;		padding-left:10px;		cursor:hand;}input.buttonNormal#Green{		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;		font-weight: bold;		color: #E8F9EC;		background-color: #F0F4F8;		background-image: url(../img/botoes/BtGreen.gif);		border: none;		width:120px;		height:25px;		padding-right:0px;		cursor:hand;}input.buttonNormal#Red{		font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 8pt;		font-weight: bold;		color: #E8F9EC;		background-color: #F0F4F8;		background-image: url(../img/botoes/BtRed.gif);		border: none;		width:120px;		height:25px;		padding-right:0px;		cursor:hand;}.tableFormCell{    COLOR: white;    BACKGROUND-COLOR: #003c78}.tableHeaderCell{    COLOR: black;    BACKGROUND-COLOR: #e4e4f5}.tableInputFormCell{    COLOR: #000000;    BACKGROUND-COLOR: #003c78}.tableInputFormCell2{    COLOR: #000000;    BACKGROUND-COLOR: #ffffff}.tableMouseOutCell{    CURSOR: hand;    COLOR: #000000;    BACKGROUND-COLOR: #ffffff}.tableMouseOverCell{    CURSOR: hand;    COLOR: white;    BACKGROUND-COLOR: #003c78}.headerFont{    FONT-WEIGHT: bold;    FONT-SIZE: 0.9em;    COLOR: black;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}.headerFont2{    FONT-WEIGHT: bold;    FONT-SIZE: 0.7em;    COLOR: black;    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}.calenderColor{	BACKGROUND-COLOR: #003c78;}.errorMessageBox{	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	COLOR: #FF0000;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	border:solid 1px #FFD200;	background-color: #FFFED6;	width:580px;	padding-top:15px;	padding-bottom:15px;	text-align:center;	margin-right:auto;	margin-left:auto; }.successMessageBox{	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	COLOR: #000000;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	border:solid 1px #FFD200;	background-color: #FFFED6;	width:580px;	padding-top:15px;	padding-bottom:15px;	text-align:center;}input.buttonInfo {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 0.7em;  color: #000000;  background-color: #e4e4f5;  background-image: url('img/btn_Normal.gif');  border: medium none;  width:120px;  height:29px;  cursor: hand;}