body #contentcontainer.homepage{background:url("../images/backgrounds/contentcontainer.gif") top right repeat-y;margin:154px 0 0 0!important;}
body.page-1024 #contentcontainer.homepage{background-position:top right;}
body #contentcontainer.homepage #h1container{position:absolute;background:0;}
body #contentcontainer.homepage #subcontent{margin:0 0 0 10px;width:232px;border-top:1px solid #d8d8d8;background:none;}
body #contentcontainer.homepage #subcontent .column{float:none;}
#contentcontainer.homepage #maincontent #pagecontainer{background:none;padding-left:14px;width:474px;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer{width:719px;}
#contentcontainer.homepage #maincontent{width:490px;padding:0;}
body.page-1024 #contentcontainer.homepage #maincontent{width:733px;}
body #contentcontainer.homepage #maincontent #pagecontainer #content{float:none;top:0;padding:0;margin:0;width:477px;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer #content{float:left;width:477px;}
#contentcontainer.homepage #subcontent{float:right!important;padding:10px 0 0 0;width:232px;margin:0 0 0 10px;background:none;border-top:1px solid #d8d8d8;}
body.page-1024 #contentcontainer.homepage #subcontent{margin:0 0 0 10px;padding:10px 0 0 0;width:232px;border-top:1px solid #d8d8d8;background:none;}
#contentcontainer.homepage #maincontent #pagecontainer #contextual{border:none;float:none;padding:0;width:474px;z-index:1;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer #contextual{float:right;margin:0;width:232px;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer #contextual .box-content{min-height:190px;}
#rotator-business{position:relative;margin:0 0 12px 0;width:477px;height:239px;}
#rotator-business h2{position:absolute;left:-5000px;width:4000px;}
#rotator-business ol{margin:0;list-style:none;}
#rotator-business ol li{margin:0;padding:0;}
#rotator-business ol div{position:absolute;left:-5000px;width:4000px;}
#rotator-business ol li span.container{position:absolute;left:0;top:0;background:#fff;z-index:1;}
#rotator-business ol li span.container img{display:block;}
#rotator-business ol li.current span.container{z-index:2;}
#rotator-business div.rotator-pagination{position:absolute;top:5px;right:5px;margin:0;list-style:none;z-index:100;}
#rotator-business div.rotator-pagination div.underlay{background:#fff;padding:3px 5px;width:110px;height:24px;opacity:.75;}
#rotator-business div.rotator-pagination ul{position:absolute;top:5px;right:4px;margin:0;list-style:none;zoom:1;}
#rotator-business div.rotator-pagination li{display:inline;}
#rotator-business div.rotator-pagination li a,#rotator-business div.rotator-pagination li a:visited{display:block;float:left;color:#007EC6;padding:2px 5px;}
#rotator-business div.rotator-pagination li.current a,#rotator-business div.rotator-pagination li.current a:visited{color:#333;font-weight:bold;}
#rotator-business div.rotator-pagination li.previous a,#rotator-business div.rotator-pagination li.previous a:visited,#rotator-business div.rotator-pagination li.next a,#rotator-business div.rotator-pagination li.next a:visited{background:no-repeat 50% 50%;padding:0;width:21px;height:21px;overflow:hidden;text-indent:-9000px;}
#rotator-business div.rotator-pagination li.previous a,#rotator-business div.rotator-pagination li.previous a:visited{background-image:url(../images/icons/arrow-previous.gif);}
#rotator-business div.rotator-pagination li.next a,#rotator-business div.rotator-pagination li.next a:visited{background-image:url(../images/icons/arrow-next.gif);}
.homepage #content .column .item{min-height:190px!important;}
.homepage #content .row{margin:0;border-bottom:none;}
.homepage #content .column{float:left;margin:0;width:233px;min-height:190px;}
.homepage #content .column.last{float:right;}
.homepage #content .column.last .small{width:213px;padding:4px 10px 0 10px;}
.homepage .box-content img.float-left{padding:10px 10px 5px 0;}
.homepage .box-content p{margin:.6em 0 1em 0;}
.homepage .banner-small{margin-bottom:8px;border:1px solid #d4d4d4;float:left;}
.homepage .box-content{padding:4px 10px 1px 10px;}
.homepage #contextual .box-content{padding:0 10px;}
.homepage #contextual .box-content h3{padding:4px 10px;background:none;}
.homepage #contextual .box-content.flat{margin-bottom:10px;padding:8px;}
.homepage .banner-small.last{margin-bottom:0;}
.homepage .banner-small img{float:left;}
.homepage .item.last ul.list-links{margin-bottom:-3px;}
#contentcontainer #subcontent .column .item.last{min-height:198px;}
.homepage a.more.float-right,.homepage item .more a{background:transparent url(/static/images/icons/arrow.gif) no-repeat scroll 100% 65%;padding:0 10px 0 0;margin:10px 0 16px 0;font-weight:bold;}
#contentcontainer #subcontent .column .item{margin:0 0 21px 10px;float:left;width:186px;}
.homepage .more a span{font-weight:normal;}
#contentcontainer #subcontent .item{margin-bottom:11px!important;float:left;}
#contentcontainer #subcontent .item.last{margin-bottom:0!important;}
#contentcontainer #subcontent .item .login{border-bottom:1px solid #D4D4D4;margin:0 -12px 0 -12px;padding:0 12px;width:100%;float:right;}
#contentcontainer #subcontent .item fieldset{background:none;margin:0 -12px;border:none;}
#contentcontainer #subcontent .item label{color:#552878;margin-bottom:0;padding-top:3px;}
#contentcontainer #subcontent .item input{width:178px;}
#contentcontainer #subcontent .item .more{float:left;}
.item.last p.more a{background:transparent url(/static/images/icons/arrow.gif) no-repeat scroll 100% 65%;font-weight:bold;margin:10px 0 16px;padding:0 10px 0 0;}
.homepage .content .row ul.list-links li a{font-weight:bold!important;}
.homepage #content .row .column .item,.form-pulldowns .group{min-height:190px;}
.homepage #content .row .column .item li{font-weight:bold;margin:10px 0;}
.form-pulldowns .group{padding:0 10px 0;}