[prev in list] [next in list] [prev in thread] [next in thread]
List: nsbasic-palm
Subject: [nsbasic-palm] Re: PDB Keyed Access
From: "wesleywithers" <wesleywithers () yahoo ! com>
Date: 2008-10-24 15:41:58
Message-ID: gdsqc6+6vn2 () eGroups ! com
[Download RAW message or body]
Got it! Thanks Mike and Chris.
--- In nsbasic-palm@yahoogroups.com, email@... wrote:
>
> Wesley,
>
> A return code of 2 means "Key not found - next higher key
returned".
> This allows you to specify the first part of a string key, and lets
> NSBasic stop on the first record that starts with the partial key.
Note
> that if no record is found to "match" the partial key, you won't
receive
> a "2" return code, but a "1" ("Operation failed") result instead.
>
> Mike
>
> > -------- Original Message --------
> > Subject: [nsbasic-palm] Re: PDB Keyed Access
> > From: "wesleywithers" <wesleywithers@...>
> > Date: Thu, October 23, 2008 7:26 am
> > To: nsbasic-palm@yahoogroups.com
> >
> >
> > Mike,
> >
> > How do I search for a partial key. I tried searching for "001"
with
> > my test app and it returns a '2' error message. By searching for
a
> > partial key, do you mean separate the device and content codes
into
> > different fields and search just for "001"s and then test for the
> > second field?
> >
> > Wesley
> >
> > --- In nsbasic-palm@yahoogroups.com, email@ wrote:
> > >
> > > Wesley,
> > >
> > > Unfortunately, you can't "directly" search based on two key
fields
> > using
> > > NSBasic's keyed access. In fact, for your application, since
you
> > will
> > > have more than one record with the same device code, you
wouldn't be
> > > able to use the device code as a key field in the first place
and
> > still
> > > keep your database accessible by NSBasic's keyed methods. You
> > *could*
> > > write your own code to maintain a non-keyed database in a given
> > > sequence, then your own code to search based on multiple
fields, but
> > > combining the device and content into a single key would
probably
> > work
> > > best. You can use dbRead with a partial key (for
instance "001") to
> > > bring up the first record for a specific device (device 1 in
this
> > > example), and then use dbReadNext in a loop to read/search
> > subsequent
> > > records until you no longer have a record for that device.
> > >
> > > Another approach would be to use individual databases for each
> > device,
> > > using the device number as the database name and the content as
the
> > key
> > > for each database.
> > >
> > > There are other ways to solve this programming problem, but
these
> > are
> > > two that are relatively simple to design and debug.
> > >
> > > Mike Verive
> > >
> > > > -------- Original Message --------
> > > > Subject: [nsbasic-palm] Re: PDB Keyed Access
> > > > From: "wesleywithers" <wesleywithers@>
> > > > Date: Wed, October 22, 2008 4:39 pm
> > > > To: nsbasic-palm@yahoogroups.com
> > > >
> > > >
> > > > Better yet, is there a way to search a PDB by two keys? If I
> > could
> > > > keep the device and content codes in separate fields and do a
> > search
> > > > for that combination of device + content, it seems like it
would
> > be
> > > > more efficient.
> > > >
> > > > Thanks,
> > > >
> > > > Wesley
> > > >
> > > > --- In nsbasic-palm@yahoogroups.com, "wesleywithers"
> > > > <wesleywithers@> wrote:
> > > > >
> > > > > Hello,
> > > > >
> > > > > This question is aimed at Mike Verive, but if anyone else
has
> > the
> > > > > answer that would be great too.
> > > > >
> > > > > Mike,
> > > > >
> > > > > In your book, it says that using keyed-access with strings
can
> > be
> > > > > very messy because of NS Basic's sorting system. However,
for
> > > > > purposes of my application, I need to key my records in the
> > > > following
> > > > > way:
> > > > >
> > > > > 1.1
> > > > > 1.2
> > > > > 1.3
> > > > > 2.2
> > > > > 2.5
> > > > > 4.3
> > > > > 4.10
> > > > >
> > > > > The number to the left of the decimal represents a device
code
> > and
> > > > > the number to the right represents certain content that can
be
> > > > > consumed on a device. For example, 1.1 = TV.News or 4.10 =
> > > > Phone.Text
> > > > > Messaging. The number left of the dot is sequential, but
the
> > number
> > > > > right of the dot might not be. I can see where this might
get
> > messy
> > > > > using keyed-access. Therefore, I would like to key my
records
> > this
> > > > > way:
> > > > >
> > > > > 001001
> > > > > 001002
> > > > > 001003
> > > > > 002002
> > > > > 002005
> > > > > 004003
> > > > > 004010
> > > > >
> > > > > Do you think this would work okay, or do you forsee issues
when
> > I
> > > > go
> > > > > to do a dbRead or dbFind? I've written a small test app
using
> > this
> > > > > system and it seems to work. Your thoughts would be
appreciated.
> > > > >
> > > > > Thanks,
> > > > >
> > > > > Wesley
> > > > >
> > >
>
[Attachment #3 (text/html)]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" \
"http://www.w3.org/TR/html4/strict.dtd"> <html>
<head>
</head>
<body style="background-color: #ffffff;">
<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="width:655px; position:relative;">
<div id="ygrp-msg" style="width: 470px; margin:0; padding:0 25px 0 0; float:left; \
z-index:1;"> <!--~-|**|PrettyHtmlEndT|**|-~-->
<div id="ygrp-text">
<p>Got it! Thanks Mike and Chris.<br>
<br>
--- In <a href="mailto:nsbasic-palm%40yahoogroups.com">nsbasic-palm@<wbr>yahoogroups.<wbr>com</a>, \
email@... wrote:<br> ><br>
> Wesley,<br>
> <br>
> A return code of 2 means "Key not found - next higher key <br>
returned". <br>
> This allows you to specify the first part of a string key, and lets<br>
> NSBasic stop on the first record that starts with the partial key. <br>
Note<br>
> that if no record is found to "match" the partial key, you won't <br>
receive<br>
> a "2" return code, but a "1" ("Operation failed") \
result instead.<br> > <br>
> Mike<br>
> <br>
> > -------- Original Message --------<br>
> > Subject: [nsbasic-palm] Re: PDB Keyed Access<br>
> > From: "wesleywithers" <wesleywithers@<wbr>...><br>
> > Date: Thu, October 23, 2008 7:26 am<br>
> > To: <a href="mailto:nsbasic-palm%40yahoogroups.com">nsbasic-palm@<wbr>yahoogroups.<wbr>com</a><br>
> > <br>
> > <br>
> > Mike,<br>
> > <br>
> > How do I search for a partial key. I tried searching for "001" \
<br> with <br>
> > my test app and it returns a '2' error message. By searching for <br>
a <br>
> > partial key, do you mean separate the device and content codes <br>
into <br>
> > different fields and search just for "001"s and then test for the \
<br> > > second field?<br>
> > <br>
> > Wesley<br>
> > <br>
> > --- In <a href="mailto:nsbasic-palm%40yahoogroups.com">nsbasic-palm@<wbr>yahoogroups.<wbr>com</a>, \
email@ wrote:<br> > > ><br>
> > > Wesley,<br>
> > > <br>
> > > Unfortunately, you can't "directly" search based on two key \
<br> fields <br>
> > using<br>
> > > NSBasic's keyed access. In fact, for your application, since <br>
you <br>
> > will<br>
> > > have more than one record with the same device code, you <br>
wouldn't be<br>
> > > able to use the device code as a key field in the first place <br>
and <br>
> > still<br>
> > > keep your database accessible by NSBasic's keyed methods. You <br>
> > *could*<br>
> > > write your own code to maintain a non-keyed database in a given<br>
> > > sequence, then your own code to search based on multiple <br>
fields, but<br>
> > > combining the device and content into a single key would <br>
probably <br>
> > work<br>
> > > best. You can use dbRead with a partial key (for <br>
instance "001") to<br>
> > > bring up the first record for a specific device (device 1 in <br>
this<br>
> > > example), and then use dbReadNext in a loop to read/search <br>
> > subsequent<br>
> > > records until you no longer have a record for that device. <br>
> > > <br>
> > > Another approach would be to use individual databases for each <br>
> > device,<br>
> > > using the device number as the database name and the content as <br>
the <br>
> > key<br>
> > > for each database. <br>
> > > <br>
> > > There are other ways to solve this programming problem, but <br>
these <br>
> > are<br>
> > > two that are relatively simple to design and debug.<br>
> > > <br>
> > > Mike Verive<br>
> > > <br>
> > > > -------- Original Message --------<br>
> > > > Subject: [nsbasic-palm] Re: PDB Keyed Access<br>
> > > > From: "wesleywithers" <wesleywithers@<wbr>><br>
> > > > Date: Wed, October 22, 2008 4:39 pm<br>
> > > > To: <a \
href="mailto:nsbasic-palm%40yahoogroups.com">nsbasic-palm@<wbr>yahoogroups.<wbr>com</a><br>
> > > > <br>
> > > > <br>
> > > > Better yet, is there a way to search a PDB by two keys? If I <br>
> > could <br>
> > > > keep the device and content codes in separate fields and do a \
<br> > > search <br>
> > > > for that combination of device + content, it seems like it <br>
would <br>
> > be <br>
> > > > more efficient.<br>
> > > > <br>
> > > > Thanks,<br>
> > > > <br>
> > > > Wesley<br>
> > > > <br>
> > > > --- In <a \
href="mailto:nsbasic-palm%40yahoogroups.com">nsbasic-palm@<wbr>yahoogroups.<wbr>com</a>, \
"wesleywithers" <br> > > > > <wesleywithers@<wbr>> \
wrote:<br> > > > > ><br>
> > > > > Hello,<br>
> > > > > <br>
> > > > > This question is aimed at Mike Verive, but if anyone else \
<br> has <br>
> > the <br>
> > > > > answer that would be great too.<br>
> > > > > <br>
> > > > > Mike, <br>
> > > > > <br>
> > > > > In your book, it says that using keyed-access with strings \
<br> can <br>
> > be <br>
> > > > > very messy because of NS Basic's sorting system. However, \
<br> for <br>
> > > > > purposes of my application, I need to key my records in the \
<br> > > > > following <br>
> > > > > way:<br>
> > > > > <br>
> > > > > 1.1<br>
> > > > > 1.2<br>
> > > > > 1.3<br>
> > > > > 2.2<br>
> > > > > 2.5<br>
> > > > > 4.3<br>
> > > > > 4.10<br>
> > > > > <br>
> > > > > The number to the left of the decimal represents a device \
<br> code <br>
> > and <br>
> > > > > the number to the right represents certain content that can \
<br> be <br>
> > > > > consumed on a device. For example, 1.1 = TV.News or 4.10 = \
<br> > > > > Phone.Text <br>
> > > > > Messaging. The number left of the dot is sequential, but \
<br> the <br>
> > number <br>
> > > > > right of the dot might not be. I can see where this might \
<br> get <br>
> > messy <br>
> > > > > using keyed-access. Therefore, I would like to key my <br>
records <br>
> > this <br>
> > > > > way:<br>
> > > > > <br>
> > > > > 001001<br>
> > > > > 001002<br>
> > > > > 001003<br>
> > > > > 002002<br>
> > > > > 002005<br>
> > > > > 004003<br>
> > > > > 004010<br>
> > > > > <br>
> > > > > Do you think this would work okay, or do you forsee issues \
<br> when <br>
> > I <br>
> > > > go <br>
> > > > > to do a dbRead or dbFind? I've written a small test app <br>
using <br>
> > this <br>
> > > > > system and it seems to work. Your thoughts would be <br>
appreciated.<br>
> > > > > <br>
> > > > > Thanks,<br>
> > > > > <br>
> > > > > Wesley<br>
> > > > ><br>
> > ><br>
><br>
<br>
</p>
</div>
<!--~-|**|PrettyHtmlStart|**|-~-->
<span width="1" style="color: white;">__._,_.___</span>
<!-- Start the section with Message In topic -->
<div id="ygrp-actbar">
<span class="left">
<a href="http://groups.yahoo.com/group/nsbasic-palm/message/56530;_ylc=X3oDM \
TM2ajVjbTVzBF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BG1zZ0lkAzU2NTQwBHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTIyNDg2MjkyMQR0cGNJZAM1NjUzMA--">
Messages in this topic </a> (<span class="bld">10</span>)
</span>
<a href="http://groups.yahoo.com/group/nsbasic-palm/post;_ylc=X3oDMTJxazV0OTlp \
BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BG1zZ0lkAzU2NTQwBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTIyNDg2MjkyMQ--?act=reply&messageNum=56540">
<span class="bld">
Reply </span> (via web post)
</a> |
<a href="http://groups.yahoo.com/group/nsbasic-palm/post;_ylc=X3oDMTJlZmw2dmUx \
BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTIyNDg2MjkyMQ--" \
class="bld"> Start a new topic </a>
</div>
<!------- Start Nav Bar ------>
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vitnav">
<a href="http://groups.yahoo.com/group/nsbasic-palm/messages;_ylc=X3oD \
MTJlcDhsb2VlBF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTIyNDg2MjkyMQ--">Messages</a> \
| <a href="http://groups.yahoo.com/group/nsbasic-palm/files;_ylc=X3oDMTJmbnRxYjYz \
BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzEyMjQ4NjI5MjE-">Files</a> \
| <a href="http://groups.yahoo.com/group/nsbasic-palm/photos;_ylc=X3oDMTJlNTNqZXA \
0BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTIyNDg2MjkyMQ--">Photos</a> \
| <a href="http://groups.yahoo.com/group/nsbasic-palm/links;_ylc=X3oDMTJmYTdvYm5r \
BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzEyMjQ4NjI5MjE-">Links</a> \
</div>
<!-- |**|end egp html banner|**| -->
<div id="ygrp-grft">
<!-- |**|begin egp html banner|**| -->
<BR>
Complete Searchable Archive:<BR>
<a href="http://marc.theaimsgroup.com/?l=nsbasic-palm&r=1&w=2">http://marc.theaimsgroup.com/?l=nsbasic-palm&r=1&w=2</a><BR>
<BR>
Shortcut URL to this page:<BR>
<a href="http://groups.yahoo.com/group/nsbasic-palm">http://groups.yahoo.com/group/nsbasic-palm</a> \
<!-- |**|end egp html banner|**| -->
</div>
<!-- yahoo logo -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-ft">
<a href="http://groups.yahoo.com/;_ylc=X3oDMTJkbnZqbTZhBF9TAzk3MzU5NzE0BGdycElkA \
zIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMjI0ODYyOTIx">
<img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" \
height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br> <a \
href="http://groups.yahoo.com/group/nsbasic-palm/join;_ylc=X3oDMTJmNW9ha2I3BF9TAzk3MzU \
5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyMjQ4NjI5MjE-">Change \
settings via the Web</a> (Yahoo! ID required) <br> Change settings via email: <a \
href="mailto:nsbasic-palm-digest@yahoogroups.com?subject=Email Delivery: \
Digest">Switch delivery to Daily Digest</a> | <a href = \
"mailto:nsbasic-palm-traditional@yahoogroups.com?subject=Change Delivery Format: \
Traditional">Switch format to Traditional</a> <br>
<a href="http://groups.yahoo.com/group/nsbasic-palm;_ylc=X3oDMTJkYzZsdjE1BF9TAzk \
3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjI0ODYyOTIx">
Visit Your Group
</a> |
<a href="http://docs.yahoo.com/info/terms/">
Yahoo! Groups Terms of Use </a> |
<a href="mailto:nsbasic-palm-unsubscribe@yahoogroups.com?subject=">
Unsubscribe </a>
</div> <!-- |**|end egp html banner|**| -->
</div> <!-- ygrp-msg -->
<!-- Sponsor -->
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-sponsor" style="width:160px; float:right; clear:none; margin:0 0 25px \
0; background:white;"> <!-- Network content -->
<!-- Start Recommendations -->
<div id="ygrp-reco">
</div>
<!-- End Recommendations -->
<!-- Start vitality -->
<div id="ygrp-vital">
<div id="vithd">Recent Activity</div>
<ul style="list-style-type:none; padding: 0; margin: 2px 0;">
</ul>
<a href="http://groups.yahoo.com/group/nsbasic-palm;_ylc=X3oDMTJlMzU1bjU \
0BF9TAzk3MzU5NzE0BGdycElkAzIwMTk3NTUEZ3Jwc3BJZAMxNzA1MDA2NzY1BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTIyNDg2MjkyMQ--">
Visit Your Group </a>
</div>
<!-- Network content -->
<div id="nc">
<div class="ad">
<div id="hd1">Yahoo! Finance</div>
<p><a href="http://us.ard.yahoo.com/SIG=13ovnbat7/M=493064.12016257.12445664.8674578/D \
=groups/S=1705006765:NC/Y=YAHOO/EXP=1224870121/L=/B=a6veAELaX9c-/J=1224862921764544/A= \
4507179/R=0/SIG=12de4rskk/*http://us.rd.yahoo.com/evt=50284/*http://finance.yahoo.com/personal-finance">It's \
Now Personal</a></p> <p>Guides, news,</p>
<p>advice & more.</p> </div>
<div class="ad">
<div id="hd1">Ads on Yahoo!</div>
<p><a href="http://us.ard.yahoo.com/SIG=13ogbj1kf/M=493064.12016308.12445700.8674578/D \
=groups/S=1705006765:NC/Y=YAHOO/EXP=1224870121/L=/B=baveAELaX9c-/J=1224862921764544/A= \
3848643/R=0/SIG=131q47hek/*http://searchmarketing.yahoo.com/arp/srchv2.php?o=US2005&cmp=Yahoo&ctv=Groups4&s=Y&s2=&s3=&b=50">Learn \
more now.</a></p> <p>Reach customers</p>
<p>searching for you.</p> </div>
<div class="ad">
<div id="hd1">Best of Y! Groups</div>
<p><a href="http://us.ard.yahoo.com/SIG=13oa0kmtd/M=493064.12016306.12445698.8674578/D \
=groups/S=1705006765:NC/Y=YAHOO/EXP=1224870121/L=/B=bqveAELaX9c-/J=1224862921764544/A= \
4763758/R=0/SIG=11ou7otip/*http://advision.webevents.yahoo.com/bestofyahoogroups/">Check \
out the best</a></p> <p>of what Yahoo!</p>
<p>Groups has to offer.</p> </div>
</div>
</div> <!-- |**|end egp html banner|**| -->
<div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div> <img src="http://geo.yahoo.com/serv?s=97359714/grpId=2019755/grpspId=1705006765/msgId=56540/stime=1224862921/nc1=4507179/nc2=3848643/nc3=4763758" \
width="1" height="1"> <br>
<span style="color: white;">__,_._,___</span>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</body>
<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
<style type="text/css">
<!--
#ygrp-mkp{
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 14px 0px;
padding: 0px 14px;
}
#ygrp-mkp hr{
border: 1px solid #d8d8d8;
}
#ygrp-mkp #hd{
color: #628c2a;
font-size: 85%;
font-weight: bold;
line-height: 122%;
margin: 10px 0px;
}
#ygrp-mkp #ads{
margin-bottom: 10px;
}
#ygrp-mkp .ad{
padding: 0 0;
}
#ygrp-mkp .ad a{
color: #0000ff;
text-decoration: none;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-sponsor #ygrp-lc{
font-family: Arial;
}
#ygrp-sponsor #ygrp-lc #hd{
margin: 10px 0px;
font-weight: bold;
font-size: 78%;
line-height: 122%;
}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom: 10px;
padding: 0 0;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-mlmsg {font-size:13px; font-family: \
arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} #ygrp-mlmsg table \
{font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% \
arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% \
monospace;*font-size:100%;} #ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family: Georgia;
}
#ygrp-text p{
margin: 0 0 1em 0;
}
#ygrp-tpmsgs{
font-family: Arial;
clear: both;
}
#ygrp-vitnav{
padding-top: 10px;
font-family: Verdana;
font-size: 77%;
margin: 0;
}
#ygrp-vitnav a{
padding: 0 1px;
}
#ygrp-actbar{
clear: both;
margin: 25px 0;
white-space:nowrap;
color: #666;
text-align: right;
}
#ygrp-actbar .left{
float: left;
white-space:nowrap;
}
.bld{font-weight:bold;}
#ygrp-grft{
font-family: Verdana;
font-size: 77%;
padding: 15px 0;
}
#ygrp-ft{
font-family: verdana;
font-size: 77%;
border-top: 1px solid #666;
padding: 5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom: 10px;
}
#ygrp-reco {
margin-bottom: 20px;
padding: 0px;
}
#ygrp-reco #reco-head {
font-weight: bold;
color: #ff7900;
}
#reco-grpname{
font-weight: bold;
margin-top: 10px;
}
#reco-category{
font-size: 77%;
}
#reco-desc{
font-size: 77%;
}
#ygrp-vital{
background-color: #e0ecee;
margin-bottom: 20px;
padding: 2px 0 8px 8px;
}
#ygrp-vital #vithd{
font-size: 77%;
font-family: Verdana;
font-weight: bold;
color: #333;
text-transform: uppercase;
}
#ygrp-vital ul{
padding: 0;
margin: 2px 0;
}
#ygrp-vital ul li{
list-style-type: none;
clear: both;
border: 1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight: bold;
color: #ff7900;
float: right;
width: 2em;
text-align:right;
padding-right: .5em;
}
#ygrp-vital ul li .cat{
font-weight: bold;
}
#ygrp-vital a{
text-decoration: none;
}
#ygrp-vital a:hover{
text-decoration: underline;
}
#ygrp-sponsor #hd{
color: #999;
font-size: 77%;
}
#ygrp-sponsor #ov{
padding: 6px 13px;
background-color: #e0ecee;
margin-bottom: 20px;
}
#ygrp-sponsor #ov ul{
padding: 0 0 0 8px;
margin: 0;
}
#ygrp-sponsor #ov li{
list-style-type: square;
padding: 6px 0;
font-size: 77%;
}
#ygrp-sponsor #ov li a{
text-decoration: none;
font-size: 130%;
}
#ygrp-sponsor #nc{
background-color: #eee;
margin-bottom: 20px;
padding: 0 8px;
}
#ygrp-sponsor .ad{
padding: 8px 0;
}
#ygrp-sponsor .ad #hd1{
font-family: Arial;
font-weight: bold;
color: #628c2a;
font-size: 100%;
line-height: 122%;
}
#ygrp-sponsor .ad a{
text-decoration: none;
}
#ygrp-sponsor .ad a:hover{
text-decoration: underline;
}
#ygrp-sponsor .ad p{
margin: 0;
}
o{font-size: 0; }
.MsoNormal{
margin: 0 0 0 0;
}
#ygrp-text tt{
font-size: 120%;
}
blockquote{margin: 0 0 0 4px;}
.replbq{margin:4}
-->
</style>
</head>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</html><!--End group email -->
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic