#content {overflow:hidden;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a.button:hover{text-decoration:none;}
.cardstack ol.tabs li {margin:0; text-align:center;width:42%;}
.cardstack ol.tabs li.top {padding-top:0.4em;}
.cardstack ol.tabs li.first {width:42.6%;}
.cardstack ol.tabs li.last {border-left:none;}
.cardstack.stacked .top .body p {margin-top:20px;}
.layout3 .col, .layout4 .col {margin:20px 0 30px;height:auto;}
.MPI {border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;clear:both;margin: 30px 0;padding: 20px 0;text-align:center;}
.sitemap {background-color: #EFEFEF;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;float:left;padding: 20px 0 20px 20px;width:98%;}
.sitemap .column {float:left;width:20%;}
.sitemap .column ul {margin-top:12px;}
.sitemap ul li {list-style-type:none;margin:0;padding:0 20px 5px 0;line-height:14px;}
div.hilite {background: url("/en_US/i/pui/cont_grey_30.gif") repeat-x left bottom #fff;border: 1px solid #ccc;clear:both;padding: .5em 1.7em;height:40px;}
div.hilite strong {font-weight:bold;float:left;margin:10px 10px 0 0;}
div.hilite ul, div.hilite ul li {display:inline;margin: 0;padding: 0;}
div.hilite ul {float:left;margin-top:10px;}
div.hilite ul li {margin-left:0;}
div.alerts {background: url("/en_US/i/pui/cont_grey_30.gif") repeat-x left bottom #fff;border:1px solid #ccc;float:left;width:99.8%;}
div.alerts p {border-left:1px dotted #ccc;float:right;padding: 2px 20px;}
div.alerts div.hilite {float:left;border:none;}
.about {background-color: #EFEFEF;float:left;margin:10px 0;padding:20px 7px 20px 20px;}
.about .links ul, .about .links ul li {list-style-type:none;margin:0;padding:0;}
.about .links ul {border-top: 1px dotted #ccc;padding-top: 10px;float:left;width:560px;}
.about .links ul li {float:left;width: 50%;}
.arrowlink, .about .links ul li a, .layout3 .cont ul li a {background:url(/en_US/i/icon/icon_sets.gif) 0 -67px no-repeat;padding-left:10px;}
#stdpage .layout2d .cardstack div.first, #stdpage .layout2d .cardstack div.last {width:auto;}
.layout2c .last .cont {height:341px;}
.layout2c .last .cont h3 {font-size:1.1.em;margin-bottom:10px;}
.layout2c .last .cont form { border-top:1px dotted #ccc;border-bottom: 1px solid #ccc; margin:15px 0;padding-top:15px;}
.layout2c .last .cont p span a.arrowlink {display:block;margin-top:5px;}
.layout2c .last fieldset {margin:0;}
.layout2c .last .cont .arrowlink {font-size:11px;}
.layout2d {border-top:1px dotted #ccc;}
.layout2d .col {margin-top:15px;}
.slide {border:1px solid #ccc;border-bottom: none;overflow:hidden;}
.layout3, .layout4 {float:left;width:100%;position:relative;}
.layout3 .learnmore, .layout4 .learnmore {position:absolute; bottom:8px;}
.layout3 .col h3, .layout4 .col h4 {background:url(/en_US/i/icon/icon_sets.gif) 0 0 no-repeat;color:#fff;font-size: 1.1em;padding: 5px 0 5px 20px;}
.layout3 .col h3 {background:url(/en_US/i/icon/icon_sets.gif) 0 -273px no-repeat;}
.layout3 .col p, .layout4 .col p {padding: 0 20px 0 20px;}
.layout3 .col div.learnmore a, .layout4 .col div.learnmore a {background:url(/en_US/i/icon/icon_sets.gif) 0 -40px no-repeat;margin-left: 20px;padding-left:20px;font-size:11px;}
.featured p {margin: 0 0 1em 0;}
.splash {float:left;width:65px;height: 80px;}
.ad {float:right;width:75%;}
.ad h4 {font-size:1.1em;}
.layout3 .col .ad p {padding: 0;}
.about.cont.grey_grad_tall {border-left:none;border-right:none;height:169px;position:relative;}
.about .blurb {background:url(/en_US/i/scr/src_highlightHome_160x195.png) no-repeat;float:left;height:195px;left:0;position:absolute;top:0;}
.about.pers .blurb {background:url(/en_US/i/scr/src_highlightAbout_147x182.png) top right no-repeat;float:right;height: 222px;right:-5px;left:auto;top:-12px;width:30%;}
.about.pers .links {float:left;width:70%;}
.bulb .splash {background:url(/en_US/i/icon/icon_sets.gif) 0 -150px no-repeat;}
.question {width:280px;}
.question .splash {background:url(/en_US/i/icon/icon_sets.gif) -138px -150px no-repeat;}
.pointer .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -68px -150px;}
.note .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -348px -150px;}
.check .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -418px -150px;}
.yen .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -488px -150px;}
.screen .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -558px -150px;}
.tool .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -628px -150px;}
.building .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -208px -150px;}
.calendar .splash {background:url("/en_US/i/icon/icon_sets.gif") no-repeat -278px -150px;}
.layout3 .cont {float:left;height:100px;}
.layout3 .cont ul {margin: 1em 0;}
.layout3 .cont ul li {list-style-type:none;margin:0;}
 #autotab_0, #autotab_1 { height:177px !important; }







