﻿/*
- Index
========================================================================
- Browsers reset
- Generic classes
========================================================================
*/
/* Browsers reset --------------------------------------------------------------------------------- */
* {margin:0;padding:0;border:0;}
option {padding-left:0.4em;}
div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
* html body * {overflow:visible;}
html {height:100%;}
body {font-size:100.01%;position:relative;text-align:left;height:100%;}
img {display:block;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:400;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
abbr:hover, acronym:hover {cursor:help;}
a, object {outline:none;}
ul, dl {list-style:none;}
dt {font-weight:bold;}
strong { font-weight:bold;}
em, dfn { font-style:italic;}
dfn {font-weight:bold;}
hr {border-top: 1px solid #C1C1C1;}
/* Generic classes -------------------------------------------------------------------------------- */
.SkipLinks {position:absolute;}
.SkipLinks li {float:left;}
.SkipLinks li a {position:absolute;top:-9000em;left:-9000em;height:1px;width:1px;}
.SkipLinks li a:focus, .SkipLinks li a:active {position:static;top:0;left:0;height:auto;width:auto;background-color:#ffffff;color:#00338d;padding:2px 5px;}
.Hidden, .Print {position:absolute;margin-top:-9000em;margin-left:-9000em;visibility:hidden;}
.ClearDiv {clear:both;font-size:0px;height:0px;}
.DisplayNone {display:none;}
.Strong {font-weight:bold;}


