<!--
/*
*{font-family: "Lucida Sans Unicode", "Trebuchet MS", "Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif;}
*/
body {
		 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 margin:0;
		 padding:0;
		 background:  #C7D1D6 url(/admidia.qps/bbg.gif) repeat-x 0px 0px;
}
a:link 		 		 		 {text-decoration: none; color:#CC6600; }
a:visited 		 		 {text-decoration: none;		 color:#CC6600; }
a:hover 		 		 {text-decoration: underline}
img 		 		 		 		 {border: 0;}
.floatLeft 		 		 { float: left; margin-left: 5; margin-right: 5; text-align: center;}
.floatRight 		 { float: right; margin-right: 10; text-align: center;}
img.reView		 {width:9; height:9; margin-top:4		 }
.buttonSep 		 {
		 		 BORDER-LEFT: #CC9933 solid 1px; BORDER-RIGHT: #fff solid 1px;
		 		 height:10px; 
		 		 vertical-align: middle;
}
.dummy 		 		 {width:100%;}

.pbtd0 { background:  url(/admidia.qps/pbtd0.gif) repeat-y top left;
width:510px;
margin:3px 0 5px 15px;
 }
.pbtd1 { background:  url(/admidia.qps/pbtd1.gif) no-repeat top left; height:10px}
.pbtd2 { background:  url(/admidia.qps/pbtd2.gif) no-repeat bottom left; padding:10px; }

table.btd0 { background:  url(/admidia.qps/btd0.gif) repeat-y top left; }
td.btd1 { background:  url(/admidia.qps/btd1.gif) no-repeat top left; height:10px}
td.btd2 { background:  url(/admidia.qps/btd2.gif) no-repeat bottom left; padding:10px; }

td.Rod1 { background:  url(/admidia.qps/rd1.gif) no-repeat top left; width:15px; height:15px; }
td.Rod2 { background:  url(/admidia.qps/rd2.gif) repeat-x top left;  height:15px; }
td.Rod3 { background:  url(/admidia.qps/rd3.gif) no-repeat top right; width:15px; height:15px; }
td.Rod4 { background:  url(/admidia.qps/rd4.gif) repeat-y top left; width:15px}
td.Rod5 { background-color:  #7EA7D8; }
td.Rod6 { background:  url(/admidia.qps/rd6.gif) repeat-y top right; width:15px; }
td.Rod7 { background:  url(/admidia.qps/rd7.gif) no-repeat bottom left; width:15px; height:15px; }
td.Rod8 { background:  url(/admidia.qps/rd8.gif) repeat-x bottom left; height:15px; }		 
td.Rod9 { background:  url(/admidia.qps/rd9.gif) no-repeat bottom right; width:15px; height:15px; }

td.But1 { background:  url(/admidia.qps/td1.gif) no-repeat top left; width:13px; height:13px;
		 		 		 }
		 		 		 img.But1 {width:6px; border:0px}
td.But2 { background:  url(/admidia.qps/td2.gif) repeat-x top left;}
td.But3 { background:  url(/admidia.qps/td3.gif) no-repeat top right; width:13px; height:13px;
		 		 		 }
		 		 		 img.But3 {width:6px; border:0px;}
td.But4 { background:  url(/admidia.qps/td4.gif) repeat-y top left;}
td.But5 { background-color: #fff; 
		 		 		 }
td.ButTitle{ background: #fff; padding:2px
		 		 		 }
		 		 		 td.ButTitle hr{height: 1px; border:thin solid; color:#fff; 
		 		 		 		 		 		 border:thin solid; color:#fff; 
		 		 		 		 		 		 padding-top:0px; margin-top:0px; line-height:0px
		 		 		 		 		 		 }
		 		 		 font.ButTitle { font-size: 0.8em; color:000000; font-weight: bold;}
td.ButDisplay { 
		 		 		 background-color: #fff; vertical-align:top; 
		 		 		 padding: 10px; padding-left: 20px;
		 		 		 }
td.But_dspIMAGE{
		 		 		 background-color: #F2F7FC; 
		 		 		 padding: 2px; 
		 		 		 }
		 		 		 td.ButDisplay hr{height: 1px; border:thin dotted; color:00489F; 
		 		 		 		 		 		 padding-top:0px; margin-top:0px; line-height:0px
		 		 		 		 		 		 }
td.But6 { background:  url(/admidia.qps/td6.gif) repeat-y top right;}
td.But7 { background:  url(/admidia.qps/td7.gif) no-repeat bottom left; width:13px; height:13px;}
td.But8 { background:  url(/admidia.qps/td8.gif) repeat-x bottom left;}
td.But9 { background:  url(/admidia.qps/td9.gif) no-repeat bottom right; width:13px; height:13px; }
table.Attach {font-size: 8pt; color:#000000; vertical-align:bottom;}
		 		 		 table.Attach b {font-size: 8pt; color:#7F9DB9; }


#Links {
		 		 text-align:center;
		 		 font-size: 11px; 
		 		 color:fff; 
		 		 padding:1px; 
		 		 border-left:1px solid #FFCC66;
		 		 background-color:#666666;
}
#Links *{
		 		 margin:0;
		 		 color:ccc; 
}
#Links a, #Links a:link, #Links a:visited{
		 		 color:fff; 
}


div.command a, div.command a:link, div.command a:visited {
		 		 		 font-size: 8pt; color:#000000;
 }
table.top {
}
td.top1 { background:  url(/admidia.qps/top.gif) no-repeat top right; width:9px; height:84px;}
td.top2 { background:  url(/admidia.qps/top.gif) repeat-x 0 -84px; height:84px; padding-left:10px }
td.top3 { background:  url(/admidia.qps/top.gif) no-repeat 0 -168px; width:9px; height:84px }

table.barH  {
		 }
td.mtd1 { background:  url(/admidia.qps/mtd1.gif) no-repeat top right; width:8px; height:41px;}
td.mtd2 { background:  url(/admidia.qps/mtd2.gif) repeat-x top left; height:41px; padding-left:10px }
td.mtd3 { background:  url(/admidia.qps/mtd3.gif) no-repeat top right; width:9px; height:41px }
.mtd0{ width:2px; height:25px }
td.mtdA1 { background:  url(/admidia.qps/mtdA1.gif) no-repeat top right; width:8px; height:35px;}
td.mtdA2 { background:  url(/admidia.qps/mtdA2.gif) repeat-x top left; height:35px; padding-bottom:3px; }
td.mtdA3 { background:  url(/admidia.qps/mtdA3.gif) no-repeat top right; width:9px; height:35px }

#loginEnabled *, #loginDisabled *, .loginOptions * {
		 		 vertical-align:middle;
}
#loginEnabled a, #loginEnabled a:link, #loginEnabled a:visited {
		 		 font-size: 11px; color:#ffc;
}
#loginEnabled, #loginDisabled, .loginOptions { 
		 		 float:right;
		 		 text-align:right;
		 		 font-size: 8pt; 
		 		 color:#fff; 
		 		 padding:4px;
		 		 padding-right:10px
}

