[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Contar registros posicionais
From: |
Leandro Valiengo |
Subject: |
Re: [shell-script] Contar registros posicionais |
Date: |
Thu, 14 Jul 2016 00:09:51 +0000 (UTC) |
Oi Fredi,
muito obrigado.
Agora é aperfeiçoar....muito obrigado.
eu utilizo muito o cut -c. Não conhecia o -b
abs,
--------------------------------------------
Em qua, 13/7/16, Fredi Rolf Bieging address@hidden [shell-script]
<address@hidden> escreveu:
Assunto: Re: [shell-script] Contar registros posicionais
Para: address@hidden
Data: Quarta-feira, 13 de Julho de 2016, 18:42
grep -Ev
'HEADER|TRAILLER' arquivo | cut -b 1-3 | sort | uniq
-c
grep pra desconsiderar o que
não interessacut pra pegar os três
primeiros caracteressort | uniq pra
ordenar e contar quantos tem de cada um
2016-07-13 18:08 GMT-03:00
Leandro Valiengo address@hidden
[shell-script] <address@hidden>:
Prezados,
boa noite.
Tenho duvidas em como contar a partir de um determinado
valor.
Tenho um arquivo:
00000*HEADER
026531200621068000000010000000201605319353219
026544400621066000000020000000201605319353220
026544400621066000000020000000201605319353221
028544400621066000000020000000201605319353222
026544400621066000000020000000201605319353223
026531205321068000000070000000201605319353225
026531205321061000000020000000201605319353227
035531205321061000000060000000201605319353228
026531205321061000000100000000201605319353229
026531206160553000370730000000201605319536198
026531208560553000332070000000201605319536199
026531208380553000252460000000201605319536200
026531206160542000538890000000201605319536201
026531209180553000223440000000201605319536202
026531206080553000135900000000201605319536203
026531209590553000192650000000201605319536204
026531208360553000578390000000201605319536205
001531208360553001347360000000201605319536206
026531206590553000216510000000201605319536207
99999*TRAILLER000000020
Preciso informar a quantidade de registros por tipo de
movimento (3 primeiras posições). E tenho q desconsiderar
nessa conta o header (00000) e trailer (99999)
Muito obrigado.
Leo
#yiv4770148894 #yiv4770148894 --
#yiv4770148894ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv4770148894 #yiv4770148894ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv4770148894 #yiv4770148894ygrp-mkp #yiv4770148894hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv4770148894 #yiv4770148894ygrp-mkp #yiv4770148894ads {
margin-bottom:10px;}
#yiv4770148894 #yiv4770148894ygrp-mkp .yiv4770148894ad {
padding:0 0;}
#yiv4770148894 #yiv4770148894ygrp-mkp .yiv4770148894ad p {
margin:0;}
#yiv4770148894 #yiv4770148894ygrp-mkp .yiv4770148894ad a {
color:#0000ff;text-decoration:none;}
#yiv4770148894 #yiv4770148894ygrp-sponsor
#yiv4770148894ygrp-lc {
font-family:Arial;}
#yiv4770148894 #yiv4770148894ygrp-sponsor
#yiv4770148894ygrp-lc #yiv4770148894hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv4770148894 #yiv4770148894ygrp-sponsor
#yiv4770148894ygrp-lc .yiv4770148894ad {
margin-bottom:10px;padding:0 0;}
#yiv4770148894 #yiv4770148894actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv4770148894 #yiv4770148894activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv4770148894 #yiv4770148894activity span {
font-weight:700;}
#yiv4770148894 #yiv4770148894activity span:first-child {
text-transform:uppercase;}
#yiv4770148894 #yiv4770148894activity span a {
color:#5085b6;text-decoration:none;}
#yiv4770148894 #yiv4770148894activity span span {
color:#ff7900;}
#yiv4770148894 #yiv4770148894activity span
.yiv4770148894underline {
text-decoration:underline;}
#yiv4770148894 .yiv4770148894attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv4770148894 .yiv4770148894attach div a {
text-decoration:none;}
#yiv4770148894 .yiv4770148894attach img {
border:none;padding-right:5px;}
#yiv4770148894 .yiv4770148894attach label {
display:block;margin-bottom:5px;}
#yiv4770148894 .yiv4770148894attach label a {
text-decoration:none;}
#yiv4770148894 blockquote {
margin:0 0 0 4px;}
#yiv4770148894 .yiv4770148894bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv4770148894 .yiv4770148894bold a {
text-decoration:none;}
#yiv4770148894 dd.yiv4770148894last p a {
font-family:Verdana;font-weight:700;}
#yiv4770148894 dd.yiv4770148894last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv4770148894 dd.yiv4770148894last p
span.yiv4770148894yshortcuts {
margin-right:0;}
#yiv4770148894 div.yiv4770148894attach-table div div a {
text-decoration:none;}
#yiv4770148894 div.yiv4770148894attach-table {
width:400px;}
#yiv4770148894 div.yiv4770148894file-title a, #yiv4770148894
div.yiv4770148894file-title a:active, #yiv4770148894
div.yiv4770148894file-title a:hover, #yiv4770148894
div.yiv4770148894file-title a:visited {
text-decoration:none;}
#yiv4770148894 div.yiv4770148894photo-title a,
#yiv4770148894 div.yiv4770148894photo-title a:active,
#yiv4770148894 div.yiv4770148894photo-title a:hover,
#yiv4770148894 div.yiv4770148894photo-title a:visited {
text-decoration:none;}
#yiv4770148894 div#yiv4770148894ygrp-mlmsg
#yiv4770148894ygrp-msg p a span.yiv4770148894yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv4770148894 .yiv4770148894green {
color:#628c2a;}
#yiv4770148894 .yiv4770148894MsoNormal {
margin:0 0 0 0;}
#yiv4770148894 o {
font-size:0;}
#yiv4770148894 #yiv4770148894photos div {
float:left;width:72px;}
#yiv4770148894 #yiv4770148894photos div div {
border:1px solid
#666666;min-height:62px;overflow:hidden;width:62px;}
#yiv4770148894 #yiv4770148894photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv4770148894 #yiv4770148894reco-category {
font-size:77%;}
#yiv4770148894 #yiv4770148894reco-desc {
font-size:77%;}
#yiv4770148894 .yiv4770148894replbq {
margin:4px;}
#yiv4770148894 #yiv4770148894ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg select,
#yiv4770148894 input, #yiv4770148894 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg pre, #yiv4770148894
code {
font:115% monospace;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg * {
line-height:1.22em;}
#yiv4770148894 #yiv4770148894ygrp-mlmsg #yiv4770148894logo {
padding-bottom:10px;}
#yiv4770148894 #yiv4770148894ygrp-msg p a {
font-family:Verdana;}
#yiv4770148894 #yiv4770148894ygrp-msg
p#yiv4770148894attach-count span {
color:#1E66AE;font-weight:700;}
#yiv4770148894 #yiv4770148894ygrp-reco
#yiv4770148894reco-head {
color:#ff7900;font-weight:700;}
#yiv4770148894 #yiv4770148894ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv4770148894 #yiv4770148894ygrp-sponsor #yiv4770148894ov
li a {
font-size:130%;text-decoration:none;}
#yiv4770148894 #yiv4770148894ygrp-sponsor #yiv4770148894ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv4770148894 #yiv4770148894ygrp-sponsor #yiv4770148894ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv4770148894 #yiv4770148894ygrp-text {
font-family:Georgia;}
#yiv4770148894 #yiv4770148894ygrp-text p {
margin:0 0 1em 0;}
#yiv4770148894 #yiv4770148894ygrp-text tt {
font-size:120%;}
#yiv4770148894 #yiv4770148894ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv4770148894
From address@hidden Wed Jul 13 17:11:57 2016
Return-Path: <address@hidden>
X-Sender: address@hidden
X-Apparently-To: address@hidden
X-Received: (qmail 4434 invoked by uid 102); 14 Jul 2016 00:11:57 -0000
X-Received: from unknown (HELO mtaq1.grp.bf1.yahoo.com) (10.193.84.32)
by m2.grp.bf1.yahoo.com with SMTP; 14 Jul 2016 00:11:57 -0000
X-Received: (qmail 1878 invoked from network); 14 Jul 2016 00:11:57 -0000
X-Received: from unknown (HELO mta1006.groups.mail.ne1.yahoo.com)
(98.138.100.121)
by mtaq1.grp.bf1.yahoo.com with SMTP; 14 Jul 2016 00:11:57 -0000
X-Original-Return-Path: <address@hidden>
X-Received-SPF: pass (domain of yahoo.com.br designates 98.136.217.101 as
permitted sender)
X-YMailISG: TH5iIkoWLDtHgCR7jDOQl85qvQt9Ab2409grw4DDucyPiJxf
i4uJYXaPtVEcjNBn4akX2tbxceJsRK05t.WuHmH5UurFKVw5Y529HUDqTNZS
AVzlvQ8yuAfb3cqtaCiccwtwFWh0D_eT.s_xp6g1QYqmiYbOT5RIt_.POoOo
ixCOkFTdOHaNDquYm7KDckaGdq0KOpoBsgZVNlEP96lGIuiBIRBydKz1rX6D
fKWyW1sB_tz7z6WGrHoq7ZdAJsM2S47v13ABz5JXKWLYTAODFdOfKA3Ej5D3
cEV2LoyTsnJ4nHyRqTObc._PSy3tY69Z8B2ipC3dJtFb9rjtGqnwJAxnPKL5
VhQ5ErFjR4AzhK3mZOwJ98qoRlUM6FPeEEx4Y4zZ3Qzfowwp3NKzYZrTJa4n
K23dKRsrkLzIFqaqJ_Xayj392bb5gnv21w3R_ITPY8uaGukl36oy0wArpnwz
qfT8.3IezU9m983unYcBomhAjJpr2bwoj1mEflqfoDjz.Z0kBV7pn6VoiPYb
y5J7k5Bv.l8hZeasUroq0aBcQPKcqlBBtyzz01FDPGXbCTirduiyPPIILA2L
XQ0_6Age2Zha0Tj61fnx.Xw_Mi3NCe2tYwIYL7A2BjIxarBWe8X9lFQCfA7I
PBTsXdrP_tkQEX0zXpwKT.rvcNwcDwmwZNJ97YhNeGX..EJ.35d5LtAq8RSR
0ZdjG.QSxX6LE8Gvy9e33.KmJa3UBiwOzI1FU2yskfT_Fm1VU1ao8UrwjoFk
7oSGZUtDtPYek.dhvkpy4P.Bp6wKL_06Svm1FUV.44fW8Ebd_G8w9PgcPvgn
LfZ3TAK0c8.KPpvEn5tN6hMdAu4WdCwxuPIHkOs6b8cWWpiUG.4T5PgGMdJb
CLvZ0_Yt77KcbKzp4aOUfr3f1tSDflKaneEmwth4d2ZFw5zgdi53v7j7tQZS
.dwOaOr_RymYQM9pFDSFAmzY67nAJ1MDuqRcDESo1GLl8Dv15Gv77qWDH9Q1
lFHERlT8Y_xgD2SMdYQOqeXvV.AbpQS04GFOmlP3aHB5UPLO9vDNhz.0294d
s2suR1kWvKTHHSoMlH1grqlJmX8bGJRfxbsAE_yLP15Qahgwn8Qpwo1WfMVV
2FRxj3mR4XUvXcXddZ0R29vczr0j9n.I_p842i6BY0z.j6v5nrFEDw21zfyQ
xBGjAa4XE2ZFDxn9Jquq5GrGSbdt4aL4NNyA8J3HXv70jMlBiup3N5SZJH7_
RkpeEYQfqulLgouFJp9EDKwQYim5MA2wOFloqNDoeoCwSijHTJ5mQadAH.3F
v2f.Uw--
Authentication-Results: mta1006.groups.mail.ne1.yahoo.com from=yahoo.com.br;
domainkeys=neutral (no sig); from=yahoo.com.br; dkim=pass (ok)
X-Received: from 127.0.0.1 (EHLO nm24-vm6.bullet.mail.gq1.yahoo.com)
(98.136.217.101)
by mta1006.groups.mail.ne1.yahoo.com with SMTPS; Thu, 14 Jul 2016 00:11:56
+0000
X-Received: from [98.137.12.189] by nm24.bullet.mail.gq1.yahoo.com with NNFMP;
14 Jul 2016 00:11:56 -0000
X-Received: from [98.137.12.224] by tm10.bullet.mail.gq1.yahoo.com with NNFMP;
14 Jul 2016 00:11:55 -0000
X-Received: from [127.0.0.1] by omp1032.mail.gq1.yahoo.com with NNFMP; 14 Jul
2016 00:11:55 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: address@hidden
X-YMail-OSG: nqcRp98VM1ndRlWQD.LZJkclvaEqFqHagDLdd6cXA70kJoVW9kOoazDakm4GnAU
enKvoIOySIFWmoj4MjDxCBUcLYYdjLsOPZVbT230Kvjp7PqmjqIv7w.vDMBL8mdERGwuHi7LggxB
LZbu121q897I0fAVkGtfV0VZrtLmotgRD6PEQn3hQ_dJcmoO08QfrBuw3BPxHzd2BlqChp.JoFyz
ZZjuVUDN2.eRNWe6A_TrEb49HG46EX5.0AIfcFEuDZE0oodL5WSsdDP6W7sC4_cRoVNTqVZyFjxY
4Yr2RKGzk3Mp0.Ml0KSLhelX1C1b3UDqV9lz65eS94HRYahsqgdfwrY8IKpiFLNK3RFPTqa8sk_b
1GNBFJuMLKakOPtaGSUPs_dw5WPFMgtEvc3i3aSL5S4SnQirl7GrFzgZ7mk_SBDrKaJkR0b5rwpQ
hSZzv95hFrGxbpKrwGTKzM7uQom8BQf.a.BJ9dg4zoRTR_BeZltRTagNWGo96F4uUmqP3Q9byuy4
kHtRodAwMnEZnXHw.ZRgeL7DGofEA_sZ.BQnWolv5a_UqHlGeo58deYkTYL5ZWZqPo5RV3dyZ6a3
epQ--
X-Received: from jws10750.mail.gq1.yahoo.com by
sendmailws149.mail.gq1.yahoo.com; Thu, 14 Jul 2016 00:11:55 +0000;
1468455115.426
Date: Thu, 14 Jul 2016 00:11:54 +0000 (UTC)
To: <address@hidden>
Message-ID: <address@hidden>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <address@hidden>
Content-Length: 11504
X-Originating-IP: 98.138.100.121
Reply-To: Leandro Valiengo <address@hidden>
Subject: Re: [shell-script] Contar registros posicionais
X-Yahoo-Group-Post: member; u5499755;
y=QhIMp8wZdjj7KrDn8mCfHX_Si7GVXWyH9JooMYJTCc1AVZpYtI7UK2jYsA
X-Yahoo-Profile: leandro_valiengo
From: Leandro Valiengo <address@hidden>
ou julio,
muito obrigado.
Entendo que o "'1d;$d'" seja para desconsiderar a primeira e ultima linha.
abs,
--------------------------------------------
Em qua, 13/7/16, 'Julio C. Neves' address@hidden [shell-script]
<address@hidden> escreveu:
Assunto: Re: [shell-script] Contar registros posicionais
Para: "address@hidden" <address@hidden>
Data: Quarta-feira, 13 de Julho de 2016, 20:25
Aê
Leandro,
$ echo
"00000*HEADER02653120062106800000001000000020160531935321902654440062106600000002000000020160531935322002654440062106600000002000000020160531935322102854440062106600000002000000020160531935322202654440062106600000002000000020160531935322302653120532106800000007000000020160531935322502653120532106100000002000000020160531935322703553120532106100000006000000020160531935322802653120532106100000010000000020160531935322902653120616055300037073000000020160531953619802653120856055300033207000000020160531953619902653120838055300025246000000020160531953620002653120616054200053889000000020160531953620102653120918055300022344000000020160531953620202653120608055300013590000000020160531953620302653120959055300019265000000020160531953620402653120836055300057839000000020160531953620500153120836055300134736000000020160531953620602653120659055300021651000000020160531953620799999*TRAILLER000000020"
| sed '1d;$d' | cut -c -3 | sort | uniq -c 1 001 16 026 1 028
1
035
Abcs,Julio@juliobash
Próximos cursos de
ShellCidade
Local Período
São
Paulo 4Linux 25-29/07
Dou treinamento de Shell em qualquer cidade.
Para mais detalhes, me mande um e-mail.
Em 13 de julho de 2016
18:08, Leandro Valiengo address@hidden
[shell-script] <address@hidden>
escreveu:
Prezados,
boa noite.
Tenho duvidas em como contar a partir de um determinado
valor.
Tenho um arquivo:
00000*HEADER
026531200621068000000010000000201605319353219
026544400621066000000020000000201605319353220
026544400621066000000020000000201605319353221
028544400621066000000020000000201605319353222
026544400621066000000020000000201605319353223
026531205321068000000070000000201605319353225
026531205321061000000020000000201605319353227
035531205321061000000060000000201605319353228
026531205321061000000100000000201605319353229
026531206160553000370730000000201605319536198
026531208560553000332070000000201605319536199
026531208380553000252460000000201605319536200
026531206160542000538890000000201605319536201
026531209180553000223440000000201605319536202
026531206080553000135900000000201605319536203
026531209590553000192650000000201605319536204
026531208360553000578390000000201605319536205
001531208360553001347360000000201605319536206
026531206590553000216510000000201605319536207
99999*TRAILLER000000020
Preciso informar a quantidade de registros por tipo de
movimento (3 primeiras posições). E tenho q desconsiderar
nessa conta o header (00000) e trailer (99999)
Muito obrigado.
Leo
#yiv4397933924 #yiv4397933924 --
#yiv4397933924ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv4397933924 #yiv4397933924ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv4397933924 #yiv4397933924ygrp-mkp #yiv4397933924hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv4397933924 #yiv4397933924ygrp-mkp #yiv4397933924ads {
margin-bottom:10px;}
#yiv4397933924 #yiv4397933924ygrp-mkp .yiv4397933924ad {
padding:0 0;}
#yiv4397933924 #yiv4397933924ygrp-mkp .yiv4397933924ad p {
margin:0;}
#yiv4397933924 #yiv4397933924ygrp-mkp .yiv4397933924ad a {
color:#0000ff;text-decoration:none;}
#yiv4397933924 #yiv4397933924ygrp-sponsor
#yiv4397933924ygrp-lc {
font-family:Arial;}
#yiv4397933924 #yiv4397933924ygrp-sponsor
#yiv4397933924ygrp-lc #yiv4397933924hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv4397933924 #yiv4397933924ygrp-sponsor
#yiv4397933924ygrp-lc .yiv4397933924ad {
margin-bottom:10px;padding:0 0;}
#yiv4397933924 #yiv4397933924actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv4397933924 #yiv4397933924activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv4397933924 #yiv4397933924activity span {
font-weight:700;}
#yiv4397933924 #yiv4397933924activity span:first-child {
text-transform:uppercase;}
#yiv4397933924 #yiv4397933924activity span a {
color:#5085b6;text-decoration:none;}
#yiv4397933924 #yiv4397933924activity span span {
color:#ff7900;}
#yiv4397933924 #yiv4397933924activity span
.yiv4397933924underline {
text-decoration:underline;}
#yiv4397933924 .yiv4397933924attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv4397933924 .yiv4397933924attach div a {
text-decoration:none;}
#yiv4397933924 .yiv4397933924attach img {
border:none;padding-right:5px;}
#yiv4397933924 .yiv4397933924attach label {
display:block;margin-bottom:5px;}
#yiv4397933924 .yiv4397933924attach label a {
text-decoration:none;}
#yiv4397933924 blockquote {
margin:0 0 0 4px;}
#yiv4397933924 .yiv4397933924bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv4397933924 .yiv4397933924bold a {
text-decoration:none;}
#yiv4397933924 dd.yiv4397933924last p a {
font-family:Verdana;font-weight:700;}
#yiv4397933924 dd.yiv4397933924last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv4397933924 dd.yiv4397933924last p
span.yiv4397933924yshortcuts {
margin-right:0;}
#yiv4397933924 div.yiv4397933924attach-table div div a {
text-decoration:none;}
#yiv4397933924 div.yiv4397933924attach-table {
width:400px;}
#yiv4397933924 div.yiv4397933924file-title a, #yiv4397933924
div.yiv4397933924file-title a:active, #yiv4397933924
div.yiv4397933924file-title a:hover, #yiv4397933924
div.yiv4397933924file-title a:visited {
text-decoration:none;}
#yiv4397933924 div.yiv4397933924photo-title a,
#yiv4397933924 div.yiv4397933924photo-title a:active,
#yiv4397933924 div.yiv4397933924photo-title a:hover,
#yiv4397933924 div.yiv4397933924photo-title a:visited {
text-decoration:none;}
#yiv4397933924 div#yiv4397933924ygrp-mlmsg
#yiv4397933924ygrp-msg p a span.yiv4397933924yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv4397933924 .yiv4397933924green {
color:#628c2a;}
#yiv4397933924 .yiv4397933924MsoNormal {
margin:0 0 0 0;}
#yiv4397933924 o {
font-size:0;}
#yiv4397933924 #yiv4397933924photos div {
float:left;width:72px;}
#yiv4397933924 #yiv4397933924photos div div {
border:1px solid
#666666;min-height:62px;overflow:hidden;width:62px;}
#yiv4397933924 #yiv4397933924photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv4397933924 #yiv4397933924reco-category {
font-size:77%;}
#yiv4397933924 #yiv4397933924reco-desc {
font-size:77%;}
#yiv4397933924 .yiv4397933924replbq {
margin:4px;}
#yiv4397933924 #yiv4397933924ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg select,
#yiv4397933924 input, #yiv4397933924 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg pre, #yiv4397933924
code {
font:115% monospace;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg * {
line-height:1.22em;}
#yiv4397933924 #yiv4397933924ygrp-mlmsg #yiv4397933924logo {
padding-bottom:10px;}
#yiv4397933924 #yiv4397933924ygrp-msg p a {
font-family:Verdana;}
#yiv4397933924 #yiv4397933924ygrp-msg
p#yiv4397933924attach-count span {
color:#1E66AE;font-weight:700;}
#yiv4397933924 #yiv4397933924ygrp-reco
#yiv4397933924reco-head {
color:#ff7900;font-weight:700;}
#yiv4397933924 #yiv4397933924ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv4397933924 #yiv4397933924ygrp-sponsor #yiv4397933924ov
li a {
font-size:130%;text-decoration:none;}
#yiv4397933924 #yiv4397933924ygrp-sponsor #yiv4397933924ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv4397933924 #yiv4397933924ygrp-sponsor #yiv4397933924ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv4397933924 #yiv4397933924ygrp-text {
font-family:Georgia;}
#yiv4397933924 #yiv4397933924ygrp-text p {
margin:0 0 1em 0;}
#yiv4397933924 #yiv4397933924ygrp-text tt {
font-size:120%;}
#yiv4397933924 #yiv4397933924ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv4397933924