#accessibility{display:none}
body{margin:20px 0;padding:0;color:#2d3f52;background-color:#e4f0fc;font-family:arial,verdana,helvetica,sans-serif;font-size:80%}
#page{margin:0 auto;padding:0;width:900px;background:#fff;border:1px solid #b4b4b4}
#header{margin:0;padding:0;height:150px;background:#00258b url(../images/header-bg.png) top left repeat-x}
#main{margin:0;padding:0 20px}
#rightcol{margin:0;padding:0;width:170px;float:right}
#leftcol{margin:0;padding:0;width:170px;float:left}
#content{margin:20px 0 0 20px;padding:0;float:left}
#clear{margin:0;padding:0;height:20px;background-color:#fff;clear:both}
#footer{margin:0;padding:0 20px;height:34px;color:#fff;background-color:#00258b;line-height:34px;font-size:85%}
#header a#logo{ margin:15px 0 0 20px;float:left}
#footer a{color:#fff;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer #footer-left{margin:0;padding:0 5px 0 0;float:left}
#footer #footer-right{margin:0;padding:0 0 0 5px;float:right}
#header .module{margin:32px 20px 0 0;padding:4px 0 0 0;width:254px;height:81px;background: #fff url(../images/header-module-bg.png) top left no-repeat;text-align:center;float:right}
#header .module h3{margin:0}
#header .module p{margin:0}
#rightcol .module,#leftcol .module{margin:20px 0 0 0;padding:0}
#rightcol .module h3,#leftcol .module h3{margin:0 0 10px;padding:0;text-align:center;font-size:120%}
#content .componentheading{margin:0 0 20px 0;color:#0a4aae;font-size:160%}
#nav,#nav ul{margin:0;padding:0;width:170px;list-style:none;float:left}
#nav li{width:170px;height:28px;position:relative;float :left}
#nav li ul{margin-top:-29px;margin-left:170px;width:172px;border-bottom:1px solid #bdb4ab;position:absolute;left:-999em}
#nav li ul ul{margin-top:-28px;margin-left:171px;left:-999em}
#nav li a ,#nav li .separator{padding:5px 0 0 10px;width:160px;height:22px;color:#0043c2;background-color:#fff;border-width:0 0 1px 0;border-style:solid;border-color:#b4b4b4;display:block;text-decoration:none;cursor:pointer}
#nav li a:hover,#nav li .separator:hover,#nav li.sfhover .separator{color:#fff;background-color:#00258b}
#nav ul li a{padding:7px 0 0 5px;width:165px;height:20px;color:#fff;background-color:#2f96c4;border-width:1px 1px 0 1px;border-color:#bdb4ab;font-size:85%}
#nav ul li a span,#nav ul li .separator span{width:160px;display:block}
#nav li a span,#nav li .separator span{width:150px;display:block}
#nav li.parent>a span,#nav li.parent>.separator span{background:url(../images/menu-arrow.gif) center right no-repeat}
#nav li.active>a,#nav li.active>.separator{font-weight:bold}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto}
#content h1,#content h2,#content h3{color:#0a4aae;font-weight:normal}
#content h1{margin-top:0;font-size:160%}
#content h2{font-size:140%}
#content h3{font-size:120%}
#content a{color:#0a4aae;font-weight:bold;text-decoration:none}
#content a:hover{text-decoration:underline}
#content img.left{margin:0 10px 10px 0;float:left}
#content img.right{margin:0 0 10px 10px;float:right}
a img{border:0}
#lbOverlay{position: absolute;left: 0;width: 100%;background-color: #000;cursor: pointer}
#lbCenter,#lbBottomContainer{position: absolute;left: 50%;overflow: hidden;background-color: #fff}
.lbLoading{background: #fff url(../images/sb-loading.gif) no-repeat center}
#lbImage{position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat}
#lbPrevLink,#lbNextLink{display: block;position: absolute;top: 0;width: 50%;outline: none}
#lbPrevLink{left: 0}
#lbPrevLink:hover{background: transparent url(../images/sb-prevlabel.gif) no-repeat 0% 15%}
#lbNextLink{right: 0}
#lbNextLink:hover{background: transparent url(../images/sb-nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none}
#lbCloseLink{display: block;float: right;width: 66px;height: 22px;background: transparent url(../images/sb-closelabel.gif) no-repeat center;margin: 5px 0}
#lbCaption,#lbNumber{margin-right: 71px}
#lbCaption{font-weight: bold}
@media print {}