#loginEnabled, #loginDisabled{ 
		 		 padding-top:5px;
}
.loginMessage{
		 		 padding:4px;
		 		 margin:0 4px 2px 4px;
		 		 background-color:#ffc;
}
a.MessagePP, a.MessagePP:link, a.MessagePP:visited{
		 		 font-size: 11px; 
		 		 font-weight:600;
		 		 color:#ffc; 
		 		 float:left;
		 		 display:box;
		 		 height:24px;
		 		 background: url(/admidia.qps/_Arquivos/Quipus/icons/message.gif) no-repeat top left;
		 		 padding:3px 0 0 24px;
}
.loginTop { 
		 		 vertical-align: middle;
}
a.Message, a.Message:link, a.Message:visited { 
		 		 font-size: 11px;
		 		 color:#300; 
}
.loginOptions { 
		 		 float:left;
		 		 font-size: 11px;
		 		 font-weight:600;
		 		 color:#4E6577; 
}
.loginOptions a, .loginOptions a:link, .loginOptions a:visited { 
		 		 font-size: 11px;
		 		 color:#8EA4B5; 
		 		 font-weight:400;
}


div.search{

}
img.search{

}
input.search{
		 		 background-color:#AAB3BA;
		 		 whidth:148px;
		 		 height:22px;
		 		 padding:2px;
		 		 border: 1px solid;
		 		 border-color: #5E7488 #ccc #ccc #5E7488;
}



