body #contentcontainer.homepage{margin:156px 0 0 0!important;background:url("../images/backgrounds/contentcontainer.gif") top right repeat-y;}
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;width:511px;padding-left:14px;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer{width:718px;}
#contentcontainer.homepage #maincontent{width:525px;padding:0;}
body.page-1024 #contentcontainer.homepage #maincontent{width:733px;}
body #contentcontainer.homepage #maincontent #pagecontainer #content{float:right;top:0;padding:0;margin:0;width:267px;}
body.page-1024 #contentcontainer.homepage #maincontent #pagecontainer #content{width:474px;}
#contentcontainer.homepage #maincontent #pagecontainer #contextual{position:relative;float:left;width:213px;padding:10px 10px 0 10px;border:1px solid #dedede;margin:0;}
#contentcontainer.homepage .row .column.small{margin-right:0;width:100%;}
body.page-1024 #contentcontainer.homepage .row .column.small{margin-right:10px;width:232px;}
#contentcontainer.homepage #maincontent #content .form-question input{width:219px;}
body.page-1024 #contentcontainer.homepage #maincontent #content .form-question input{width:93%;}
#rotator{min-height:263px;margin:0 0 10px 0;position:relative;}
#rotator{min-height:264px;}
#rotator ul{list-style:none;margin:0;padding:0;width:195px;}
#rotator h2{position:absolute;left:-3000em;}
#rotator ul li{display:block;border:1px solid #d4d4d4;border-right:none;margin:0 0 7px 0;background:url("../images/backgrounds/contentnavigation-shade.png") top right repeat-y;width:35px;z-index:1;}
body.page-1024 #rotator ul li{width:196px;}
#rotator ul li.current{background:none;width:60px;z-index:2;}
body.page-1024 #rotator ul li.current{width:222px;}
#rotator ul li div{z-index:50;position:relative;min-height:40px;margin:0;padding:4px 0 4px 0;}
#rotator ul li.current div{background:url("../images/backgrounds/rotator-arrow-small.png") top right no-repeat;}
body.page-1024 #rotator ul li.current div{background:url("../images/backgrounds/rotator-arrow.png") top right no-repeat;}
#rotator ul li div a{position:relative;display:block;background:#00aeef url("../images/backgrounds/contentnavigation-shade.png") top right repeat-y;text-decoration:none;font-weight:bold;color:#fff;padding:10px 5px;margin:0 0 0 4px;width:20px;min-height:20px;cursor:pointer;cursor:hand;}
body.page-1024 #rotator ul li div a{padding:5px 10px 5px 10px;width:172px;text-indent:0;min-height:30px;}
#rotator ul li div a span{display:none;}
#rotator ul li div a span.number{display:block;border:1px solid #fff;padding:0 3px 1px 3px;font-size:130%;width:auto;float:left;text-indent:0;}
body.page-1024 #rotator ul li div a span{display:block;}
body.page-1024 #rotator ul li div a span.number{display:none;}
#rotator ul li.action-overview{display:none;margin:0;}
body.page-1024 #rotator ul li.action-overview{display:block;}
body.page-1024 #rotator ul li.action-overview div{min-height:18px;}
body.page-1024 #rotator ul li.action-overview div a{background:none;color:#007ec6;min-height:18px;padding:0 10px 0 10px;}
#rotator ul li.current div a{font-weight:bold;text-decoration:none;background:#007EC6!important;cursor:pointer;cursor:hand;}
#rotator ul li span.container{border:1px solid #d4d4d4;padding:4px;display:block;position:absolute;left:35px;top:0;background:#fff;z-index:1;}
#rotator ul li.current span.container{z-index:2;}
body.page-1024 #rotator ul li span.container{left:197px;}
#rotator ul li span.container a{display:block;position:relative;width:222px;overflow:hidden;height:253px;}
#rotator ul li span.container a img{position:absolute;top:0;right:0;}
body.page-1024 #rotator ul li span.container a{width:267px;}
#rotator ul li span.container span:after{content:".";display:block;height:0;clear:both;visibility:hidden;}