body { text-align: center;background: #fff;margin: 0;padding: 0;color: #000;font-family: arial, helvetica, sans-serif;font-size: 11px; }
#stswrapper { width: 995px;min-height: 725px;margin: 0 auto;text-align: left; }
#stsinner { padding: 14px;position: relative; }

.homebg { background: url(images/homebg.jpg) top left no-repeat; }
.linksbg { background: url(images/linksbg.jpg) top left no-repeat; }

#stslogo { position: absolute;right: 50px;top: 50px; }
#ststext { position: absolute;right: 70px;top: 360px;width: 240px;line-height: 120%; }
#stsquestions { position: absolute;right: 50px;top: 570px;width: 300px;text-align: center; }

#stopthinksave { width: 317px;position: absolute;top: 15px;left: 20px; }
#leftcontent { width: 310px;position: absolute;top: 345px;left: 30px;line-height: 120%; }

#linkstext1 { position: absolute;top: 270px;left: 190px;width: 200px;font-size: 12px;line-height: 120%; }
#linkstext1 strong { color: #39b54a; }
#linkstext1 a { color: #000;font-weight: bold;text-decoration: none;font-style: italic; }
#linkstext1 a:hover { color: #fbb040;text-decoration: none; }

#linkstext2 { position: absolute;top: 140px;left: 600px;width: 370px;font-size: 12px;line-height: 120%; }
#linkstext2 .rt { text-align: right;color: #ed1c24;font-style: italic;font-family: times, 'times new roman';font-size: 14px; }
#linkstext2 .ctr { text-align: center; }
#linkstext2 a { color: #000;text-decoration: underline; }
#linkstext2 a:hover { color: #000;text-decoration: none; }

#linkshead { position: absolute;top: 30px;left: 175px; }

#stoptext1 { position: absolute;top: 300px;left: 190px;width: 200px;font-size: 12px;line-height: 120%; }
#stoptext2 { position: absolute;top: 180px;left: 570px;width: 400px;font-size: 12px;line-height: 120%; }
#stoptext2 ul { list-style-type: none;margin: 0;padding: 0; }
#stoptext2 ul li { padding: 2px 0; }
#stoptext2 .ans { color: #999; }
#stophead { position: absolute;top: 25px;left: 135px; }

#savetext1 { position: absolute;top: 300px;left: 190px;width: 200px;font-size: 12px;line-height: 120%; }
#savetext2 { position: absolute;top: 180px;left: 570px;width: 350px;font-size: 12px;line-height: 120%;text-align: right; }
#savetext2 p { padding: 0;margin: 3px 0; }
#savetext2 #totalamt { font-size: 14px;color: #f00;font-weight: bold; }
#savehead { position: absolute;top: 0px;left: 175px; }

#thinktext1 { position: absolute;top: 300px;left: 190px;width: 200px;font-size: 12px;line-height: 120%; }
#thinktext2 { position: absolute;top: 180px;left: 570px;width: 400px;font-size: 12px;line-height: 120%; }
#thinktext2 ul { color: #f00; }
#thinktext2 ul li { padding: 4px 0; }
#thinkhead { position: absolute;top: 25px;left: 170px; }

#thankstext1 { position: absolute;top: 100px;left: 190px;width: 200px;font-size: 12px;line-height: 120%; }
#thankstext2 { position: absolute;top: 0;right: 0;width: 588px; }

#showmetext1 { position: absolute;top: 270px;left: 150px;width: 250px;font-size: 12px;line-height: 120%; }
#showmetext1 ol li { padding: 4px 0; }
#showmetext1 a { color: #39b54a; }
#showmetext2 { position: absolute;top: 22px;left: 520px;width: 440px;font-size: 12px;line-height: 120%;font-size: 11px; }
#showmehead { position: absolute;top: 39px;left: 184px; }
#showmetable {}
#showmetable tr td { padding: 3px; }
#showmetable select, #showmetable input { font-size: 11px;padding: 2px; }

#leftnav { position: absolute;top: 60px;left: 12px;width: 120px; }
#leftnav ul { list-style-type: none;margin: 0;padding: 0; }
#leftnav ul li { list-style-type: none;margin: 0;padding: 5px 15px 5px 0;text-align: right; }
#leftnav ul li a { color: #fff;text-decoration: none;font-size: 12px; }
#leftnav ul li a:hover { color: #fff;text-decoration: underline; }
#leftnav ul li.selected { padding: 5px;font-weight: bold; }

#stsbl { position: absolute;top: 600px;left: 12px;width: 125px; }

.hdivl { width: 260px;float: left;line-height: 120%; }
.hdivr { width: 180px;float: left;font-size: 14px; }
#stopdiv { overflow: hidden;width: 440px;margin-top: 30px;margin-left: 20px; }
#stopdiv .hdivr { padding-top: 11px; }
#thinkdiv { overflow: hidden;width: 440px;margin-left: 20px; }
#thinkdiv .hdivr { padding-top: 28px; }
#savediv { overflow: hidden;width: 440px;margin-left: 20px; }
#savediv .hdivr { padding-top: 49px; }
.hdivr img { padding-bottom: 8px; }
.hdivl a, .hdivr a { display: block;color: #000;text-decoration: none; }
#extlinks { text-align: center;width: 440px;margin-top: 18px; }

#footer { text-align: center;font-size: 10px;margin: 10px 0; }

input[type=checkbox] { vertical-align: middle; }

img { border: 0px; }