#PP table.Master{
}
.MasterBodyDisplay{
		 background:  #fff url(/admidia.qps/dbg.gif) repeat-x top left;
		 border-left:1px solid #9DACB5;
		 background-color:fff;
}
.DisplayTop{ 
}
.DisplayTopPP{ 
}
.DisplayLeft{
}
.DisplayRight{
}
.DisplayPP{
		 padding:20px 0px 0px 20px;
}
#Display{
		 padding:20px 0px 0px 20px;
}
div.Banner{ 
}
div.Banner img{ 
		 		 width:550; height:60;
		 		 border:1px solid #999;
}
#Display div.Subject{ 
		 		 font-family: "Lucida Sans Unicode", "Trebuchet MS", "Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		 		 font-variant: small-caps;
		 		 font-weight: bold;
		 		 word-spacing: 10px;
		 		 letter-spacing: 5px;
		 		 color:#004080;
		 		 padding:5px 10px 3px 10px; 
		 		 background:  url(/admidia.qps/bg_subject.gif) repeat-x bottom left;
		 		 margin-right:20px;
		 		 border-left: 1px solid #DADADA;
		 		 border-right: 1px solid #DADADA;
}
#Display div.Subject font{ 
		 		 font-size: 12pt;
		 		 display:block; 
		 		 border-bottom:thin dotted #ccc;
		 		 padding-bottom:5px;
}
#Display div.Lead .data {
		 		 font-size: 10px; 
		 		 color:666666;
		 		 text-align:right;
		 		 padding-top:10px;
				 padding-bottom:0;
				 padding-left:0;
				 padding-right:30px ;
}
#Display div.Lead font{ 
		 		 font-size: 12px;
		 		 display:block; 
		 		 font-weight: bold;
		 		 color:#004080;
		 		 padding:10px;
}
#PP #Display div.Body{
		 padding:10px 20px 10px 10px; 
}
#Display div.Body { 
		 		 padding:0px 20px 10px 10px; 
		 		 font-family:  "Trebuchet MS", "Lucida Grande", Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
#Display #BodyPP{ 
}
#Display div.Body hr{
		 		 border:0;
		 		 height:0;
		 		 color:#fff;
		 		 border-bottom:thin dotted #ccc;
}
#dspIMAGE { 
		 		 border-left:1px solid #9DACB5;
		 		 border-right:1px solid #9DACB5;
		 		 position:relative;
		 		 z-index: 1;
}
#dspIMAGE img{ 
		 		 width:758px;
}
div.botDisplay{
		 		 width:26px;
		 		 height:5px;
}



.Rod{
		 		 font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		 		 height:37;
		 		 background:  url(/admidia.qps/rod.gif) repeat-x 0 -37px;
 		 		 		 }
.RodLeft{
		 		 height:37;
		 		 float:left;
		 		 background:  url(/admidia.qps/rod.gif) no-repeat 0 0;
 		 		 		 }
.RodRight{
		 		 height:37;
		 		 width:10px;
		 		 float:right;
		 		 background:  url(/admidia.qps/rod.gif) no-repeat 0 -74px;
 		 		 		 }
.MasterRodape{
		 		 padding:10px 0px 10px 20px;
		 		 		 }
.MasterRodape table{
/*		 		 margin-bottom:10px;
		 		 border:1px solid #999;*/
		 		 		 }
.MasterRodapePP .MasterRodape{
		 		 		 }
 .MasterRodape *, .MasterRodape a:link, .MasterRodape a:visited{
		 		 font-size: 11px;
		 		 color:#5E717E; 
		 		 margin:0;
		 		 		 }
.MasterRodape hr{
		 		 margin:2px 0;
		 		 border:0;
		 		 height:0;
		 		 border-bottom:1px dashed #ccc;
}


.MasterBodyAutolink{
		 background:  #fff url(/admidia.qps/dbg.gif) repeat-x top left;
		 border-right:1px solid #9DACB5;
		 padding:10px 10px 0 0;
		 background-color:fff;
}
#AutolinkBG{
}
#AutolinkBGLeft{
}
#AutolinkBGRight{
}
#AutolinkMenu{ 
/*		 		 width:199px;*/
}
#divAutolink { 
		 		 font-size: 11px; 
		 		 width:227px;
}
div.botAutoLinkItem{
		 		 background:  url(/admidia.qps/lnk.gif) no-repeat -227px 0;
		 height:15px;
		 margin-bottom:10px;
}

