On Sun, Nov 1, 2015 at 11:31 AM, David Schulpius
dschulpius@wi.rr.com [B9Builders] wrote:
Bob, Why can't you have a switch at the end of the movement (let's not call it a limit switch) that cuts main power to the motor? Some people have a very simple setup using just the motor, end point switches and timers. Even with more complex setups that include a h-bridge and micro-controller why not have a panic switch with the motor power running through it that shuts down the motor if you have a runaway situation? A diode can also be added so you can reverse the power polarity, re-energize the motor and back the motor away under power. If all components in the circuit are properly sized what's the problem with this? I'm asking with true interest and no criticism of your statement.
My question and statement may be different than what you're stating and calling a limit switch. I agree that any switch sent signals back to a controller of some type should not be more than the controller requires. Usually 3.3 - 5 volts. Your thoughts?
Dave Schulpius
On Sun, Nov 1, 2015 at 11:43 AM, toblueiis
toblueiis@yahoo.com [B9Builders] wrote:
Hello,
And just to help clarify, OVER-DESIGN is not similar to OVER-LOADED (LOL). I once was talking with an engineer who believed that the more devices he added to a loop, the higher the resistance, and the less current drawn, so the circuit just got better and better. Strange how this thinking was resulting in power supplies burning up. I told him that he should focus on each device having a rated wattage and adding them together gave a total wattage, which should be compared to the wattage rating of the power supplies, which he was overwhelming. After that, power supplies started lasting much longer.
Two important ratings to view when looking at parts, are the normal operating ratings and the surge ratings. It is never a good idea to constantly run parts at the surge ratings, whether voltage or current. It has such a drastic effect on lifespan. After all, we are looking to design our devices, and be able to move on to the next device. That being said, sometimes devices interact with each other as we didn't expect and we have to make some type of correction. But, that is part of the learning and growing experience. And fortunately there are a good number of good hearted builders out there who are willing to share their talents and experience, and even step into new areas to help fellow builders. It is nice to have such people who care about the struggles of other builders and wish the best for their efforts, even though they may never meet those other people.
thanks,
David M.
-------------------------------
On Sun, 11/1/15, toblueiis
toblueiis@yahoo.com [B9Builders] wrote:
Subject: Re: [B9Builders] Slip Rings
To:
B9Builders@yahoogroups.com
Date: Sunday, November 1, 2015, 10:28 AM
Hello,
One of the best quotes that I ran across, and it may have
been from someone in this group, was OVER-DESIGN IS
UNDER-RATED !
thanks,
David M.
--------------------------------------------
On Sun, 11/1/15, David Schulpius
dschulpius@wi.rr.com
[B9Builders] wrote:
Subject: Re: [B9Builders] Slip Rings
To: "
Tobor001@aol.com [B9Builders]"
Date: Sunday, November 1, 2015, 10:12 AM
"Overheating during
soldering".... Wonder how I knew about that one.
Hehe.
David H is really hitting on an
important point and I need to validate what he's
saying. It's better to find out if there is a root
cause
to the switch failure other than the switch itself.
You don't want to keep this issue alive if
you don't really know the cause.
You don't want
to keep installing new parts or new designs without
really
knowing what the real specs of your power systems are. A
few
real important things to know about designing any
power
circuit other than the voltage (value and type)
is:How much current (amps) any and
all devices or motors will draw
How much current your power
supply is rated to give
How
how much current your conductors and connectors can
handle
How how much current can pass
through other
devices in the circuit (switches, diodes, resistors,
slip rings, exc) If any of these are
current underrated then you have a weak spot in the
chain
and will experience a failure. Hopefully it won't be
catastrophic or deadly.
No, I'm not being
dramatic with that last statement.

