*{border:0;margin:0;padding:0}body{color:#666;background-color:#f3f7fa;height:100%;font-family:sans-serif;font-size:14px}a{color:#465e74}a:hover{color:#467c90}.clear{clear:both}#main-container{padding-top:3em;padding-bottom:20px}#header-container{z-index:10;background-color:#151b20;background-image:url(/images/top_nav_tile_main.png);background-position:0 0;background-repeat:repeat-x;width:100%;height:0;min-height:82px;position:absolute;top:0}#header{color:#fff;background-image:url(/images/top_nav_side_divider.png);background-position:0 0;background-repeat:no-repeat;width:960px;min-height:82px;margin-left:auto;margin-right:auto;padding-left:1px}#branding,#header-inner{width:960px}#header h1 span{display:none}#header #logo{float:left;width:188px;height:82px}#header #logo a{display:block}#header h1{background-image:url(/images/logo.png);background-position:0 0;background-repeat:no-repeat;width:188px;height:82px}#department{float:left;background-image:url(/images/top_nav_side_divider.png);background-position:0 0;background-repeat:no-repeat;height:82px;padding-top:10px;padding-left:10px}#department h2{text-transform:uppercase;margin-top:4px;margin-bottom:4px;font-size:1em;font-weight:400}#department p{margin-top:2px;margin-bottom:2px;font-size:.7em}#navigation{float:right;z-index:10;background-image:url(/images/top_nav_side_divider.png);background-position:100% 0;background-repeat:no-repeat;padding-right:1px;font-size:.9em}#navigation ul.menu-level-1{float:right;list-style-type:none}#navigation ul.menu-level-2{list-style-type:none}#navigation ul.menu-level-1>li{float:left;background-image:url(/images/top_nav_side_divider.png);background-position:0 0;background-repeat:no-repeat;padding-left:1px}#navigation ul.menu-level-1 li.sfHover a{background-color:#85afbf;background-image:none}#navigation ul.menu-level-1>li>a{text-transform:uppercase;color:#fff;background-image:url(/images/top_nav_tile_main.png);background-position:0 0;background-repeat:repeat-x;height:82px;padding-left:10px;padding-right:10px;text-decoration:none;display:block}#navigation ul.menu-level-1>li>a .middle{padding-top:50px;font-size:.8em;display:block}#navigation ul.menu-level-1>li.active>a{background-image:url(/images/top_nav_tile_hover.png);background-position:0 0;background-repeat:repeat-x}#navigation ul.menu-level-2{display:none}#navigation ul.menu-level-2 li{background-color:#85afbf;background-image:none;height:3em}#navigation ul.menu-level-2 a{text-transform:uppercase;color:#fff;border-right:1px solid #fff;margin-top:1em;padding:.25em 10px;font-size:.9em;text-decoration:none;display:block}#navigation ul.menu-level-2 a:hover,#navigation ul.menu-level-2 li.active a{color:#25313a}#navigation ul.menu-level-2 li:last-child a{border-right:none}#navigation .sf-menu,#navigation .sf-menu *{margin:0;padding:0;list-style:none}#navigation .sf-menu{line-height:1}#navigation .sf-menu ul{width:10em;position:absolute;top:-999em}#navigation .sf-menu ul li{width:100%}#navigation .sf-menu li:hover{visibility:inherit}#navigation .sf-menu li{float:left}#navigation .sf-menu a{display:block;position:relative}#navigation .sf-menu li:hover ul,#navigation .sf-menu li.sfHover ul{z-index:99;top:82px;left:0}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}#navigation ul.sf-menu li li:hover ul,#navigation ul.sf-menu li li.sfHover ul{top:0;left:10em}#navigation ul.sf-menu li li:hover li ul,#navigation ul.sf-menu li li.sfHover li ul{top:-999em}#navigation ul.sf-menu li li li:hover ul,#navigation ul.sf-menu li li li.sfHover ul{top:0;left:10em}#navigation .sf-navbar{height:82px;padding-bottom:82px;position:relative}#navigation .sf-navbar a{border-top:none}#navigation .sf-navbar li ul{width:44em}#navigation .sf-navbar li li{position:relative}#navigation .sf-navbar ul li{float:left;width:auto}#navigation .sf-navbar a,.sf-navbar a:visited{border:none}#navigation ul.sf-navbar .current ul,#navigation ul.sf-navbar ul li:hover ul,#navigation ul.sf-navbar ul li.sfHover ul{top:82px;left:0}#navigation ul.sf-navbar .current ul ul{top:-999em}#navigation .sf-navbar li li.current>a{font-weight:700}#main-container{width:960px;height:100%;margin-top:70px;margin-left:auto;margin-right:auto;position:relative}#lefttopbackground{background-image:url(/images/main_background_shadow_topL.png);background-position:0 0;background-repeat:no-repeat;width:6px;height:390px;position:absolute;top:0;left:0}#righttopbackground{background-image:url(/images/main_background_shadow_topR.png);background-position:100% 0;background-repeat:no-repeat;width:6px;height:390px;position:absolute;top:0;right:0}#leftbottombackground{background-image:url(/images/main_background_shadow_bottomL.png);background-position:0 100%;background-repeat:no-repeat;width:6px;height:390px;position:absolute;bottom:0;left:0}#rightbottombackground{background-image:url(/images/main_background_shadow_bottomR.png);background-position:100% 100%;background-repeat:no-repeat;width:6px;height:390px;position:absolute;bottom:0;right:0}#main{border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:6px;margin-right:6px;position:relative}#subnavigation{background-color:#495c66;min-width:500px;padding-top:1em;padding-right:20px}#subnavigation #submenus{float:right}#subnavigation ul{float:right;list-style-type:none}#subnavigation li{float:left;height:33px;padding-left:26px;padding-right:26px;position:relative}#subnavigation li a .left{background-image:url(/images/sub_nav_tab_L.png);background-position:0 0;background-repeat:no-repeat;width:27px;height:33px;display:block;position:absolute;top:0;left:0}#subnavigation li a .right{background-image:url(/images/sub_nav_tab_R.png);background-position:100% 0;background-repeat:no-repeat;width:27px;height:33px;display:block;position:absolute;top:0;right:0}#subnavigation li a .middle{text-transform:lowercase;color:#584f4a;background-image:url(/images/sub_nav_tab_tile.png);background-position:0 0;background-repeat:repeat-x;height:33px;padding-top:12px;text-decoration:none;display:block}#subnavigation li a:active .left,#subnavigation li a:hover .left{background-image:url(/images/sub_nav_tab_L_active.png)}#subnavigation li a:active .right,#subnavigation li a:hover .right{background-image:url(/images/sub_nav_tab_R_active.png)}#subnavigation li a:active .middle,#subnavigation li a:hover .middle{color:#fff;background-image:url(/images/sub_nav_tab_tile_active.png)}#content{background-color:#fefefe;min-width:752px}#maincontent-container{float:left;width:100%;min-width:752px;margin-right:-300px}#maincontent{border-top:1px solid #ccc;min-width:500px;margin-bottom:30px;margin-right:200px;padding-top:20px;padding-left:20px;padding-right:40px}#sidebar-container{float:right;width:250px}#sidebar{padding-top:20px;padding-left:20px}#contextmenu ul{list-style-type:none}#contextmenu ul li{height:33px}#contextmenu ul li.active a{color:#fff;background-image:url(/images/sub_subnav_active_arrow.png);background-position:0 0;background-repeat:no-repeat}#contextmenu a{color:gray;height:33px;padding-left:18px;text-decoration:none;display:block;position:relative}#contextmenu a .left{width:18px;height:32px;display:block;position:absolute;top:0;left:0}#contextmenu a .middle{border-bottom:1px solid #c9d1d4;width:177px;height:24px;padding-top:8px;display:block}#footer-container{width:100%;position:absolute;bottom:0;left:0}#footer{clear:both;color:#2d3a46;background-color:#e2e2e2;border-top:1px solid #999;height:2.5em;padding:.5em 1em;font-size:.9em}#footer #copyright{float:left}#footer #address{float:right;text-align:right}.publication h3{color:#6c95a1;margin-bottom:.4em}.publication h4{color:#6c95a1;margin-bottom:1.5em}.publication{border-bottom:1px dotted #aaa;min-height:130px;margin-top:10px;margin-bottom:10px;padding-top:20px;padding-bottom:30px;padding-left:250px;position:relative}.publication .illustration{position:absolute;top:20px;left:0}.publication .date{color:#485d68;padding-right:5px;font-style:italic;font-weight:700;display:inline}.contentbox{background-color:#fff;border:1px solid #aaa;margin-top:20px;padding:30px;-webkit-box-shadow:3px 3px 4px #aaa;-moz-box-shadow:3px 3px 4px #aaa;box-shadow:3px 3px 4px #aaa}.contentbox p{margin:1em 0}.contentbox form{width:50%;margin-left:auto;margin-right:auto}.contentbox form td{vertical-align:bottom}.contentbox label{margin-top:.5em;padding-right:1em;font-weight:700}.contentbox label:after{content:": "}.contentbox .button{color:#fff;float:right;background-color:#151b20;background-image:url(/images/top_nav_tile_main.png);background-position:bottom;margin-top:.5em;padding:.5em;font-weight:700}.contentbox input{border:1px solid #aaa;margin-top:.5em;padding:.1em}h2{color:#618891}h3{color:#68869b}h4{color:#618891;margin-top:1em;margin-bottom:1em}
