a.tooltip
     {
     border-bottom: 1px dashed #ffffff;
     text-decoration: none;
     position: relative;
     color: #ffffff;
     z-index: 24
     }
  a.tooltip:hover
     {
     border-bottom: 1px dashed #7a7a7a;
     text-decoration: none;
     color: #7a7a7a;
     z-index: 25
     }
  a.tooltip span
     {
     display: none
     }
  a.tooltip:hover span
     {
     border: 1px solid #000000;
     background-color: #CCFFCC;
     position: absolute;
     color: #000000;
     display: block;
     padding: 3px;
     width: 245px;
     top:2em;
     left:0em;
     }

.Bold {
	font: Bold
}
.tbform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
}

img,#b2 a,#b3 a,table{border:0}
.clsNormal	{ font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif; font-size:9px; padding: .5em; }
.clsDynaText	{ font-family: Verdana, Arial, Helvetica, MS Sans Serif, sans-serif; padding: .5em; font-size:12px; color:white; background-color:#006633; }
.MensagemErro{font-size : 15px;	color : Red;FONT-WEIGHT: Bold;font: Bold}
.Mensagem{font-family:Arial,Verdana,Helvetica; font-size : 15px; color : black; FONT-WEIGHT: Bold; font: Bold}
.Mensagem2{font-family:Arial,Verdana,Helvetica; font-size : 15px; color : #000000; FONT-WEIGHT: Bold; font: Bold}
.Paciente{font-family:Arial,Verdana,Helvetica; font-size : 10px; color : #ffffff; FONT-WEIGHT: Bold; font: Bold}
.Logo{font-family:Arial,Verdana,Helvetica; font-size : 20px; color : #006633;}

BODY {FONT-SIZE: 11px; MARGIN: 3px 10px 0px 10px; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; BACKGROUND-COLOR: #ffffff}
INPUT {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma,sans-serif;
}
INPUT.TextDirTotal {text-align: right; BACKGROUND-COLOR:#CCFFCC}
INPUT.TextDir {text-align: right;}
INPUT.TextoLivre {text-transform : none;}

SELECT {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma,sans-serif;
	BACKGROUND-COLOR:#ffffff;
	COLOR: #006655;
}

FONT.tab {FONT-SIZE: 11px; COLOR: #f4d500; FONT-FAMILY: Tahoma,sans-serif;}
FONT.red {COLOR: #e00505}
#ListaHeader{FONT-SIZE: 13px; FONT-FAMILY: tahoma,sans-serif; cursor:hand; list-style-image: url(../Imagens/mais.gif);}
#ListaHeaderNegrito{FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: tahoma,sans-serif; cursor:hand; list-style-image: url(../Imagens/mais.gif);}
#ListaBody{FONT-SIZE: 13px; FONT-FAMILY: tahoma,sans-serif; cursor:hand; list-style-image: none; list-style-type: none;}
#ListaItem{FONT-SIZE: 13px; FONT-FAMILY: tahoma,sans-serif; cursor:hand; list-style-image: url(../Imagens/menos.gif);}

TABLE {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: tahoma,sans-serif; padding: 0px; border-collapse: collapse; border-spacing: 0px}
TABLE.Mtable TD {BORDER-BOTTOM: #c1cdd8 0px solid}
TABLE.back {background-image:url("../Imagens/cabformquali.jpg");background-repeat:no-repeat;background-position:top;width:800px;height:600px}
TABLE.back2 {background-color:transparent;}
TABLE.back3 {background-image:url("../Imagens/fundologin.png");background-repeat:no-repeat;background-horizontalalign:center;background-position:2;width:820px;height:500;}
TR.Moeda {text-align : right;}
TR.ListagemTitulo22 {BACKGROUND-COLOR: #006633;height: 18px;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
TR.FundoTitulo1 {BACKGROUND-COLOR: #006655;	height: 18px;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
TR.FundoTitulo2 {BACKGROUND-COLOR: #006655;height: 18px;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFF00; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
TR.ListagemTitulo {BORDER-RIGHT: 1px none #ffffff; BORDER-TOP: 1px none #ffffff; FONT-SIZE: 12px; BACKGROUND: #33CC99; BORDER-LEFT: 1px none #ffffff; CURSOR: hand; COLOR: #33CC99; BORDER-BOTTOM: 1px none #ffffff; FONT-FAMILY: verdana,tahoma,sans-serif; TEXT-DECORATION: none;font-weight: bold;border: 1px double #ffffff;text-align: center;}
TR.ListagemTitulo2 {BACKGROUND-COLOR: #99CC99; BORDER-RIGHT: 1px none #ffffff; BORDER-TOP: 1px none #ffffff; FONT-SIZE: 12px; BACKGROUND: #006655; BORDER-LEFT: 1px none #ffffff; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: 1px none #ffffff; FONT-FAMILY: verdana,tahoma,sans-serif; TEXT-DECORATION: none;font-weight: bold;border: 1px double #000000;text-align: center;}
TR.ListagemFoot {FONT-FAMILY: verdana,tahoma,sans-serif; text-align: left;}
TR.ListagemTituloOrdem {BORDER-RIGHT: 1px none #0D3B64; BORDER-TOP: 1px none #104a7b; FONT-SIZE: 12px; BACKGROUND: #104a7b; BORDER-LEFT: 1px none #104a7b; BORDER-BOTTOM:CURSOR: hand;COLOR: #ffffff;1px none #0D3B64;FONT-FAMILY: verdana,tahoma,sans-serif;TEXT-DECORATION: none;font-weight: bold;border: 1px double #104a7b;}
TR.ListagemCelula {BACKGROUND-COLOR: #CCFFD9;height: 18px;}
TR.ListagemCelula2 {BACKGROUND-COLOR: #FFFFFF;height: 18px;}
TR.SubTitulo {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #104a7b; FONT-FAMILY: tahoma,sans-serif;  background-color: #93BEE2;  height: 25px;}
TD.fundo {background-image:url("../Imagens/fundo_td.jpg");background-repeat:repeat-x;background-position:0 0;}
TD.fundocolunaAF {background-image:url("../Imagens/fundocolunaAF.jpg");background-repeat:repeat-x;background-position:0 0;}
TD.formquali {height=20px;text-align=left;FONT-WEIGHT:bold;width=40%}

A.tab {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, san-serif; TEXT-DECORATION: none;}
A.TituloGrid {COLOR: #000099}
A:link {COLOR: #000000;  text-decoration: none; font: Bold;FONT-FAMILY: Verdana,Tahoma,san-serif;}
A:visited {COLOR: #000000;  text-decoration: none;FONT-FAMILY: Verdana,Tahoma,san-serif;}
A:hover {COLOR: #000000;  text-decoration: none;FONT-FAMILY: Verdana,Tahoma,san-serif;}
A:active {COLOR: #000000;  text-decoration: none;FONT-FAMILY: Verdana,Tahoma,san-serif;}
A.Menu1:link {color:#FFFFFF;text-decoration:none;font-size:9pt;font-weight:normal;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.Menu1:visited {color:#FFFFFF;text-decoration:none;font-size:9pt;font-weight:normal;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.Menu1:hover {color:#FFFFFF;text-decoration: none;font-size:9pt;font-weight:bold;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.Menu1:active {text-decoration: none;color:#FFFFFF;font-family:Arial,Verdana,Helvetica;font-weight:bold;}

A.ListagemTitulo:link {color:#FFFFFF;text-decoration:none;font-size:9pt;font-weight:normal;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.ListagemTitulo:visited {color:#FFFFFF;text-decoration:none;font-size:9pt;font-weight:normal;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.ListagemTitulo:hover {color:#FFFFFF;text-decoration: none;font-size:9pt;	font-weight:bold;font-family:Arial,Verdana,Helvetica;font-weight:bold;}
A.ListagemTitulo:active {text-decoration: none;color:#FFFFFF;font-family:Arial,Verdana,Helvetica;font-weight:bold;}

#el01 {padding:0} /* Remove padding */
#el02 { /* Text and background colour, blue on light gray */
color:#00f;
background-color:#ddd
}
#el03 {background:url(/i/icon-info.gif) no-repeat 100% 50%} /* Background image */
#el04 {border-width:6px} /* Border width */
#el05 {border:2px dotted #00f} /* Border width, style and colour */
#el06 {border:none} /* No border */
#el07 {font-family:”Courier New”,Courier} /* Different font */
#el08 {font-size:2em} /* Bigger text */
#el09 {font-size:0.5em} /* Smaller text */
#el10 {font-weight:bold} /* Bold text */
#el11 {padding:2em} /* Increase padding */
#el12 {text-align:right} /* Change text alignment */
#el13 {background-image:url("../Imagens/fundofieldset.png");background-repeat:no-repeat;background-position:top;}
fieldset p {margin:0} /* Remove margins from p elements inside fieldsets */

h5{ color: #FFCC33;}
.BtnPadrao {
	BORDER-RIGHT: #006655 1px solid;
	BORDER-TOP: #006655 1px solid;
	FONT-SIZE: 13px;
	BACKGROUND: #006655;
	BORDER-LEFT: #006655 1px solid;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-BOTTOM: #006655 1px solid;
	FONT-FAMILY: tahoma,sans-serif;
	TEXT-DECORATION: none;
	text-transform : none;
}
.CampoReadOnly {
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma,sans-serif;
	background: #d6e7ef;
	color: #777777;
	text-transform : none;
}

.Scroll{
	BORDER-BOTTOM: 3px solid #333333;
	BORDER-LEFT: 2px solid #333333;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: 1px solid #333333;
	COLOR: #000066;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	position:relative;
	width:95%;
	height:130px;
	overflow: Auto;
}

.ScrollGrid{
	width:95%;
	height:130px;
	overflow: Auto;
}
.Moeda
{text-align: right;}
.CampoNumerico
{text-align: right;}
.swnu {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.sb {FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: tahoma,sans-serif}
.s {FONT-SIZE: 11px; COLOR: #006655; FONT-FAMILY: verdana,tahoma,sans-serif}
.bnu {FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.sbnu {FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.snub {FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.snu {FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.sw {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif}
.swnub {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.sbd {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif}
.swb {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif}
.fwnu {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.fnu {FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.fw {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif}
.f {FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif}
.flb {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif}
.flbs {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #104a7b; FONT-FAMILY: tahoma,sans-serif}
.Tdom {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #104a7b; FONT-FAMILY: tahoma,sans-serif}
.pbnu {FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.title {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #104a7b; FONT-FAMILY: tahoma,san-serif}
.Wf {FONT-SIZE: 12px; FONT-FAMILY: tahoma,sans-serif}
.ns4Wf {FONT-SIZE: 13px; FONT-FAMILY: tahoma,sans-serif}
.menu {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.menu1 {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.wcsonew {COLOR: #cc502b}
.wcsonew A {COLOR: #cc502b}
.bttntext {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.sbttn {BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 11px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none}
.pbttn {BORDER-RIGHT: #104a7b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #afc4d5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066; PADDING-TOP: 2px; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none}
.obttn {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: #d6e7ef; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; COLOR: #777777; PADDING-TOP: 1px; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.ns4obttn {FONT-SIZE: 12px; BACKGROUND: #d6e7ef; COLOR: #8ca5b5; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.ns4sbttn {BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 12px; BACKGROUND: #d6e7ef; BORDER-LEFT: #afc4d5 1px solid; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma,sans-serif; HEIGHT: 19px; TEXT-DECORATION: none}
.drpdwn {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma,san-serif; BACKGROUND-COLOR: #d6e7ef}
.transactionDark {BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid}
.transactionLight {BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid}
.inPgBrdr {BORDER-RIGHT: #8ca5b5 1px solid; BORDER-TOP: #8ca5b5 1px solid; BORDER-LEFT: #8ca5b5 1px solid; BORDER-BOTTOM: #8ca5b5 1px solid}
.smcRow {BORDER-TOP: #c1cdd8 1px solid}
.smcDiv {BORDER-RIGHT: #8ca5b5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8ca5b5 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8ca5b5 1px solid; WIDTH: 344px; PADDING-TOP: 0px; BORDER-BOTTOM: #8ca5b5 1px solid; HEIGHT: 117px}
.msglistcntrl TD {BORDER-BOTTOM: medium none}
.tagline {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.PPModuleTtlTxt {COLOR: #104a7b; FONT-FAMILY: Tahoma, sans-serif}
.PPDesTxt {FONT-FAMILY: Tahoma, san-serif}
.PPModuleBrd {BACKGROUND-COLOR: #dbeaf5}
.PPModuleTtlTbl {BACKGROUND-COLOR: #dbeaf5}
.PPDynamicTbl {BACKGROUND-COLOR: #ffffff}
.PPRSbmtBtn {BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 13px; BACKGROUND: #dbeaf5; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: Tahoma, san-serif; TEXT-DECORATION: none}
.FundoTitulo1 {height: 18px;FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none}
.Projeto {
	BACKGROUND-COLOR: red;
	color: white;
	height: 18px;
	font-weight: bold;	
	}