We're usually
talking DC voltage with our robots and this voltage is a
lot
safer than AC. However, with DC overload or shorts you
can
still have heat and fires if the circuit is not properly
designed and protected. Also don't underestimate the
importance of proper fusing to protect both the
robot's
parts but your safety.
Let me know if I can help
you with any of this. Good pictures of your setup,
schematic
drawings of what you have built and component types and
specs will help make things easier to find any
problems.
Hope this
helps, Dave
Schulpius
On Sun, Nov 1, 2015 at 9:16
AM, toblueiis
toblueiis@yahoo.com
[B9Builders]
wrote:
Hello,
That brings up some good issues. If the limit switch is
being used for switching the load (motor), or if it is
being
used just for generating signals. If it is just
signals,
that switch should wear out mechanically before it would
be
damaged by the current load. Just sending a signal
takes
very little power. Dave S. presented some good points
including the possibility of overheating during soldering.
It would be nice to see the exact wiring of the switch,
with
all associated parts.
Some limit switches have pretty high current ratings, and
if
your switch is being damaged by a current issue, excess
current could be pretty rough on the slip rings.
Whether
you go to slip rings on not, it would still be a good
idea
to determine what is being your problem in this failure.
It
could relate to something else you will deal with
further
down the line with another circuit or mechanism, so you
can
take this into consideration in further designing.
Also,
any troubleshooting you will do, helps you be a better
troubleshooter in the future. You learn the mindset or
thinking patterns of being a better troubleshooter, and
it
isn't just limited to your robot.
thanks,
David M.
--------------------------------------------
On Sun, 11/1/15, David Schulpius
dschulpius@wi.rr.com
[B9Builders]
wrote:
Subject: Re: [B9Builders] Slip Rings
To: "
Tobor001@aol.com
[B9Builders]"
Date: Sunday, November 1, 2015, 8:49 AM
I was wondering the same thing as
David above. It's odd that the same switch has gone
bad
twice and in such a short time. Usually any type of
switch
is rated for tens of thousands of operations and should
last
for decades. Some factors that would limit the lifetime
would be over current of the rated amperage,
overheating
the
lugs when soldering or abuse (slamming into the switch
too
fast with the moving load). These stitched also can
easily
go out of calibration if not installed and set
properly.
For
example with micro switches; if you install the switch
and
bend the actuator arm so the moving load will trigger
the
switch but the actuator arm has to bend a little to
trigger
the switch, over time the arm will bend so it won't
trigger the switch anymore. I have limit switches
installed
also in both my waist and radar and they hardly ever
get
hit. They're just there to calibrate the end points
in
the control software and for a panic runaway situation.
My
control software (EZ Robot's EZ Builder that's
sending speed and position commands to a Sabertooth
2X32
with a Kangaroo 2x daughterboard) knows where the
endpoints
(limit switches) are and will stop short of them
(called
Soft Limit points) even if I try to command a move past
them.
Maybe we can help? If your willing
I have a few questions; How are you using these
switches?
Are you using them as an end point identifier that
needs
to
be hit every time to get the motion to go the other
way?
What type of switches are you using for your limit
switches?
How much amperage are you pulling through them and how
many
amps are they rated for? Do you have a few pictures of
how
you have them installed?
I'm also curious on your slip
ring expectations. I know little about the types of
slip
rings out there. I at first wanted to use one in my
build
but was in too much of a hurry when I started my build
to
learn about them and take the time to find the right
one.
I
thought the slip ring was just for power transfer
between
two moving parts. How can they be used in place of
limit
switches? Also Mike mentioned there is one that allows
for
signals to pass through. Mike do you have any info or
links
on this you can share?
Have fun, Dave
Schulpius
On Sun, Nov 1, 2015 at
12:20 AM, Mike Handley
mike_handley@yahoo.com
[B9Builders]
wrote:
Me too, using it at the base of the CSS.
Commoned several pairs together to transport 24v to
the
torso, leaving the rest for signal lines.
Mike H
On
Nov 1, 2015, at 9:14 AM, Bob Darlington
rdarlington@gmail.com
[B9Builders]
wrote:
Yeah, or at least I'm
planning to. I bought the slip ring that was being
sold
in a group buy through the R2 club. It's
something
like 20 conductors and fairly small.
-Bob
On Sat, Oct 31, 2015 at
7:01 PM, Daniel Angel
danielscottangel@gmail.com
[B9Builders]
wrote:
Anyone using slip rings on their build?
D.Scott
--
Conquering the world one robot at a time....
#yiv6658430722 #yiv6658430722 --
#yiv6658430722ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv6658430722 #yiv6658430722ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv6658430722 #yiv6658430722ygrp-mkp #yiv6658430722hd
{
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv6658430722 #yiv6658430722ygrp-mkp #yiv6658430722ads
{
margin-bottom:10px;}
#yiv6658430722 #yiv6658430722ygrp-mkp .yiv6658430722ad
{
padding:0 0;}
#yiv6658430722 #yiv6658430722ygrp-mkp .yiv6658430722ad
p
{
margin:0;}
#yiv6658430722 #yiv6658430722ygrp-mkp .yiv6658430722ad
a
{
color:#0000ff;text-decoration:none;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ygrp-lc {
font-family:Arial;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ygrp-lc #yiv6658430722hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ygrp-lc .yiv6658430722ad {
margin-bottom:10px;padding:0 0;}
#yiv6658430722 #yiv6658430722actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv6658430722 #yiv6658430722activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv6658430722 #yiv6658430722activity span {
font-weight:700;}
#yiv6658430722 #yiv6658430722activity span:first-child
{
text-transform:uppercase;}
#yiv6658430722 #yiv6658430722activity span a {
color:#5085b6;text-decoration:none;}
#yiv6658430722 #yiv6658430722activity span span {
color:#ff7900;}
#yiv6658430722 #yiv6658430722activity span
.yiv6658430722underline {
text-decoration:underline;}
#yiv6658430722 .yiv6658430722attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv6658430722 .yiv6658430722attach div a {
text-decoration:none;}
#yiv6658430722 .yiv6658430722attach img {
border:none;padding-right:5px;}
#yiv6658430722 .yiv6658430722attach label {
display:block;margin-bottom:5px;}
#yiv6658430722 .yiv6658430722attach label a {
text-decoration:none;}
#yiv6658430722 blockquote {
margin:0 0 0 4px;}
#yiv6658430722 .yiv6658430722bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv6658430722 .yiv6658430722bold a {
text-decoration:none;}
#yiv6658430722 dd.yiv6658430722last p a {
font-family:Verdana;font-weight:700;}
#yiv6658430722 dd.yiv6658430722last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv6658430722 dd.yiv6658430722last p
span.yiv6658430722yshortcuts {
margin-right:0;}
#yiv6658430722 div.yiv6658430722attach-table div div a
{
text-decoration:none;}
#yiv6658430722 div.yiv6658430722attach-table {
width:400px;}
#yiv6658430722 div.yiv6658430722file-title a,
#yiv6658430722
div.yiv6658430722file-title a:active, #yiv6658430722
div.yiv6658430722file-title a:hover, #yiv6658430722
div.yiv6658430722file-title a:visited {
text-decoration:none;}
#yiv6658430722 div.yiv6658430722photo-title a,
#yiv6658430722 div.yiv6658430722photo-title a:active,
#yiv6658430722 div.yiv6658430722photo-title a:hover,
#yiv6658430722 div.yiv6658430722photo-title a:visited {
text-decoration:none;}
#yiv6658430722 div#yiv6658430722ygrp-mlmsg
#yiv6658430722ygrp-msg p a span.yiv6658430722yshortcuts
{
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv6658430722 .yiv6658430722green {
color:#628c2a;}
#yiv6658430722 .yiv6658430722MsoNormal {
margin:0 0 0 0;}
#yiv6658430722 o {
font-size:0;}
#yiv6658430722 #yiv6658430722photos div {
float:left;width:72px;}
#yiv6658430722 #yiv6658430722photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}
#yiv6658430722 #yiv6658430722photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv6658430722 #yiv6658430722reco-category {
font-size:77%;}
#yiv6658430722 #yiv6658430722reco-desc {
font-size:77%;}
#yiv6658430722 .yiv6658430722replbq {
margin:4px;}
#yiv6658430722 #yiv6658430722ygrp-actbar div
a:first-child
{
margin-right:2px;padding-right:5px;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg select,
#yiv6658430722 input, #yiv6658430722 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg pre,
#yiv6658430722
code {
font:115% monospace;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg * {
line-height:1.22em;}
#yiv6658430722 #yiv6658430722ygrp-mlmsg
#yiv6658430722logo
{
padding-bottom:10px;}
#yiv6658430722 #yiv6658430722ygrp-msg p a {
font-family:Verdana;}
#yiv6658430722 #yiv6658430722ygrp-msg
p#yiv6658430722attach-count span {
color:#1E66AE;font-weight:700;}
#yiv6658430722 #yiv6658430722ygrp-reco
#yiv6658430722reco-head {
color:#ff7900;font-weight:700;}
#yiv6658430722 #yiv6658430722ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ov
li a {
font-size:130%;text-decoration:none;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv6658430722 #yiv6658430722ygrp-sponsor
#yiv6658430722ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv6658430722 #yiv6658430722ygrp-text {
font-family:Georgia;}
#yiv6658430722 #yiv6658430722ygrp-text p {
margin:0 0 1em 0;}
#yiv6658430722 #yiv6658430722ygrp-text tt {
font-size:120%;}
#yiv6658430722 #yiv6658430722ygrp-vital ul
li:last-child
{
border-right:none !important;
}
#yiv6658430722
#yiv0041877066 #yiv0041877066 --
#yiv0041877066ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv0041877066 #yiv0041877066ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv0041877066 #yiv0041877066ygrp-mkp #yiv0041877066hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv0041877066 #yiv0041877066ygrp-mkp #yiv0041877066ads
{
margin-bottom:10px;}
#yiv0041877066 #yiv0041877066ygrp-mkp .yiv0041877066ad {
padding:0 0;}
#yiv0041877066 #yiv0041877066ygrp-mkp .yiv0041877066ad p
{
margin:0;}
#yiv0041877066 #yiv0041877066ygrp-mkp .yiv0041877066ad a
{
color:#0000ff;text-decoration:none;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ygrp-lc {
font-family:Arial;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ygrp-lc #yiv0041877066hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ygrp-lc .yiv0041877066ad {
margin-bottom:10px;padding:0 0;}
#yiv0041877066 #yiv0041877066actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv0041877066 #yiv0041877066activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv0041877066 #yiv0041877066activity span {
font-weight:700;}
#yiv0041877066 #yiv0041877066activity span:first-child {
text-transform:uppercase;}
#yiv0041877066 #yiv0041877066activity span a {
color:#5085b6;text-decoration:none;}
#yiv0041877066 #yiv0041877066activity span span {
color:#ff7900;}
#yiv0041877066 #yiv0041877066activity span
.yiv0041877066underline {
text-decoration:underline;}
#yiv0041877066 .yiv0041877066attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv0041877066 .yiv0041877066attach div a {
text-decoration:none;}
#yiv0041877066 .yiv0041877066attach img {
border:none;padding-right:5px;}
#yiv0041877066 .yiv0041877066attach label {
display:block;margin-bottom:5px;}
#yiv0041877066 .yiv0041877066attach label a {
text-decoration:none;}
#yiv0041877066 blockquote {
margin:0 0 0 4px;}
#yiv0041877066 .yiv0041877066bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv0041877066 .yiv0041877066bold a {
text-decoration:none;}
#yiv0041877066 dd.yiv0041877066last p a {
font-family:Verdana;font-weight:700;}
#yiv0041877066 dd.yiv0041877066last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv0041877066 dd.yiv0041877066last p
span.yiv0041877066yshortcuts {
margin-right:0;}
#yiv0041877066 div.yiv0041877066attach-table div div a {
text-decoration:none;}
#yiv0041877066 div.yiv0041877066attach-table {
width:400px;}
#yiv0041877066 div.yiv0041877066file-title a,
#yiv0041877066
div.yiv0041877066file-title a:active, #yiv0041877066
div.yiv0041877066file-title a:hover, #yiv0041877066
div.yiv0041877066file-title a:visited {
text-decoration:none;}
#yiv0041877066 div.yiv0041877066photo-title a,
#yiv0041877066 div.yiv0041877066photo-title a:active,
#yiv0041877066 div.yiv0041877066photo-title a:hover,
#yiv0041877066 div.yiv0041877066photo-title a:visited {
text-decoration:none;}
#yiv0041877066 div#yiv0041877066ygrp-mlmsg
#yiv0041877066ygrp-msg p a span.yiv0041877066yshortcuts
{
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv0041877066 .yiv0041877066green {
color:#628c2a;}
#yiv0041877066 .yiv0041877066MsoNormal {
margin:0 0 0 0;}
#yiv0041877066 o {
font-size:0;}
#yiv0041877066 #yiv0041877066photos div {
float:left;width:72px;}
#yiv0041877066 #yiv0041877066photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}
#yiv0041877066 #yiv0041877066photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv0041877066 #yiv0041877066reco-category {
font-size:77%;}
#yiv0041877066 #yiv0041877066reco-desc {
font-size:77%;}
#yiv0041877066 .yiv0041877066replbq {
margin:4px;}
#yiv0041877066 #yiv0041877066ygrp-actbar div a:first-child
{
margin-right:2px;padding-right:5px;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg select,
#yiv0041877066 input, #yiv0041877066 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg pre,
#yiv0041877066
code {
font:115% monospace;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg * {
line-height:1.22em;}
#yiv0041877066 #yiv0041877066ygrp-mlmsg #yiv0041877066logo
{
padding-bottom:10px;}
#yiv0041877066 #yiv0041877066ygrp-msg p a {
font-family:Verdana;}
#yiv0041877066 #yiv0041877066ygrp-msg
p#yiv0041877066attach-count span {
color:#1E66AE;font-weight:700;}
#yiv0041877066 #yiv0041877066ygrp-reco
#yiv0041877066reco-head {
color:#ff7900;font-weight:700;}
#yiv0041877066 #yiv0041877066ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ov
li a {
font-size:130%;text-decoration:none;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv0041877066 #yiv0041877066ygrp-sponsor
#yiv0041877066ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv0041877066 #yiv0041877066ygrp-text {
font-family:Georgia;}
#yiv0041877066 #yiv0041877066ygrp-text p {
margin:0 0 1em 0;}
#yiv0041877066 #yiv0041877066ygrp-text tt {
font-size:120%;}
#yiv0041877066 #yiv0041877066ygrp-vital ul li:last-child
{
border-right:none !important;
}
#yiv0041877066
#yiv2475315348 #yiv2475315348 --
#yiv2475315348ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px
0;padding:0 10px;}
#yiv2475315348 #yiv2475315348ygrp-mkp hr {
border:1px solid #d8d8d8;}
#yiv2475315348 #yiv2475315348ygrp-mkp #yiv2475315348hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px
0;}
#yiv2475315348 #yiv2475315348ygrp-mkp #yiv2475315348ads {
margin-bottom:10px;}
#yiv2475315348 #yiv2475315348ygrp-mkp .yiv2475315348ad {
padding:0 0;}
#yiv2475315348 #yiv2475315348ygrp-mkp .yiv2475315348ad p {
margin:0;}
#yiv2475315348 #yiv2475315348ygrp-mkp .yiv2475315348ad a {
color:#0000ff;text-decoration:none;}
#yiv2475315348 #yiv2475315348ygrp-sponsor
#yiv2475315348ygrp-lc {
font-family:Arial;}
#yiv2475315348 #yiv2475315348ygrp-sponsor
#yiv2475315348ygrp-lc #yiv2475315348hd {
margin:10px
0px;font-weight:700;font-size:78%;line-height:122%;}
#yiv2475315348 #yiv2475315348ygrp-sponsor
#yiv2475315348ygrp-lc .yiv2475315348ad {
margin-bottom:10px;padding:0 0;}
#yiv2475315348 #yiv2475315348actions {
font-family:Verdana;font-size:11px;padding:10px 0;}
#yiv2475315348 #yiv2475315348activity {
background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}
#yiv2475315348 #yiv2475315348activity span {
font-weight:700;}
#yiv2475315348 #yiv2475315348activity span:first-child {
text-transform:uppercase;}
#yiv2475315348 #yiv2475315348activity span a {
color:#5085b6;text-decoration:none;}
#yiv2475315348 #yiv2475315348activity span span {
color:#ff7900;}
#yiv2475315348 #yiv2475315348activity span
.yiv2475315348underline {
text-decoration:underline;}
#yiv2475315348 .yiv2475315348attach {
clear:both;display:table;font-family:Arial;font-size:12px;padding:10px
0;width:400px;}
#yiv2475315348 .yiv2475315348attach div a {
text-decoration:none;}
#yiv2475315348 .yiv2475315348attach img {
border:none;padding-right:5px;}
#yiv2475315348 .yiv2475315348attach label {
display:block;margin-bottom:5px;}
#yiv2475315348 .yiv2475315348attach label a {
text-decoration:none;}
#yiv2475315348 blockquote {
margin:0 0 0 4px;}
#yiv2475315348 .yiv2475315348bold {
font-family:Arial;font-size:13px;font-weight:700;}
#yiv2475315348 .yiv2475315348bold a {
text-decoration:none;}
#yiv2475315348 dd.yiv2475315348last p a {
font-family:Verdana;font-weight:700;}
#yiv2475315348 dd.yiv2475315348last p span {
margin-right:10px;font-family:Verdana;font-weight:700;}
#yiv2475315348 dd.yiv2475315348last p
span.yiv2475315348yshortcuts {
margin-right:0;}
#yiv2475315348 div.yiv2475315348attach-table div div a {
text-decoration:none;}
#yiv2475315348 div.yiv2475315348attach-table {
width:400px;}
#yiv2475315348 div.yiv2475315348file-title a, #yiv2475315348
div.yiv2475315348file-title a:active, #yiv2475315348
div.yiv2475315348file-title a:hover, #yiv2475315348
div.yiv2475315348file-title a:visited {
text-decoration:none;}
#yiv2475315348 div.yiv2475315348photo-title a,
#yiv2475315348 div.yiv2475315348photo-title a:active,
#yiv2475315348 div.yiv2475315348photo-title a:hover,
#yiv2475315348 div.yiv2475315348photo-title a:visited {
text-decoration:none;}
#yiv2475315348 div#yiv2475315348ygrp-mlmsg
#yiv2475315348ygrp-msg p a span.yiv2475315348yshortcuts {
font-family:Verdana;font-size:10px;font-weight:normal;}
#yiv2475315348 .yiv2475315348green {
color:#628c2a;}
#yiv2475315348 .yiv2475315348MsoNormal {
margin:0 0 0 0;}
#yiv2475315348 o {
font-size:0;}
#yiv2475315348 #yiv2475315348photos div {
float:left;width:72px;}
#yiv2475315348 #yiv2475315348photos div div {
border:1px solid
#666666;height:62px;overflow:hidden;width:62px;}
#yiv2475315348 #yiv2475315348photos div label {
color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}
#yiv2475315348 #yiv2475315348reco-category {
font-size:77%;}
#yiv2475315348 #yiv2475315348reco-desc {
font-size:77%;}
#yiv2475315348 .yiv2475315348replbq {
margin:4px;}
#yiv2475315348 #yiv2475315348ygrp-actbar div a:first-child {
margin-right:2px;padding-right:5px;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg {
font-size:13px;font-family:Arial, helvetica, clean,
sans-serif;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg table {
font-size:inherit;font:100%;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg select,
#yiv2475315348 input, #yiv2475315348 textarea {
font:99% Arial, Helvetica, clean, sans-serif;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg pre, #yiv2475315348
code {
font:115% monospace;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg * {
line-height:1.22em;}
#yiv2475315348 #yiv2475315348ygrp-mlmsg #yiv2475315348logo {
padding-bottom:10px;}
#yiv2475315348 #yiv2475315348ygrp-msg p a {
font-family:Verdana;}
#yiv2475315348 #yiv2475315348ygrp-msg
p#yiv2475315348attach-count span {
color:#1E66AE;font-weight:700;}
#yiv2475315348 #yiv2475315348ygrp-reco
#yiv2475315348reco-head {
color:#ff7900;font-weight:700;}
#yiv2475315348 #yiv2475315348ygrp-reco {
margin-bottom:20px;padding:0px;}
#yiv2475315348 #yiv2475315348ygrp-sponsor #yiv2475315348ov
li a {
font-size:130%;text-decoration:none;}
#yiv2475315348 #yiv2475315348ygrp-sponsor #yiv2475315348ov
li {
font-size:77%;list-style-type:square;padding:6px 0;}
#yiv2475315348 #yiv2475315348ygrp-sponsor #yiv2475315348ov
ul {
margin:0;padding:0 0 0 8px;}
#yiv2475315348 #yiv2475315348ygrp-text {
font-family:Georgia;}
#yiv2475315348 #yiv2475315348ygrp-text p {
margin:0 0 1em 0;}
#yiv2475315348 #yiv2475315348ygrp-text tt {
font-size:120%;}
#yiv2475315348 #yiv2475315348ygrp-vital ul li:last-child {
border-right:none !important;
}
#yiv2475315348