#AutolinkMenu .AutolinkItem {
}
.AutolinkItem {
		 		 font-size: 11px;
		 		 color:#330000;
		 		 background:  url(/admidia.qps/lnk.gif) repeat-y 0 0;
}
.AutolinkItem img.ic{
		 		 width:4px;
		 		 height:7px;
		 		 margin-right:4px;
}
.AutolinkItem a {
		 		 display: block;
}
.AutolinkItem a:link { 
		 		 color:#333366; 
}
.AutolinkItem a:visited { 
		 		 color:#666; 
}
.AutolinkItem a:hover {
		 		 color:#000; 
		 		 text-decoration: none;
}
.AutolinkItem a span {
		 		 padding: 2px 6px 0 6px;
		 		 display: block;
		 		 font-weight:400;
}
.AutolinkItem a span.title {
		 		 margin: 2px;
		 		 border-top:1px solid #C6C6C6;
		 		 background:  url(/admidia.qps/rod.gif) repeat-x 0 -37px;
/*		 		 height:37;
		 		 background:  url(/admidia.qps/lnk_title.gif) repeat-x top left;*/
		 		 padding: 8px 6px;
		 		 font-weight:600;
}
.AutolinkItem img.Autolink {
		 		 margin-left:6px;
		 		 width:212px; 
		 		 height:40px;
		 		 border:1px solid; 
		 		 border-color: #ccc  #666 #666 #ccc ;
/*		 		 margin-bottom:4px;*/
}
#divAutolink img.boxIMAGE {
		 		 width:125px;
		 		 		 }

img.AutoIcon {width:90px; height:50px; border:1px solid #000000;}


div.newsButs{
		 		 width:187px; 
		 		 padding:7px 0px 5px 2px;
}
a.newsBut{
		 		 display: block;
		 		 padding: 4px ;
}
#newsPP{
border-left:1px solid gray;
color:fff;
		 		 font-size: 11px; 
		 		 padding: 10px 5px ;
		 		 background:  url(/admidia.qps/nscroll.gif) repeat-x top left;
}
#newsPP a{
		 		 color:fff;
		 		 font-weight: 400; 
}
#newsPP a.newsBut{		 		 
		 		 padding:6px;
		 		 display: block;
		 		 color:#ffc;
		 		 background:  url(/admidia.qps/nbut.gif) no-repeat bottom left;
}
a.newsBut, a.newsBut:link, a.newsBut:visited, a.newsBut *{
		 		 font-size: 12px; 
		 		 font-weight: 700; 
		 		 color:#000;
		 		 vertical-align: middle;
}
#news_scroll td{
		 		 padding: 6px 0px ;
}
.newsTitle img, .newsTitleOld img{
		 		 height:11px; 
		 		 width:11px;
		 		 margin-right:0px;
}
#news_scroll_view .newsTitle img{
		 		 width:11px;
		 		 height:11px;
}
.News img.AutoIcon{
		 		 height:50px; 
		 		 width:50px;
		 		 margin-right:3px;
}
.newsTitle a, #news_scroll .newsTitle a:link, #news_scroll .newsTitle a:visited{
		 		 font-family: tahoma, verdana, arial;
		 		 font-size: 11px;
		 		 font-weight: bold;
		 		 color:#fff; 
}
.newsTitleOld a {
		 		 font-family: tahoma, verdana, arial;
		 		 font-size: 11px;
		 		 font-weight: bold;
}
.newsLeadOld a{
		 		 font-size: 11px;
		 		 color:#000;
}
.newsLead a, #news_scroll .newsLead a:link, #news_scroll .newsLead a:visited{
		 		 font-size: 11px;
		 		 color:#7B7B7B; 
}
.newsMore, .newsMoreOld{
		 		 text-align:right;
		 		 border-top:thin dotted #7B7B7B;
}
.newsMoreOld a{
		 		 font-size: 11px;
		 		 color:#FF9900;
}
#news_scroll .newsMore{
		 		 padding-bottom:70px;
}
.newsMore a, #news_scroll .newsMore a:link, #news_scroll .newsMore a:visited{
		 		 font-family: tahoma, verdana, arial;
		 		 font-size: 11px;
		 		 color:#7B7B7B;
}
.News { 
}
.News font {
		 		 font-size: 11px; 
		 		 color:666666;
}
.News .newsItem{
		 		 float: left; 
		 		 padding:5px 5px 0 5px;
		 		 width: 220px;
		 		 height:110px;
		 		 border-top:1px dashed #999999;
		 		 border-left:1px dashed #999999;
}
.News .newsItem a {
		 		 font-size: 11px; 
		 		 font-weight: bold;
}
.News .data {
		 		 font-size: 10px; 
		 		 color:666666;
		 		 text-align:right;
		 		 padding-top:10px;
				 padding-bottom:0;
				 padding-left:0;
				 padding-right:0;
}
.News .newsItem .data {
		 		 padding-top:0px;
				 padding-bottom:0;
				 padding-left:0;
				 padding-right:0;
}
.News *{
		 		 line-height:11px;
}
.News p{
		 		 margin:0;
		 		 line-height:11px;
}


