span.accesskey { text-decoration:none; } .accessibility, hr { position: absolute; top: -999em; left: -999em; } dfn { position: absolute; left: -1000px; top: -1000px; width: 0; height: 0; overflow: hidden; display: inline; } a.external span { position: absolute; left: -5000px; width: 4000px; } a.external { padding: 0 12px 0 0; } a.external:link { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; } a.external:visited { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; } a.external:hover { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; background-color: #C3D4DF; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html>body .clearfix { display: inline-block; width: 100%; } * html .clearfix { height: 1%; } div#news { margin: 2em 0 1em 1em; border: 1px solid #000; background: #pink; } div#news h2 { line-height: 2em; background: #fff; } .NewsSummary { padding: 0.5em 0.3em 0.5;
margin: 0.5em 0.5em 1em 0.5em; border-bottom: 0px solid #ccc; } .NewsSummaryPostdate { font-size: 90%; font-weight: bold; } .NewsSummaryLink { padding-top: 0.2em; color:#434949; } .NewsSummaryCategory { font-style: italic; margin: 5px 0; } .NewsSummaryAuthor { font-style: italic; padding-bottom: 0.5em; } .NewsSummarySummary, .NewsSummaryContent { line-height: 140%; } .NewsSummaryMorelink { padding-top: 0.5em; text-decoration:none; } .NewsSummaryMorelink a{ padding-top: 0.5em; text-decoration:none; } #NewsPostDetailDate { font-size: 90%; margin-bottom: 5px; font-weight: bold; } #NewsPostDetailSummary { line-height: 150%; } #NewsPostDetailCategory { font-style: italic; border-top: 1px solid #ccc; margin-top: 0.5em; padding: 0.2em 0; } #NewsPostDetailContent { margin-bottom: 15px; line-height: 150%; } #NewsPostDetailAuthor { padding-bottom: 1.5em; font-style: italic; } * { margin:0; padding:0; } body { text-align: left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 75.01%;
line-height: 1em; } div { font-size: 1em; } img { border: 0; } a, a:link a:active { text-decoration: none; background-color: inherit; color: #4D6A8A; } a:visited { text-decoration: none; background-color: inherit; color: #4D6A8A; } a:hover { text-decoration: underline; background-color: none; color: #4D6A8A; } body { background-color: #7E7B7D; color: #333; margin:1em; } div#pagewrapper { border: 1px solid white; margin: 0 auto; max-width: 79.2em; min-width: 79.2em; background-color: #F0F0F0; color: #666566; } div#header { height: 196px; background: #EC188C; border-bottom:1px solid white; width:749px; float:right; } div#header h1 a { background: #EC188C url(images/cms/logo1.gif) no-repeat left; display: block; height: 139px; text-indent: -999em; text-decoration:none; } div#header2 { height: 55px; background: #85A2C3; border-top:1px solid white; border-bottom:1px solid #85A2C3; } div#header2 h2 a { background: #85A2C3 url(images/cms/logo-under.gif) no-repeat right; display: block; height: 55px;
text-indent: -999em; text-decoration:none; } div#search { float: left; width: 10em; text-align: left; padding: 0.6em 0 0.2em 0; margin: 0 1em; } div.breadcrumbs { padding-top:0px; font-size: 90%; margin: 0 0 0 0; background-color:#F0F0F0; color:#F0F0F0; } div#content { padding-top:0px; background-color:#F0F0F0; margin-top:0px; line-height: 18px; font-size:12px; } div#main { margin-left: 210px; margin-right: 0px; } div#sidebar { float: left; width: 200px; display: inline; margin-left: 0; } div#scrollbar { width:722px; height:700px; overflow:auto; padding:5px; scrollbar-arrow-color:#CFDBDF; scrollbar-face-color:#54718F; scrollbar-3dlight-color:#666666; padding-top:15px; padding-right:10px; } div#scrollbarhome { width:722px; height:207px; overflow:auto; padding:5px; scrollbar-arrow-color:#CFDBDF; scrollbar-face-color:#54718F; scrollbar-3dlight-color:#666666; padding-top:15px; padding-right:10px; } div#promo { float: left; width: 200px; display: inline; margin-left: 0; background:#7E7B7D; color:white;
line-height:auto; text-align:center; margin-top:-5px; border-top:1px solid white; } div#promopic { clear: both; background-color: #fff; border-top:1px solid white; text-align:center; align:center; height:192px; } div#footer { clear: both; color: #fff; background-color: #7E7B7D; height:35px; line-height:12px; padding-left:10px; padding-right:10px; border-top:1px solid white; } div#footer a{ color: white; text-decoration:none; } div#footer a:hover{ color: white; text-decoration:underline; } div.hr { height: 1px; padding: 1em; border-bottom: 1px dotted black; margin: 1em; } div.left49 { width: 49%; } div.right49 { float: right; width: 49%; text-align: right; } div#content { margin-top:0px; } div#content h1 { font-size: 2em; line-height: 1em; margin: 0; } div#content h2 { background-color:#7E7B7D; color:#fff; text-align: left; padding-left: .5em; padding-bottom: 0px; line-height: 1.8em; margin: 0px; text-transform: lowercase; font-size: 1.3em; margin-left:-8px; } div#content h3 { color: #294B5F; font-size: 1.3em;
line-height: 1.3em; margin: 0 0 0.5em 0; } div#content h4 { color: #294B5F; font-size: 1.2em; line-height: 1.3em; margin: 0 0 0.25em 0; } div#content h5 { color: #294B5F; font-size: 1.1em; line-height: 1.3em; margin: 0 0 0.25em 0; } h6 { color: #294B5F; font-size: 1em; line-height: 1.3em; margin: 0 0 0.25em 0; } p { font-size: 12px; margin: 0 0 1.5em 0; line-height: 1.8em; padding: 0; } blockquote { border-left: 10px solid #ddd; margin-left: 10px; } strong, b { font-weight: bold; } em, i { font-style:italic; } code, pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; font-family: "Courier New", Courier, monospace; font-size: 1em; } pre { border: 1px solid #000; background-color: #ddd; margin: 0 1em 1em 1em; padding: 0.5em; line-height: 1.5em; font-size: 90%; } div.templatecode { margin: 0 0 2.5em; } div#main ul, div#main ol, div#main dl { font-size: 1.0em; line-height: 1.4em; margin: 0 0 1.5em 0; } div#main ul li, div#main ol li {
margin: 0 0 0.25em 3em; } div#main dl dt { font-weight: bold; margin: 0 0 0 1em; } div#main dl dd { margin: 0 0 1em 1em; } div#main dl { margin-bottom: 2em; padding-bottom: 1em; border-bottom: 1px solid #c0c0c0; } #menu_vert { padding-left: 0; margin-left: 0em; margin-right: 0em; text-transform:lowercase; border-right:1px solid white; width:200px; float:left; } #menu_vert ul { margin-bottom:5px; } #menu_vert li { list-style: none; margin: 0; border-bottom: 1px solid #F4F3EF; display: block; background-color:#F4F3EF; } #menu_vert ul ul li { border: none; } * html #menu_vert li a { height: 1%; } * html #menu_vert li hr { height: 1%; } div#menu_vert a { text-decoration:none; display: block; padding: 0.4em 1.5em 0.4em 1.5em; color: #7E7B7D; background: url(images/cms/menu-dot-norm.gif) no-repeat 0.7em right; min-height:1em; text-align:right; } div#menu_vert a:hover { background: url(images/cms/menu-dot-active.gif) no-repeat 0.7em right; background-color: #EC188C; color:white; }
div#menu_vert a.activeparent:hover { background-color: #EC188C; color: #ffffff; } div#menu_vert ul h3 { background: url(images/cms/menu-dot-active.gif) no-repeat 0.7em right; background-color: #EC188C; display: block; padding: 0.4em 1.5em 0.4em 1.5em; color: #fff; font-size: 1em; margin: 0; text-align:right; } div#menu_vert li.sectionheader { border-right: none; font-size: 130%; padding: 1.5em 0 0.8em 0; background-color: #F4F3EF; line-height: 1em; margin: 0; text-align:center; } div#menu_vert li.navformlink { border-right: none; font-size: 125%; background-color: #85A2C3; margin: 0; text-align:right; background-image : none; border-top:1px solid white; border-bottom:1px solid white; } div#menu_vert a.navformlink { text-decoration:none; display: block; padding: 0.6em 0.6em 0.6em 0.5em; color: #403F3F; min-height:1em; text-align:right; background-image : none; } div#menu_vert a.navformlink:hover { background-image: none; } div#menu_vert li.separator { height: 1px !important; margin-top: -1px; margin-bottom: 0;
padding:0.6px 0 2px 0; background-color: #7E7B7D; overflow:hidden !important; line-height:1px !important; font-size:1px; /* for ie */ border-top:2px solid white; } div#menu_vert li.separator hr { display: none; } div#infobox { border:2px solid white; float:left; } div#heading { font-weight:bold; color:#4B4949; padding-bottom:10px; } div#ri-infobox-ri{ display:block; float:left; width: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; padding:2px; color:white; font-weight:bold; border-bottom:2px solid #85a2c3; BACKGROUND-COLOR: #85a2c3; } div#other-infobox-ri{ display:block; float:left; width: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; padding:2px; border-bottom:2px solid #white; BACKGROUND-COLOR: #85a2c3; } div#other-infobox-ri a{ color:white; padding-left:32px; text-decoration:none; } div#other-infobox-ri a:hover{ text-decoration:underline; } div#ri-infobox-content{ DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 715px; height:180px;
border:5px solid #85a2c3; float:left; padding:10px; BACKGROUND-COLOR: #E1EBF6; line-height:1em; } div#ri-square{ height:5px; width:5px; line-height:6px; border:1px solid white; display:block; float:left; margin:4px; background-color:#85a2c3; } div#ul-infobox-ul{ display:block; float:left; width: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; padding:2px; color:white; font-weight:bold; border-bottom:2px solid #ef3496; BACKGROUND-COLOR: #ef3496; } div#other-infobox-ul{ display:block; float:left; width: 14.95em; line-height:25px; border-top:1px solid white; border-right:2px solid white; border-bottom:2px solid white; padding:2px; BACKGROUND-COLOR: #ef3496; } div#other-infobox-ul a{ color:white; padding-left:45px; text-decoration:none; } div#other-infobox-ul a:hover{ text-decoration:underline; } div#ul-infobox-content{ DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 715px; height:185px; border:5px solid #ef3496; float:left; padding:10px; padding-bottom:3px;
BACKGROUND-COLOR: #FBDCE8; } div#ul-square{ height:5px; width:5px; line-height:6px; border:1px solid white; display:block; float:left; margin:4px; background-color:#ef3496; } div#ps-infobox-ps{ display:block; float:left; width: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; padding:2px; color:white; font-weight:bold; border-bottom:2px solid #7e7b7d; BACKGROUND-COLOR: #7e7b7d; } div#other-infobox-ps{ display:block; float:left; wIDTH: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; border-bottom:2px solid white; padding:2px; BACKGROUND-COLOR: #7e7b7d; } div#other-infobox-ps a{ color:white; padding-left:25px; text-decoration:none; } div#other-infobox-ps a:hover{ text-decoration:underline; } div#ps-infobox-content{ DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 715px; height:185px; border:5px solid #7e7b7d; float:left;padding:10px; BACKGROUND-COLOR: #EBE8E8; } div#ps-square{ height:5px; width:5px; line-height:6px; border:1px solid white;
display:block; float:left; margin:4px; background-color:#7e7b7d; } div#sg-infobox-sg{ display:block; float:left; width: 15em; line-height:25px; border-top:1px solid white; border-right:2px solid white; padding:2px; color:white; font-weight:bold; border-bottom:2px solid #F796BF; BACKGROUND-COLOR: #F796BF; } div#other-infobox-sg{ display:block; float:left; wIDTH: 14.96em; line-height:25px; BACKGROUND-COLOR: #f796bf; border-top:1px solid white; border-bottom:2px solid white; padding:2px; } div#other-infobox-sg a{ color:white; padding-left:35px; text-decoration:none; } div#other-infobox-sg a:hover{ text-decoration:underline; } div#sg-infobox-content{ DISPLAY: block; VERTICAL-ALIGN: bottom; WIDTH: 715px; height:185px; border:5px solid #F796BF; float:left; padding:10px; padding-bottom:3px; BACKGROUND-COLOR: #FEEFF5; } div#sg-square{ height:5px; width:5px; line-height:6px; border:1px solid white; display:block; float:left; margin:4px; background-color:#F796BF; }