#maincontent ul.description { margin: 10px 0 25px 85px; list-style-image: url(../img/bullet-square2.gif); line-height: 24px; }
.plus2 { width: 570px; margin: 15px 0 40px; }
.plus2 img { float: left; margin-right: 6px; }
a:link.launch, a:visited.launch, a:active.launch { font-size: 80%; color: #666; text-decoration: none; text-align: center; }
.detail { text-align: center; margin: 0; width: 980px; }
.detail td { margin-right: 12px;  }
.detail small { font-size: 90%; font-variant: small-caps; }
.detail td.headtip { text-align: center; padding-bottom: 10px; }
.feature { padding: 45px 0 5px; }
.capture { cursor: pointer; }
.close { text-align: center; }
input { width: auto; border: 1px solid #ccc; padding: 6px 10px; background: url(../img/bg-lightgray.jpg) top repeat-x; cursor: pointer; outline: none; color: #555; font-size: 105%; font-variant: small-caps; }
.pluscaptures { margin: 10px 0 20px; }
.pluscaptures img { margin-right: 10px; border: 1px solid #ccc; }