table.PP td{
		 		 padding: 10px 7px 10px 0;
		 		 border-bottom:1px dashed #999999;
}
table.PP tr.last td{
		 		 border-bottom:0;
}

table.PP img.PP{
		 		 margin-bottom: 3px;
		 		 border:3px dashed #999999;
}
table.PP td.PP{
		 		 border-left:1px dashed #999999;
		 		 padding: 10px 0 10px 10px;
}



		 		 font.fine{font-size: 7pt;} 
		 		 font.finecolor{font-size: 7pt; color:666666} 
		 		 font.finecolorhi{font-size: 7pt; color:0080FF} 
		 		 font.finecab{font-size: 7pt; color:ffffff} 
		 		 font.note{font-size: 8pt} 
		 		 font.notecolor{font-size: 8pt; color:7F9DB9} 
		 		 font.notecolorhi{font-size: 8pt; color:0080FF} 
		 		 font.notecab{font-size: 8pt; color:ffffff} 
		 		 font.medium{font-size: 8pt; font-weight: bold} 
		 		 font.mediumcolor{font-size: 8pt; font-weight: bold; color:7F9DB9} 
		 		 font.mediumcolorhi{font-size: 8pt; font-weight: bold; color:0080FF} 
		 		 font.mediumcolorG{font-size: 8pt; font-weight: bold; color:999999} 
		 		 font.mediumtitle{font-size: 8pt; font-weight: bold; color:005530} 
		 		 font.mediumcab{font-size: 8pt; font-weight: bold; color:ffffff} 
		 		 font.big{font-size: 14pt; font-weight: bold} 
		 		 font.bigcolor{font-size: 14pt;font-weight: bold; color:7F9DB9 } 
		 		 font.bigcab{font-size: 14pt;font-weight: bold; color:ffffff}
		 		 .border{ border : 1px solid #7F9DB9 }
		 		 .bordermoldura{ border : 1px solid #98AD5C }
		 		 .bordercolor{ border : 1px solid #E2DFC7 }
		 		 #noscreen{  display: none !important; }
		 		 select{
		 		  font-size: 7pt;
		 		  font-style: normal;
		 		  background-color: #F2F1E6;
		 		  border: 1px solid #7F9DB9;
		 		  vertical-align: middle;
		 		 }

textarea {
		 font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
		 		  font-size: 7pt;
		 		  font-style: normal;
		 		  background-color: #F2F1E6;
		 		  border: 1px solid #7F9DB9;
		 		  vertical-align: middle;
}
input.fine {
		 		 font-size: 7pt;
		 		 font-style: normal;
		 		 color: #000;
		 		 background-color: #F2F1E6;
		 		 border: 1px solid #7F9DB9;
		 		 vertical-align: middle;
}
		 		 input.note
		 		 {
		 		  font-size: 9pt; 
		 		  font-style: normal;
		 		 }
		 		 input.bar
		 		 {
		 		  font-size: 9pt; 
		 		  font-style: normal;
		 		  background-color: #cccccc;
		 		  border-left: buttonhighlight solid 1px; 
		 		  border-bottom: buttonshadow solid 1px; 
		 		  border-top: buttonhighlight solid 1px;
		 		 }
.submit{
		 		 text-align:center;
		 		 margin:4px;
		 		 font-size: 10px;
		 		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 		 font-weight: bold;
		 		 color: E2DFC7;
		 		 background: #fefefe url(/admidia.qpssubmitOcre.gif) repeat-x;
		 		 border: 3px double;
		 		 border-color: #c4cccc #acb5b5 #6f7777 #acb5b5
}
input.submit
{
color: #2b333c;
cursor: pointer !important;
cursor: hand;
background: #fefefe url(/admidia.qps/submit.gif) repeat-x;
}
.submit:hover, .submit:focus 
{
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78
}


